问题描述
如下图的2D平面网格模型,如何一次性提取所有单元的面积,并将单元编号和对应的面积写出到文本文件。
建立上图模型的APDL命令流如下
/prep7
et, 1, shell63 !定义单元类型
rectng, 0, 20, 0, 20 !建立一个正方形,边长20
lesize, 1, , , 2, 1 !设置边的网格数
lesize, 4, , , 2, 1
lesize, 2, , , 4, 1
lesize, 3, , , 4, 1
amesh, 1 !面网格划分
/pnum, elem, 1/replot
方法一
*get, ENUM, elem, 0, count !获取单元个数,置于参数ENUM
*get, EMIN, elem, 0, num, min !获取最小单元编号,置于参数 EMIN
*get, EMAX, elem, 0, num, max !获取最大单元编号,置于参数 EMAX
*dim