① ansys 後處理輸出txt
用APDL編程實現,當然能行了,用*get命令獲取需要的參數,然後定義一個array來存貯,最後再寫出到文件就行了。我畢業設計做這個。
下面是一段示範代碼:
*DIM,CURVE2,ARRAY,200 !定義一個容量200的數組
*CFOPEN,THERMAL\RESULT\ALL_NSTRA_CURR1,TXT !打開一個文件
*VWRITE, CURVE2(1) !CURVE2是我定義的一個數組
(F20.8) !制定輸出類型浮點型,20位,小數8位
*CFCLOS !關閉文件
另外用UI也可以實現
② 讀取ANSYS/LS-DYNA結果文件
你用後處理器直接write出來就是,可以選擇格式呢
右上有個output,再點右下選擇out什麼put成什麼格式
是所有單元還是特定單元啊?
特定單元可以在開始設定輸出(database,貌似不能設定輸出格式)或者最後點右上的history,選擇單元,plot ,再save curve(可以設定輸出格式)
③ 關於調用ansys時輸出結果的位置,怎麼解決的呢,我現在也遇到同樣的問題,想向你請教一下,謝謝
ANSYS的輸出文件位置在ANSYS的工作目錄里,如果出問題,請檢查兩個方面,工作目錄內是否出現你輸出的文件,如果沒有,檢查ANSYS內部的數組是否正確數據,NO,說明在往數組寫入數據的命令流有問題;yes,而不出現文件,問題在將數組數據寫入到文件的環節,可參考ANSYS文件輸出和讀入的相關資料。如果文件出來了而內容和數組的數據不同,請檢查輸出格式的問題,可查閱相關事例,或者FORTRAN語言的數據輸出格式。
④ ansys的列表輸出怎麼保存到txt文檔中
GUI模式的命令窗口中輸入/output命令不能寫入列表數據,該命令用要在文件輸入模式中才有效,即編寫命令流文件,然後由read
input
form讀入命令流文件,/output,fname,txt生產的文件就不為空了。
⑤ 請問ansys為什麼/OUTPUT命令輸出的txt文件總是空的
Note: When using the GUI, output from list operations [NLIST, DLIST, etc.] is always sent to a list window regardless of the /OUTPUT setting. The output can then be saved on a file or copied to the /OUTPUT location using the File menu in the list window.
——來自ANSYS幫助文檔。
第一句說明了原因——「當使用圖形界面(GUI)時,list操作如NLIST, DLIST等會忽略用戶的output設置,仍然輸出到窗口。」
第二句,如果你想保存list結果到文件,使用窗口上的file>save。
希望能幫到你。