- ANSYS 17.0中文版有限元分析從入門到精通
- CAD/CAM/CAE技術聯盟編著
- 1709字
- 2020-11-28 15:08:10
1.2 ANSYS文件系統
本節將簡要講述ANSYS文件的類型和文件管理的相關知識。
1.2.1 文件類型
ANSYS程序廣泛應用文件來存儲和恢復數據,特別是在求解分析時。這些文件被命名為jobname.ext,其中jobname是默認的工作名,默認作業名為File,用戶可以更改,最大長度可達32個字符,但必須是英文名,ANSYS不支持中文的文件名;ext是由ANSYS定義的唯一的由2~4個字符組成的擴展名,用于表明文件的內容。
ANSYS程序運行產生的文件中,有一些文件在ANSYS運行結束前產生但在某一時刻會自動刪除,這些文件稱為臨時文件,如表1-1所示;另外一些在運行結束后保留的文件則稱為永久文件,如表1-2所示。
表1-1 ANSYS產生的臨時文件

臨時文件一般是計算過程中存儲某些中間信息的文件,如ANSYS虛擬內存頁(jobname.page)以及旋轉某些中間信息的文件(jobname.erot)等。
1.2.2 文件管理
1.指定文件名
ANSYS的文件名由以下3種方式來指定。
(1)進入ANSYS后,通過以下方式實現更改工作文件名。
命令流:/FILNAME, fname 或GUI:Utility Menu > File > Change Jobname…
(2)由ANSYS啟動器交互式進入ANSYS后,直接運行,則ANSYS的文件名默認為file。
(3)由ANSYS啟動器交互式進入ANSYS后,在運行環境設置窗口job name項中把系統默認的file更改為用戶想要輸入的文件名。
2.保存數據庫文件
ANSYS數據庫文件包含了建模、求解、后處理所產生的保存在內存中的數據,一般指存儲幾何信息、節點單元信息、邊界條件、載荷信息、材料信息、位移、應變、應力和溫度等數據庫文件,后綴為.db。
存儲操作將ANSYS數據庫文件從內存中寫入數據庫文件jobname.db,作為數據庫當前狀態的一個備份。由于ANSYS軟件沒有其他有限元軟件的即時UNDO功能以及ANSYS沒有自動保存功能,因此,建議用戶在不能確定下一個操作是否正確的情況下,保存當前數據庫,以便及時恢復。
ANSYS提供以下3種方式存儲數據庫。
(1)利用工具欄上的SAVE_DB命令,如圖1-2所示。

圖1-2 ANSYS文件的存儲與讀取快捷方式
(2)使用命令流方式存儲數據庫。
命令:SAVE, Fname, ext, dir, slab
(3)用菜單方式保存數據庫。
GUI:Utility Menu > File > Save as jobname.db 或 Utility Menu > File > Save as …
注意:Save as jobname.db表示以工作文件名保存數據庫;而Save as…程序將數據保存到另外一個文件名中,當前的文件內容并不會發生改變,保存之后進行的操作仍記錄到原來的工作文件的數據庫中。
如果保存以后再次以一個同名數據庫文件進行保存的話,ANSYS會先將舊文件命名為jobname.db作為備份,此備份用戶可以恢復它,相當于執行一次Undo操作。在求解之前保存數據庫。
3.恢復數據庫文件
ANSYS提供以下3種方式恢復數據庫。
(1)利用工具欄上的RESUME_DB命令,如圖1-2所示。
(2)使用命令流方式恢復數據庫。
命令:Resume, Fname, ext, dir, slab
(3)用下拉菜單方式恢復數據庫。
GUI:Utility Menu > File > Resume jobname.db 或 Utility Menu > File > Resume from…
4.讀入文本文件
ANSYS程序經常需要讀入一些文本文件,如參數文件、命令文件、單元文件、材料文件等,常見讀入文本文件的操作如下。
(1)讀取ANSYS命令記錄文件。
命令:/Input, fname, ext, …, line, log GUI:Utility Menu > File > Read input from
(2)讀取宏文件。
命令:*Use, name, arg1, arg2, …, arg18 GUI:Utility Menu > Macro > Execute Data Block
(3)讀取材料參數文件。
命令:Parres, lab, fname, ext, … GUI:Utility Menu > Parameters > Restore Parameters
(4)讀取材料特性文件。
命令:Mpread, fname, ext, …, lib GUI:Main Menu > Preprocess > Material Props > Read from File 或 Main Menu > Preprocess > Loads > Other > Change Mat Props > Read from File。 或 Main Menu > Solution > Load step opts > Other > change Mat Props > Read from File。
(5)讀取單元文件。
命令:Nread, fname, ext, … GUI:Main Menu > Preprocess > Modeling > Creat > Elements > Read Elem File
(6)讀取節點文件。
命令:Nread, fname, ext, … GUI:Main Menu > Preprocess > Modeling > Creat > Nodes > Read Node File
5.寫出文本文件
(1)寫入參數文件。
命令:Parsav, lab, fname, ext, … GUI:Utility Menu > Parameters > Save Parameters
(2)寫入材料特性文件。
命令:Mpwrite, fname, ext, …, lib, mat GUI:Main Menu > Preprocess > Material Props > Write to File 或 Main Menu > Preprocess > Loads > Other > Change Mat Props > Write to File 或 Main Menu > Solution > Load step opts > Other > change Mat Props > Write to File
(3)寫入單元文件。
命令:Ewrite, fname, ext, …, kappnd, format GUI:Main Menu > Preprocess > Modeling > Creat > Elements > Write Elem File
(4)寫入節點文件。
命令:Nwrite, fname, ext, …, kappnd GUI:Main Menu > Preprocess > Modeling > Creat > Elements > Write Node File
6.文件操作
ANSYS的文件操作相當于操作系統中的文件操作功能,如重命名文件、復制文件和刪除文件等。
(1)重命名文件。
命令:/rename, fname, ext, …, fname2, ext2, … GUI:Utility Menu > File > File Operation > Rename
(2)復制文件。
命令:/copy, fname, ext1, …, fname2, ext2, … GUI:Utility Menu > File > File Operation > Copy
(3)刪除文件。
命令:/delete, fname, ext, … GUI:Utility Menu > File > File Operation > Delete
7.列表顯示文件信息
(1)列表顯示Log文件。
GUI:Utility Menu > File > List > Log Files 或 Utility Menu > List > File s > Log Files
(2)列表顯示二進制文件。
GUI:Utility Menu > File > List > Binary Files 或 Utility Menu > List > File s > Binary Files
(3)列表顯示錯誤信息文件。
GUI:Utility Menu > File > List > Error Files 或 Utility Menu > List > File s > Error Files