完整版Gambit详细操作步骤1.docx
《完整版Gambit详细操作步骤1.docx》由会员分享,可在线阅读,更多相关《完整版Gambit详细操作步骤1.docx(25页珍藏版)》请在冰豆网上搜索。
完整版Gambit详细操作步骤1
Gambit建模简例教程
与其他工程软件需要工作目录一样,Gambit也需要一个指定的
目录来建立所需要的相关文件。
(注:
文件名、工作目录及其所在路径最好全部为英文字母或数
字,不用中文,如路径中出现中文可能导致程序错误。
女口:
E:
\gambitwork\exampIes\car1\car1.msh为正确的;
车身流场\car1\car1.msh可能导致错误。
)因此,首先建立一个文件夹(通常最好一个有限元分析模型建立一个文件夹),用来存放生成的Gambit文件和一些Gambit自动生成的点
击Gambit2316出现如下窗口临时文件等,本例在E盘根目录建立
堕IGambitStartup
-r?
46
Options
Close
RunI
单击Browse按钮,选择已经建立的工作目录E:
\gfiles,点0K
&GarrhitStartup
在SessionId栏中输入建立的工程文件名,我们这里输入carl。
03GambitStartup
(以后再次对该文件进行编辑时,在SessionId栏右侧的下拉列表中直接选取该文件即可,如遇到无法打开的情况,可将目录中的*lok文件删除后再试。
)单击Run后进入Gambit主界面,如下。
、Gambit的操作界面如上图所示,Gambit用户界面可分为7个部分,分别为:
菜单栏、视图、命令面板、命令显示窗、命令解释窗、命令输入窗和视图控制面板。
文件栏文件栏位于操作界面的上方,其最常用的功能就是File命令下
的NewOpenSaveSaveas和Export等命令。
这些命令的使用和
般的软件一样。
Gambit可识别的文件后缀为.dbs,而要将Gambit中建立的网格模型调入Fluent使用,则需要将其输出为.msh文件(file/export)。
视图和视图控制面板Gambit中可显示四个视图,以便于建立三维模型。
同时我们也
可以只显示一个视图。
视图的坐标轴由视图控制面板来决定。
下图显示的是视图控制面
板。
Glnh^lCmtjnnl
Active田丨王I田I印I用II
视图控制面板中的命令可分为两个部分,上面的一排四个图标表示的是四个视图,当激活视图图标时,视图控制面板中下方十个命令才会作用于该视图。
同时,我们还可以使用鼠标来控制视图中的模型显示。
其中按住
左键拖曳鼠标可以旋转视图,按住中键拖动鼠标则可以在视图中移动物体,按住右键上下拖动鼠标可以缩放视图中的物体。
命令面板
命令面板是Gambit的核心部分,通过命令面板上的命令图标,
我们可以完成绝大部分网格划分的工作。
下图显示的就是Gambit的
命令面板。
CTi«?
tJfin
W團MJ剑
Gwwrwtry
Wuil旧
±1
O|瓦o|Q|齬
討I也I隔IJI
■^dTiipq
/
Vz
nnfiUi(V)
UHiflhun
D
X
CwmliiukiSys.|ic_*ysJ
DimcbHic.nrrpi
I础nl
RfrM?
tIOnsA
从命令面板中我们就可以看出,网格划分的工作可分为三个步骤:
一是建立模型,二是划分网格,三是定义边界。
这三个部分分别
对应着Operation区域中的前三个命令按钮Geometry(几何体)、mes(网格)和Zones(区域)。
Operation中的第四个命令按钮Tools
则是用来定义视图中的坐标系统,一般取默认值。
命令面板中的各个按钮的含义和使用方法将在以后的具体例子中介绍。
命令显示窗和命令输入栏命令显示窗和命令输入栏位于Gambit的左下方(如图所示)。
Tnatscfi|>l
fate.3
Awtiry如、createdNr&irtcliidihjgftJwtaLIrwing:
机1驴,却泅《琢起7
riAfth叶3lyTrirtftTtcerl
Cut.HmhI:
]
Gambit建模的顺序通常是第1步:
确定求解器
选择用于CFD计算的求解器。
操作:
SolverTFLUENT5/6
第2步:
创建坐标网格图(不做)
此时打开了“DisplayGrid”对话框,如下图所示:
DisplayGrid
MinimumLio
Vsdue:
!
D创对eI
UnsQlect[
PelE怕All]
Options:
Snap
Grid:
LIresyPoirts
■AyplyIReset|dose
“DisplayGrid”对话框中各选项及其意义如下:
(1)CoordinateSys这是一个关于坐标的选项,目前坐标系为
c_sys.1,不用更改。
(2)Visibility将其左边的按钮置按下状态,可保证背景网格为可视的状态。
(3)Plane作图平面,有三种选择,分别是XY,YZ,XZ平面,这里
选择XY平面。
(4)Axis选择要设置网格点的轴,这里先选择X轴。
(5)Minimum坐标网格区X的最小值。
输入-100;
,此时,下面将显示XY平面
选择右边的Updatelist(修正、确定)上X轴的网格点位置。
(6)再在Axis项选Y轴,在Mimimum中输入-100;在Maximum中输入100;在Increment中输入5,并点击Updatelist。
这样就在平面内创建了坐标网格节点分布。
(7)Options选项表
Snap捕捉坐标网格线相交点功能。
此时点击其左边按钮使其选中。
Grid坐标网格显示选项,可选择线(line)和点(point)两种显示方式,这里选线显示形式。
(8)点击对话框下部的Apply按钮,点击Close关闭对话框。
点击位于右下方屏幕工具区的fittowindow,则GAMBIT工作区将出现60x40的网格画面,如下图所示:
^4禅」斗nhuzdh邙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),以此来确定出外轮廓的关键点。
如下图所示:
:
:
:
:
:
:
*"*■皿m"■皿监話蘿話"iii置置嚣■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■aH更yHill—曬
lBBaraBraS:
S8:
:
:
:
:
:
:
:
:
EBB333333:
333l33|
次的操作。
第3步由节点创建直线
1.隐藏坐标网络
操作:
在前面提到的Displaygrid对话框中,是Visibility选项左边按钮成非选中状态」呐b"吟,点击Apply。
此时,图面上没有坐标网格线,可清晰地看到所创建的节点,如下图所示:
2.由节点连成直线(边界线)
操作:
gemeotEFtedJE®
CREATE
edGet鼠标右
击选择Straight
O
打开的“CreateStaightEdge”对话
框如图所示:
Vertices
createStraigtitE(dge
Type:
ResilVVirtual
州対呵出a_iIF
Label
刊j|ily[Reset|aose
在“CreateStaightEdge”对话框中,Vertices
右边的区域中表明组成直线两端节点的编号,点击其右侧的箭头,可打开“
Vertex
List”对话框,如下图所示:
AvailablePicked
vertsx.lvertex.£verte?
^3verrez;4vertexes
vertex.?
verte花.01vertex.9verte>i10
在图中进行如下操作:
点击“Vertices”右侧黄色区域;
点击Apply;
Shift+鼠标左键点击F1,
点击Apply;
点击Apply;
(10)Shift+鼠标左键依次点击W,X,Y,Z;
(11)点击Apply;
则得到图形如下图所示:
第5步:
由线组成面
操作:
geomeTrY
尸♦
nJ1_1
FACETFORMFA占*
打开的“CreateFaceFromWireframe”对话框如图所示:
CrealeFaceTramWireframe
E亦1i
Type:
*Real*
Virtual
」InitialFace
|I
_lGuideEdges
|I
□GuideVertices
I
aJ
ToleranceAuto
皿1|I
Apply1ResetI
□□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确认。
组成面的边将变成蓝色。
如图所示:
Gm
A
J一Gk
最后应用面的布尔操作,用外轮廓平面减去两个车身的平面,即
得到流体区域包围的平面。
7右键单击选择Subtract
打开的SubtractRealFaces对话框如下图所示:
SubtractReal
Face
II
_||Retain
Subtract
Faces
II
JRetain
Tiolerance
Auto_J
邮卩ly
1Reset1
OdsbI
(1)点击Face右侧黄色区域;
(2)Shift+鼠标左键,点击WX,XY,UZ,ZX中的任意一条线
选中后外轮廓成红色。
(3)点击Faces右侧黄色区域;
F1A1
F2A2
(4)Shift+鼠标左键,点击A1B1,B1C1C1D1D1E1,E1F1,
中的任意一条线,此时第一个车身平面成红色;
(5)继续点击Faces右侧黄色区域;
(6)Shift+鼠标左键,点击A2B2B2C2C2D2D2E2E2F2
中的任意一条线,此时第二个车身平面成红色;
(7)点击Apply确认。
此时,命令显示框中“Transcript”出现文字:
TnrnfLilpt
F「剛F紅P3日心叩fii广护
Jandface.2
第6步:
确定边界线的内部节点分布并创建结构化网格(车身线段离散化)
这一步主要是定义几何边线上的网格节点密度,内容主要是选中
线、确定线上节点的数量、确定节点在线上的分布。
打开的“MeshEdges对话框如图所示。
MeshE<]ges
Edijes|r
PickwritlilinksReverse
Softlink
FormJ1
■Usefirstedgesettings
Grading
FApplyDefaull[
type
SucciessrveRatio-iI
lnvert|
」Doublesided
Ratio
卩
1-J-l
Spacing
・ApplyDefeulll
0
Inlervalsize
Options
■Mesh
_lRemoveoldme汕
」Ignore^izefunctions
■Apply
1Reset1dose'
1
Edges边线选取框。
右侧黄色区域显示选取的边线标识;再右侧向上箭头可打开选取列表。
Ratio内部节点位置间距离的公比。
取1时为等距离分布。
interval
Spacing节点分布设置。
即可选给定节点间距离(size),又可选定节点的数量(intervalcount
Options操作选项。
选取Mesh项。
1.创建第一个车身平面上各边的节点
(1)点击Edges右侧的黄色区域,使其处于活动状态;
(2)Shift+鼠标左键,点击第一个车身平面上的各条边线;
(4)点击Apply。
2.创建第二个车身平面上各边的节点
点击Edges右侧的黄色区域,使其处于活动状态;
Shift+鼠标左键,点击第二个车身平面上的各条边线;
选取Intervalsize项,并填入1.5;点击Apply。
3.创建外轮廓各条边线的节点
点击Edges右侧的黄色区域,使其处于活动状态;
Shift+鼠标左键,点击外轮廓的四条边线;
选取Intervalsize项,并填入7;点击Apply。
此时状态如下图所示:
此时,可查看一下网格划分情况,操作如下:
点击Face右侧的黄色区域;Shift+鼠标左键点击包含WX的面;
在“Elements”选项中选择“Tri”
其他设置不变,点击Apply。
从上图我们可以看到,流体区域被划分为14847个三角形网格单元,这样就完成了流体区域网格的划分。
第7步:
设置边界类型1.关闭网格显示这可以使边界更加清晰,以便进行边界类型的设置。
注意:
仅仅是关闭显示,网格不会丢失。
操作:
点击位于左下部工具栏的SPECIFYDISPLAY
ATTRIBUTES
(1)在打开的“SpecifyDisplayAttributes”对话框中,在Mesh项选择
Off;
(2)点击Apply,点击Close关闭对话框。
如下图所示:
WSmIowsIII1"II
2.设置边界类型
fife
打开的“SpecifyBoundaryTypes对话框如图所示:
Acljon:
ftdd7hlodiW
pDeleteyDeleteall
NameType
RemoveI
JShowlabelsJShowcolors
Name:
Type:
WALL
Enllty:
E旳品JIE
Label
EditI
Action操作选项,有四种选择:
Add增加,Modify修改,Delete删
除,Deleteall全删除。
Name显示边界的名称。
Type显示边界的类型。
ShowLabels是否显示边界的编号。
现在分别以car1-faceair-inlet以及air-outlet为例来具体说明如何设
置边界类型。
(1)设置car1-face(车身前部的两条线段)为固壁边界(WALL)
b)
在Name右侧文本框填入边界的名称:
car1-face;
点击Apply。
如下图所示:
SpecifyBoundaryTy卩e書
carl-facd
Type:
WALL
Entity:
edge.£4
(2)设置air-inlet(外轮廓右侧的线段)为速度边界(VELOCITY-INLET)
b)
c)
在Name右侧文本框填入边界的名称air-inlet;
在Type(类型)下拉列表中选择VELOCITY-INLET;
点击Apply。
如下图所示:
3卩ecifyBoundaryTypes
^tJon:
Add7Modify
yDeleteyDeleteall
name
匚arl-fa匚e
T^ype
V/ALL
」StiDV/lahebJShowcolors
Wame:
aJiPinlet
Type:
VELOCITYINLET_l
Entity:
EdgesJ11回gelE
ledgeJS
Label
■J
Edit
阳plyIReset
⑶设置air-outlet(外轮廓左侧的线段)为出流边界(OUTFLOW)
b)
C)
在Name右侧文本框填入边界的名称air-outlet;
点击Apply。
如下图所示:
SpecifyBoundaryTypes
」Stiowlal)clsJShowcolors
Warne:
|air-outlet
Type:
在Type(类型)下拉列表中选择OUTFLOW;
Entity:
Type
|edgeJ4
根据研究需要,可将车身轮廓分为四个区域,车头、车顶、车底、车
尾。
边界各部分的名称(Name)和类型(Type)定义如下:
Name
Type
Edges
car1-face
WALL
车身前部的两条线
段
car1-top
WALL
车身顶部的一条线
段
carl-bottom
WALL
车身底部的一条线
段
car1-back1
WALL
车身后部上面的一
条线段
car1-back2
WALL
车身后部下面的一
条线段
air-iniet
VELOCITY
-INLET
外轮廓右侧的线段
air-outlet
OUTFLOW
外轮廓左侧的线段
a
Xtifid1叶尸(D*'TMr・'■f^rp-^.brkr-hF***mi.'■*rt・」叭・41'[kvR^Ad.tankervitibEBrt-「H・rU
kuihd-Ip7?
up4iiE^hWy*『色己mt-brw"IIU-"电T[产■■砂■33'[k«A*dhim^iTvnbiBEHrE-^iicki
舉
Dm申簧葩
^tX,Vv-.^v7A\;
K
Jr
'rffiOYMAhTjl
第8步:
输出网格并保存会话1.输出网格操作:
FileiExportTMesh...
II
赛;
:
Th
H^rlKrihnnM\*I*[r*i.
US
■1严
lq
LfcI出
flwi
加和呼..
»«
Jtamd..
pF-rt
RAH
iHt
■RrnH.VB?
tRncp*a-aJ■*■."丁二丄-工汴”
打开“ExportMeshFile”对话框,如图所示:
dose
Brawse^
FieType:
UNS/RAMPANT/FLUENT5曲
FieMaine:
I=tarlmsh
JExport£-D(X-Y)IMle^h
ftcceptj
(1)在对话框内填入要输出的文件夹和文件名,缺省的文件名与建立Gambit文件时同名,只是扩展名为.msh。
此时可以改名,也可以不改。
(2)选中Export2dMesh;
(3)点击Accept确认,完成了网格文件的输出操作。
2.保存GAMBIT会话,并退出GAMBIT
操作:
File^Exit
在退出之前,GAMBIT将问你是否保存现有的会话,点击Yes,保存会话并退出GAMBIT。
注意:
查看E:
\gfiles文件夹下的文件,应有caM.MSH,caM.DBS,car1.JOU和caM.TRN四个文件。
其中caM.MSH是Fluent所需要的
网格文件。