222808 发表于 2023-3-6 14:36:34

各位大佬,有没有可以编辑的切换图层的插件

我想要一个可以切换图层的插件,选择对象时切换为对应图层,不选择对象时切换为快捷键图层

kucha007 发表于 2023-3-6 20:19:54

本帖最后由 kucha007 于 2023-3-6 20:20 编辑

这个意思?

(Defun C:TT ()
(setq LayNam "你的图层");图层名称
(if (= (last (ssgetfirst)) nil);如果选择集为空
    (progn
      (setvar "CLAYER" LayNam)
      ;设置当前图层
    )
    (progn
      (command "chprop" (ssget) "" "la" LayNam "color" "bylayer" "ltype" "bylayer" "lweight" "bylayer" "")
      ;将所选对象移动到指定图层,并设置对象特性随层
    )   
)
(princ)
)


d1742647821 发表于 2023-3-7 10:56:17

LAYMCUR,cad自带功能

zm880928 发表于 2023-3-7 08:25:39

469229020@QQ.CO 发表于 2023-3-7 08:08
命令: TT ; 错误: AutoCAD 变量设置被拒绝: "CLAYER" "你的图层"
不能用啊,提示有错误

你还是别用了吧,别人怎么知道你的图层名呢

aws 发表于 2023-3-6 20:26:16

自带的图层工具确实不好用

469229020@QQ.CO 发表于 2023-3-7 08:08:40

kucha007 发表于 2023-3-6 20:19
这个意思?

命令: TT ; 错误: AutoCAD 变量设置被拒绝: "CLAYER" "你的图层"
不能用啊,提示有错误

mikewolf2k 发表于 2023-3-7 10:02:02

楼主要的应该是自动切换,不是仅仅切换。

222808 发表于 2023-3-7 15:32:26

kucha007 发表于 2023-3-6 20:19
这个意思?

我改了说列表有缺陷

222808 发表于 2023-3-7 15:38:07

kucha007 发表于 2023-3-6 20:19
这个意思?

您是对的,我弄错了,非常感谢

sharon21 发表于 2023-3-14 15:43:54

(defun c:定义命令 ()
      (YH_chlayer "图层名称")
)



按上面这个格式写,一个命令切换一个图层
页: [1] 2
查看完整版本: 各位大佬,有没有可以编辑的切换图层的插件