基于Python的Abaqus二次开发实例讲解(3)

2019-05-17 15:31

region=region, cf2=-10000.0, distributionType=UNIFORM, field='', localCsys=None)

mdb.models['Model-1'].Gravity(name='G', createStepName='Step-1', comp2=-9.8, distributionType=UNIFORM, field='') ################

#划分网格 import mesh

p = mdb.models['Model-1'].parts['Part-1']

p.seedPart(size=20.0, deviationFactor=0.1, minSizeFactor=0.1) p.generateMesh()

a = mdb.models['Model-1'].rootAssembly

##############

#创建作业并提交分析 import job

mdb.Job(name='006', 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='', multiprocessingMode=DEFAULT, numCpus=4, numDomains=4) mdb.jobs['006'].submit(consistencyChecking=ON) mdb.jobs['006'].waitForCompletion()

############## #进入后处理模块 import visualization

o3 = session.openOdb(name='F:/ABAQUS/006.odb')

session.viewports['Viewport: 1'].setValues(displayedObject=o3)

session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( CONTOURS_ON_DEF, ))

session.viewports['Viewport: 1'].view.setValues(session.views['Iso']) mdb.saveAs(pathName='F:/ABAQUS/006.cae')

第 11 页 共 11 页


基于Python的Abaqus二次开发实例讲解(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:植物营养研究法考题04年

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: