OpenFOAM的网格生成:分割边界多面

时间:2019-05-25 21:34:51

标签: split mesh boundary openfoam

我需要在冷却剂内啮合一组气缸(实心零件)。每个组(组1,组2,组3)都有一个带有冷却液的表面/界面。我在ansys中生成了一个网格,以流畅的格式保存,并使用以下命令在openfoam网格中进行了转换:

fluentMeshToFoam fileName.msh -writeSets

setsToZones -noFlipMap

splitMeshRegions -useFaceZones -cellZonesOnly -overwrite

网格在正确的区域中被分割,但是冷却剂的边界界面对于所有气缸都是一个组,称为“ default_wall”。我还如何分割不同组气缸的冷却液边界面/界面?

FoamFile {

class       polyBoundaryMesh;
location    "constant/coolant/polyMesh";
object      boundary;

}

4 (     入口

{
    type            patch;
    nFaces          91513;
    startFace       3934232;
}
side
{
    type            wall;
    inGroups        1(wall);
    nFaces          20880;
    startFace       4025745;
}
outlet
{
    type            patch;
    nFaces          91513;
    startFace       4046625;
}
default_wall
{
    type            wall;
    inGroups        1(wall);
    nFaces          163800;
    startFace       4138138;
}

0 个答案:

没有答案