1. Python提取Abaqus结果数据
1.1 Python选择节点和单元
getByBoundingBox()
getByBoundingCylinder()
getByBoundingSphere()
可用tab键查找函数的变量
通过位置选择节点
p = mdb.models['Thermal2D-L'].parts['Part-2']
n = p.nodes
nlist = n.getByBoundingBox(-100,-100,0,100,100,0)#通过矩形来框选节点
p.Set(nodes=nlist, name='Set-44')#创建set
通过位置选择单元
p = mdb.models['Thermal2D-L'].parts['Part-2']
e = p.elements
elist = e.getByBoundingBox(-0.2,-12.6,-0.1,0.2,12.6,0.1)
p.Set(elements=elist,name='Set-5')
注:选中节点的单元都会被选中
获取节点的label
p = mdb.models['Thermal2D-L'].parts['Part-2']
e = p.elements
elist = e.getByBoun