Gambit 建模简例教程
与其他工程软件需要工作目录一样, Gambit 也需要一个指定的 目录来建立所需要的相关文件。
(注:文件名、工作目录及其所在路径最好全部为英文字母或数
字,不用中文,如路径中出现中文可能导致程序错误。女口:
E:\gambitwork\exa mp Ies\car1\car1.msh
为正确的;
车身流场\car1\car1.msh 可能导致错误。) 因此,首先建立一个文件夹(通常最好一个有限元分析模型建立一个 文件夹),用来存放生成的Gambit 文件和一些Gambit 自动生成的点
击Gambit 2316出现如下窗口临时文件等,本例在 E 盘根目录建立
堕I Gambit Startup
Options
Run I
单击Browse 按钮,选择已经建立的工作目录 E:\gfiles ,点0K
一个名为gfiles 的文件夹。然后双击打开
Wcridiig Directc?ry
|c ;
Users JenoVO DeskTop
Browse
Session Id
nt'w session -r?4 6
& Garr hit Startup Workin-g D r^clDry
Session Id OptjMS
|C\UE?-s'J#novfivD#ikiop Bicrw-ae
B
election
-T2.4.(i
Rjjn Cose
2J b纸二
IMF 斤
I :□电
翻二I
简用二
I 口确试
OK
Caiiel
D R V6*:
在Session Id栏中输入建立的工程文件名,我们这里输入carl。
03 Gambit Startup
Untieing Duecton-
Session Id carl
Brews e OpUfln.5-r24 6
E AHI Close
(以后再次对该文件进行编辑时,在Sessi on Id栏右侧的下拉列表中直接选取该文件即可,如遇到无法打开的情况,可将目录中的*lok
文件删除后再试。)
单击Run后进入Gambit主界面,如下。
血 IE! hl-JUr if :
、Gambit 的操作界面
如上图所示,Gambit 用户界面可分为7个部分,分别为:菜单 栏、视图、命令面板、命令显示窗、命令解释窗、命令输入窗和视图 控制面板。
文件栏
文件栏位于操作界面的上方,其最常用的功能就是 File 命令下 的New Open Save Save as 和Export 等命令。这些命令的使用和 般的软件一样。Gambit 可识别的文件后缀为.dbs ,而要将Gambit
中建立的网格模型调入 Flue nt 使用,则需要将其输出为.msh 文件 (file/ex
port) 。
视图和视图控制面板
Gambit 中可显示四个视图,以便于建立三维模型。同时我们也
Luibvl
耐叶F 1 p 1 a [ a 1 ■剂*
b
*|8:
■R M ” I
I "-jirim ? CH :
:r
7^ f
J ATsilt L 卜严.Al.■斗
Ir-zth T*i
■/
I itH
卅禺
"I
F ¥ P
仟b
s
I 我
可以只显示一个视图。
视图的坐标轴由视图控制面板来决定。 下图显示的是视图控制面
板。
视图控制面板中的命令可分为两个部分,
上面的一排四个图标表 示的是四个视图,当激活视图图标时,视图控制面板中下方十个命令 才会作用于该视图。
同时,我们还可以使用鼠标来控制视图中的模型显示。 其中按住
命令面板
命令面板是Gambit 的核心部分,通过命令面板上的命令图标, 我们可以完成绝大部分网格划分的工作。下图显示的就是 Gambit 的
命令面板。
CTi??tJfin
W 團
MJ 剑
Wuil 旧
O|瓦o| Q|齬 討I 也I 隔I J I 矽
Cwmliiuki Sys. |ic_*ys J DimcbHi c.nrrpi
I 础nl
RfrM?t I OnsA
从命令面板中我们就可以看出,网格划分的工作可分为三个步 骤:一是建立模型,二是划分网格,三是定义边界。这三个部分分别 对应着Operation 区域中的前三个命令按钮 Geometry (几何体)、 mes (网格)和Zones (区域)。Operation 中的第四个命令按钮 Tools 则是用来定义视图中的坐标系统,一般取默认值。命令面板中的各个 按钮的含义和使用方法将在以后的具体例子中介绍。
命令显示窗和命令输入栏
命令显示窗和命令输入栏位于 Gambit 的左下方(如图所示)。
Tnatscfi|>l
fate. 3
A
wtiry 如、created Nr & irtcliidihjgf tJw taLIrwing :
机1驴,却泅《琢起7
riAfth 叶3 ly Tri rtftT tc erl
C UT .H MH I :]
Gambit 建模的顺序通常是
第1步:确定求解器
Gwwrwtry
±1
选择用于CFD 计算的求解器。 操作:Solver TFLUENT5/6
第2步:创建坐标网格图(不做)
D
创对 e I
UnsQlect [ PelE 怕 All]
操作:TOO L S YM
COORDINATES YSTE
T DISPLAY
此时打开了“ Dis play Grid ”对话框,如下图所示:
Display Grid
Gooniinate Sys | fc_sys.1
visibility B I 出 I B I 田 I 赳I I
Plane > XV
XZ
Minimum Lio
Maximum L g Up date list
GRI Increment h
Vsdue: !
XVjJiaiie X Values
Options:
■ Snap
Grid: 斗LIres y Poirts
■Ayply I Res et | dose
“Dis play Grid ”对话框中各选项及其意义如下:
(1) Coordinate Sys 这是一个关于坐标的选项,目前坐标系为 c_sys.1,不用更改。 (2) Visibility
将其左边的按钮置按下状态,可保证背景网格为可 视的状
态。
(3) Plane 作图平面,有三种选择,分别是 XY,YZ, XZ 平面,这里
选择XY 平面。
(4) Axis 选择要设置网格点的轴,这里先选择 X 轴。 (5) Minimum 坐标网格区X 的最小值。输入-100 ;
选择右边的Up date list (修正、确定) 上X 轴
的网格点位置。
(6)再在Axis 项选Y 轴,在Mimimum 中输入-100 ;在Maximum 中 输入100;在In creme nt 中输入5,并点击 Up date list 。这样就在 平面内创建了坐标网格节点
分布。
(7) Options 选项表
Snap 捕捉坐标网格线相交点功能。此时点击其左边按钮使其选中
。
Grid 坐标网格显示选项,可选择线(line )和点(point)两种显示方 式,这里选线
显示形式。
(8)点击对话框下部的Apply 按钮,点击Close 关闭对话框。
点击位于右下方屏幕工具区的fit to window ?口,则GAMBIT 工作 区将出现 60x40 的网格画面,如下图所示:
Maximum 坐标网格区X 的最大值。输入 200;
In creme nt 相邻两条网格线之间的间隔。
输入 5;
,此时,下面将显示XY 平面
^4禅」斗nhu zdh 邙 sMimb 飞」艸「秫弹.*3
(9)确定不同类型边界的交点。
操作:CTRL 鼠标右键,依次点击选取 A1 (3,8) , B1 (3,11) , C1 (2,12) , D1
(14,8 ) , E1 (14,9) , F1(11,12),
平面上的关键点;再依次点击选取
A2 (3,-12) ,
B2 (3,-9) , C2 (4,-8) , D2 (11
,-8) ,E2 (14,-11) , F2 (14,-12) 个车身平面的关键点;
最后依次点击选取 W (-20,-20) , X (-20,20) ,Y (40,20) , Z
(40,-20),以此来确定出外轮廓的关键点。如下图所示:
????????????…
HH ^HHM ?MHHHM
S
嚣:删=
購.
噩确定出第一个车身
,确定出第二
::::::*"*■皿 m"■皿监話蘿話"iii 置置嚣
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■a H 更y Hill —曬
次的操作。
第3步由节点创建直线
1. 隐藏坐标网络
操作:在前面提到的 Dis play grid 对话框中,是Visibility 选项 左边按钮成非选中状态」呐b"吟,点击Apply 。
此时,图面上没有坐标网格线,可清晰地看到所创建的节点,如下图 所示:
IIIIBBBii
siHn
注意:若有错误,可点击右下方屏幕工具栏中的 UND^J 取消上一
lBBaraBraS :S8:::::::::EBB333333:333l33|
2.由节点连成直线(边界线)
操作: GEMEOT EF T ED JE?
CREATE ED G E T鼠标右击选择Straight O
打开的“ Create Staight Edge ” 对话框如图所示:Vertices
create Straigtit E(dge
Type: 车Resil V Virtual
■州対呵出a _i I F
Label
刊j|ily [ Reset | aose
在“ Create Staight Edge ”对话框中,Vertices 右边的区域中表明组成直线两端节点的编号,点击其右侧的箭头,可打开“Vertex List ”对话框,如下图所示:
Available Picked
vertsx.l vertex. £ verte?^3 verrez;4 vertexes
vertex.? verte
花
.01 vertex. 9
verte>i1 0
在图中进行如下操作:
点击“ Vertices ”右侧黄色区域;
点击Apply;
Shift+鼠标左键点击F1,
点击Apply;
点击Apply;
(10) Shift+鼠标左键依次点击 W,X,Y,Z ; (11)点击 Apply;
则得到图形如下图所示:
No filler -J
Shift+鼠标左键依次点击 A1, B1, C1, D1, E1, F1;
Shift+鼠标左键依次点击 A2, B2, C2, D2 E2, F2;
(7) 点击Apply;
(8) Shift+鼠标左键点击F2, A2;
Al"
Close
"11
第5步:由线组成面
尸?
nJ 1_1
操作:GEOME T R Y
FACE T FORM FA占* 打开的“ Create Face From Wireframe ”对话框如图所示: Creale Face Tram Wireframe
E亦1 i
Type: * Real *Virtual
」Initial Face|I
_l Guide Edges|I
□ Guide Vertices I A J
Tolerance Auto
皿1 |I
Apply 1 Reset I□ □SB
模型共有三个面,首先分别建立两个车身的平面,然后外轮廓平
面。
1?创建第一个车身平面
1)点击Edges 右侧黄色区域;
2)Shift+ 鼠标左键,点击由A1B1,B1C1,C1D1,D1E1,E1F1,F1A1
组成的线;
3)点击Apply 确认。
组成面的边将变成蓝色。
注意:Edges右侧黄色区域内将显示所有选中的线,可点击右边向上的箭头,打开列表查看。所选中的线次序任意,但应组成一个封闭的曲线。
也可用Shift+鼠标左键由左上角拖动到右下角,则方框内的所有的线将都被选中。
若选错了线,可点击Reset重新选取。
2.创建第二个车身平面
(1)点击Edges右侧黄色区域;
2) Shift+ 鼠标左键,点击由A2B2,B2C2,C2D2,D2E2,E2F2,F2A2
组成的线;
3)点击Apply 确认。
组成面的边将变成蓝色。
3.创建外轮廓平面
1 )点击Edges 右侧黄色区域;
(2) Shift+鼠标左键,点击WX,XY,YZ,ZX组成的线;
3)点击Apply 确认。
组成面的边将变成蓝色。
G
M
A
J 一 G K
最后应用面的布尔操作,用外轮廓平面减去两个车身的平面, 即 得到流体区域包围的平面。
7右键单击选择Subtract
打开的Subtract Real Faces 对话框如下图所示:
Subtract Real
Face
II
_|| Retain
Subtract
Faces
II
J Retain
Tio le rance
Auto _J
邮卩
ly
1
Reset
1
O DSB
如图所示:
操作如下: GEOME TR?
7 FAC
E ^
7 BOOLEAO PERATIO
044*
(1)点击Face 右侧黄色区域;
(2) Shift+鼠标左键,点击 WX,XY,UZ,ZX 中的任意一条线
选中后外轮廓成红色。
(3)点击Faces 右侧黄色区域;
(4) Shift+ 鼠标左键,点击 A1B1,B1C1 C1D1 D1E1, E1F1,
中的任意一条线,此时第一个车身平面成红色;
(5)继续点击Faces 右侧黄色区域;
(6) Shift+ 鼠标左键,点击 A2B2 B2C2 C2D2 D2E2 E2F2
中的任意一条线,此时第二个车身平面成红色;
(7)点击Apply 确认。
此时,命令显示框中“ Transcript ”出现文字:
TnrnfLilpt
F 「剛
F 紅P 3日心叩 fii 广护
J and face. 2
第6步:确定边界线的内部节点分布并创建结构化网格 (车身线段离 散化)
这一步主要是定义几何边线上的网格节点密度, 内容主要是选中
线、确定线上节点的数量、确定节点在线上的分布。
打开的“ Mesh Edges 对话框如图所示。
F1A1
F2A2
操作:MESH
7
E D GE-
Edijes |r
■
Edges边线选取框。右侧黄色区域显示选取的边线标识;再右侧
向上箭头可打开选取列表。
Ratio内部节点位置间距离的公比。取1时为等距离分布。
in terval Spacing节点分布设置。即可选给定节点间距离( size),又可选
定节点的数量(interval count
Options 操作选项。选取Mesh项。
(3)选取Interval size 项,并填入 1.5 ;
1.创建第一个车身平面上各边的节点
(1)点击Edges右侧的黄色区域,使其处于活动状态;
(2)Shift+鼠标左键,点击第一个车身平面上的各条边线;
(4)点击Apply。
2.创建第二个车身平面上各边的节点
点击Edges右侧的黄色区域,使其处于活动状态;
Shift+鼠标左键,点击第二个车身平面上的各条边线;
选取Interval size 项,并填入1.5 ;点击Apply。
3.创建外轮廓各条边线的节点
点击Edges右侧的黄色区域,使其处于活动状态;
Shift+鼠标左键,点击外轮廓的四条边线;
选取Interval size 项,并填入7;点击Apply。此时状态如下图所示:
打开“Mesh Faces”对话框如图所示;
此时,可查看一下网格划分情况,操作如下: