请问AutoLisp语言如何在ssget中遍历图元,是图元不是图元名
答案:2 悬赏:0 手机版
解决时间 2021-02-18 02:03
- 提问者网友:浪荡绅士
- 2021-02-17 21:38
请问AutoLisp语言如何在ssget中遍历图元,是图元不是图元名
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-02-17 22:49
(setq ss (ssget "x"));选择所有对象
(while (setq ent (ssname ss 0));提取图元
(setq ss (ssdel ent ss));下一个图元
)来自:求助得到的回答
(while (setq ent (ssname ss 0));提取图元
(setq ss (ssdel ent ss));下一个图元
)来自:求助得到的回答
全部回答
- 1楼网友:千夜
- 2021-02-17 23:55
ent_name 可以作为command "scale" 的参数的。
(command "scale" ent_name "" (list 0 0) 0.5);以原点为基点,0.5为缩放比例,ent_name后面的""相当于在cad中使用scale命令时选择完对象后按的空格或enter键。
PS:我也刚接触不久,以上是我的理解,经测试有效。
(command "scale" ent_name "" (list 0 0) 0.5);以原点为基点,0.5为缩放比例,ent_name后面的""相当于在cad中使用scale命令时选择完对象后按的空格或enter键。
PS:我也刚接触不久,以上是我的理解,经测试有效。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯