许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  (整活)一种使用fluent或CFD-POST对icepak算例进行后处理的方法

(整活)一种使用fluent或CFD-POST对icepak算例进行后处理的方法

阅读数 4
点赞 0
article_banner


众所周知,icepak本质就是通过脚本和udf调用fluent的求解器(连计算时弹出的对话框都和fluent console栏一模一样)。但是icepak后处理能力极为捉急,只能查看有限的几种常变量。同时软件又极为封闭不和别的后处理软件相通。通过fluent虽然可以打开icepak算例文件夹中的cas文件,但是无法正常读取结果dat文件(懒狗ansys至今也没有给两个软件做互通)。

于是就有了今天的教程,我们可以通过修改cas文件耍一些小手段,使fluent能读取icepak计算结果,方便我们后处理改图:

1. 首先使用icepak正常进行计算。

2. 完成计算后在算例名文件夹寻找后缀名为算例名+.nc.cas的fluent算例。我们就在这个算例上给icepak动手脚:

例如对应名为pcb_trial00的算例就在pcb_trial文件夹中寻找pcb_trial00.nc.cas的文件。

3. 用fluent打开这个cas文件,选中位于以下路径里的Solution->Calculation Activities->Autosave(Every Iterations)。双击打开,在Save Data File Every里输入每多少步迭代自动保存一次(建议设1或2,尽可能小一点),并且选择Each Time。在File Name里选择自动保存文件的输出路径,建议保存在算例文件外的文件夹里方便找到,最后点击OK。这里,为icepak算例植入一条不应该出现在icepak里的命令。具体设置如图:

4. 点击左上角的File->Write->Case。将修改后的cas文件另存为,名字为与打开的算例同名,方便后续进行覆盖操作,后缀名为.nc.cas(注意Fluent默认保存后缀名为.cas.h5,这里不能用默认),将Files of type改为All Files(*),最后点击OK。如下图所示:

如对应pcb_trial00算例,名字就为pcb_trial00.nc.cas。

5. 找到新生成的.nc.cas文件将其复制回icepak算例文件夹(pcb_trial文件夹)并覆盖同名的nc.cas文件。特洛伊木马安装完毕。

6. 打开icepak选择被我们修改过的老算例重新计算,选择Interpolated data,Restart对象选择老算例的dat文件(这里是pcb_trial00.dat),迭代步数随意。这里注意新算例要改名,不能与老算例同名,例如对于pcb_trial00算例重新计算时名字可以改成pcb_trial11,22之类的。勾选Solve->advanced里的Reuse existing solver input files并开始计算,如下图所示:



7.待到达设定的自动步数后,如果在console栏里看到如图的自动保存命令后,说明修改成功,icepak为我们生成了一份可以用fluent打开编辑的cas和dat文件。这时就可以停止计算了。


8.去自动保存地址找生成的算例,接下来无论是用fluent后处理还是导入cfd_post画图,怎么操作就任君想象了。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空