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