2009-UGGambitFluent集成

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

UG、Gambit和Fluent集成教程

本教程是一个进行弯管流场分析的例子,iSIGHT-FD V2.5集成的软件是UG NX3.0、本案例集成的软件是Gambit V2.3.16和Fluent V6.3.26。

一 UG参数化过程

1.打开UG NX 3.0程序,新建一个零件,名称为tube.prt,然后点击菜单“应用-建模”,

点击草图按钮,进入草绘界面,选择“XC-YC平面”

2.点击直线按钮,绘制如下图所示的曲线;

3.使用”约束”按钮将竖直方向直线的下部端点分别与X、Y两条坐标线重合,即将该点固

定在坐标原点;

r,结果如下图所示:

5.点击左上角的“完成草图”按钮,然后再次点击草图按钮,进入草绘界面,选

径为D,大小为10,最后点击左上角的“完成草图”按钮;

6.点击“沿导线扫描”按钮,分别选择圆和弯线,如下图所示;

7.最后弯管如下图所示;

8.现在需要将UG零件的表达式文件输出,选择菜单“工具-表达式”,弹出表达式编辑窗

口,点击右上角的“导出表达式到文件”按钮,然后在弹出的对话框中输入表达式文件

名称,如tube.exp,点击OK保存。

9.最后将UG零件保存。

二 UG零件Parasolid格式文件tube.x_t的输出

1.UG零件的更新及Parasolid格式文件tube.x_t的输出需要用到提供的VC编的程序

ugUpdate.exe;

2.新建一个文本文档,在该文档中输入以下内容:

“ugUpdate.exe tube.prt tube.exp <本地机当前工作路径>\tube.x_t”

然后将该文档保存为后缀名是*.bat的批处理文件,如UG_Parasolid.bat,该批处理

文件的作用是执行ugUpdate.exe程序,读取tube.prt零件和tube.exp表达式文件,

然后在当前工作路径生成名称为tube.x_t的Parasolid格式的文件;

3.双击运行UG_Parasolid.bat,即可在当前工作路径生成tube.x_t文件。

三. Gambit创建命令流文件过程

1.打开Gambit程序,选择File>Import>Parasolid,导入第二步生成的tube.x_t文

件;

File>Import>Parasolid

2.划分网格:在划分体网格面板中选择弯管实体V olume1,设置Interval size为0.4,点击

Apply创建体网格;

3.划分后的网格如下图所示;

4.进入zones面板,为弯管分析添加边界条件。首先添加wall边界,在name栏中输入

“wall”,在Type的下拉框中选择WALL边界条件,在Entity中选择Faces,点击后

面的上箭头,在弹出的Face List面板中将左边框中的face.2、face.3和face.5移动到右边的框中,点击Close,最后点击Apply完成WALL边界条件的施加;

5.同样方法,分别再施加入口和出口边界条件:

入口边界条件:name→inlet,Type→VELOCITY INLET,Entity→Face,选择face.1为入口;出口边界条件:name→outlet,Type→PRESSURE OUTLET,Entity→Face,选择face.4为出口;

6.进入Specify Continum Types面板,在name栏中输入water,Type选择FLUID,

Entity选择Volume 1,点击Apply,创建一个名为water的连续体;

7.点击File>Export>Mesh输出名为tube.msh的网格文件,最后关闭Gambit软件;

此时我们发现在当前工作路径下产生了一个tube.msh文件和一个*.jou文件,其中*.jou文件即为Gambit执行的命令流文件。以记事本方式打开该jou文件,我们发现第四行是执行一个打开Parasolid文件的命令,其中有当前的绝对路径,为了使用起来更加灵活,我们可以将绝对路径去掉,即修改后该行变为:

import parasolid "tube.x_t" scale 1 tolerant

8.将该*.jou文件改为mesh.jou。

四. 在Fluent中创建命令流文件

1.打开Fluent V6.3.26程序,选中3D模式进入主程序界面,选择File>Write>Start

Journal,输入名称solve.jou,;

3.在Fluent中进行一系列前处理,包括边界条件、初始条件、材料属性、载荷等操作之

后求解;

4.求解完成后选择File>Write>Start Transcript,输入名称output.dat,可以将之后

进行后处理在Fluent界面上显示的内容输出到output.dat文件中;

5.结果输出之后即可选择File>Write>Stop Transcript,停止记录输出信息,最后关闭

Fluent软件界面;

6.此时在当前工作目录下的solve.jou文件即为Fluent的命令流文件;

7.当然,如果我们对Fluent的命令熟悉的话也可以直接在界面中输入命令代替鼠标的操

作,这样solve.jou文件记录下来的内容就如同本算例所示:

file

read-case

tube.msh

q

grid

scale

0.001

0.001

0.001

q

define

models

viscous

spalart-allmaras yes

q

q

materials

copy

fluid

water-liquid

q

operating-conditions operating-pressure 0

gravity

yes

-10

q

boundary-conditions velocity-inlet

inlet

yes

yes

no

1000

yes

no

no

1

no

yes

no

0.001

相关文档
最新文档