怎么将cad中同一图层的不同颜色线条放在一个新的图层里
我的cad是2007版本的,一开始创建图形的时候忘记建多个图层了,结果整个图形就一个图层,但是这个图层里面有好几种种颜色的线条,现在想把不同颜色的线条分离出来放在一个新的...
我的cad是2007版本的,一开始创建图形的时候忘记建多个图层了,结果整个图形就一个图层,但是这个图层里面有好几种种颜色的线条,现在想把不同颜色的线条分离出来放在一个新的图层里面,请问高手该怎么操作
展开
推荐于2017-09-25 · 知道合伙人软件行家
关注
展开全部
【快速选择】的方法,选择同一个图层的对象,在属性里面修改图层。
另外一个方法就是使用插件,代码如下:
(defun C:TES ( / &k1 &kw1 &ob1 &tc1)
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(if (null vlax-dump-object) (vl-load-com) )
(if (setq &tc1 (entsel "\n请选择参考图层或默认为当前图层"))
(setq &tc1 (cdr (assoc 8 (entget (car &tc1)))))
(setq &tc1 (getvar "clayer"))
)
(if (setq &kw1 (ssget))
(progn
(while (setq &k1 (ssname &kw1 0))
(setq &kw1 (ssdel &k1 &kw1))
(setq &ob1 (vlax-ename->vla-object &k1))
(vla-put-layer &ob1 &tc1);修改图层为指定图层
(vla-put-color &ob1 256);改变颜色为图层颜色
);while
)
)
(princ)
);复制到记事本,以【.lsp】为后缀命名,打开CAD,autolisp加载了,命令【TES】
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把想换图层的线条都选上,然后再在图层选项中选择你要放的图层就行了,、
如果你一开始就像分开,你就应该在画之前就把图层选好以及线形和颜色选好
如果你一开始就像分开,你就应该在画之前就把图层选好以及线形和颜色选好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |