Abaqus 批量提交计算:最常用的 3 种命令行方式 + 批量技巧
① 先检查环境变量(Win)
确保 Abaqus/SIMULIA/Commands 已加入系统 Path,否则命令行无法调用。
② 三种命令行提交方式
1)经典 CMD(最常用)
Job → Write Input 得到 .inp
cmd → cd 到文件夹 → 输入:
abaqus job=JobName cpus=6 int ask=off
常用参数:
cpus= 设置并行数
int 输出求解信息
ask=off 自动覆盖旧结果
找不到命令时:把 abaqus 换成 abq2020。
2)PowerShell
在文件夹 Shift+右键 → 打开 PowerShell,输入同样命令即可。
3)批处理 .bat 文件(适合重复运行)
新建 txt → 写命令 → 改后缀为 .bat → 双击运行。
③ 批量提交计算
(1)同一文件夹内批量跑多个 inp
手动列出:
call abaqus job=job1 cpus=6 int ask=off
call abaqus job=job2 cpus=6 int ask=off
出现闪退可用:cmd /c abaqus job=...
自动遍历所有 .inp(推荐):
for %%i in (*.inp) do (
call abaqus job=%%~ni cpus=6 int ask=off
)
(2)不同文件夹批量提交
cd G:\test\1
call abq2020 job=job-1 cpus=6 int
cd G:\test\2
call abq2020 job=job-2 cpus=6 int
结果保存各自文件夹,可加自动关机:shutdown -s -f -t 30
④ 带子程序的 inp 如何提交?
必须用 Intel Fortran 编译环境 打开命令行:
abq2020 job=Job-1 user=SubroutineName cpus=6 int
批量方式与普通批量完全一致,只需按顺序写 cd + 命令。
评论
嘻嘻

干货推荐

二氧化碳捕集及资源化利用:从"废气"到"碳资源"的产业革命
春风得意马蹄疾
111 2

Codex + Zotero + Obsidian,研究生真的可以构建自己的个人论文知识库
海山了
141 2

免疫荧光染色全流程
7330a6d4
47 1

自噬小体超微结构
Mr弘🔬
94 13

模态分析到底在算啥?搞懂这个,结构为什么会自己振动就明白了
莫名其妙
79 4

CP2K计算能带结构与DOS图
齐振宏
380 2
