在 Windows 中点击[开始]→[程序]→[ABAQUS 6.x]→[ABAQUS Command],然后在 Dos 窗口中输入命令提交
将命令写入 bat 文件,双击提交
Win+R-->cmd,然后在 Dos 窗口中输入命令提交
对于批处理文件,最好采用方式二,即生成 bat 文件。
注意:三种方式都需要将路径“C:\ABAQUS\Commands”加入环境变量,该路径是 abaqus.bat 或 abq2016.bat 所在的文件夹
call abaqus job=jobname1 cpus=5 int ask_delete=OFF
call abaqus job=jobname2 cpus=5 int ask_delete=OFF
call abaqus job=jobname3 cpus=5 int ask_delete=OFF
call abaqus job=jobname4 cpus=5 int ask_delete=OFF
...
call abq6144 job=jobname1 cpus=5 int ask_delete=OFF
call abq6144 job=jobname2 cpus=5 int ask_delete=OFF
call abq6144 job=jobname3 cpus=5 int ask_delete=OFF
call abq6144 job=jobname4 cpus=5 int ask_delete=OFF
...
call abaqus job=jobname1 cpus=5 double int ask_delete=OFF
call abaqus job=jobname2 cpus=5 double int ask_delete=OFF
call abaqus job=jobname3 cpus=5 double int ask_delete=OFF
call abaqus job=jobname4 cpus=5 double int ask_delete=OFF
...
采用 bat 文件提交作业后会弹出当前计算 inp 的 dos 窗口,在该窗口输入以下代码可以杀死、暂停、恢复当前任务
杀死任务:(一般不可恢复)
abaqus terminate job=jobname1 int
任务暂停:(可恢复)
abaqus suspend job=jobname1 int
恢复运算:(从上次分析结束的地方重新开始分析)
abaqus resume job=jobname1 int
在 dos 命令行关闭计算机的命令是:
shutdown –s –f –t 60 -s 关闭本地计算机。 -f 强制关闭计算机。 -t xx将用于系统关闭的定时器设置为xx 秒。上面的设置是60 秒。
需要说明的两点是,-f 参数是用在计算机锁定的时候关闭计算机,如果只使用-s 在锁定的时候就不能自动关闭计算机了。另外一点是,如果你看到关机的提示,但又不想马上关闭计算机的话,那只有进入命令行窗口,输入 shutdown –a 解除关闭命令。
以下代码可以自动获取指定目录下的所有 inp 文件,并生成批处理 bat 文件。此外,该 bat 文件会记录每个任务计算开始的时间和计算结束的时间,可用于分析计算成本。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删