ぁ远〓望ぉ 发表于 2015-1-24 13:44:55

关于BREAK和ENTLAST的问题请教一下

一条线如果使用BREAK打断后变成了两根线,如果使用ENTLAST只能选择其中的一条线,在不重新选择的情况下我如何才能两个图元都能选择

ZZXXQQ 发表于 2015-1-24 13:56:12

...
(setq s1 (entsel "\n选择一条线: "))
(command "_.BREAK" s1)
(while (> (getvar "CMDACTIVE") 0)
(command PAUSE)
)
(setq ss (ssadd))
(ssadd (car s1) ss)
(ssadd (entlast) ss)
...

ぁ远〓望ぉ 发表于 2015-1-24 14:13:24

还是不行啊,只有ENTLAST的那个起作用,另一个不起作用的图元,

自贡黄明儒 发表于 2015-1-24 14:21:44

你可以把(car s1)加入ss中去

ぁ远〓望ぉ 发表于 2015-1-24 14:37:23

还是不对啊,我测试出来ENTLAST和(CAR S1)是一个图元啊,

ysq101 发表于 2015-1-24 15:50:52

ぁ远〓望ぉ 发表于 2015-1-24 14:37 static/image/common/back.gif
还是不对啊,我测试出来ENTLAST和(CAR S1)是一个图元啊,

你没实测过??我也没测试过
Z版的这句(ssadd (entlast) ss)
就是把打断后的直线加入到SS中去。。就是你第一次选的那条线

yoyoho 发表于 2015-1-24 16:24:11

Z版的方式O.K.
页: [1]
查看完整版本: 关于BREAK和ENTLAST的问题请教一下