做有限元分析最怕啥?算到一半报错,或者硬盘爆满。ABAQUS这软件生成的文件后缀名五花八门,新手看了脑壳疼。我是老CAE工程师,今天不讲虚的,带你把这堆文件底细摸透,省得下次重启动分析时抓瞎。
不管你做静力学还是显式动力学,这几个文件是命根子。
.cae 文件。这是你的模型数据库。所有的几何、网格、载荷、边界条件都存在这里面。我习惯每做两个Step就手动保存一次,别全指望软件自动存。万一软件闪退,哭都来不及。
.inp 文件。这是计算输入文件。有时候.cae打不开了,只要有.inp,就能在命令行里直接提交计算。但要注意,有些高版本的关键词,低版本ABAQUS可能不认,提交时会报“Keyword error”。
.odb 文件。这是结果数据库。你后处理看到的云图、动画全靠它。这个文件通常巨大,一个简单的碰撞分析,odb轻松就能飙到2GB以上。如果你的C盘红了,第一个就要查这个。
.msg 文件。这是分析日志。计算不收敛?别瞎猜,打开.msg文件看最后几行。它会告诉你是因为单元畸变还是接触穿透。我每次调试模型,第一件事就是盯着这个文件的迭代次数看。
算个大模型动辄几十个小时。2026年了,谁还敢一遍遍从头算?
.res 和 .stt 文件。这两个是重启动的核心。比如你算了个72小时的冲压分析,算到第50小时断电了。只要.res文件还在,你就能在Step模块里设置重启动,从上个增量步接着跑,不用从头再来。
.rpy 和 .rec 文件。这是录屏文件。.rpy记录了你在CAE里的几乎所有操作。想复现别人的建模过程?把.rpy拖进ABAQUS/CAE,回车,模型就自动重建了。.rec则是内存恢复文件,软件崩了它能救场。
.abq 和 .pac 文件。这两个是Explicit(显式)分析的专属。.abq是状态文件,.pac是打包文件。做冲击、爆炸仿真,没有这两个文件,重启动就是一句空话。
模型跑挂了,老板催着要结果,这时候就得靠这些文件破案。
.dat 文件。数据文件。它会把预处理的信息打印出来。比如你的材料参数单位弄错了,密度写成1(实际应该是7800),.dat文件里会有警告。
.sta 文件。状态文件。看这个文件最解压。里面一行行跳动的数字,代表着计算进度。看到“THE ANALYSIS HAS BEEN COMPLETED”这几个字母,比中了彩票还开心。
.jnl 文件。日志文件。它记录了建模的每个操作对应的命令流。有时候.cae文件损坏了,你可以新建一个cae,读入.jnl文件,模型就能复活。
.log 文件。这是运行时间表。记录了软件几点几分开的工,几点几分下的班。如果你怀疑服务器偷懒,看这个准没错。
搞科研的大佬,少不了要和Fortran打交道。
.for 和 .f 文件。这就是用户子程序。比如你想定义一个随温度变化的摩擦系数,或者复杂的UMAT材料本构,就得写这些代码。编译通过后,ABAQUS会调用它们参与计算。
.env 文件。环境配置文件。想偷偷改内存调用上限?或者修改求解器的并行核数?都在这里改。不过提醒一句,乱改.env可能导致软件启动不了,新手慎动。
.sup 文件。子结构文件。做大模型缩减时用的。比如整车碰撞,把座椅、发动机做成子结构,能大幅缩短计算时间。

做过几个项目,你的硬盘估计就满了。怎么删才安全?
千万别直接删! 要在ABAQUS/CAE里通过“模型管理”来清理。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。