我正在尝试从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()
答案 0 :(得分:1)
如果我没有在这里犯错,我猜你的命令应该是
abq6142 cae noGUI=runjobtest.py
而不是
abq6142 noGUI=runjobtest.py
我猜您在cmd命令中缺少cae
参数