ICEM的msh网格转化为openfoam格式后的边界问题
-
最近用ICEM画的网格,parts中命名了一组边界atmosphere,用fluent3DMeshToFoam后,atmosphere的边界直接默认成wall了,我手动修改了/constant/polyMesh/boundary文件,也能算
,但是不知道这个操作对不对,有了解这方面的大神们解答一下么
转化后的文件内容
把type修改成patch,inGroups让我删掉了
-
完全没问题
-
@东岳 牛掰大神,在线解答!
-
你给的命名只是几何或网格的,并不是严格的边界条件类型名称。在转成求解器可读的格式的时候( openfoam 的转换或 fluent 的 read mesh ),它需要一个边界条件类型,这就得靠软件(fluent3DMeshToFoam 和 read mesh)自己猜了。你用inlet和outlet,它还能猜出来,猜不出来的就默认wall了。这在fluent里也是的,导入网格之后除了非常明显表明边界条件类型的part名,其他的要手动设边界条件(就像你上面的命名过程一样)。
-
@bestucan 感谢回复。看来是我瞎操作对了,运行fluent3DMeshToFoam以后,再在boundary文件和0文件里设置边界条件