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).
constant文件目录下多个polymesh文件是怎么划分出来的?是每个部分单独画网格还是统一画网格后再进行划分?
@桥下卧龙 在 constant下多个文件 中说:
polymesh文件是怎么划分出来的?是每个部分单独画网
不是很理解问题。polymesh是一个文件夹。内部的blockMeshDict是需要自己写的,其他的boundary,points等都是自己生成的。如果你使用第三方网格生产程序,则不需要提供blockMeshDict,用相应的转换命令即可。
@cfd-china 我看一些openfoam自带的算例里constant目录下有多个子文件,每个子文件中有一个polymesh文件夹,比如chtMultiRegionSimpleFoam下的heatExchanger算例的constant文件里面有air和porous两个文件,如果我用ICEM画网格应该怎么处理出这种效果
@桥下卧龙 你说的算例是multi-region的算例,用ICEM的话分开来画网格就好了。
@wwzhao 你的意思是每个部分分别画网格?最后在openfoam里面怎么合并成一个模型?
@wwzhao 比如这样一个网格文件 外表面是有厚度的固体 里面液体 在openfoam里面的网格应该怎么处理?
@桥下卧龙 multi-region 的算例中,constant 和 system 文件夹里都有相应的 region name 作为名字的子文件夹。不同 region 的网格放在 constant/<regionName>/polyMesh 里面。
constant
system
constant/<regionName>/polyMesh
@wwzhao 您说的这点我是明白的 我想询问的是一个类似于热水杯的模型,一个大圆柱套一个小圆柱,大圆柱是有厚度的固体,小圆柱代表装有的液体部分,就比如这种网格 ,直接使用ICEM画网格的时候有两个边界wall和interwall,如果按照openfoam的要求把这两个大小圆柱分开画,那大圆柱需要画几个边界,需要把里面的小圆柱区域掏空吗?
@桥下卧龙 大圆柱代表固体, 当然需要挖掉中间的部分。
@wwzhao 既然大小圆柱要分开画,那么它们之间重叠的边界面应该怎么处理,不是同一个边界面吗?