Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
各位大佬们中午好,小白最近在用blockMesh绘制楔形网格时遇到了一点问题,主要是在定义网格节点数量这块,楔形网格(1 1 1)这种能够成功生成,感觉主要问题是出现在开始时定义顶点位置这块,楔形块顶点定义如下: 其中点3~17代表front,分别对应着back的18~32,我是按照之前定义六面体网格顶点的思路定义楔形体顶点的,感觉可能不太合适,(0 18 3 0) (12 27 30 15) (6 21 24 9)就是最左边那三块block,如果是六面体网格定义它们x节点数一样,能成功生成网格,但是楔形网格会报错,报错如下: 救救孩子吧,卡了好多天了
用block顶点一多就容易疯
你用icem或者别的软件做,楔形那个边做成特别窄的面也行,
救救孩子吧,卡了好多天了
我太理解你了。尤其做楔形网格的时候。我也疯过。
@李东岳 好嘞好嘞,谢谢老师,我试试!
这种模型用icem挺好用的,直接icem建模就行了,openfoam自带的建模和网格划分我感觉大部分人都不用吧哈哈哈哈,感觉没有界面显示太反人类了(我瞎猜的)
可以试试pointwise或者icem画这种网格嘎嘎好画
@youhaoyu 大佬,请问楔形网格在ICEM里面画得时候,您是像李老师说的那样把轴定义成一个很小的面吗,直接把轴定义为一条线导入openfoam好像会出现问题(我之前在论坛上看到有人讨论过这个问题,我目前还没尝试)
@liuyk 大佬,请问您在ICEM里面画楔形网格的时候,也是像李老师说的那样把轴定义成一个很小的面吗
@风云5091 什么叫做把轴定义成一个面?我不了解你目前这个方向可能不理解你的这个问题。你可以配点你的模型图我看看
@youhaoyu 大佬,模型图就是我楼上发的那个,目前问题基本解决了,我用makeAxialMesh进行转化的,但版本最多只能到openfoam7,幸好我用的就是这个版本
https://cfd-china.com/topic/7201/toposet
@风云5091 你看看这个帖子他做的网格,看起来是icem画的
@风云5091 icem里面有一个把两条边映射到一条边的操作 一用就可以 先切一个长方体然后把长方体两条边合并
@xr
@李东岳 好的好的,感谢李老师!
@xr 嗷嗷,原来直接画三角形网格就行了,了解了,谢谢大佬!