Fluent脚本文件

2017-11-01  by:CAE仿真在线  来源:互联网

在Fluent中应用脚本文件不仅可以提高工作效率,而且针对脚本文件可以进行参数化处理,实现仿真优化。

1

脚本文件

利用Fluent菜单File → Write → Start Journal…可以开始录制jou文件。

注意:在点击菜单Start Journal之后,用户的任何操作都会被记录到脚本文件中,为了防止脚本文件记录过多的无用操作,在操作Fluent的过程中,尽量简单直接。

Fluent脚本文件fluent图片1

2

脚本文件

Fluent脚本文件利用Scheme语言。

如下图所示为抓取的某脚本文件片段。熟悉Scheme语言的话读起来非常简单。

比如文件中的1、2行表示打开菜单项Read Mesh,读取网格文件pipe.msh。

4、5行表示打开Scale对话框,其中并未进行任何操作,之后关闭该对话框。

8~20行表示选择湍流模型为Realizable k-epsilon模型。

Fluent脚本文件fluent图片2

如果没有参数化需求的话,仅仅只是录制脚本文件方便重复性工作,那么脚本文件通常不需要修改。若要进行参数化处理,则可以编辑脚本文件使其更加简洁。当用户对scheme语法非常熟悉时,甚至可以利用文本编辑器手动编写脚本文件。

3

脚本文件的使用

Fluent脚本文件的加载方式主要有三种。

1、Fluent启动时指定脚本文件

如下图所示,在Fluent启动界面中激活选项Use Journal File,并指定录制好的脚本文件路径。当点击下方的OK按钮后,Fluent会自动执行脚本文件内容。

Fluent脚本文件fluent图片3

2、Fluent中读取脚本文件

先启动Fluent,在Fluent中利用菜单File → Read → Journal File读取脚本文件

Fluent脚本文件fluent图片4

3、命令行中读取脚本文件

这种方式在服务器中经常会使用。当Fluent GUI不方便开启时,利用命令行方式运行是比较常用的方式。

在命令行中启动Fluent的方式很多,具体参见Fluent文档中Getting Started Guide部分的4.1.4节。

命令形式如:

H:\jour>"D:\ANSYS Inc\v181\fluent\ntbin\win64\fluent.exe" 3d -i pipe.jou

启动cmd后,利用cd命令进入当前工作路径,只用利用命令参数-i带上journal文件。

注意:若想要在无GUI界面下运行Fluent脚本,则相应的脚本必须全部使用TUI命令,不允许出现任何GUI操作语句。

关于命令行运行参数,如下表所示。

参数 平台 描述
-act 全平台 Fluent启动时加载ACT
-aas 全平台 以服务器形式启动Fluent
-affinity=x 全平台 指定进程绑定设置
-cc 全平台 使用经典颜色设置
-ccp x windows 使用microsoft job Scheduler,参数中的x为头结点名称
-cflush Linux 确保文件缓存被写入
-cnf=x 全平台 多机并行参数,x为主机列表或列表文件
-driver 全平台 指定图形驱动(Linux平台下- opengl、x11或null,windows平台下为msw或null)
-env 全平台 显示环境变量
-g 全平台 以GUI或图形界面形式运行Fluent
-gr 全平台 无图形界面运行Fluent
-gu 全平台 有图形界面但无GUI的方式启动Fluent,可以在此模式下操作图形对象
-help 全平台 显示命令参数描述
-hidden windows 以最小化形式运行Fluent
-i journal 全平台 读取指定的脚本文件
-lsf Linux 使用LSF运行Fluent
-meshing 全平台 以Meshing模式运行Fluent(必须指定3d或3ddp)
-mpitest 全平台 启动MPI程序收集网络性能数据,并将打印显示信息
-nm 全平台 在读取网格后不显示网格
-pbs Linux 在PBS系统下运行Fluent
-pcheck Liunx 检查所有的节点
-post 全平台 仅以后处理模式启动Fluent
-r 全平台 列举当前路径下安装的所有版本
-rsh 全平台 使用rsh作为远程连接方式
-rx 全平台 指定运行的Fluent版本
-schost=x 全平台 指定System Coupling的主机名(替换x)
-scid=y 全平台 指定System Coupling的会话id(替换y)
-sclic=x 全平台 指定System Coupling的主机license(替换x)
-scport=y 全平台 指定System Coupling的主机端口号(替换y)
-scname=z 全平台 指定System Coupling的名称(替换z)
-tx 全平台 指定参与计算的CPU数量(替换x)
-tmx 全平台 指定用于meshing的CPU数量(替换x)

开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:Fluent脚本文件 Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com