第八章-ANSYS文件系统和文件操作.ppt
《第八章-ANSYS文件系统和文件操作.ppt》由会员分享,可在线阅读,更多相关《第八章-ANSYS文件系统和文件操作.ppt(19页珍藏版)》请在冰豆网上搜索。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-1第五章第五章ANSYS文件系统和文件操作文件系统和文件操作ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-25.1ANSYS5.1ANSYS5.1ANSYS5.1ANSYS文件类型文件类型文件类型文件类型ANSYS在分析过程中需要读写文件在分析过程中需要读写文件.ANSYSANSYS软件生成和输出的文件软件生成和输出的文件主要用于存储各种数据信息。
主要用于存储各种数据信息。
文件格式为文件格式为jobname.ext,其中其中jobname是设定的工作文件名是设定的工作文件名,ext是由是由ANSYS定义的扩展名,用于区分文件的用途和类型定义的扩展名,用于区分文件的用途和类型.默认的工作文件名是默认的工作文件名是file.ANSYSANSYS程序运行产生的文件中,存在两种情况:
程序运行产生的文件中,存在两种情况:
(11)临时文件。
临时文件。
在在ANSYSANSYS运行结束前产生,在某一时刻会被自动删运行结束前产生,在某一时刻会被自动删除。
除。
(22)永久文件。
永久文件。
在在ANSYS运行结束后永久保留在计算机的当前工作运行结束后永久保留在计算机的当前工作目录中。
目录中。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-3一些重要的的文件类型一些重要的的文件类型数据库文件数据库文件jobname.db二进制二进制Log文件文件jobname.log文本文本结果文件结果文件jobname.rxx二进制二进制(例如:
结构例如:
结构)jobname.rst图形文件图形文件jobname.grph二进制二进制(特殊格式特殊格式)ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-45.25.2新分析相关文件新分析相关文件新分析相关文件新分析相关文件ANSYS进行一个新分析时必须定义一系列相关的文件并进行数据进行一个新分析时必须定义一系列相关的文件并进行数据库文件的存储与恢复工作。
库文件的存储与恢复工作。
在进行新分析时,选择菜单路径在进行新分析时,选择菜单路径UtilityMenuFile,子菜单进行的子菜单进行的操作有:
操作有:
Clear&StartNew:
清除数据库并开始新分析。
清除数据库并开始新分析。
ChangeJobname:
定义新的工作文件名。
定义新的工作文件名。
ChangeDirectory:
定义新的工作路径。
定义新的工作路径。
ChangeTitle:
定义新的分析标题。
定义新的分析标题。
Resumefrom:
恢复用户选定某个数据文件,一般工作名不是恢复用户选定某个数据文件,一般工作名不是Jobname.db时使用。
时使用。
Saveas:
存储数据库文件,可以指定与存储数据库文件,可以指定与Jobname.db相同或不同相同或不同的任意数据库文件名。
的任意数据库文件名。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-5ANSYS的数据库,是指在前处理、求解及后处理过程中,的数据库,是指在前处理、求解及后处理过程中,ANSYS保存在内存中的数据。
数据库既存储输入的数据,保存在内存中的数据。
数据库既存储输入的数据,也存储结果数据也存储结果数据:
输入数据输入数据-必须输入的信息必须输入的信息(模型尺寸、材料属性、载荷等模型尺寸、材料属性、载荷等).结果数据结果数据-ANSYS计算的数值计算的数值(位移、应力、应变、温度等位移、应力、应变、温度等).DefinitionANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-6存储数据库操作存储数据库操作.存储操作将存储操作将ANSYS数据库从内存中写入一个文件数据库从内存中写入一个文件。
数据库文件(以数据库文件(以db为扩展名)是为扩展名)是数据库当前状态的一个备份数据库当前状态的一个备份.弹出一个对话框,允许将数据库存储到另外名字的文件弹出一个对话框,允许将数据库存储到另外名字的文件上。
上。
(注意在注意在ANSYS中,中,“Saveas”只将数据库拷贝到另只将数据库拷贝到另外一个文件名上,并不改变当前的工作文件名外一个文件名上,并不改变当前的工作文件名).立即保存数据库到立即保存数据库到jobname.db文件中,其中文件中,其中jobname为工作文件名。
为工作文件名。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-7恢复数据库操作恢复数据库操作.与与“Saveas,”类似,类似,“Resumefrom”读入给定文件读入给定文件名的数据库文件,但当前的工作文件名不变名的数据库文件,但当前的工作文件名不变.恢复操作将数据库文件中的数据读入内存中,在这个过程中,将首先清除目恢复操作将数据库文件中的数据读入内存中,在这个过程中,将首先清除目前内存中的数据,将之替换成数据库文件中的数据前内存中的数据,将之替换成数据库文件中的数据.立即恢复名为立即恢复名为jobname.db的文件的文件.Jobname为在为在ANSYS启动对话框中设定的工作文件名启动对话框中设定的工作文件名.ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-8利用存储和恢复数据库,从错误操作中恢复利用存储和恢复数据库,从错误操作中恢复.ANSYS提供数据库文件备份提供数据库文件备份。
选择选择“FilesResumefrom,”然后选择然后选择jobname.dbb,恢复到上一次存储的数据库恢复到上一次存储的数据库.存储和恢复操作可在工具条中方存储和恢复操作可在工具条中方便地调用便地调用.ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-9有关存储与恢复操作的提示有关存储与恢复操作的提示有关存储与恢复操作的提示有关存储与恢复操作的提示必须选择一个存储命令,将数据库保存到文件中必须选择一个存储命令,将数据库保存到文件中.建议在分析过程中,隔一段时间存储一次数据库文件建议在分析过程中,隔一段时间存储一次数据库文件.在进行不清楚后果的(例如划分网格)或会造成重大在进行不清楚后果的(例如划分网格)或会造成重大影响的(例如删除操作)操作以前,最好先存储一下影响的(例如删除操作)操作以前,最好先存储一下数据库文件数据库文件.如果在进行一个操作以前刚刚存储完数据库,可以选如果在进行一个操作以前刚刚存储完数据库,可以选择工具条中的择工具条中的RESUME_DB,进行进行“undo”。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-105.35.3输出信息定向到屏幕或文件中输出信息定向到屏幕或文件中输出信息定向到屏幕或文件中输出信息定向到屏幕或文件中ANSYS输出信息有两种输出方向。
输出信息有两种输出方向。
1)输出到)输出到OutputWindow:
选择菜单路径选择菜单路径UtilityMenuFileSwitchOutputtoOutputWindow2)输出到一个)输出到一个文本文件文本文件中。
选择菜单路径中。
选择菜单路径UtilityMenuFileSwitchOutputtoFile。
指定一个文本文件后,则以后所有的。
指定一个文本文件后,则以后所有的输出信息都放在该文件中,直到重新切换输出到输出信息都放在该文件中,直到重新切换输出到OutputWindow或者另一个文件中。
或者另一个文件中。
ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-115.45.4读入读入读入读入ANSYSANSYS文件文件文件文件ANSYS程序经常需要写出程序经常需要写出/读取一些自己的文本文件,一般读取一些自己的文本文件,一般都是都是ANSYS命令的文本文件。
如参数文件,命令文件,节点命令的文本文件。
如参数文件,命令文件,节点文件,单元文件,材料文件等。
下面是常见的读入和写出文文件,单元文件,材料文件等。
下面是常见的读入和写出文件操作。
件操作。
读入读入ANSYS命令的文本文件。
命令的文本文件。
(1)读入包含读入包含ANSYS命令流的文本文件。
命令流的文本文件。
UtilityMenuFileReadinputfrom.
(2)读取宏文件读取宏文件Mac。
UtilityMenuMacroExecuteDataBlock.(3)读取材料特性文件读取材料特性文件Jobname.MP。
(三种方法)。
(三种方法)MainMenuPreprocessorLoadsLoadsStepOptsChangeMatPropsReadfromFile;读入包含读入包含ANSYS命令流的文本文件命令流的文本文件ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-12MainMenuPreprocessorMaterialPropsReadfromFile;MainMenuSolutionLoadsStepOptsOtherChangeMatPropsReadfromFile.(4)读取参数文件读取参数文件Jobname.PARM.UtilityMenuMacroExecuteDataBlock.(5)读取单元文件读取单元文件Jobname.ELEM。
MainMenuPreprocessorCreateelementsReadElemFile.(6)读取节点文件读取节点文件Jobname.NOVE。
MainMenuPreprocessorCreateelementsReadElemFile.(7)读取初始应力文件读取初始应力文件Jobname.IST。
MainMenuSolutionLoadsStepOptsInitialStressReadISFile.读取参数文件读取参数文件ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-13读入读入ANSYS二进制文件二进制文件
(1)读入数据库文件读入数据库文件Jobname.DB。
UtilityMenuFileResumefromUtilityMenuFileResumeJobname.DB
(2)读入结果文件读入结果文件Jobname.RST,Jobname.RTH等等UtilityMenuListResultsLoadStepSummary(3)读入优化数据文件读入优化数据文件Jobname.OPT。
MainMenuDesignOptDatabaseResume读入优化读入优化数据文件数据文件读入优化数据文件读入优化数据文件ANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-145.55.5写出写出写出写出ANSYSANSYS文件文件文件文件
(1)写出数据文件)写出数据文件Jobname.DB。
UtilityMenuFileSaveas
(2)写出参数到数据库文件)写出参数到数据库文件Jobname.PARM。
UtilityMenuParametersSaveParameters(3)将单元定义命令写入单元文件)将单元定义命令写入单元文件Jobname.ELEM。
MainMenuPreprocessorModelingCreateElementsWriteElemFile(4)将节点定义命令写入节点文件)将节点定义命令写入节点文件Jobname.NODE。
MainMenuPreprocessorModelingCreateElementsWriteNodeFileANSYS9.0经典产品教程与实例详解经典产品教程与实例详解M2-15(5)将材料属性写入材料文件)将材料属性写入材料文件Jobname.MP。
(三种方法)(三种方法)MainMenuPreprocessorLoadsOtherC