
發布
注冊
/
登錄ansys運行完沒有結果
關注創建者:王靖雯 創建時間:2023-03-08

ansys運行完沒有結果的實例教程
用ansys中的apdl模塊進行隨機振動分析,計算完后,結果顯示中沒有載荷步2,3,4,5,還是只有載荷步1中模態分析的結果。請問有誰知道是什么原因嗎?我用的是19.0點版本。
這個問題的意思是出現了回流,這個問題相對于湍流粘性比的警告要寬松一些,有些case可能只在計算的開始階段出現這個警告,隨著迭代的計算,可能會消失,如果計算一段時間之后,警告消失了,那么對計算結果是沒有什么影響的,如果這個警告一直存在,可能需要作以下處理:
1.如果是模擬外部繞流,出現這個警告的原因可能是邊界條件取得距離物體不夠遠,如果邊界條件取的足夠遠,該處可能在計算的過程中的確存在回流現象;對于可壓縮流動,邊界最好取在10倍的物體特征長度之處;對于不可壓縮流動,邊界最好取在4倍的物體特征長度之處。
2.如果出現了這個警告,不論對于外部繞流還是內部流動,可以使用pressure-outlet邊界條件代替outflow邊界條件改善這個問題。
展開 思路:
(1)首先在VC里根據文本框等控件生成參數文件,和ANSYS主計算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來生成flag.txt文件(內容為0)的APDL代碼. 隨后在VC里用WinEXEC運行ANSYS batch mode 去調用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時,建立flag.txt文件(內容為1).
(2)在VC里開一個線程, 循環讀flag.txt,看其是否為1(運行)或0(結束)。如果是1,則讀output.txt內容,顯示在主程序狀態文本框里。(當然也可以讀err文件來判斷)。
(3)ANSYS_RUN.mac 里有生成plots并保存為jpg文件的APDL代碼。當ANSYS運行結束后,在主程序里可以browse結果圖像文件。
ANSYS主計算程序: VM28.mac. 這是ANSYS的一個例子程序,但是做了一些改動,計算在Time_Start 到Time_End之間,步長為Time_interval的溫度分布。
VM28:Transient Heat Transfer in an Infinite Slab。
在VC程序里,
ANSYS EXE File是ANSYS的執行文件的路徑名。
MAC Batch File 是ANSYS主計算程序的路徑名。
Working Folder是工作路徑,用來存放結果文件和中間過程文件。
Note: how to export image in batch mode:
因為在batch mode, 沒有graphic window,所以一般的圖形輸出命令無效。但是可以使用/show,jpeg命令。另外,可以用以下命令
!
展開 
ansys運行完沒有結果的相關專題、標簽、搜索
ansys運行完沒有結果的最新內容
用ansys中的apdl模塊進行隨機振動分析,計算完后,結果顯示中沒有載荷步2,3,4,5,還是只有載荷步1中模態分析的結果。請問有誰知道是什么原因嗎?我用的是19.0點版本。
這個問題的意思是出現了回流,這個問題相對于湍流粘性比的警告要寬松一些,有些case可能只在計算的開始階段出現這個警告,隨著迭代的計算,可能會消失,如果計算一段時間之后,警告消失了,那么對計算結果是沒有什么影響的,如果這個警告一直存在,可能需要作以下處理:
1.如果是模擬外部繞流,出現這個警告的原因可能是邊界條件取得距離物體不夠遠,如果邊界條件取的足夠遠,該處可能在計算的過程中的確存在回流現象;
思路:
(1)首先在VC里根據文本框等控件生成參數文件,和ANSYS主計算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來生成flag.txt文件(內容為0)的APDL代碼. 隨后在VC里用WinEXEC運行ANSYS batch mode 去調用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時,建立flag.txt文件(內容為1).
(2