wjtder 发表于 2018-9-8 17:11:04

请教如何直接选择对象所在图层

想实现“在选择一图元后,运行快捷命令实现全选该图元所在图层”

请问代码要怎么写
如果想在该操作之后接复制或剪切的话又该怎么操作呢?

虽然快速选择可以用,但还是想实现更方便的操作
非常感谢

669423907 发表于 2019-9-20 09:39:48

Enjoy!!! 发表于 2019-9-19 23:33
请问怎么给他加上一个快捷键啊

;快捷键为13
(defun c:13(/ ss)
(setq ss (ssget "x"(list(assoc 8 (entget(car(entsel )))))))
(sssetfirst ss ss)
(princ))

wjtder 发表于 2018-9-9 10:46:44

evayleung 发表于 2018-9-8 21:06
你把快速选择简化一下就可以啦。快速选择只是过滤条件多而已,你把它简化成只过滤相同图层这一项,不就可以 ...

多谢回复,还处于半看半猜的水平,自己拼各种问题……

Enjoy!!! 发表于 2019-9-20 19:15:50

669423907 发表于 2019-9-20 09:39
;快捷键为13
(defun c:13(/ ss)
(setq ss (ssget "x"(list(assoc 8 (entget(car(entsel )))))))


谢谢 大神 。自己弄了半天没弄起

evayleung 发表于 2018-9-8 21:06:30

你把快速选择简化一下就可以啦。快速选择只是过滤条件多而已,你把它简化成只过滤相同图层这一项,不就可以了

lifuq1979 发表于 2018-9-9 08:59:39

(ssget "x"(list(assoc 8 (entget(car(entsel ))))))

lifuq1979 发表于 2018-9-9 09:11:21

(setq ss (ssget "x"(list(assoc 8 (entget(car(entsel )))))))
(sssetfirst ss ss)

wjtder 发表于 2018-9-9 10:47:11

lifuq1979 发表于 2018-9-9 09:11
(setq ss (ssget "x"(list(assoc 8 (entget(car(entsel )))))))
(sssetfirst ss ss)

非常感谢,这样方便多了

evayleung 发表于 2018-9-9 12:13:17

wjtder 发表于 2018-9-9 10:46
多谢回复,还处于半看半猜的水平,自己拼各种问题……

看看前辈YXP的这个帖子,[经验] SSGET用法详解http://bbs.mjtd.com/thread-175755-1-1.html

wjtder 发表于 2018-9-9 21:15:06

evayleung 发表于 2018-9-9 12:13
看看前辈YXP的这个帖子,[经验] SSGET用法详解http://bbs.mjtd.com/thread-175755-1-1.html

多谢指点~~

自贡黄明儒 发表于 2018-9-10 16:45:26

wjtder 发表于 2018-9-9 21:15
多谢指点~~

Command: _ai_molc
选择将使其图层成为当前图层的对象:

Enjoy!!! 发表于 2019-9-19 23:33:32

请问怎么给他加上一个快捷键啊
页: [1] 2
查看完整版本: 请教如何直接选择对象所在图层