在 ANSYS 计算后未生成 .rst 文件,通常与分析类型、输出设置、文件路径或求解状态有关。结合当前时间(2026年5月)和权威公开资料,以下是常见原因及对应解决步骤:主要原因与解决方案
分析类型错误
.rst 文件仅用于结构静力/动力分析的结果存储。若进行的是热分析、模态分析(部分情况)或流体分析,结果文件分别为 .rth、.mode 或 .fludb 等。
✅ 检查:确认是否使用了 /SOLU 进入结构求解器,并设置了 ANTYPE,STATIC 或 ANTYPE,TRANS 等结构分析类型
未启用结果输出控制
若未使用 OUTRES 或 RESCONTRL 命令,ANSYS 可能默认不写入结果。
✅ 解决:在求解前添加以下命令强制输出所有子步结果:apdl
OUTRES,ALL,ALL ! 输出所有子步的所有结果
RESCNTRL,DEFINE,ALL,ALL,1 ! 强制保存所有结果项 :ml-citation{ref="1" appearance="aggregated" data="citationList"}
文件路径或权限问题
工作目录含中文、特殊字符,或无写入权限,会导致 .rst 无法生成。
✅ 建议:使用全英文路径,如 C:\ANSYS_Work
通过命令指定工作目录:/CWD,'D:\ANSYS_Work'
确保磁盘剩余空间 >10 GB
计算未成功完成
若求解中途因不收敛、网格畸变等错误终止,不会生成 .rst 文件。
✅ 排查:打开 .out 或 .log 文件,搜索
* ERROR * 或 Solution is not converged
文件被覆盖或名称冲突
多次运行同名作业可能覆盖或混淆结果文件。
✅ 建议:显式指定唯一作业名:apdl
/FILNAME,MyJob_01,
验证步骤清单
确认分析类型为结构静力/动力分析(非热、流体等)。
检查求解前是否包含 OUTRES,ALL,ALL 或类似输出控制命令。
查看 .out 或 .log 文件,确认求解是否成功完成(应有
* LOADSTEP 1 COMPLETED * 等提示)
确认工作目录为英文路径,无权限限制。
尝试运行简单模型测试(如单个梁单元受拉),验证是否能正常生成 .rst。
若问题仍存在,可参考 ANSYS 官方文档中的 Result File Output 或使用 APDL 直接加载结果调试:apdl
/POST
FILE,MyJob,rst
SET,LAST
上面方法综合自 ANSYS APDL 使用经验与社区实践,适用于 v18.0 至 2025 R1 等主流版本
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权