1. 引言
很长时间没有使用Abaqus,发现不知从什么时候开始作业管理器(Job Manager)不能正常工作了,出现了非常经典的错误信息:WindowsError:[Error 2],直接影响着数据检查(Data Check)和作业递交(Submit),只能在命令行中运行。
2. 错误原因
这个错误通用的解决方法是添加环境变量:\SIMULIA\Commands,仅检查发现已经添加了环境变量,因而这个解决方案没有任何效果。最初考虑的原因是可能与其它安装软件发生了冲突,涉及Abaqus的软件包括:
SimLab, EDEM, GiD, STAR-CCM, ANSA, COMSOL, Cubit
但最后检查发现还是abq2023.bat出了问题,当初为了配置oneAPI【安装Anura3D指南---基于物质点法(MPM)的岩土数值模拟】的Fortran编译,修改了abq2023.bat,不过一些命令行写得有点儿错误,阻止了命令执行下去,删除这些行后顺利通过。
@echo off
setlocal
set PATH=%/PATH%;
"C:\SIMULIA\EstProducts\2023\win_b64\code\bin\SMALauncher.exe" %*
endlocal
3. 作业管理器的任务
zone import 'deform.inp' format abaqus
4. 结束语