- 积分
- 0
- 注册时间
- 2009-4-11
- 仿真币
-
- 最后登录
- 1970-1-1
|
一个杯子采用轴对称二维模型来模拟,但是运行下面这行出现错误
partCup.BaseShell(sketch=cupsketch)
我用CAE做,.py文件中也是用的BaseShell啊,百思不得其解,而且过不去
详细代码如下:
from abaqus import *
from abaqusConstants import *
import regionToolset
#--------
session.viewports['Viewport: 1'].setValues(displayedObject=None)
# creat the model
mdb.models.changeKey(fromName='Model-1',toName='Model-Cup')
cupModel=mdb.models['Model-Cup']
# creat the part
import sketch
import part
cupsketch = cupModel.ConstrainedSketch(name='sketch-cup', \
sheetSize=200.0)
coordsCup=((0.0,0.0),(20.0, 0.0),(25.0, 80.0),(23.0, 80.0),\
(18.0, 2.0),(0.0, 2.0),(0.0, 0.0))
for i in range(len(coordsCup)-1):
cupsketch.Line(point1=coordsCup[i],point2=coordsCup[i+1])
partCup=cupModel.Part(name='Part-Cup', dimensionality=AXISYMMETRIC,\
type=DEFORMABLE_BODY)
partCup.BaseShell(sketch=cupsketch) !这行出现错误(这是额外添加的注释)
|
|