nentsel可以改成ssget实现框选么
请教大佬我这个程序可以改动实现框选吗,entsel改为ssget现在会了,但是nentsel想改为ssget实现框选,不太会哦(DEFUN c:K11 (/ ES LAY)
(SETVAR "cmdecho" 0)
(if (setq ES (NENTSEL "\n选择对象:"))
(PROGN (setq LAY (CDR (ASSOC 8 (ENTGET (CAR ES)))))
(setq LAY1 (CDR (ASSOC 8 (ENTGET (car(last ES))))))
(if (= "0" LAY)
(PROGN
(command "layer")
(command "off" "*" "Y" "")
(command "layer")
(command "on" LAY1)
(command "")
)
)
(if (/= "0" LAY)
(PROGN
(command "layer")
(command "off" "*" "Y" "")
(command "layer")
(command "on" LAY)
(command "")
)
)
)
)
(SETVAR "cmdecho" 1)
(PRINC)
)
请教entsel怎么改为ssget nentsel复杂图元无法改为ssget 代码是什么功能的? 同样的疑问,楼主找到方法了吗?利用两个角点来框选得到框内子图元,而不是采用交互形式的nentsel? 用nentselp可以实现点选的作用,但是没法框选
(nentselp pt) 这个早就可以实现了,(ssget ":N")
xinxirong 发表于 2023-1-11 09:17
这个早就可以实现了,(ssget ":N")
原来如此,感谢大佬
页:
[1]