幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!
我用Fluent的TUI脚本主要是用来输出数据,生成文件到Tecplot、MATLAB之类的软件中继续处理,没有研究过如何进入fluent meshing模式,我fluent meshing用得少,就只是尝试过一些学习案例。 你可以试一下在fluent中右下角的框内输入回车看一下,会出现一些可以输入的命令,猜测一下可能会出现在哪些命令中,然后输入其中一个,再输入回车,又出现新的可以使用的命令。我写脚本的时候经常就是这样搞的,输入一个命令,然后按回车,看下级菜单有哪些命令,这样搞完一个操作就可以把前面输入的命令抄过来写成一个脚本文件。 刚才突然想到上网搜一下这个,看到有个稍微有点关系的回答(fluent求解器返回meshing模式_Fluent Meshing-仿真秀知识问答),你可以再研究一下这个操作在TUI中是在什么命令下。 https://www.fangzhenxiu.com/teach/question_607607 刚才在我电脑里找了一下,找到几个Fluent TUI命令列表的PDF文件,可供参考,比你在fluent中试可能要快一些。Fluent TUI命令列表 https://www.aliyundrive.com/s/2PyhQXcmv8T 提取码:zXal
需要注意的是fluent的journal脚本分两种,一种是本文介绍的图形化GUI脚本,一种是命令流TUI脚本。GUI脚本记录的是鼠标对fluent的操作,比较说点击某个面板的第几个按钮,选择第几个选项,所以是前后文相关的,因此要注意在运行脚本前fluent的选项面板应与录制脚本时一致。因为本文的脚本是从读取网格开始,此时fluent还未打开cas或mesh文件,所以面板一般是默认的general,所以不会有什么问题。
另外要注意的是尽量使用相同的的网格,否则在边界条件设置部分之前的脚本是设置id为259的面为进口,而新的网格却需要设置为壁面或出口之类的,计算就会出问题。甚至没有相同id的面,就会直接报错。
计算前的设置可以先用fluent读取一个cas文件,然后读取新的网格,注意要选择替换网格,此时计算的设置全部相同,然后可以根据需要修改部分计算设置。
对于计算结果的输出推荐使用TUI脚本,TUI脚本是上下文无关的,只要命令相同,操作就会是相同的。而且输出文件涉及到的命令较少,基本就是file/export……,搞起来比较简单。如果输出结果需要生成点线面等,TUI脚本写起来也比较简单。
另外在19.2以后的版本中,TUI脚本是一整个命令一行,可读性大大增强,推荐使用19.2以后版本的TUI脚本。