- 积分
- 1
- 注册时间
- 2009-3-25
- 仿真币
-
- 最后登录
- 1970-1-1
|
本帖最后由 kyku 于 2009-5-21 08:55 编辑
两种批处理提交作业的代码,供大家参考:
第一种:
-
-
- import job
- from abaqusConstants import *
- #创建job名称列表
- jobs =['auto_job1', 'auto_job2', 'auto_job3']
- for job in jobs:
- job = mdb.JobFromInputFile(
- name = job,
- inputFileName = job + '.inp',
- type = ANALYSIS)
- job.submit()
- job.waitForCompletion()
- #enjoy it! kyku
-
复制代码
第二种方法:
-
-
- import os
-
- #创建作业列表
- jobs = ['auto_job1', 'auto_job2', 'auto_job3']
-
- #找到abqus所在路径
- path = 'C:\\SIMULIA\\ABAQUS\\Commands\\abq681'
- #path = r'C:\SIMULIA\ABAQUS\Commands\abq681'
- #path = 'C:/SIMULIA/ABAQUS/Commands/abq681'
- #path = os.popen('hde_which abq').read().strip()
-
- for job in jobs:
- print 'job:', job
- cmd = '%s job=%s interctive' % (path, job)
- os.system(cmd)
-
复制代码 |
评分
-
1
查看全部评分
-
|