ANSYS在计算过程中闪退是一个常见问题,通常由几何/网格质量、系统环境、硬件资源、模型设置或软件配置等多方面原因引起。结合当前时间(2026年5月)和最新公开资料,以下是系统性排查与解决建议:一、常见原因及对应解决措施
几何或网格质量问题
导入的CAD模型存在微小缝隙、重叠面、退化边等拓扑缺陷,易导致求解器崩溃。
建议操作:在Workbench中右键 Geometry → Properties → Analysis Type 设为“Structural”;
点击 “Check Geometry” 查看并修复异常(如Small edges、Sliver faces);
进入 SpaceClaim 使用 Stitch、Remove、Thicken 等工具修复几何;
检查网格 Skewness > 0.95 的单元比例,若超过5%需优化网格
系统或软件环境不兼容
显卡驱动、C++运行库(如v142/v143)、操作系统版本(如Win11)与ANSYS版本不匹配。
建议操作:确认 ANSYS版本是否支持当前操作系统(如2022R1及上面支持Win11 22H2)
检查 Visual C++ Redistributable 版本,确保 v143(VS2022) 存在且路径优先级最高;
更新显卡驱动至 NVIDIA Studio 驱动(避免使用Game Ready驱动进行仿真)
硬件资源不足
内存(RAM)不足是瞬态或大模型计算闪退的主因;磁盘空间不足或CPU过热也可能触发崩溃。
建议操作:监控计算时 任务管理器 → 性能 中的内存和CPU占用;
减少 并行核心数(如从8核降至4核);
增加 虚拟内存(页面文件)至物理内存的1.5–2倍;
清理工作目录磁盘空间,确保剩余 ≥50GB
用户配置文件损坏
workbench.ini 或缓存文件(如 wb_project_cache.dat)异常会导致随机闪退。
建议操作:关闭所有Ansys进程;
重命名 %APPDATA%\ANSYS\v231\ 为 v231_backup;
重新启动Workbench,待生成新配置后,仅复制非 .dat 文件(如 custom_units.xml)回新目录
并行计算配置错误(尤其Fluent/AUTODYN)
使用MPI并行时,若环境变量残留旧版路径(如v192的IBM MPI),会与2020+版本冲突。
建议操作:删除系统环境变量 Path 中所有旧版ANSYS MPI路径;
避免使用中文路径或特殊符号(如 &、*)作为项目路径;
对于AUTODYN 2020+,改用 批处理脚本启动(含 -np N 参数),不再手动编写 appfile
许可证或权限问题
网络许可证连接中断或本地权限不足可能导致进程终止。
建议操作:以 管理员身份运行 ANSYS;
检查许可证状态:命令行执行 lmutil lmstat -a -c
@
二、快速诊断流程
查看日志文件:
Workbench项目目录下查找 .log 或 .out 文件,定位具体错误信息(如“bad termination of rank 11”)
简化模型测试:
移除复杂边界条件、物理模型或接触对,验证是否仍闪退,以隔离问题来源
切换图形模式:
在Mechanical APDL Launcher中,将 Graphic device name 改为 Software(绕过显卡驱动问题)
启用命令流模式:
对于重复性任务,使用 APDL命令流 或 Python脚本 避开图形界面不稳定问题
三、仍无法解决?
联系 ANSYS官方技术支持 提供日志文件和重现步骤;
或尝试使用 北鲲云超算 等云平台运行,避免本地环境干扰
💡 提示:企业用户可将 workbench.ini 纳入版本管理,并添加 AutoSaveInterval=300(单位:秒)降低配置损坏风险
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权