gambit网格.doc
《gambit网格.doc》由会员分享,可在线阅读,更多相关《gambit网格.doc(125页珍藏版)》请在三一文库上搜索。
1、GAMBIT MODELING GUIDE:3.模型网格化分3 模型的网格划分当用户点击Operation工具框中的Mesh命令按钮时,GAMBIT将打开Mesh子工具框。Mesh子工具框包含的命令按钮允许用户对于包括边界层、边、面、体积和组进行网格划分操作。与每个Mesh子工具框命令设置相关的图标如下。图标命令设置Boundary Layer Edge Face Volume Group 本章以下部分将详细说明与上面列举的每个命令按钮相关的命令。3.1 边界层3.1.1 概述边界层确定在与边和/或者面紧邻的区域的网格节点的步长。它们用于初步控制网格密度从而控制相交区域计算模型中有效信息的数量
2、。示例作为边界层应用的一个示例,考虑包括一个代表流体流过管内的圆柱的计算模型。在正常环境下,很可能在紧靠管道壁面的区域内流体速度梯度很大,而靠近管路中心很小。通过对壁面加入一个边界层,用户可以增大靠近壁面区域的网格密度并减小靠近圆柱中心的网格密度从而获得表征两个区域的足够的信息而不过分的增大模型中网格节点的总数。一般参数要确定一个边界层,用户必须设定以下信息: 边界层附着的边或者面 确定边界层方向的面或者体积 第一列网格单元的高度 确定接下来每一列单元高度的扩大因子 确定边界层厚度的总列数 用户还可以设定生成过渡边界层也就是说,边界层的网格节点类型随着每个后续层而变化。如果用户设定了这样一个边
3、界层,用户必须同时设定以下信息: 边界层过渡类型 过度的列数 3.1.2 边界层命令 以下命令在Mesh/BoundaryLayer子工具框中有效。图标命令详细说明Create Boundary Layer 建立附着于一条边或者一个面上的边界层 Modify Boundary Layer 更改一个现有边界层的定义 Modify Boundary Layer Label 更改边界层标签 Summarize Boundary Layers 在图形窗口中显示现有边界层 Delete Boundary Layers 删除边界层生成边界层Create Boundary Layer命令允许用户在一条边或者
4、一个面附近定义网格节点步长。要生成一个边界层,用户必须设定以下参数: 定义 过渡特性 附着实体和方向设定边界层定义要定一边界层,用户必须设定两类特征: 尺寸 内部连续性 角形状 尺寸特征包括诸如边界层列数以及第一列高度等因数。内部连续性特征确定边界层重叠在相邻边界层印记上的印记行为。角形状特征确定网格在连接边界层与附着边的Corner或者Reversal点周围区域的网格形状。设定尺寸特征要设定边界层的尺寸特征,用户必须设定以下四个参数中的三个: 第一列高度 增长因子 列数 总高度上面列举的前三个参数定义如下(如图31): 第一列高度(a)设定边界层附着的边或者面与网格节点第一个完整列之间的距离
5、。 增长因子提供一个比例b/a其中b 是第一和第二个完整列之间的距离,a 是第一列高度。边界层中任意两列之间的距离等于前面两列之间的距离乘以增长因数。 列数(n)设定边界层中完整列的总数。所有三个参数都影响边界层的总厚度(D)。图31:边界层定义设定设定内部连续性当用户将边界层附着于作为提供体积一部分的面时,GAMBIT将边界层印在所有作为该体积一部分的相邻面上(如图32(a))。如果用户将边界层附着于一个体积的两个或者多个相邻面上时,边界层将在边界层附着边公共相邻面上印记必要的搭结部分(如图32(b))。图32:边界层印记Create Boundary Layer窗口中的Internal c
6、ontinuity选项确定GAMBIT在相邻面上印记边界层的方式以及印记搭结区域的网格类型。 如果用户选择了Internal continuity选项,GAMBIT将不再相邻面上相互印记边界层。另外,GAMBIT将更改搭结区域的网格类型使得该印记成燕尾形连接(如图33(a))。 如果用户没有选择Internal continuity选项,GAMBIT将按上面描述的方式将边界层印记载相邻面上(如图33(b))。图33:Internal continuity选项的影响除了影响印记搭结区域的网格类型之外,Internal continuity选项将直接影响适用于应用了边界层的体积的网格化分方案类型。
7、例如,如图33(b)所示的体积可以用Map网格划分方法划分网格划分结果网格如图34(a)所示。相对的,图33(a)中所示的体积不能应用Map格式进行网格划分,因为位于前部面(以及印记搭结区域)上底部右侧角位置的顶点要作为Side顶点处理。要为图33(a)所示的体积划分网格,最合理的是对前面用Pave网格划分格式,然后对整个体积用Cooper网格划分格式,将前面和后面作为源面(如图34(b))。图34:Internal continuity选项对网格划分格式的影响设定角形状GAMBIT允许用户控制连接两条边界层附着边的Corner或者Reversal点周围区域的网格形状。要进行此项操作,用户必须
8、选择或者是取消(缺省)Create Boundary Layer窗口中的Wedge corner shape选项。Wedge corner shape选项产生以下影响(如图35): 如果用户选择了Wedge corner shape选项,GAMBIT将在围绕连接点的区域生成楔形边界层(如图35(a))。 图35:Wedge corner shape选项的影响 如果用户不选择Wedge corner shape选项,GAMBIT将在连接点周围区域生成方形边界层(如图35(b))。 如果两条边在一个Corner或者Reversal点相交,并且每条边有一个独立的边界层,则要在角位置生成一个楔形边界层
9、,用户在生成每个独立的边界层时必须选择Wedge corner shape选项。设定过渡特征边界层过渡特征包括两部分: 过渡类型 过渡列数设定过渡类型过渡类型确定边界层靠近最外部区域列上的网格节点布置。边界层的过渡类型以一个比例A: B来确定,其中B是给定列中网格间隔数目,A是紧邻前面一个完整列重网格间隔数目。GAMBIT允许用户设定四种过渡类型中的任何一种1:1,4:2,3:1或者5:1。图36显示了四种不同的代表上面列举的四种过渡类型的两列边界层。图36:边界层过渡类型注意:边可以作为四种过渡类型之一的寄主,但是面仅仅可以作为1:1过渡类型的寄主。设定过渡列数 当用户设定除了1:1之外的任
10、意过渡类型时,用户也必须设定过渡列数也就是说,过渡类型应用的最外面的列数。GAMBIT对于除了过渡列之外的所有列应用1:1类型。图37显示了过渡列数对于具有4:2过渡类型的三列边界层的影响。图37:过渡列数的影响设定附着实体和方向要确定边界层的位置,用户必须指定边界层附着的边或者面。如果该边或者面分别被两个或者多个面或者体积共用,用户必须设定该面或者体积来确定边界层的方向。例如,长方体的每条边都被两个矩形面共用。如果用户要在该体积的一条边上附着边界层,用户必须设定相应的面来确定边界层方向。当用户设定边界层附着的一条边或者一个面时,GAMBIT将在图形窗口中凸现该边或者面,并显示以下项目: 当前
11、设定的边界层 只是边界层方向的箭头用户可以通过Create Boundary Layer窗口中的Attachment列表框(边或者面)或者鼠标来该边边界层的方向。通过列表框更改方向当用户在Create Boundary Layer窗口的Attachment列表框中设定一条边或者一个面时,该列表框显示指定的实体以及确定边界层方向面或者体积。要通过该列表框更待边界层的方向,用户可以进行以下操作之一。1. 在Attachment列表框中再次设定该边或者该面 2. 使用Edge List或者Face List成对的选择列表窗口来设定边界层的实体和方向(见下面的“使用Edge List or Face
12、List窗口”)。通过鼠标更改方向要通过数表更改方向,Shift-middle-click边界层附着的实体即可。设定多个边界层GAMBIT允许用户使用一个给定的边界层定义一次设定多个边或者面。要进行此项操作,用户必须在Attachment实体选择列表中包含所有当前定义的边界层要附着的实体。用户可以通过以下方法之一将一条边或者一个面加入到Attachment实体选择列表中: 直接在Attachment列表框中输入实体名称或者从实体选择列表窗口选择该实体 在图形窗口中选择实体使用Create Boundary Layer窗口 要打开Create Boundary Layer窗口(如下图),点击Me
13、sh/BoundaryLayer子工具框中的Create Boundary Layer命令按钮即可。 Create Boundary Layer窗口包含如下详细设定。Show 在图形窗口中显示边界层当它们生成或定义时。Definition: -First row (a) 设定边界层附着边或者面最近的一列的高度。Growth Factor b/a 设定增长因子也就是说,每一列的高度相对于紧邻前一列高度的比。Rows 设定边界层的总列数。Depth (D) 设定边界层的总厚度。 Internal continuity设定边界层在搭结区域的印记为燕尾形(见上面的“设定内部连续性”)。Wedge co
14、rner shape设定边界层在或者点周围区域形成楔形(见上面的“设定角形状”)。Transition Pattern: 包含四个单选按钮来设定过渡类型。类型选项为1:1,4:2,3:1和5:1。(见上面的“设定过渡类型”。)Transition Rows 设定对于过渡类型4:2,3:1和5:1的过渡列数。(注意:用户必须使用滚动条而不是相关的文本框来设定过渡列数。Attachment: -Edges Faces 设定边界层是否附着于一条边或者一个面。Edges Faces 设定边界层附着的边或者面。注意:当用户点击Attachment实体列表框中的选择列表按钮时,GAMBIT将打开一个成对的
15、标题为EdgeList或者FaceList的选择列表窗口。关于使用该成对的选择列表窗口的指导,请参阅下面的“使用Edge List or Face List窗口”。Label 为边界层设定标签。使用Edge List or Face List窗口当用户设定边界层附着的一条边或者一个面时,GAMBIT将该边或者面加入到成对选择列表中。成对选择列表包含附着实体本身(边或者面)以及确定边界层方向的实体(面或者体积)。用户可以通过Edge List或者Face List选择列表窗口更改边或者面成对选择列表。两个窗口的操作都要根据下面对于Edge List窗口描述的一般规则来进行。要打开Edge Lis
16、t窗口(如下图),选择Create Boundary Layer窗口中的Attachment区域内的Edge并点击相关的选择列表按钮即可。Edge List成对选择列表窗口操作与常规的选择列表窗口操作方式相似(见GAMBIT Users Guide,第三章)。它与常规窗口的不同仅仅在于Picked滚动列表包含两列。 左边一列列出了边界层附着的边。 右边一列为确定边界层方向的面。 当用户通过右箭头命令按钮在Picked滚动列表中加入一条边时,GAMBIT将该边加入到Edge列并自动在Face列包含一个它的相关面。(该面确定边界层的方向。)如果用户再次在Picked滚动列表中加入相同的边,GAMB
17、IT将在Edge列生成第二个该边的条目并在Face列加入另外一个它的相关面。当Face列包含了所有与给定边相关的面时,GAMBIT将从Available列删除该边。更改边界层Modify Boundary Layer命令允许用户更改任意现有边界层的设定。使用Modify Boundary Layer窗口要打开Modify Boundary Layer窗口(如下图),点击Mesh/Boundary Layer子工具框中的Modify Boundary Layer命令按钮即可。 (关于Modify Boundary Layer窗口中有效设定和选项的详细说明,请参阅上面的“生成边界层”。)更改边界层
18、标签Modify Boundary Layer Label命令按钮允许用户更改与任意边界层相关联的标签。使用Modify Boundary Layer Label窗口要打开Modify Boundary Layer Label窗口(如下图),点击Mesh/Boundary Layer子工具框中的Modify Label命令按钮即可。 Modify Boundary Layer Label窗口包含如下详细设定。B.L. 指定要更改的边界层。 Label 为边界层指定新标签。 摘要边界层Summarize Boundary Layers命令将在图形窗口中显示一个或者多个现有边界层。使用Summar
19、ize Boundary Layers窗口 要打开Summarize Boundary Layers窗口(如下图),点击Tools/Boundary Layer子工具框中的Summarize命令按钮即可。 Summarize Boundary Layers窗口包含如下详细设定。B.L.s 指定要显示摘要的边界层。 删除边界层Delete Boundary Layers命令允许用户删除一个或者多个现有的边界层。使用Delete Boundary Layer窗口要打开Delete Boundary Layers窗口(如下图),点击Tools/Coordinate System子工具框中的Delet
20、e命令按钮即可。Delete Boundary Layers窗口包含如下详细设定。B.L.s 指定要删除的边界层。 3.2 边划分网格命令 以下命令在Mesh/Edge子工具框中可用。图标命令详细说明Mesh Edges 沿边生成网格节点 Set Edge Element Type 指定整个模型使用的边单元的类型 Link Edge Meshes Unlink Edge Meshes 生成和删除边之间的网格的坚固连接 Split Meshed Edge 在一个网格节点处分割边 Summarize Edge Mesh 显示网格等级信息 Delete Edge Meshes 从边上删除现有网格节点
21、 以下部分将详细说明上面列举的命令的目的和操作。3.2.1 边的网格划分命令允许用户对模型中的任意边或者所有边分级或者划分网格。当用户分级一条边时,GAMBIT应用网格节点步长设定而不是在边上生成网格节点。当用户划分一条边时,GAMBIT将根据设定生成网格节点。要进行分级或者划分网格操作,用户必须设定以下参数: 应用分级设定的边 分级方案 网格节点步长(间隔数目) 边网格划分选项指定边当用户为分级或者网格化分操作指定一条或者多条边时,用户必须设定以下选项: Soft-link Reverse当用户软连接两条或者多条边时,GAMBIT为了划分网格的目的连接这些边,因此任何分级或者划分网格的设定用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- gambit 网格
链接地址:https://www.31doc.com/p-2736480.html