2.6 OptiStruct结果文件
OptiStruct计算完成后,会产生一系列结果文件,默认的结果文件有.h3d、.out、.stat以及.res文件,还可以根据需要设置输出.pch、.op2等文件。
.h3d文件中根据分析类型的不同,包含了结构的应力、应变、位移、加速度、能量、模态频率、振型、温度、热流等信息。线性/非线性静力学分析默认会输出应力和位移到h3d文件中,模态分析默认输出固有频率和振型到.h3d文件中,频响分析没有默认输出项,需要指定输出内容。.h3d文件可通过HyperView打开查看结果。
.out文件是文本文件,包含了模型信息以及求解过程的信息。模型信息包括图2-9所示的节点总数、网格总数和模型自由度,图2-10所示的模型计算所需要的内存,图2-11所示的模型计算所需要的硬盘空间,计算结束后可通过图2-12查看整个模型的计算时长(ELAPSED TIME)。需要指出的是,ELAPSED TIME是计算时长,是从提交到计算完成的时间;而CPU TIME是所有CPU占用时间的总和,CPU TIME可能大于ELAPSED TIME,甚至是很多倍,这取决于计算中所采用的CPU的核数。比如作业从提交到完成用了1000秒,每个CPU运行的时间为800秒,用了8个CPU,那么ELAPSED TIME就是1000秒,而CPU TIME为800×8=6400秒。
图2-9 模型节点、网格信息
图2-10 预估模型计算所需内存
图2-11 预估模型计算所需硬盘空间
图2-12 模型计算时长
.out文件还可以用于查看模型报错信息,有助于用户调试模型。比如网格质量太差、导致无法计算时,会报告图2-13所示错误;若没有给component赋予材料属性,会报大量图2-14所示的错误;若频响分析中没有设置输出选项,会报告图2-15所示错误。
图2-13 单元质量报错
图2-14 缺失材料属性报错
.stat文件会记录详细的求解迭代信息,包括每个迭代步所需要的时间信息等;.res文件同时包含模型和计算结果信息,可用于在HyperMesh中查看结果,现在已基本不用;.pch为文本文件,可将用户关注的节点、单元相关结果输出到该文件,该文件可用文本编辑器打开,也可用HyperGraph打开。.op2文件包含模型信息和计算结果信息,可通过HyperView和HyperGraph查看。
图2-15 频响分析未设置输出报错