Abaqus无法从cmd行提交工作

时间:2016-02-16 15:14:19

标签: python cmd jobs abaqus

我正在尝试从cmd行提交Abaqus作业而不打开cae。我有一个脚本,我已成功从cae中的File-> Run Script选项运行但由于某种原因,当我尝试从cmd行运行而没有cae时,它返回一个错误,表示" job必须参考有效的模型"。它显然是一个有效的模型,因为它在cae打开的情况下运行。

我正在打字

abq6142 noGUI=runjobtest.py

进入cmd行,我的脚本看起来像这样

import os, glob 
import job
from abaqus import *
from abaqusConstants import *
openMdb('File_Name.cae')
myJob1 = mdb.Job(name='A01_AB', model='A01_As-Built', description='jobDescription')
myJob1.submit()

1 个答案:

答案 0 :(得分:1)

如果我没有在这里犯错,我猜你的命令应该是

abq6142 cae noGUI=runjobtest.py

而不是

abq6142 noGUI=runjobtest.py

我猜您在cmd命令中缺少cae参数