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

2016-08-15  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

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

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


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

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

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

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