Fluent二次开发功能办法之一

2016-08-15  by:CAE仿真在线  来源:互联网

Gambit与Fluent支持二次开发的功能,在两者的界面中操作时,journal文件会自动生成保存,里面记录了工作者在界面里的每一步操作,如创建了某个点、某条线、或者选择了某个计算模型等。如果反过来将这两个journal文件分别导入这两个软件中,那么在界面中将重现之前的操作,自动在Gambit中创建几何模型,划分网格,并在Fluent中设置边界条件,输出直观的结果。因此,实现二次开发最关键的一步是明白怎么编程生成Gambit与Fluent的两种journal文件,可以称作输入文件,当然这个文件中没有涉及到解复杂的偏微分方程,相当于一串串的命令流。当然,ICEM同样具有支持二次开发的功能。

因此,我们可以通过编程语言,例如在VS平台上,生成两个journal 文件,再将两个文件分别导入Gambit和Fluent中,即可实现非手动操作的二次开发功能,避免了重复性的建模与设置边界条件。该功能适合于结构相似,操作重复繁琐的情况。利用C语言在VS中调用两个软件并传递journal文件的程序代码如下图所示。


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

相关标签搜索:Fluent二次开发功能办法之一 Fluent二次开发功能 fluent gambit icem Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 

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

全国服务热线

1358-032-9919

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