python读取odb_Python提取Abaqus结果数据

1. Python提取Abaqus结果数据

1549608-20200402102116526-1888773401.png

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 =


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部