CAD里我改了用TC将对象的图层置为当前,但是我想将当前的图层置给对象,有没有快捷点的办法或是命令。

在线等

    修改对象属性的话,点击对象,右键,属性,在属性里面修改图层即可。

    AutoCAD2010版本以上有快捷面板,选择对象,出现了快捷面板,在里面修改图层。


3.在AutoCAD2010版本以上,有个功能叫(动作录制器),可以录制及编辑你的动作。达到你的要求。

4.编辑一个autoLISP实现这个功能。

(defun C:MJL3 ( / #s &kw #kw)
 (setvar "cmdecho" 0)
 (setq #s (getvar "clayer"))
 (setq &kw (entsel "\n请选择需要修改图层的对象"))
 (if (/= &kw nil)
  (progn
   (setq &kw (entget (car &kw)))
   (setq #s (cons 8 #s))
   (setq #kw (assoc 8 &kw))
   (setq &kw (subst #s #kw &kw))
   (entmod &kw)
  )
 )
 (prin1)
);;对象图层为当前,命令《MJL3》追问

我知道你说的在属性里面改,我是想问有没有更快的办法,像是有没有什么命令什么的,

追答

autoLISP就是命令,直接的命令就没有的。

温馨提示:答案为网友推荐,仅供参考
相似回答