上一期讲了如何选择图形,这一期讲一下如何获取图形的各种属性,比如它的长度、图层、图块名等,这个关键函数是entget。
获取图形的颜色有点特殊,以后再讲。
在CAD中画一个任意圆,然后在命令行输入以下代码:
(entget (entlast))
其中的entlast意思是最后一次画的图形,刚随便画了一个圆,所以这个entlast代指刚刚画的圆,执行刚刚的代码后会出现类似下面的内容:

其实它就是返回了一系列的表数据,结合上一期讲的组码的知识,讲几个常用的属性,可以很容易的看出来:
(0 . “CIRCLE”):图元类型为CIRCLE
(8 . “0”):所在图层名为“0”
(10 3460.07 3828.49 0.0):圆心坐标为3460.07 3828.49 0.0
其余的内容可以去查相对应的组码含义就能知道了,是不是很简单呢?如果画的是直线,那它还会显示长度、起点、终点坐标。