找回密码
 注册
查看: 2524|回复: 1

ICEM CFD关于blocking的节点(vertices)和边(edge)的Index的问题

[复制链接]
发表于 2013-4-7 22:39:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位高人,我这几天使用ICEM CFD的六面体网格划分模块遇到一个困扰了我几天的问题,这几天我茶不想饭不思被这个问题搞得筋疲力竭。
   这个问题大概是这样的,初始时生成一个3D的块,我沿y轴(Index显示是J)把初始快切成了上、中、下三个块。然后我隐藏了中、下两个块,把上块研x轴(Index中是 I )切了七八刀,在模型树中显示Vertices的Indice,这时Indice显示很正常,上块各个Vertice的 I 的数字沿切刀处依次加1。然后,我把上、中块隐藏,单独使下块显示,之后把下快沿 I 方向切了50-60刀,等我把模型所有所有的快都显示时发现上快除了最后两个Vertice的 I 数目变化外,其余Vertice的 I 的数字没有任何变化,这让我感到很纳闷。按我理解的来说,虽然上块不显示,下块的切割必然会影响到上快Index的变化,比如说上快有一Vertice的 I 数字显示是2, 那么我在下快切割的位置如果在x轴方向上位于更靠近原点的位置,那么下面块这一刀下去,产生的新的Vertice的 I 应该是2,而上面块原先显示 I 是2 的Vertice因为其在x轴上更远,它的 I 数目应该自动变为3,而事实上上面的快的除了最后两个Vertice的 I  变化外,其余都没有任何变化。这种结果会导致划分网格时上面一段长边对应下面很多段短边,这时上面长边结尾Vertice的 I 数字与下面最后一段短边结尾Vertice的 I 一样,但上面长边的长度却远远小于下面多段短边长度之和,可是他们的节点数目却是一样的,生成的网格畸变很大。
   因为文件存在公司的电脑上,不能拷贝出来,所以大家现在看不到相应的文件,不过如果各位对此有兴趣,我可以用自己电脑把相关文件做出来供大家研究。
   刚刚在自己电脑上画了个简单的模型,又发现一个问题,就是我原本认为快的的切割应该是严格垂直于坐标轴的,Vertice的 I J K 数字应该是严格按坐标大小排序的,比如说即使上面快某一Vertice在x轴方向上下快一Vertice远即使1mm,那么它们的 I 也应该相差1,可事实上它们的 I 数字是一样的。如附件所示,虽然切上块时隐藏了中下块,切下块时隐藏了上中块,但上快和下快的第二个Vertice的 I 数字是相同的,虽然它们的Edge长度不一致。
block.png
 楼主| 发表于 2013-4-25 22:25:31 | 显示全部楼层
难道没有人愿意回答吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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