StarCCM使用Java宏實現(xiàn)批處理_第1頁
StarCCM使用Java宏實現(xiàn)批處理_第2頁
StarCCM使用Java宏實現(xiàn)批處理_第3頁
StarCCM使用Java宏實現(xiàn)批處理_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

StarCCM+使用Java宏實現(xiàn)批處理Starccm+是流體分析的一款神器,便捷人性化的圖形用戶界面討人喜歡,竊以為這款神器有以下優(yōu)勢:1) 完全集成化的前后處理和求解,使GUI操作極為便利;2) 強大的網(wǎng)格功能更加適合工程上的需要;3) 簡便快捷的用戶自定義函數(shù);4) 強大的多物理場耦合分析功能(部分功能盜版軟件似乎用不了);5) Java宏與批處理。這里僅對上述第五個功能做一簡要說明,以起拋磚引玉之效,當(dāng)然也歡迎拍磚。1?錄制Java宏用來記錄用戶的操作,并以程序的形式將其記錄下來,其它的功能暫時不很清楚,在批處理上是個關(guān)鍵角色。當(dāng)你的模型文件一切設(shè)置ok了,保存sim文件到一個單獨的文件夾(方便處理),這時候開始點擊錄制宏,您所在的用戶組無法下載或查看附件設(shè)置宏文件的保存路徑與名稱(這里為,注意一旦開始錄制宏則下面的所有操作與修改都會被記錄到宏文件中,所以在錄制之前最好想清楚都有哪些參數(shù)需要修改,以便再次計算。比如下圖中的翼型將入口的速度改為120m/s,迭代步數(shù)為5(這么少?下面敘述),那么這些被修改過的參數(shù)將作為變量記錄在了宏文件中,當(dāng)用Ultraedit打開宏文件時候可清楚看到用紅色顯式出來的既是變量。注意這時候還不能停止宏的錄制,因為還有一個變量即計算后的保存文件名還沒有記錄下來,點擊計算,很快5個迭代步就完成了,然后將文件另存為results」,這時候results」作為變量記錄在了宏文件中,正因為此前面設(shè)置了一個小的迭代步,至此可以點擊stoprecording,這樣宏文件錄制完畢。您所在的用戶組無法下載或查看附件您所在的用戶組無法下載或查看附件2?修改宏文件宏文件的修改建議使用Ultraedit,這是文本編輯器的一款神器,這時便可以修改其中的參數(shù)了,例如這里將入口的速度設(shè)為100,將迭代步設(shè)為1000,結(jié)果文件名稱改為results_2,將宏文件另存為,這里還要注意另存為的名稱要與文件中的一個名稱一致,如圖3中的airl改成air2,這是C語言的規(guī)矩,不是很懂,照做就行。您所在的用戶組無法下載或查看附件按照自己的需要可以多保存幾個,比如這里的入口速度可以再次修改。當(dāng)然如果有其它的參數(shù)需要修改,在錄制宏文件的時候要改動一下將其作為變量保存在宏文件中。3?執(zhí)行宏文件至此宏文件的錄制和修改創(chuàng)建已經(jīng)完成了,下面的工作就是使用它進行計算了。最簡單的執(zhí)行宏文件計算的方法是在CCM+界面下執(zhí)行,點擊playMarco,選擇前面建立的宏文件,就可以直接計算了,但是這還算不上批處理。這里主要說明批處理的步驟;所謂的批處理一般就是運用Dos命令窗口進行后臺運算了,點擊開始〉運行,輸入cmd,回車,便進入了windows的命令窗口。這里可以查看一下ccm+的版本輸入starccm+-version,回車便出現(xiàn)了版本,這一步純屬蛋疼了。下面首先進入前面的文件所在的文件夾,這純屬Dos命令的問題了,例如這里d:回車,進入了d盤cdccm+_work/java,便進入了我的文件夾了,進入后執(zhí)行batch計算:starccm+-batch如下圖,注意這里的是我的原始計算文件,即錄制宏用的那個模型文件。您所在的用戶組無法下載或查看附件當(dāng)然這樣還是一次執(zhí)行一個,下面說明如何一次執(zhí)行多個:先在該文件夾中建立一個文本文件(),在里面分別輸入前面創(chuàng)建的Java文件名,如下圖,注意前面要有原始模型sim文件。您所在的用戶組無法下載或查看附件然后將文件的名修改為,然后再windows命令窗口輸入,即將前面的指向單個java文件的命令改成指向該bat文件即可,這樣雙擊該文件即開始運行,或者

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論