Gambit网格划分重难点理解.pdf
《Gambit网格划分重难点理解.pdf》由会员分享,可在线阅读,更多相关《Gambit网格划分重难点理解.pdf(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.3.1 网格划分面命令允许用户对于模型中的一个或者多个面生成网格。当用户网格划分一个面时,G A M B IT将根据当前网格划分参数的设定在面上生成面网格节点。要对一个面进行网格划分,用户必须设定以下参数:要网格划分的面 网格划分格式 网格节点间距 面网格划分选项设定面G A M B IT允许用户为网格划分操作设定任意面;然而,面的形状和拓扑结构特点以及与该面相关的顶点类型确定了可以应用于该面的网格划分格式的类型。指定网格划分格式要指定面网格划分格式,用户必须设定两个参数:Elements Type日ements参数确定了用户划分面网格的单元的形状。Type参数确定了面上网格单元的形式。以
2、下部分将详细说明上面列举的参数以及它们对于整个面网格的影响。G A M B IT允许用户设定以卜一任意面网格划分Elements选项。设定单元格式选项详细说明Quad设定网格仅仅包含四边形网格Tri设定网格中仅仅包含三角形网格单元Quad/Tri设定网格主要由四边形网格单元组成但是在用户指定位置包含三角形网格单元(见下面的“设定面顶点类型”)上面列举的每个Elements选项都与特定的一组R p e选项相关(见下面)。设定格式类型G A M B IT提供了以下面网格划分Type选项。如上所述,每个日ements选项与上面列举的一个或者多个Type选项相关联。下表中显示了每个面网格划分日emen
3、ts和Type选项之间的关系。(注意:由“X”标记得阴影单元代表允许选项的组合。)选项详细说明Map生成一个普通的结构化网格单元网格Submap将一个不可图示的面分成可图示区域并在每个区域生成结构化网格单元网格Pave生成非结构化网格单元网格Tri Primitive将一个三侧面分成三个四边形区域并在每个区域生成可图示的网格Wedge Primitive在楔形面的尖部生成三角形网格单元并从尖部向外生成放射状网格ElementsTypeQuadTriQuad/TriMapXXSubmapXPaveXXXTri PrimitiveXWedge PrimitiveX上表中显示的每种允许的组合对于任意
4、给定面导致种特定的网格节点类型。另外,每种都与一组控制何时可用或者不可用的限制相关。以下部分强详细说明与上血列举的每个允许的日ements和Type选项组合相关的类型和限制。注 意(1):在以下部分中,允许多种日ements选项的面网格划分格式类型通过代表该选项的词头互相区分 例如,Quad-Map和Quad/Th-Map。仅仅允许种选项的格式类型不带有相关的词头例如,Submap。注 意(2):当用户在Mesh Faces窗口中指定一个面时,G A M B IT将自动评估该面的形状、拓扑结构特点以及顶点类型并将Scheme选项按钮设定为相应的面网格划分格式命令。如果用户为网格划分操作指定了多
5、个面,通过Scheme选项按钮将反应最近指定的面要求的格式。用户可以增强一个网格划分格式,并因此通过Mesh Faces窗口中的Scheme选项按钮控制任何要求的格式。当用户增强种网格划分格式时,G A M B IT将应用指定的格式到当前所有选定的面。网格划分格式当用户将Q ua d-M a p网格划分格式应用于一个面时,G A M B I T 将使用一般的四边形面网格划分单元的网格来划分该面,例如图3 1 7 所示。图 3 1 7:Q ua d-M a p面网格划分格式网格示例 面都适于图示。要“可图示”,一个面必须不违反与以下参数相关的限定:顶点类型边网格间距对于网格划分格式的顶点类型和边
6、网格间距限定如下。顶点类型要可图示,一个面必须代表一个逻辑四边形。(关于这一原则的定义,见下面的注意(D o)要代表一个逻辑四边形,一个面必须包含四个E nd 类型的顶点,并且所有余该面相关的其它顶点必须指定为S id e 类型的顶点。图 3-1 8 显示了四个平面,其中的两个可图示,两个不可图示。图 3 1 8(a)和(c)中的面可图示,因为每个面包含四个E nd 类型的顶点并且其它所有与该面相关的顶点都是S id e 类型的顶点。图 3 1 8(b)中的面不可图示,因为它们每个仅仅包含三个E nd 类型的顶点。图 3 1 8(d)中的面不可图示,因为它的一个顶点指定为R e ve rsa
7、l类型的顶点。End注 意(1):如果一个面以两条边为边界,这两条边中的每一条都自己构成一个闭合的回路,G A M B I T 将可以使用Q ua d-M 印 网格格式无论顶点格式指定是否确定了 个逻辑四边形。例如,GAMBIT自动应用网格格式于一个圆环面,无论作为该面边界的圆只有一个顶点或者两个点定的每一个都缺省设定为S i d e 类型的顶点。注 意(2):如果用户在一个面上增强Q ua d-M a p 网格格式,G A M B I T 将评价该面相对于它的顶点类型设定。如果顶点类型不符合上面阐述的准则,G A M B I T 将试图更改顶点类型使得该面能够图示。如果指定的面包含多余四个顶
8、点,则将有多种顶点类型的设置符合顶点类型准则。例如,如果该面包含五个顶点,则将有五种可能的顶点类型设置符Q ua d-M a p 合网格准则,因为五个顶点中的任何一个都可以指定为S i d e 顶点。当 G A M B I T 自动该边顶点类型时,它试图使用现少网格畸变得设置。每一种网格类型设置导致一种图示的独特的节点形式。要强制在一个图示网格上设定一种节点形式,手动设定顶点类型使得它们符合上面阐述的Q u a d-M 叩 格式顶点类型准则即可。(见下面的“设置面顶点类型边网格间距如果用户在生成图示的网格之前对一个面上的一条边进行分级或者网格划分,用户必须设定该边的网格间距使得位于逻辑四边形相
9、对侧边上的网格间隔数目相等。为了网格划分的目的,一个单独的逻辑四边形的侧边包含任意两个E nd类型顶点之间存在的所有边。注意:如果用户没有在生成图示的网格之前对一个面的边进行分级或者网格划分,G A M B I T 将自动指定边网格间隔使得它们符合上面叙述的准则。作为边网格间距的一个示例,考虑如图3 1 9 所示的面。该面包含四个E nd类型的顶点和一个S ide 类型的顶点。作为该边边界的该逻辑四边形的四个侧边可以如下确定。对于要图示的面,edge.2(S ide 1)上的网格间隔的数目必须与edge.4(S ide 3)上相等。类似的,edge.1 和 edge.5(S ide 4)上的间
10、隔数的和必须等于e dg e.3 (S ide 2)上的间隔数。注 意(1):如果用户对于一个面上的一条或者多条边进行分级或者网格划分并对该面应用Q u a d-M叩 网格划分格式,G A M B I T将自动对于其余的边进行网格划分使得该面上相对边上的间隔数符合上面阐述的准则。例如,如果用户分级或者网格划分图3 1 9中的edge.3使得它包含1 0个间隔,G A M B I T将 对edge.1和edge.5进行网格划分使得它们总共包括1 0个间隔。注 意(2):GAMBIT当对个面进行关于要求的网格划分格式评定时不包括边网格间隔限定。因此,GAMBIT可以要求对一个关于它的顶点类型设置可
11、图示的面采用Q u a d-M即网格划分格式,但是由于它为反了边网格间隔限制而不能图示。注 意(3):如果用户在作为一个逻辑四边形相对侧边的两条边之间建立了一个网格连接,该边疆自动符合上述的网格间隔限定。Q u a d/T r i-M a p网格划分格式网格划分格式仅仅适用于包含一个狭窄的山两个侧边组成的长条例 如 图3 20中所示。每个侧边可以包含多个边。并在图320:Quad/Th-M叩而网格划分格式-示例网格顶点类型要对于一个条形的面使Quad/Tii-Map用网格划分格式,用户必须如下设定顶点:条形的尖部Trielement所有其它顶点-Side边网格间隔如果用户在应用Quad/Tri
12、-Map网格划分格式之前对于作为一个条形面的侧边的边进行分级或者网格划分,用户必须设定边分级格式使得侧边具有相等地间隔数。Submap网格划分格式当用户对于一个面应用Subm叩 网格划分格式时,G A M B IT将该面分割成一个活会责多个可图示区域并在每个区域生成可图示网格。如M ap网格划分格式样,网格划分格式收到关于顶点类型和边网格间距的限制。对于网格划分格式的顶点类型和边网格间距限制如下。顶点类型要构成一个次级可图示面,一个面必须仅仅具有End,Side,Corner和Reversal顶点。另外,End顶点的总数押,必须符合以下公式:其中,M和Mt分别为该面上Corner和Revers
13、al类型顶点总数。也就是说,对于每个Corner类型的顶点,该面必须具有一个附加的End顶点,并且对于每个Reversal顶点,该面必须具有两个一个附加的End顶点。通过面网格划分格式产生的网格形状依赖该面上顶点的类型和分布。作为顶点类型影响的一个实例,考虑如图321和如图3-2 2所示的面,每个图中包含一个相同的L形面,该面的一个角在个角度被截断。图321:Subm叩 面网格划分格式具有Corner顶点F Fnd4 Fnd在图3 2 1 中,内部角顶点(。指定为C or ne r 顶点,因此,为了能够符合次级图示化,该面必须具有五个类型的顶点(4 B,D,4和F).S u b m即 网格划分
14、格式将该面分成以下两个可图示区域:A,B,C,H,F,G C、D,E,H在图3 2 2 中,内 部 角 顶 点 被 指 定 为 R e v e r s a l顶点,因此,为了能够次级图示化,该面不许具有六个类型的顶点(/,B,D,E,尸和G)。在这种情况下,S u b ma p 网格划分格式将该面分成以下两个可图示区域:A,B、C,H,G C,D,E,F,H注意:如果用户对于一个面上强制使用S u b m叩网格划分格式,G A M B I T 将对于它的顶点类型设定评价该面。如果顶点类型不符合上面阐述的准则,G A M B I T 将试图更改顶点类型使得该面次级可图示化。对于多数次级可图示化面
15、,有多种符合顶点类型准则的顶点类型设置。每种顶点类型设置导致一总督割的次级图示网格划分节点形式。当 G A M B I T 自动更改顶点类型时;它试图使用最小化网格畸变得设置。要对于一种次级图示网格强制使用一种指定的节点形式,手动设定顶点类型使得它们符合上述S u b m叩 格式顶点类型准则即可。(见下面的“设置面顶点类型”。)边网格间距如果用户在应用Su b m a p 格式之前对于一个面的边进行分级或者网格划分,则该面的网格分级格式必须指定为使得对于任意给定的次级图示区域的相对侧边上的间隔总数相等。例如,在图3 2 1 中,次级图示区域每条侧边上的间隔总数(7)可以如下表达:/MP=+=9
16、+Ll=20Ar=AB+CD=11+9=20。类似的,在图3 2 2 中,次级图示区域的间隔总数(Z)为:111co=工。=12.注 意(1):如果用户在将Su b m a p网格划分格式应用于该面之前对一个面中的一条或者多条边分级或者网格划分,GAMBIT将自动划分其余边使得该面行对边的间隔数符合上面阐述的准则。注 意(2):GAMBIT在评价一个面关于要求的网格划分格式时不包含边网格间距限制。因此,GAMBIT可以对于一个顶点类型设置可次级图示的面推荐网格划分格式,但是由于它违反了上面阐述的边网格间距限制而不可次级图示。Quad-Pave网格划分格式当用户应用Q u a d-P a v e
17、网格划分格式时、GAMBIT将生成一个包含四边形网格单元的非结构化面网格(如图3 2 3)。图3 2 3:Q u a d-P a v e面网格划分格式-网格不例用 户 可 以 将Q u a d-P a v e网格划分格式应用于任何包含一个闭合回路边界的面。对于Q u a d-P a v e网格划分格式的顶点类型和边网格间距限制如下。顶点类型对 于Q u a d-P a v e网格没有相关的顶点类型限制。边网格间距如果用户在应用Q u a d-P a v e网格划分格式之前对一个面的所有边界进行分级或者网格划分,用户必须设定分级格式使得在所有边上的网格间隔总数为偶数。如果用户不是分级分级所有面的
18、边界而是部分边界,GAMBIT将自动对于其余边界进行网格划分使得边网格间隔总数为偶数。T ri-P ave网格划分格式当用户应用Tri-Pave网格划分格式时,G A M B IT将声哼一个包含不规则三角形网格单元的面网格,如图32 4所示。图324:Tri-Pave面网格划分格式-网格不例对于网格划分格式的顶点类型和边网格间隔的限制如下。顶点类型对于Tri-Pave网格划分格式没有相关的顶点类型限制。边网格间隔对于Tri-Pave网格划分格式没有相关的边网格间隔限制。Q uad/Tri-Pave网格划分格式当用户将Quad/TH-Pave网格划分格式应用于一个面时,G A M B IT将生成
19、一个平面网格,主要包含四边形网格单元但是在边界之间交角很小的角落采用三角形网格。用户也可以通过将相关的顶点设置为Trielement顶点来在该面的角落生成三角形网格单元。如图3-2 5显示了网格,其中顶点4 刀和后被设置为Trielement顶点。图325:Quad/Tii-Pave面网格划分格式-网格不例对于Quad/Tri-Pave网格划分格式的顶点类型和边网格间隔的限制如下。顶点类型对于网格划分格式没有相关的顶点类型限制,然而,用户可以分别通过或者顶点类型来强制生成三角形角单元或者四边形角单元,过程如下:如果用户设定一个顶点为Notrielement顶点,G A M B I T 将在该顶
20、点的位置生成一个四边形单元,不考虑与之相关的边之间的夹角。如果用户设定一个顶点为Trielement顶点,G A M B I T 将在该点的位置生成一个三角形单元,不考虑与之相关的边之间的夹角。边网格间隔如果用户在应用Quad/Tri-Pave网格划分格式之前对作为该面边界的所有边进行分级或者网格划分,用户必须设定分级方式使得N=J-N,为偶数,其中 J为所有边上网格间隔的总数,M为三角形网格单元总数。如果对部分边不是全部边进行分级,G A M B IT将自动对于没有分级的边划分网格使得川 为偶数。Tri P rim itive网格划分格式网格划分格式允许用户在一个三侧边的面上生成一个次级图示
21、网格。(注意:该三侧边面的任一侧边可以包含多条边。)当用户将Tri Primitive网格划分格式应用于一个三侧边面时,G A M B IT在该面内定位一个点作为三个可图示子区域的公共端点。图3-2 6显示了一个根据Tri Primitive网格划分格式划分了网格的三角形平面。注意,该面被分成三个可图示区域,每个区域共用一个端点(刀)。这些区域由四边形4 R 0 E F B G D和确定EDGC.图326:Tri Primitive面网格划分格式-网格不例与Tri Primitive网格划分格式相关的顶点类型和边网格间隔限制如下。顶点类型Tri Primitive网格划分格式要求位于该面三条侧
22、边角上的顶点要设定为End顶 点(见上面的图326),并且其余所有顶点要设置为Side顶点。边网格间隔如果用户在应用Tri Primitive网格划分格式之前对该面的侧边进行分级或者网格划分,用户必须设定分级格式使得该面三条侧边上的间隔总数为偶数。另外,该分级格式必须满足下面的准则:4 4之2其中工和与为任意两个侧边上一的间隔数,4为 另 外 条侧边上的间隔数。Wedge P rim itive网格划分格式Wedge Primitive网格划分格式允许用户在一个三侧边的面上生成放射状的网格。(注意:该三侧边面的任意侧边可以包含多条边。)当用户应用Wedge Primitive网格划分格式时,G
23、 A M B IT将生成一套包含一组由公共端点发射的三角形网格单元的图示网格(如图3-2 7)0B:EndA.Trielement图3-2 7:Wedge Primitive面网格划分格式网格示例对于Wedge Primitive网格划分格式的顶点类型和边网格间隔的限制如下。顶点类型Wedge Primitive网格划分格式要求该面三条侧边位于角位置的顶点设置为End顶点(如图328)并且其它所有顶点都设置为Side顶点。C:EndA:Trielement图3-2 8:Wedge Primitive面网格划分格式-顶点类型通过Wedge Primitive网格划分格式生成的面网格包含一般四边形
24、网格单元和一组有公共端点的三角形网格单元。该组三角形往割断源位于Trielement类型的顶点位置。要生成该网格,G A M B IT构造了一系列从Trielement类型顶点出发到逻辑三角形相反方向的放射状网格线也就是说,从Trielement顶点到两个End类型顶点之间存在的边(如上图328)。边网格间隔如果用户在应用Wedge Primitive网格划分格式之前对该面的边界进行分级或者网格划分,用户必须设定分级格式使得位于逻辑三角形相对侧边上的间隔总数相等。为了网格划分的目的,逻辑三角形相对侧边定义为位于Trielement类型顶点和End类型顶点之间的所有边。例如,在图32 8中,4
25、5和边上的边网格间隔总数必须等于边/E上的网格间隔总数。3.3.2移动面节点Move Face Nodes命令允许用户重新定位任意或者所有位于网格划分的面内部的面单元角节点。用户可以通过Move Face Nodes窗口或者鼠标移动网格节点。要移动一个面节点,用户必须设定以下参数:该节点位置所在地划分网格的面 要移动的节点数目 新的节点位置的坐标以下图形将详细说明上面列举的设定,同时说明通过鼠标移动面网格节点所要求的步骤。设定面当用户指定一个网格节点要移动的面时,G A MB I T将在图形窗口中凸现该面并且用一系列网格线来显示相应的网格。面节点位于网格线的交点。设定节点号要指定个要移动的节点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Gambit 网格 划分 难点 理解
限制150内