ICEM的msh网格转化为openfoam格式后的边界问题



  • 最近用ICEM画的网格,parts中命名了一组边界atmosphere,用fluent3DMeshToFoam后,atmosphere的边界直接默认成wall了,我手动修改了/constant/polyMesh/boundary文件,也能算:baobao: ,但是不知道这个操作对不对,有了解这方面的大神们解答一下么

    转化后的文件内容
    1.png

    把type修改成patch,inGroups让我删掉了
    2.png



  • 完全没问题



  • @东岳 牛掰大神,在线解答!:xinxin:


  • Linux讲师 OpenFOAM讲师

    你给的命名只是几何或网格的,并不是严格的边界条件类型名称。在转成求解器可读的格式的时候( openfoam 的转换或 fluent 的 read mesh ),它需要一个边界条件类型,这就得靠软件(fluent3DMeshToFoam 和 read mesh)自己猜了。你用inlet和outlet,它还能猜出来,猜不出来的就默认wall了。这在fluent里也是的,导入网格之后除了非常明显表明边界条件类型的part名,其他的要手动设边界条件(就像你上面的命名过程一样)。



  • @bestucan 感谢回复。看来是我瞎操作对了,运行fluent3DMeshToFoam以后,再在boundary文件和0文件里设置边界条件


Log in to reply
 

CFD中文网 2016 - 2020 | 京ICP备15017992号-2