Gambit体网格划分 下载本文

内容发布更新时间 : 2024/5/21 8:33:14星期一 下面是文章的全部内容请认真阅读。

Cooper网格划分机理包括以下操作

Step 步骤 Operation操作

1 2 3 4

下面举一例说明上述步骤的执行过程。考虑如图 3-62 所示的几何体,该几何体由一个柱体、圆柱体和一个三棱柱组成。

如果你打算对图 3-62 所示的几何形状采用 cooper 方法,GAMBIT 将进行以下操作(见图 3-63)

在每个 non-source(非源面)上创建 map 和/或submap网格 在源面之间互相关联映射 对源面进行网格划分

在整个体中投影(project)源面的网格节点模式

图 3-62 Cooper 网格划分方案-几何体实例

Step 步骤 Operation操作

1 2

对 non-source 面进行网格划分 (见 Figure 3-63(a)). 源面见相互关联映射(见 Figure 3-63(b)). (注意: 区域A'和 B'分别代表与面 A 和 B 的关联映射)

3 4

对各源面进行网格划分 (见 Figure 3-63(c)).

将源面网格节点模式投影到整个体 (见 Figure 3-63(d)).

3-63 Cooper 网格划分方案-体实例

普适性(General Applicability)

一般来说,Cooper 方法能够应用于体现以下特性之一的体

? ?

至少由一个面即无法用 map 方法,也无法用 submap方法进行面网格划分。 所有的面都可用 map 或 submap方法,但设置的顶点类型使得几何体无法被分割成采用 map 方法划分网格的子几何形体体。(见上文的 \Submap Meshing Scheme: Opposing-Face Vertex Types,\

组成逻辑圆柱体顶面和底面(source faces)的面,应当是满足以上条件之一的逻辑上平行的面。

注意:上文介绍的Submap体网格划分机理可看成是一个特殊的Cooper 网格划分方法的

类型。如果一个几何体既可以采用Submap方法也可以采用Cooper方法进行体网格划分,那么一般都会采用Submap方法。 面特性(Face Characteristics)

可采用 Cooper 体网格划分方法的几何体应当满足以下限制条件 1、 所有的 non-source 面必须可用 map 或 submap方法划分。 2、 需要关联网格映射的源面必须是没有进行过网格划分的

3、 源面不能包含双重封闭的环(见下文的“注意”)

4、 进行过连接的源面必须保证该连接不会干扰Cooper网格划分(关于面连接的介

绍,详见\Link Face Meshes\,3.3.6 节)

图 3-64 示出的四个几何体说明了以上限制的应用

图 3-64 不能用 Cooper 方法的几何体

图 3-64 各几何体无法采用 Cooper 方法,他们违反了上述的限制,其违反的限制列表如下。

Volume 体 Criterion准则 Reason原因

Figure (1) 无法对于逻辑圆柱体环面(即非源面)采用 map 方法 3-64(a) 划分网格

Figure (2) GAMBIT 无法将面 B 和 C 关联映射到面 A 上,因为 3-64(b) 面 A

上有一个已划分好的网格。

Figure (3) 逻辑圆柱体的顶面和底面各包含一个多余的闭环。(见 3-64(c) 下文的 NOTE). Figure 3-64(d)

(4)

面 A 和面 B 连接,因此 GAMBIT 无法将面 A 关联映 射到面 B,因为这种关联映射将违反网格关联的操作。

3- 64( c) 中所示的几何体采用Cooper 注意:要想对图 方法进行体网格划分,你必须分别

3- 6将顶面和底面的矩形面进行拆分,如图 5 所示。

3 Cooper 图 -6 5 可采用 方法的(顶面和底面)有内环的体

指定源面(Specifying Source Faces)

当你对某个几何体采用了 Cooper 方法时,你必须指定源面,以作为逻辑矩形的顶面和底面。源面也定义了圆柱体的轴向方向,对某个几何体,可能存在超过一套的源面,对于这样的几何体,网格的最终形式部分地取决于源面的选择。

注意:当你对某几何体采用Cooper 方法时,GAMBIT 自动将有可能称为源面的面确定为

源面,要自行指定源面,可在Mesh Volumes面板上自己指定一套源面

举个例子来说明源面选择对网格的影响,考虑如图 3-66 所示的环形体。该体包含四个面,顶端面 A 和面 B,以及内外的柱面 C 和 D。

图 3-66 环形体

如果你采用 Cooper 方法对该体进行网格划分,并将面 A 和和面 B 指定为源面,

GAMBIT 将采用 map 方法对内外柱面进行网格划分,而对顶端面 A 和 B 采用 Pave 方法进行网格划

分,那么就会将 paved 网格沿着圆环柱体进行网格节点映射,最终产生的网格见图 3-67(a)。

3-67 采用 Cooper 方法对圆环柱体进行网格划分,顶端面作为源面如果你将面 C 和面 D 定义为源面,GAMBIT 将对内、外柱面采用 Pave 方法,