2015-10-21 81 views
1

我想弄清楚如何使用cmd行的python腳本在同一個cae文件中提交多個Abaqus作業。如何使用python腳本在Abaqus中提交多個作業

我試過下面的腳本的多種變化,沒有運氣

import os 

File=openMdb(pathname="ATF-1-157C_157D_158A_Oct2015") 
myJob1 = mdb.Job(name='A01_AB', model=A01_As-Built, description=jobDescription) 
myJob1.submit() 

我不斷收到關於不被認可的MDB錯誤。

我也試圖把

from abaqus import * 
from abaqusConstants import * 

在第一個文件,並得到錯誤有關ABAQUS內核

感謝一個字符串充滿

+1

發佈實際錯誤消息並顯示您如何運行腳本 – agentp

+0

'model ='和'description ='關鍵字參數採用字符串。 – agentp

+0

這有幫助。我把A01_As-Built和jobDescription放在一起,然後運行。我也刪除了File = step ......感謝您的幫助 – haledaco

回答

0
mdb.Job(name='Job-1', model='Model-1', description='', type=ANALYSIS, 
atTime=None, waitMinutes=0, waitHours=0, queue=None, memory=90, 
memoryUnits=PERCENTAGE, getMemoryFromAnalysis=True, 
explicitPrecision=SINGLE, nodalOutputPrecision=SINGLE, echoPrint=OFF, 
modelPrint=OFF, contactPrint=OFF, historyPrint=OFF, userSubroutine='', 
scratch='', resultsFormat=ODB, parallelizationMethodExplicit=DOMAIN, 
numDomains=1, activateLoadBalancing=False, multiprocessingMode=DEFAULT, 
numCpus=1) 

關鍵字「模式」 。我建議你複製abaqus重放文件.rpy來幫助你編寫自己的腳本,這確實很有幫助。

相關問題