Fluent二次開發(fā)功能辦法之一

2016-08-15  by:CAE仿真在線  來源:互聯網

Gambit與Fluent支持二次開發(fā)的功能,在兩者的界面中操作時,journal文件會自動生成保存,里面記錄了工作者在界面里的每一步操作,如創(chuàng)建了某個點、某條線、或者選擇了某個計算模型等。如果反過來將這兩個journal文件分別導入這兩個軟件中,那么在界面中將重現之前的操作,自動在Gambit中創(chuàng)建幾何模型,劃分網格,并在Fluent中設置邊界條件,輸出直觀的結果。因此,實現二次開發(fā)最關鍵的一步是明白怎么編程生成Gambit與Fluent的兩種journal文件,可以稱作輸入文件,當然這個文件中沒有涉及到解復雜的偏微分方程,相當于一串串的命令流。當然,ICEM同樣具有支持二次開發(fā)的功能。

因此,我們可以通過編程語言,例如在VS平臺上,生成兩個journal 文件,再將兩個文件分別導入Gambit和Fluent中,即可實現非手動操作的二次開發(fā)功能,避免了重復性的建模與設置邊界條件。該功能適合于結構相似,操作重復繁瑣的情況。利用C語言在VS中調用兩個軟件并傳遞journal文件的程序代碼如下圖所示。


開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:Fluent二次開發(fā)功能辦法之一 Fluent二次開發(fā)功能 fluent gambit icem Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com