找回密码
 注册
Simdroid-非首页
查看: 110|回复: 7

[建模和网格划分] 在一个面上打硬点时,明明在这个面上,却总提示点在面外,气死人了!

[复制链接]
发表于 2007-7-24 10:50:42 | 显示全部楼层 |阅读模式 来自 湖北武汉
在一个面上打硬点时,明明在这个面上,却总提示点在面外,气死人了!

###我是在一个半环面上打硬点
发表于 2007-7-25 10:37:55 | 显示全部楼层 来自 江苏南京
Simdroid开发平台
检查一下有没有做错了的。
或者换一种方式去做。
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-25 10:53:17 | 显示全部楼层 来自 湖北武汉
唉,检查了,甚至试了试 所有的面,结果 点 不在所有的面上
我又看有没有 间隙 ,初步看出没有
没办法,只能网格化后选个节点做分析了

可能是我对ANSYS还是不熟悉,希望以后能解决。
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-26 10:03:11 | 显示全部楼层 来自 湖北武汉
又出现了这个问题,怎么办啊?
高手帮我看看吧

/PREP7
R1=1.05E7
R2=1.005E4
R3=0.5E6
R4=1E6
L0=60

L1=1E3                                            !space between positive and negative
L2=100                                            !space between nano pipe
L3=100+L2                                         !L2 only used in the following apdl for the space of nano

ET,1,121
MP,PERX,1,1
MP,PERX,2,8
MP,RSVX,2,2.14E5

WPSTYL,,,-100,100,,0,2,1,                         !BUILD THE WP

RECTNG,-0.5E7,0.5E7,-(R2+R3+R4+L1),1E7            !THE BIG RECTNG
RECTNG,-0.5E7,0.5E7,-(R2+R3+R4+L1), -(R2+R3+L1)   !THE BOTTOM RECTNG
RECTNG,-0.5E6,0.5E6,0,1E7                         !THE TOP AND MIDDLE RECTNG
PCIRC,0,0.5E6,-180,0                              !THE HALF CYCLE

WPLANE,,0,-(R2+R3+L1),0                           !WPOFFS
RECTNG,-50,50,0,1E4
WPOFFS,0,1E4,0
PCIRC,0,50,0,180                                  !build a half circle of nano yangji
PCIRC,0,L0,0,180                                  !build a half circle for ansis

ASEL,S,AREA,,5,7
CM,NANO,AREA

ALLSEL,ALL

AGEN,3,NANO,,,L3,0,0,,1                           !copy
AGEN,3,NANO,,,-L3,0,0,,1                          !copy again

WPLANE,,0,-(R2+R3+L1),0
RECTNG,-3*L3,3*L3,0,R2+L3                         !build rectng for ansis
RECTNG,-4*L3,4*L3,0,R2+2*L3                       !build rectng 2 for ansis
RECTNG,-0.5E6,0.5E6,0,R2+2*L3                     !build rectng 3 for ansis

CMDEL,NANO
ASEL,ALL
AOVLAP,ALL

ASEL,ALL
NUMCMP,AREA

ALLSEL,ALL

HPTCREATE,AREA,21,,,0,-(R3+L1/2),0                !ADD A HARD POINT

就是最后一行的那个硬点 打不上去。。
帮我看看吧,没办法啊!!!
回复 不支持

使用道具 举报

发表于 2007-7-30 10:18:00 | 显示全部楼层 来自 江苏南京
运行过了你的命令,的确没有办法在上面打硬点。
出现这个问题的原因:各部分模型尺寸相差太大,ANSYS里面识别不出点的位置。
解决办法,建模的时候在0,-500500,0的位置建立一个关键点就是了,到时候划分网格自然会在这个点有节点的。

我的处理办法如下:
把你打硬点的命令(HPTCREATE,AREA,21,,,0,-(R3+L1/2),0                !ADD A HARD POINT)换成如下命令流,
ldiv,78,0.5,1000,2,0
ldiv,72,0.5,1001,2,0
l,1000,1001
asbl,21,4
ldiv,4,0.5,1003,2,0
这样得到的keypoint 1003就是你要的硬点位置。
按理说keypoint 1003是线4的中点,坐标应该为0,-500500,0
但是,由于ANSYS 处理计算的原因。各个点的坐标如下
keypoint 1000  坐标0.582E-10 -0.500E+06   0.00      
keypoint 1001 坐标0.00     -0.501E+06   0.00      
keypoint 1003  坐标0.291E-10 -0.500E+06   0.00
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-31 11:09:39 | 显示全部楼层 来自 湖北武汉
非常感谢 版主wishangtian 的帮助
我看了,确实是这样。
问题解决了

版主万岁,wishangtian 万岁!
回复 不支持

使用道具 举报

发表于 2007-7-31 11:32:05 | 显示全部楼层 来自 重庆
其实我比较好奇这个问题的网格划分,几个比例相差极为悬殊的面积放在一起,划分起来网格一定很多吧
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-31 14:35:08 | 显示全部楼层 来自 湖北武汉
是啊,也可以稍微简化些
我划的时候得出一些经验,就是额外划些过渡的中间区域,中间区域用三角形网格划分,这样那些面积很大又不需要仔细研究的区域网格就可以取得很大了。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-22 09:33 , Processed in 0.049299 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表