怎么获取动态块子图元
做了一个动态块,如下图可以拉伸。我通过
(setq a (entlast)) 返回:<图元名: 24893598>
(entget a)
返回:
((-1 . <图元名: 24893598>) (0 . "INSERT") (5 . "13E7") (102 . "{ACAD_XDICTIONARY")
(360 . <图元名: 22bad270>) (102 . "}") (330 . <图元名: 4ffe588>) (100 . "AcDbEntity")
(67 . 0) (410 . "Model") (8 . "原理图") (100 . "AcDbBlockReference") (2 . "*U14")
(10 14.8016 15.5796 0) (41 . 1) (42 . 1) (43 . 1) (50 . 0) (70 . 0) (71 . 0)
(44 . 0) (45 . 0) (210 0 0
1))
(setq b (entnext a)) 返回:nil
问题来了:
1,这个动态块有子图元吗?
2,如果有为什么 entnext 获取不到?
求教各位大神。
PS:在cad 的特性列表里有距离这个参数,autolisp 怎么获取和修改这个参数呢?如图
页:
[1]