@freeman 您好,makeAxialMesh好像确实只更新到了2.x版本。我在OF2.1.x下使用,目前看起来是正常的:
A
abc
@abc
帖子
-
关于refineMesh加密wedge网格的问题 -
关于refineMesh加密wedge网格的问题@freeman 您好,差不多解决了。我的方法是在二维网格下先用refineMesh加密完,再用makeAxialMesh转成轴对称网格。makeAxialMesh的用法可参考:http://openfoamwiki.net/index.php/Contrib/MakeAxialMesh 如果您找到了更好的办法,请多多交流。
-
关于refineMesh加密wedge网格的问题@李东岳 好的,多谢李老师!我先试试。
-
关于refineMesh加密wedge网格的问题@李东岳 李老师您好,非常感谢您的回复!我刚刚查看了一下refineMesh的日志,似乎不完全是paraview的问题。我一开始的网格是5um*5um,如图所示:
但是经过一次加密后,y方向是正确的,被均匀加密到了2.5um,但是x方向最小只有1.67um,相当于最靠近轴线的那5um被分成了1.67um和3.33um两部分:
最后模拟的结果也不太对(axis旁边不应该有这么诡异的一条液相带),所以在考虑是不是网格的问题:
-
关于refineMesh加密wedge网格的问题各位老师、前辈好,我最近在用refineMesh对二维轴对称网格(wedge)进行加密时,发现紧邻轴线(axis)的那一列网格并不是对半分的,而是分在了距轴线2/3的位置,如下图所示:
由于我需要朝lowerWall方向进行多次加密,每次加密都存在相同问题,因此最后画出来的网格就比较离谱。例如下图是我加密6次后靠近axis处的网格:
我的版本是of2.1.x,refineMeshDict如下,改变tan1为wedge的斜边方向,或改变useHexTopology及geometricCut的参数,好像都对网格的结果都没什么影响:
请问大家碰到过类似情况吗,这是否系最靠近axis的网格为五面体,而非六面体所致?不知道有什么好的处理思路呢,非常感谢!