小白問題:是否有abaqus命令流可以實現選中全部cell
瀏覽:1970 回答:14
用python做參數化,現在還只會看自動生成的rpy。用datum plane切割時選擇實體會出現巨長的findat函數。。請教大神有沒有好的辦法
用python做參數化,現在還只會看自動生成的rpy。用datum plane切割時選擇實體會出現巨長的findat函數。。請教大神有沒有好的辦法
藍牙 s = p.faces
r =s.getClosest(coordinates=((-A,(L+Leg1)/2.0,W/2.0),
(-A,Leg1/2.0,W/2.0),
(-cos(alpha60)*A,-sin(alpha60)*A,W/2.0),
(-cos(alpha30)*A,-sin(alpha30)*A,W/2.0),
(Leg1/2.0,-A,W/2.0),
((Leg2+L2)/2.0,-A,W/2.0),))
faces=s.findAt((r[0][1],),(r[1][1],),(r[2][1], ),(r[3][1], ),(r[4][1], ),(r[5][1], ))
side1Faces=(faces[0],faces[1],faces[2],faces[3],faces[4],faces[5],)
p.Set(faces=faces, name='ABBBB')
藍牙 如果要切割多有可能的實體,你直接切割part下的cell就可以了,我提供一個命令流給你,供參考
c = p.cells
pickedCells = c
p.PartitionCellByDatumPlane(datumPlane=d[d.keys()[k]], cells=pickedCells)
藍牙
藍牙
TOP
p = mdb.models['Model-1'].parts['CuPattern']
p.cells[:]