Gambit详解与应用实例(全面) 下载本文

2.网格的划分

在命令面板中单击Mesh按钮,就可以进入网格划分命令面板。在Gambit中,我们可以分别针对边界层、边、面、体和组划分网格。图17所示的五个按钮分别对应着这五个命令。

Boundary Layer (边界层) Edge (边) Face (面) Volume (体) Group 图17

2.1边界层网格的创建

(组) 在命令面板中单击按钮,即可进入边界层网格创建(见图18)。

图18

边界层网格的创建需要输入四组参数,分别是第一个网格点距边界的距离(First Row),网格的比例因子(Growth Factor),边界层网格点数(Rows,垂直边界方向)以及边界层厚度(Depth)。这四个参数中只要任意输入三组参数值即可创建边界层网格。

同时,我们还可以选择边界层网格创建的形式。在命令面板的Transition Pattern区域,系统给我们提供了四种创建方式(见图19)。

a) 1:1b) 4:2c) 3:1d) 5:1 图19

2.1.2 创建一个边界层网格

以上述二维轴对称圆孔射流的计算模型为例,介绍边界层网格的生成。

1.单击Mesh按钮,选择Boundary layer选项,进入边界层网格创建命令面板。 2.按住Shift按钮,用鼠标左键单击图形中的线段1,选择其为创建对象。

3.输入参数值为:First Row:0.05,Growth Factor:1.01,Rows:10,选择创建形式为1:1,单击Apply按钮完成创建工作(见图20)。

图 20

2.2.2创建边上的网格点数 当我们划分的网格需要在局部加密或者划分不均匀网格时,我们首先要定义边上的网格点的数目和分布情况。 边上的网格点的分布可分为两种情况,一种是单调递增或单调递减,一种是中间密(疏)两边疏(密)。下面依然结合实例介绍边上网格点的创建。

1. 单击命令面板中的按钮,进入Edge网格创建面板(见图21)。

图21

2. 在图13中选择线段2。 3. 在命令面板中单击Double Side按钮,设置Radio1和Radio2为1.05。 4. 在命令面板中单击Interval Size按钮,选择Interval Count选项。 5. 在Interval Count按钮的左边输入参数值为20。 6. 单击Apply按钮,观察视图中边上的网格点的生成(见图22)。

tu

7.选择视图中的线段3,取消对Double Side按钮的选择,设置Radio为1.01,Interval Count为80,观察视图中网格点的分布情况。视图中选中线段上的红色箭头代表了Edge上网格点分布的变化趋势。如果Radio大于1,则沿箭头方向网格点的分布变疏,小于1,则沿箭头方向网格点的分布变密。如果发现网格点的分布情况与预计的相反,可以采用两种方法解决:(1)按住Shift 按钮,在所选择的线段上单击鼠标中键改变箭头的

方向;(2)在命令面板中单击Invert按钮,将Radio值变为其倒数值。

8.依次选择视图中的线段4、5、6、1,设置合理的网格点分布。 注意:在设置网格点分布的时候,一个封闭面的最后一条线段的网格点的分布可以通过系统自动计算得到。

2.2.3 划分面的网格

Gambit对于二维面的网格的划分提供了三种网格类型:四边形、三角形和四边形/三角形混合,同时还提供了五种网格划分的方法。表1、2分别列举了五种网格划分的方法以及它们的适用类型。

方法 描述 Map Submap 创建四边形的结构性网格 将一个不规则的区域划分为几个规则区域并分别划分结构性网格。 创建非结构性网格 将一个三角形区域划分为三个四边形区域并划分规则网格。 在一个楔形的尖端划分三角形网格,沿着楔形向外辐射,划分四边形网格。 表1

Pave Tri Primitive Wedge Primitive 方法 Quad 适用类型 Tri Quad/Tri Map ? ? ? ? ? Submap Pave ? ? Tri Primitive Wedge Primitive ? 表2

下面仍然以二维轴对称自由射流的网格划分为例,来介绍各种网格的生成。

1.单击命令面板中的按钮(Mesh Face),进入面的网格创建命令面板(见图25)。

图25

2.选择视图中的面,系统中默认的网格点的类型为四边形结构网格。单击Apply按钮,观察网格的生成(见图26)。