在许多场合,用ANSYS程序时需要读取自己的文件。这个文件或是ANSYS命令的文本文件,或者是ANSYS数据的二进制文件。
用/INPUT命令(Utility Mneu >Files >Read input from)读包含ANSYS命令的文本文件。如:可以读取前面ANSYS对话的命令记录文件(Jobname.LOG),例如,用下面的命令,ANSYS程序从当前目录中读MATERIAL.INP文件。
/ INPUT,MATERIAL,INP
表18-3列出了能用来读取文本文件的其它命令。
表18-3 读取文本文件的命令
命令 | GUI菜单路径 | 用途 |
*USE | Utility Menu>Macro>Execute Data Block | 读取宏 |
PARRES | Utility Menu>Parameters> Restore parameters | 读取参数文件 (Jobname.PARM) |
EREAD | MainMenu>Preprocessor> Creat>elements>Read Elem File | 读取单元文件 (Jobname.ELEM) |
NREAD | MainMenu>Preprocessor>Creat>Nodes>Read Node File | 读取节点文件 (Jobname.NODE) |
MPREAD | MainMenu>Preprocessor>Loads>Other> Change Mat Props>Read from File MainMenu>Preprocessor>Material Props>Read from File MainMenu>Solution>Other>Change Mat Props>Read from File | 读取材料特性文件 (Jobname.MP) |
表18-4 读取二进制文件的命令
命令 | GUI菜单路径 | 用途 |
RESUME | Utility Menu>File>Resume from Utility Menu>File>Resume jobname.DB | 读取数据库文件 ((Jobname.DB) |
SET(in the POST1 postprocessor) | Utility Menu>List>Results>Load Step Summary | 读取结果文件 (Jobname.RST, Jobname.RTH, Jobname.RMG, Jobname.RFL) |
OPRESU(in the OPT processor) | Main Menu>Design Opt> Resume | 读取优化数据文件 (Jobname.OPT) |
除了分析过程中ANSYS程序自动写入的文件外,还可在必要时迫使文件操作。常用的写文件命令是/OUTPUT。它允许将文件输出从屏幕重新定向到文件。例如:将PORT1应力输出重新定向到文件,命令为:
/ UOTPUT;STRESS,OURT !输出到文件STRESS.OUT
PRNSOL, COMP!应力分量
/ OUTPUT!输出回到屏幕
与/OUTPUT命令等价的GUI方式为:
GUI:
Utility Menu >File>Switch Output to >File
Utility Menu >File>Switch Output to >Output Window
分析中使用的其它写文件命令列于表18-5:
表18-5 其它写文件命令
命令 | GUI菜单路径 | 用途 |
SAVE | Utility Menu>File>Save as | 写数据库文件到jobname.DB |
PARSAV | Utility Menu>Parameters>Save Parameters | 写参数到jobname.PARM |
EWRITE | Main Menu>Preprocessor>Creat >Elements> Write Elem File | 写单元定义到jobname.ELEM |
NWRITE | Main Menu>Preprocessor>Create>Nodes> Write Node File | 写节点定义到jobname.Node |
MPWRITE | Main Menu>Preprocessor>Lods>Other> Change Mat Props>Write to File Main Menu>Preprocessor>Material Props> Write to File Main Menu>Solution>Other>Change MatProps> Write to File | 写材料特性到(jobname.MP) |