(1)运用编程的方式建模,可以对参数的影响进行分析;
(2)inp和python语言的区别在于,python语言可以提供建模信息;
今天尝试建立一个薄壁圆柱壳的弯曲模型,#号开头表示注释行。
from abaqus import *
from abaqusConstants import *
#模型的名字为crack,因为最终想建立含裂缝的圆柱壳模型
myModel=mdb.Model(name='crack')
#进入part模块,用import表示导入
import part
#建立1/4模型,用拉伸的方式建模
mySketch=myModel.ConstrainedSketch(name='crackProfile',sheetSize=200)
mySketch.ArcByCenterEnds(center=(0.0, 0.0), point1=(0.0, 50.0), point2=(0.0, -50.0),
direction=CLOCKWISE)
mySketch.ArcByCenterEnds(center=(0.0, 0.0), point1=(0.0, 48.0), point2=(0.0, -48.0),
direction=CLOCKWISE)
mySketch.Line(point1=(0.0, 48.0), point2=(0.0, 50.0))
mySketch.Line(point1=(0.0, -48.0), point2=(0.0, -50.0))
#建立三维模型,提供厚度