3、格和分块结构网格相比,非结构网格划分便于处理复杂外形的网格划分,而适应性网格则便于计算流场参数变化剧烈、梯度很大的,同时这种划分方式也便于网格的细化或粗化,使得网格划分更加灵活、简便。FLUENT划分网格的途径有两种:一种是用FLUENT提供的网格软件GAMBIT进行网格划分,另一种则是由其他的CAD软件完成造型工作,再导入GAMBIT中生成网1FLUENT6.1全攻略格。还可以用其他网格生成软件生成与FLUENT兼容的网格用于FLUENT计算。可以用于造型工作的CAD软件包括I-DEAS、Pro/E、SolidWorks、Solidedge等。除了GAMB
4、IT外,可以生成FLUENT网格的网格软件还有ICEMCFD、GridGen等等。FLUENT可以划分二维的三角形和四边形网格,三维的四面体网格、六面体网格、金字塔型网格、楔型网格,以及由上述网格类型的混合型网格。1.1.2软件的灵活设置FLUENT的内核部分是用C语言写成的,软件界面则是用LISP语言的一个分支Scheme语言写成的。因为C语言在计算机资源的分配使用上非常灵活,所以FLUENT也在这方面拥有很大的灵活性,并可以在“客户/服务器”模式下进行网络计算。而LISP类型的语言允许高级用户通过编制宏和自定义函数改变软件的外观,使用户在使用中可以根据自己的喜
5、好定制界面,这点是FLUENT软件的一个显著特色。1.1.3软件的基本FLUENT软件包中包括以下几个软件:(1)FLUENT求解器FLUENT软件的,所有计算在此完成。prePDFFLUENT用PDF模型计算燃烧过程的预处理软件。GAMBITFLUENT提供的网格生成软件。TGRIDFLUENT用于从表面网格生成空间网格的软件。过滤器或者叫翻译器,可以将其他CAD/CAE软件生成的网格文件变成能被FLUENT识别的网格文件。上述几种软件之间的关系如图1-1所示。图1-1FLUENT软件各组件之间的关系GAMBIT即可以生成用于FLUENT计算的网格
6、,也可以生成其他一些CAE软件的网2FLUENT6.1全攻略格。一旦网格文件被输入到FLUENT中,剩下的工作就由FLUENT完成。这些工作包括设定边界条件和物质属性、调整网格、进行计算、对结果进行后处理并显示结果等等。1.1.4计算类型及应用领域FLUENT可以计算的类型包括:任意复杂外形的二维/三维可压、不可压流。定常、非定常流。无粘流、层流和湍流。(5)、非流体。对流传热,包括自然对流和强迫对流。热传导和对流传热相耦合的传热计算。辐射传热计算。(9)惯性()坐标、非惯性(旋转)坐标下中的流场计算。(10)多层次移动参考系问题,包括动网格界面和计算动子/面等问题。相互干扰
7、问题的混合化学组元混合与反应计算,包括燃烧模型和表面凝结反应模型。源项体积任意变化的计算,源项类型包括热源、质量源、动量源、湍流源和化学组分源项等形式。颗粒、水滴和气泡等弥散相的轨迹计算,包括弥散相与连续项相耦合的计算。(14)多孔介质计算。用一维模型计算风扇和换热器的性能。两相流,包括带空穴计算。(17)复杂表面问题中带面的计算。简而言之,FLUENT适用于各种复杂外形的可压和不可压计算。1.1.5系统要求硬件要求:(1)CPU:采用el的奔腾系列或AMD的Athlon系列CPU。(2)显示卡:分辨率为1024x768(或更高),颜色最低要求256色,(或24位)真
8、彩色。使用16位(3)内存:最低128兆内存,使用512兆以上的内存。(4)鼠标:使用三键鼠标,FLUENT中有些操作需要鼠标中键。(5)光驱:最低需要CD-ROM,FLUENT需要光盘安装。3FLUENT6.1全攻略网卡:需要安装以太网卡,FLUENT需要网络验证。硬盘:FLUENT需要400兆,GAMBIT需要55兆,EXCEED需要105兆,TECPLOT需要30兆,一共需要590兆硬盘空间。如果需要使用用户定义函数(UDF)编译功能,还需要安装微软的VisualC+,至少需要200兆硬盘空间,再加上为计算项目预留空间,所以在硬盘
9、上预留5G以上的硬盘空间用于FLUENT计算。软件要求:操作系统:UNIX、LINUX、WINDOWS2000/XP等等。网络协议:安装TCP/IP协议。编译环境:如果使用UDF编译功能,需要安装VisualC+标准版,最低要求是采用“最小安装”设置。EXCEEDXserver:GAMBIT运行需要此环境,如果在GAMBIT中使用OpenGL图形模式,则需要安装EXCEED3D。EXCEED3D需要单独从EXCEED开发商Hummingbird软件公司。1.2软件安装与启动与FLUENT配套使用的软件包括前处理软件GAMBIT、后处理软件TE
10、CPLOT和模拟UNIX环境的EXCEED。下面分别介绍这几种软件的安装和启动过程。1.2.1FLUENT的安装与启动FLUENT的安装首先在C盘上创建目录C:flexlm,然后将软件公司提供的license.dat文件拷贝到这个目录下。将FLUENT的安装光盘放入光盘驱动器,然后双击setup.exe文件启动安装程序,设置好安装目录、工作组名称等选项后,安装程序开始向硬盘拷贝文件。文件拷贝结束后,在弹出的工作组窗口中双击运行setenvironment,设置好环境变量,再将license(软件使用启动FLUENT了。证)服务器的地址设置完毕,重新启动计算
11、机,就可以这里需要说明的是:FLUENT与以往使用的软件不同之处是其安装过不需要使用安装,而是在每次启动软件之前,通过互联网在license服务器上进行软件验证,只有通过验证才能使用。4FLUENT6.1全攻略单精度和双精度求解器在所有的操作系统上都可以进行单精度和双精度计算。对于大多数情况来说,单精度计算已经足够,但在下面这些情况下需要使精度计算:(1)计算域非常狭长(比如细长的管道),用单精度表示节点坐标可能不够精确,这时需要采精度求解器。(2)如果计算域是许多由细长管道连接起来的容器,各个容器内的压强各不相同。如果某个容器的压强特别高的话,那么在采用同一个参考压强时,用单精度表示
12、其他容器内压强可能产生较大的误差,这时可以考虑使精度求解器。(3)在涉及到两个区域之间存在很大的热交换,或者网格的长细比很大时,用单精度可能无法正确传递边界信息,并导致计算无法收敛,或精度达不到要求,这时也可以考虑采精度求解器。启动FLUENT以WINDOWSNT为内核的操作系统包括WINDOWS2000和WINDOWSXP,其启动方式有两种:从WINDOWS的开始菜单中进行启动,即顺序点击:开始-程序-FluentInc.-FLUENT6.1就可以启动FLUENT。从DOS终端窗口启动,即在命令行中:键入“fluent2d”,启动二维单精度计算。
13、键入“fluent3d”,启动三维单精度计算。3)键入“fluent2ddp”,启动二维双精度计算。4)键入“fluent3ddp”,启动三维双精度计算。如果想启动并行计算模式,可以在上述4个命令后面加上-tx参数,其中x是并行计算的CPU数量,例如键入“fluent3dt3”意思是在三个处理器上运行三维计算。1.2.2GAMBIT的安装与启动GAMBIT的安装GAMBIT的安装与FLUENT类似。在安装完FLUENT后,点击进入安装盘上的GAMBIT目录,找到setup.exe文件,双击启动这个安装文件,即开始安装GAMBIT。经过与FL
14、UENT安装类似的工作目录选择、工作组名称选择等设置后,安装程序开始向硬盘拷贝程序,拷贝结束后,安装过程就结束了。5FLUENT6.1全攻略GAMBIT的启动GAMBIT需要在UNIX系统下运行,因此为了在WINDOWS下运行还需要安装EXCEED为GAMBIT提供一个模拟的UNIX环境。GAMBIT的启动方式有两种:一种是在WINDOWS系统的“开始”菜单中的“运行”栏里面直接键入命令gambitidproject(project是可以任意给定的项目名称)。另一种是在DOS环境中,在命令行中键入上述命令启动GAMBIT。1.2.3TECPLOT
15、的安装与启动TECPLOT的安装与WINDOWS下的常见软件安装一样:(1)在安装文件所在目录里,双击setup.exe文件开始安装。(2)按照提示点击NEXT(下一步)按钮,在用户意)按钮,表示同意上述协议。协议页面中选择Iagree(我同(3)在代码栏中填入代码。选择安装目录。开始拷贝文件。文件拷贝结束后,重新启动计算机。双击桌面上的图标,或者在“开始”菜单中找到TECPLOT,并点击启动软件。TECPLOT需要大约30兆的硬盘空间,可以在WINDOWS系列操作系统下正常运行。1.2.4EXCEED的安装与启动EXCEED的安装EXCEED的安装也与常见
16、软件类似:假设F盘是光驱,进入F:EXCEEDXSERVER目录,双击启动setup.exe,软件开始对安装环境进行初始化。软件提示是否同意用户协议,选择Iagree(我同意)进入下一步。指定安装主目录,比如D:ProgramFilesExceed.nt。指定用户目录,比如D:ProgramFilesExceed.ntuser。安装程序开始向硬盘拷贝文件,结束时会提示重新启动计算机。重新启动计算机,就可以使用EXCEED了。因为EXCEED仅用于为GAMBIT提供一个模拟的UNIX环境,所以这里不对EXCEED做过多的介绍,详细介绍可以参考EXCEED
17、的用户手册。6FLUENT6.1全攻略EXCEED的启动在运行GAMBIT前,需要先启动EXCEED,启动方法是在WINDOWS的开始菜单中依次选择:开始-程序-EXCEED-EXCEED在GAMBIT的最新版本中,可以用批命令的方式同时启动EXCEED和GAMBIT。1.3FLUENT用户界面FLUENT同时采用了图形用户界面和文字用户界面二种界面形式进行操作,下面分别进行介绍。1.3.1图形用户界面FLUENT采用WINDOWS风格的图形用户界面,其界面类型主要分为下列四种:主控窗口。控制参数面板。消息窗口。图形显示窗口。下面分别进行介绍。主
18、控窗口启动FLUENT后首先进入的窗口就是主控窗口,见图1-2。主控窗口分为菜单栏和文字信息窗口两个部分。用户与FLUENT软件之间的互动可以用两种方式进行,一种是在下拉菜单中直接选择相应的菜单命令进行操作,或者在弹出的参数控制面板上进行参数选择操作,同时系统通过消息窗口将系统信息直接反映给用户;另一种是在文字信息窗口中键入命令进行操作,系统信息也以文字信息的方式反映在文字信息窗口中,就象在DOS环境中一样。与微软公司的WORD等软件一样,当窗口中信息量超过一个页面的容量时,页面内容将自动上移,同时窗口右端的滚动条被激活,用户可以通过移动滚动条上的滑块查看滚动出页面的信息。在
19、命令执行过,可以按组合键Ctrl+C终止命令的执行。菜单命令的执行除了可以用鼠标左键点选执行的方式外,还可以通过热键方式进行。比如点击打开File菜单的动作,既可以通过将光标移动到File上,再按左键点击打开的方式完成,也可以通过热键方式完成。所谓热键方式就是用键盘操作代替鼠标操作的方式,比如上述打开File菜单的动作可以用组合键Alt+F来完成,而不必移动鼠标。请注意在可以使用热键打开的菜单项中带下划线的字母就是打开这个菜单的“热键”,比如File菜单中7FLUENT6.1全攻略字母F下面带有下划线,即表示可以通过按组合键Alt+F的方式打开。同样,在Gri
20、d菜单项中,字母G下面带有下划线,表示可以通过按Alt+F组合键的方式打开,其他菜单与此相同。在文字信息窗口中可以对显示的信息、命令进行剪切、拷贝、粘贴、删除等编辑操作,方法与微软的OFFICE系列软件中一样,即:首先将光标移动到要进行编辑区域的一角。按下鼠标左键并拖动到编辑区域的另一角,此时编辑区域被反白显示。图1-2FLUENT主控窗口将光标移动到反白显示区域,再按右键弹出编辑操作面板。在面板上选择剪切、拷贝或删除1。将光标移动到剪切或拷贝的目标位置。按右键弹出编辑操作面板。选择粘贴,则完成剪切或拷贝操作。控制参数面板控制参数面板类似于一个表格,是FLUENT软件中用
21、于输入控制参数的主要形式之一,图1-3是用于网格显示操作的一个控制参数面板。这个面板中包含了一些常见的可视化操作组件,如选择按钮、单选按钮、多选单和文本输入框,以及可以打开其他面板的按钮,如图中的Display(显示)按钮和Colors(颜色)按钮,以及全选按钮和不选按钮。选择按钮和单选按钮被点击选中后,表示在计算中将采用相应的参数设置,再次点击则可以取消该项设置。多选单用于可以进行多重选择的1若进行删除操作,则到这一步编辑即告结束8FLUENT6.1全攻略场合。具体参数的设置需要人工决定时,则可以使用文本输入框输入相应的参数。点击全选按钮可以将多选框中所有选项选中,点击不选按钮则可
22、以取消所有选择。除了图1-3中所示的组件外,FLUENT中还使用下拉菜单(图1-4a)和单选菜单(图1-4b)进行单一选择操作。FLUENT除了使用直接的文字输入进行参数设置,还使用整数增减框(图1-5a)和滑尺(图1-5b)进行数字的输入操作。如同其他WINDOWS风格的软件一样,FLUENT中也使用“入操作(图1-6)。”组件,以便在同一个面板中选择不同种类或群组的输图1-3控制参数面板图1-4a下拉菜单图1-4b单选菜单整数增减框通过其右端的增减按钮来控制数值变化,数值显示在方框中。滑尺则通过拖动滑块完成数值输入工作,其数值显示在滑块上方。图1-5a
24、一样,关键是要在理解问题的基础上进行选择,其操作则为大家所熟知,故不在此赘述。消息窗口在FLUENT的运行过,系统会根据需要弹出一些消息窗口,向用户提供系统信息,或提示用户进行一些简单的操作。图1-7a是一个出错信息窗口,用户阅读过信息后可以点击OK键关闭窗口。图1-7a系统消息图1-7b工作信息图1-7b是一个工作信息窗口,这个窗口告诉用户系统正在进行的工作信息。图1-9是文件选择窗口,系统弹出这个窗口让用户选择要进行读写操作的文件。文件选择窗口的外观在大多数情况下与图1-9中的窗口类似,只是在选择绘制XY曲线文件时有所不同。文件选择窗口的使用方法如下:(
25、1)进入工作目录。在Filter(过滤器)一栏中将完整的工作目录输入进去,然后点击Filter键,或在键盘上按回车键。也可以直接在下面的Directories(文件夹)栏中双击相应的目录都可以进入相应的工作目录。注意在Filter栏中可以指定需要显示的文件类型,比如用星号“*”显示所有文件,用“*.dat*”显示扩展名为.dat的文件等等。与DOS系统相类似,Directories中的单点“.”代表当前目录,双点“.”代表目录。子10FLUENT6.1全攻略图1-9Select(选择文件)窗口(2)指定文件名。可以双击Files(文件)栏中的文件名选定文件,也可以在
26、CaseFiles(算例文件)栏中直接输入文件的完整路径和名字以指定文件。如果是在图1-10所示的XY文件选择窗口中进行操作,则被选中的文件会被添加到“XYFiles”栏中。如果选择的文件不只一个,则所有文件都会列在这个“XYFiles”栏中。如果选择有错误,可以在“XYFiles”中选中被误选的文件,然后按Remove(移除)键就可以将它从文件中清除。如果需要保存的文件是算例(case)文件、数据(data)文件或辐射(radiation)文件,用户可以将文件保存为二进制文件,因为二进制文件占用的磁盘空间小,操作速度快。(3)结束操作。在上述操作结束后,可以按OK按
27、钮,或直接按键盘上的回车键结束操作。图形显示窗口图形显示窗口是FLUENT软件用来显示图形输出的窗口,见图1-10。在主控窗口执行菜单操作:DisplayOptions打开DisplayOptions(显示选项)面板,在这个面板中可以对图形显示方式进行设定。执行菜单操作:Display-MouseButton打开MouseButtons(鼠标按键)面板,在这个面板中可以对图形显示窗口中的鼠标操11FLUENT6.1全攻略作进行设定。在WINDOWS系统中,可以对图形显示内容的打印方式进行设置,方法是点击图形显示窗口左上角的按钮,除了常规的窗口移动、改变尺寸和关闭操作
29、ter(光栅)。其中Vector(矢量)格式清晰度高,但操作速度较慢,Raster(光栅)格式清晰度稍差,但操作速度较快,用户可以根据自己的需要决定图形格式。1.3.2文字用户界面FLUENT除了可以用前面讲的图形用户界面进行操作外,还可以使用类似DOS命令的文字命令进行操作。FLUENT是用LISP语言的一个分支Scheme语言写成的,如果熟悉这套命令系统的话,用户可以更灵活地操作FLUENT系统。12FLUENT6.1全攻略文字菜单系统在FLUENT启动后,用户可以通过在命令提示行中键入命令来完成菜单操作。键入的命令可以被保存、编辑,而且与Scheme语言
30、紧密结合,因此通过编程完成复杂的功能操作。文字菜单系统具有树型结构,在FLUENT启动后,首先进入的位置就是根目录,在屏幕上用提示符“”表示根目录位置:图1-11文字菜单系统键入命令或命令的缩写形式,就可以进入相应的子菜单,比如键入“display”:display就可以进入display子菜单,屏幕提示为:/display此时如键入“q”,则返回/displayq菜单。屏幕显示为:命令的缩写形式通常为命令的前几个字母,如果命令是由几个词组成的,则可以将各单词的第一个字母用连字符连在一起,或者直接连在一起作为命令的缩写,比如命令set-ambient-color,可以缩写成s-
31、a-c,或者sac,甚至可以缩写成sa。这个缩写的基本规律在特殊情况下可能失效,比如命令light-olation的缩写,不能采用l的形式,因为li被包含在单词light中,因此上述缩写不被系统看作l-的形式,而是看作l形式,li对应于light,而nt则是系统无法识别的。在这种情况下,可以采用liin的缩写形式,或者采用l-的缩写形式,以避免系统错误。如果键入令是以圆括号“(”开始的,则括号内的内容会被完成地传送到系统中,系统会对括号内的内容进行运算,并给出结果。例如:(definea1)13FLUENT6.1全攻略a(+a234)10上述计
33、第二段只在需要标明参数下面是两个提示信息的例子:filledgridsnoshrink-factor0.1;第三段被包含在方括号中,是系统缺省的时候出现。如果接受系统的缺省设置,可以直接按回车键;如果不接受系统设置,可以键入一个参数值代替系统设置。文字提示系统可以输入的数据类型如下:(1)数字:在数字提示系统中可以输入的数字包括十进制、二进制、八进制和进制数,比如数字31可以用下列几种方式输入:31,#b11111,#o37和#x1f。可见除十进制数字外,其他类型的数字输入都需要面加上“#”供系统识别。另外,因为在Scheme语言中整数是实数的一个子集,所以在输入上没有区别,
34、就是说输入“2”和“2.0”是完全等价的。(2)型数据:在需要进行型输入的时候,用户可以直接输入“yes”或“no”,也可以输入缩写形式“y”或“n”,还可以直接输入Scheme语言中代表“真”和“型数值:#t(代表“真”)或#f(代表“假”)。(3)字串:字串的输入需要使引号,比如在输入绘图标题等内容时可以输入:“SuicCombustion”。在双引号中可以包括任何字符,FLUENT对此没有限制。符号:符号的输入不需要使用引号,但是符号之间不允许有空格或逗号。文件名:文件名实际上就是一个字串,区别是文件名不需要使用引号加以限定,除非文件名中包含空格。在这项规定下,文件名不能被赋值给
35、一个变量,比如:(definefn“vla.ps”)14FLUENT6.1全攻略fnhcfn这段语句的原意是将文件名的值“vla.ps”赋给变量fn,然后在硬盘上写出这个文件,但是在实际执行过,系统将把文件内容写入文件“fn”,而不是“vla.ps”,原因就是第一步中的赋值过程没有被系统执行。列表组(List):列表项类似于FORTRAN语言中的一维数组,其中的各个单元的数值可以逐个输入,也可以整体输入,输入一个空的单元可以结束整个输入过程,比如:element(1)()1element(2)()10element(3)()100element(4)()上
36、面四行将1、10、100分别输入给列表组的前三个单元,最后一行为空行,按回车键后结束输入。再比如:element(1)(1)element(2)(10)element(3)(100)element(4)()1000element(5)()可以在原列表组中增加一个单元,同时给它一个值1000。如果进行下列输入:element(1)(1),,(111213)则前面两个逗号表示原列表组中的前两个单元值保持不变,后面三个单元用整体输入()的形式增加了三个新的单元数值,最后这个列表组包含了五个单元,其值依次为1、10、11、12、13。输入()表示删除当前行
37、及后面所有单元,进行下列操作可以将整个列表组删除:element(1)(1)()赋值:除了上面说的文件名输入外,其他输入在被执行前都要按照Scheme语1言格式被Scheme解释器进行赋值操作。比如将一个矢量的一个分量设置为,就可3以进行下列输入操作,同时系统会完成其中的赋值操作:/foosetxyponent1.0(/13)ponent0.0(sqrt(/89)上面的输入中方括号中为系统缺省值,圆括号中为输入内容。注意Scheme语言的运1算格式,(/13)的意思是1除以3,其结果是。3也可以通过函数定义的方式来达到上述计算目的:(de
38、fine(unityx)(sqrt(-1.0(*xx)unity15FLUENT6.1全攻略/foosetxyponent1.0(/13)ponent0.0(unity(/13)注意上述定义函数的过(-1.0(*xx)的意思是1x2,运算符仍然是放在数字前面。在命令执行的过按组合键Ctrl+C可以随时中断运行。1.4FLUENT文件读入与输出FLUENT除了可以读入、输出必要的网格文件、算例文件和进程文件外,还保存了与FLUENT公司的其他软件的接口,这些软件包括FLUENT/UNS、RAMNT、FIDAP、F
39、LUENT4等等,同时还有与I-DEAS和ANSYS的接口。所有的读入与输出操作均可以在File菜单中完成,本小节将逐项进行介绍。1.4.1网格文件网格文件是包含各个网格点坐标值和网格连接信息2,以及各分块网格的类型和节点数量等信息的文件。在FLUENT中,网格文件是算例文件的一个子集,因此在时可以用菜单操作:File-Read-Case网格文件打开菜单并读入网格文件。当然这些网格文件的格式必须是FLUENT软件内定的格式。可以用来生成FLUENT内定格式网格的网格软件有GAMBIT、TGrid、GeoMesh和preBFC。除了使用FLUENT内定格式的
40、网格文件外,FLUENT还可以输入其他格式的网格文件。其他格式文件输入的菜单操作是FileImport然后再打开相应格式的输入菜单完成的,其对应关系如下:GAMBIT:读入GAMBIT生成的中性(neutral)网格文件。preBFCStructuredMesh:读入preBFC生成的结构网格文件。ANSYS:读入ANSYS文件。IDEASUniversal:读入I-DEAS通用格式的文件。NASTRAN:读入NASTRAN文件。(6)TRAN:读入TRAN分区网格。(7)CGNS-Mesh:读入CGNS(CFDGeneralNoionSystem,计
45、间隔。在系统缺省设置中,文件保存间隔为0,即不做自动保存。在文件名一栏中可以为需要保存的文件命名,如果在命名过没有使用扩展名,则系统会自动为所保存的算例文件和数据文件分别加上.cas或.dat的后缀。如果在命名过使用.gz或.z的后缀,则系统会用相应的压缩方式保存算例文件和数据文件。这里.gz和.z是FLUENT中压缩文件格式。图1-12文件自动保存面板1.4.3读入FLUENT/UNS和RAMNT的算例和数据文件FLUENT/UNS和RAMNT是老版本FLUENT的两个分支。FLUENT/UNS3、4两个版本和RAMNT2、3、4三个版本生成的算例文
47、才能开始计算。1.4.5读入FIDAP算例文件执行菜单命令:File-Import-FIDAP可以打开文件选择窗口,读入FIDAP算例文件。与FLUENT4相同,FIDAP算例文件中也只包含网格信息和网格分区信息,在读入算例文件后同样需要设定材料属性、边界条件,然后才能开始计算。1.4.6创建与进程文件进程文件(journalfile)是一个FLUENT令集合,其内容用Scheme语言写成。可以通过两个途径创建进程文件:一个是在用户进入图形用户界面后,系统自动用户的操作和命令输入,自动生成进程文件;另一个是用户使用文本编辑器直接用Scheme语言创建进程文件
48、,其工作过用FORTRAN语言编程类似。进程文件中可以使用注释语句,Scheme语言用分号“;”作为注释语句的标志。在一行语句前面使用分号“;”,则表明该行为注释行,用户可以在注释行中为进程文件添加说明信息,也可以锁定一些无用令行。使用进程文件可以重复过去的操作,包括恢复图形界面环境和重复过去的参数设置等等。形象地说,使用进程文件就是重播用户曾经进行的操作,这个重播过包含了用户曾经进行过的各种有用和无用的操作过程。因此其使用效率比下面将介绍的描述文件要低。执行菜单操作:File-Write-StartJournal系统就开始进程文件。此时原来的StartJourna(l开
49、始进程)菜单项变为StopJournal(终止进程),点击StopJournal(终止进程)菜单项则执行菜单操作:File-Read-Journal过程停止。打开选择文件窗口,选择要打开的进程文件,然后点击OK按钮就可以打开进程文件。19FLUENT6.1全攻略1.4.7创建文件与进程文件类似,文件(transcriptfile)也是用Scheme语言写成的,可以用文户的所有键盘输入和菜单输入动作,不同的是文件不能被读入进行重播操作。件只是为计算做一个完整的操作,以便在程序出错时可以回过头来进行检查。录制进程文件菜单项的下方就是录制文件的菜单项,其录制和停止过程也
50、与进程文件类似,即执行菜单操作:File-Write-StartTranscript就开始录制文件。执行菜单操作:File-Write-StopTranscript则停止录制过程。1.4.8读写边界函数分布文件边界函数分布文件(profilefile)用于定义计算边界上的流场条件,比如可以用边界函数分布文件定义管道处的速度分布。边界函数分布文件的读写操作如下:图1-13WriteProfile(写边界函数分布)面板20FLUENT6.1全攻略执行菜单操作:File-Read-Profile打开文件选择窗口,然后选择文件,既可读入边界函数分布文件。执行菜单
51、操作:File-Write-Profile打开定义函数分布文件面板(图1-13),选择创建新的边界文件还是覆盖原有文件,同时在Surface(表面)中选择要定义的边界区域,再在Value(值)中选择要指定的流场参数,点击Write(写)按钮就可以生成边界函数分布文件。边界函数分布文件既可以用在原来的算例中,也可以用在新的算例中。例如在管道计算中,用户为出口定义了速度分布,并将它保存在一个边界函数分布文件中。在计算另一个新的算例时,用户可以读入这个文件作为新的管道计算的出口条件。1.4.9读写边界条件如欲将计算中所有边界条件保存在一个文件中,可以执行下列菜单操作:File-
52、write-bcFLUENT将把边界条件、求解器和计算模型的设置全部保存在一个文件中,文件的格式与算例文件中的zone(区域)部分相同。执行下列菜单操作读入边界条件:File-Read-bc读入边界条件后,FLUENT将把边界条件中的区称与计算中使用的区称进行对比,名称相同的区域中将采用相同的边界条件。如果边界条件文件中的区称在计算模型中没有与之对应的区域,则计算会对这部分边界条件忽略不计。如果计算模型中的区域与边界条件中区域的划分方式有所不同,比如改变了某个区域划分的拓扑结构,那就需要在读入边界条件后,进行边界条件的检查,保证边界条件与其对应的边界是相互吻合的。如果边界条件文件中的
53、一系列设置是应用到名称相似或名称还没有确定下来的边界上,可以使用星号“*”做省略处理。比如边界条件准备应用到wall-11、wall-12和wall-15上,就可以通过编辑边界文件将边界名称设置为wall-*的方式达到目的。另外,还可以将边界网格写入单独的文件,相应的菜单操作是:File-Write-BoundaryGrid在打开的文件选择窗口中保存文件即可。在用户对网格不满意时,可以先将边界网格保存起来,然后再用Tgrid软件读入这个网格文件,并重新生成满意的网格。1.4.10保存图像文件图形显示窗口显示的图像可以用很多种方式和文件格式进行保存。保存方式包括使用FLUE
54、NT软件内部工具进行保存,也可以使用第21图形软件保存屏幕显示图象。FLUENT6.1全攻略图1-14图像文件硬拷贝面板图1-15导出数据面板22FLUENT6.1全攻略FLUENT内部有一个Graphics(图形文件硬拷贝)面板,在保存图像文件前,可以使用这个面板对图像文件的保存格式、颜色方案等进行设置,如图1-14所示。在这个面板上可以选择图像文件格式、颜色方案、文件类型、分辨率和方向,并可以预览图像文件。图像文件格式的差别不大,可以根据需要进行选择。颜色方案是选择将文件保存为彩色图像、灰度图像或单色图像。文件类型可以为光栅格式和矢量格式,区别是光栅格式的文件读写速度
55、较快,但是图像质量较差;矢量格式读写速度慢但是图像质量高。在设置完成后,先用Preview(预览)按钮检查图像是否满足需要,如果跟自己的预想相去甚远,则重新调整上述几项参数设置;如果对预览结果满意,则可以按Save(保存)按钮保存图像。如果想了解参数的含义,可以按Help(帮助)按钮获得信息。1.4.11导出数据FLUENT中设置了与其他软件的数据接口,通过这些接口可以与其他软件进行数据交换,比如FLUENT的计算结果和网格数据可以用与其他软件兼容的格式进行保存,从而大大方便了利用其他软件对FLUENT的数据结构进行处理。FLUENT目前可以兼容的导出格式包括ABAQUS
56、、ANSYS、ASCII、AVS、CGNS、DataExplorer、EnSight(过去称为MPGS)、FAST、Fieldview、I-DEAS、NASTRAN、TRAN、RadTherm和Tecplot格式。需要注意的是,FLUENT不支持表面(surface)数据。如果导出的文件中带有指定的表面,那么这样的文件将不能重新导入FLUENT。不过FLUENT的网格生成软件TGrid支持表面数据。另外,I-DEAS软件不支持金字塔型的网格划分方式,所以如果网格中带有金字塔型网格的数据,I-DEAS将无法识别这样的数据。EnSight6和结构化Field
57、ViewCase+Data数据可以用FLUENT并行版输出。FLUENT导出数据是在导出数据面板中完成的,如图1-15所示。执行菜单操作:File-Export弹出导出数据面板,执行如下操作就可以将文件导出:在filetypes(文件类型)中选择准备导出的文件类型。如果选择的是ABAQUS、ASCII、DataExplorer、I-DEASUniversal、NASTRAN、TRAN或Tecplot,接着在surfa(表面)列表中选择要将哪个表面的数据导出。如果不做任何选择,就意味着将整个计算域内的数据导出。对于RadTherm文件,只有固壁表面上的数据可
58、以被导出。(3)除了ANSYS、FASTSolution和RadTherm三种文件,其他文件格式都要求在FunctiontoWrite中选择导出变量。(4)ABAQUS、ASCII、I-DEASUniversal、NASTRAN和TRAN五种文件格式还要求指定载荷类型,载荷类型包括力、温度和热流通量三种类型。这些载荷将有限元计算的载荷矩阵。如上所述,如果没有指定边界面,则整个计算域将被输出到导出文件中,而载荷数据则被写在计算域的外边界壁面上。(5)ASCII文件要求指明分隔符和采样点位置,即需要指明上述数据是边界点上的数23FLUENT6.1全攻略据,还是网格单元中心