【Q3】 ICEM CFD中Body的用途

ICEM CFD中的Body主要用于计算域标记。Body为一系列面所构成的封闭的区域。例如,图2-1所示的几何模型根据不同的计算条件,可能会存在以下情况。

(1)计算内部几何的外流场。对于这类问题,如果不考虑内部几何的应力应变的话,通常的做法是将内部几何体从外部计算域模型中减去,也就是说,内部几何体内部无需网格,仅仅需要内部几何的外表面即可。

(2)考虑内部几何体情况。比如说将内部几何体作为热源,再比如说计算过程中考虑内部几何体的应力应变等,这些情况下内部几何体往往需要生成网格。此时可能存在多个计算区域。

以上两种情况,均可以通过Body得以快速实现。

对于第一种情况,可以创建一个位于内部几何体外部的Body,如图2-2中所示的OUTER,其生成的网格如图2-3所示,从图中可以看出,小方块内部没有网格生成。

图2-1 几何模型

图2-2 创建一个Body

图2-3 生成的网格

对于第二种情况,则可以生成两个Body,一个位于小方块外部,一个位于其内部,如图2-4所示的INNER与OUTER,生成网格如图2-5所示。从图中可以看出,小方块内部生成了计算网格。若将该计算网格导入求解器,是可以被识别为两个计算域的。

图2-4 创建两个Body

图2-5 生成网格

若不人为创建Body,则ICEM CFD在生成网格的过程中会自动搜索封闭空间,进而将封闭区域作为Body。