ANSYS Fluent 自动化脚本(Journal)

您所在的位置:网站首页 fluent保存数据继续计算 ANSYS Fluent 自动化脚本(Journal)

ANSYS Fluent 自动化脚本(Journal)

2023-11-06 02:26| 来源: 网络整理| 查看: 265

本期内容介绍ANSYS Fluent的自动化脚本(Journal)的设置,解决复杂问题的Fluent计算设置与控制,通过GUI图形命令与TUI命令进行操作,实现便捷快速的Fluent计算与控制。

本文操作基于ANSYS Fluent 2020R2版本。

一、GUI图形命令

GUI图形命令,通过Fluent自带的start journal命令开启记录所有操作过程,并点击Stop journal 命令停止记录。在Start journal与Stop journal中的所有命令都将被记录。

其操作如下所示:

Start journal

File->write->start journal,输入journal文件名,点击OK

Start Journal

  2. Stop journal

      File->write->stop journal,停止记录,保存的文件储存于之前的文件目录;

Stop Journal

  3.Journal 文件内容

Journal文件

  通过修改Journal文件中的内容,可实现不同参数的操作,使用时打开Fluent

4. Journal 文件操作,File->Read->Journal,读取之前保存的Journal文件,实现自动设置

Read-Journal

       GUI命令的好处在于操作简单,傻瓜化;缺点在于命令的可读性较差。

二、TUI命令

       TUI命令,通过了解Fluent TUI相关内容,记录每一步对应的TUI命令进行设置,同时可以在Fluent中的Quick Search搜索框进行搜索查询

新建txt文本,修改后缀为jou(Journal文件的格式)

打开文本,输入TUI命令

Journal编写

   3. 打开Fluent,File->Read->Journal,读取Journal文件

   4. TUI相关命令:

         file/read-case/ "X:\XXX\XXX\XXX.msh" 读取mesh文件;

         mesh/check 网格检查

         mesh/reorder/reorder-domain 带宽重整

         define/beta yes ok 开启beta模式

         display/set dup yes 去除重复节点等(图形显示修正)

         mesh/scale 0.001 0.001 0.001 网格尺寸修改,二维模型仅有两个数值

         define/models/unsteady-2nd-order y 非稳态计算(transient)

         define/boundary-conditions/modify-zones/make-periodic 23 24 n y y 设置周期性边界

          ......

         solve/set/time-step 0.001 设置时间步长

         solve/dual-time-iterate 10000 50 给定瞬态时间步长与迭代数,并开启求解

         file/write-case-dat "X:\XXX\XXX\XXX" 保存case,data文件

         其余命令请根据Quick Search或官方教程等进行查阅

TUI命令的优点在于命令简洁清晰,缺点在于命令的获得与设置是需要一些时间的。

祝各位生活愉快,我们下期再见!

         



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3