ICEM棱柱网格生成方向【转载】

转载自:http://blog.sina.com.cn/s/blog_8add9da60102v2hv.html

利用ICEM生成边界层网格(棱柱网格)时,发现生成的棱柱网格的方向不在流体域一侧,跑到了另一侧,这样的网格怎么能用呢。问题产生的原因总也找不到,没辙,先换个简单的模型实验一下,在实验的过程中发现一切正常,生成的棱柱网格在流体域方向,这可奇怪了。应该不是网格设置的问题,那就从几何入手去找问题,突然想到三维计算机图形学当中的面的法矢量这个概念,会不会是面的法矢量反了导致的呢,先试试再说。在ICEM的菜单中找法矢量相关的设置,没有,度娘搜索,没有,google搜索,发现有个老外的问题和我一样,都是棱柱网格方向反了,看大家的留言,依旧没答案。重现构建一下几何的拓扑试试,突然在Repair Geometry下看到了面法矢量的图标Modify surface normals,进入之后,在Method中选择Reverse normal,然后选择对应的面,Apply. 重新生成棱柱网格,发现方向变了,方法有效。退回到复杂的螺旋桨模型中,这样处理之后,发现棱柱网格的方向依旧错误,无语。重新找答案,发现螺旋桨外侧的旋转域的边界面法矢量不对,将这些法矢量也做一调整,重新生成,OK,问题解决。

总结:非结构网格的棱柱层方向,可通过面的法矢量调整;结构网格的边界层网格,通过OBlock创建,OBlock和外OBlock决定生成边界层的方向。

posted @ 2016-04-01 17:18  硫酸亚铜  阅读(1061)  评论(1编辑  收藏  举报