统计杆件的数量
杆件属性值为 200 的 集合: [109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120]
首先,我们使用 mapdl.esel
命令选择具有特定属性值的线性杆件。以下是选择线性杆件属性值为 200 的示例代码:
mapdl.esel('S', 'REAL', '', 200)
接下来,我们可以使用 mapdl.get 命令来统计所选择的线性杆件的数量。以下是示例代码和结果:
ele_num = mapdl.get(entity='ELEM', entnum=0, item1='COUNT', it1num='')
print(ele_num)
运行结果为:
12.0
这表示有 12 个线性杆件被选择。
最后,我们可以使用 mapdl.get 命令分别获取所选择的线性杆件中的最小和最大编号。以下是示例代码和结果:
ele_num_min = mapdl.get(entity='ELEM', entnum=0, item1='NUM', it1num='MIN')
ele_num_max = mapdl.get(entity='ELEM', entnum=0, item1='NUM', it1num='MAX')
print(ele_num_min)
print(ele_num_max)
运行结果为:
109.0
120.0
这表示所选择的线性杆件中的最小编号是 109,最大编号是 120。
统计杆件的数量
“SMISC”,它用于获取在“ETABLE”命令中使用的序列号(“Snum”)处的可求和杂项数据的值
对于LINK180,查看它的杂项数据的值: