怎么将cad中同一图层的不同颜色线条放在一个新的图层里

我的cad是2007版本的,一开始创建图形的时候忘记建多个图层了,结果整个图形就一个图层,但是这个图层里面有好几种种颜色的线条,现在想把不同颜色的线条分离出来放在一个新的... 我的cad是2007版本的,一开始创建图形的时候忘记建多个图层了,结果整个图形就一个图层,但是这个图层里面有好几种种颜色的线条,现在想把不同颜色的线条分离出来放在一个新的图层里面,请问高手该怎么操作 展开
 我来答
yumi460044029
2013-10-09 · TA获得超过210个赞
知道小有建树答主
回答量:181
采纳率:50%
帮助的人:108万
展开全部

输入对象选择过滤器命令fi---在对话框里下拉菜单选择:颜色---点击下拉菜单旁边的颜色按钮,选择颜色---确定--添加到列表---应用---全部框选---回车,即把符合刚才你设置的颜色的线条选出来了。你可以任意更改线条属性,设置颜色。参考我的截图,注意,如果有块,最好先打散。详细的解答了,希望你采纳,谢谢~

追问
首先要谢谢你热心回答我的问题,学到很多东西,但是我想问能够把已选择线条放到一个新建的图层吗
追答
通过过滤器命令fi而选取的的线条,可以任意改变其属性,包括线条的图层,颜色,粗线,线形等。所以答案是:没问题。
朱06CAD
推荐于2017-09-25 · 知道合伙人软件行家
朱06CAD
知道合伙人软件行家
采纳数:4172 获赞数:18068
高中,熟悉AutoCAD。会autolisp及VBA程序。

向TA提问 私信TA
展开全部
  1. 【快速选择】的方法,选择同一个图层的对象,在属性里面修改图层。

  2. 另外一个方法就是使用插件,代码如下:

  3. (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】
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一杯仙
2013-10-10
知道答主
回答量:73
采纳率:0%
帮助的人:21.6万
展开全部
你把想换图层的线条都选上,然后再在图层选项中选择你要放的图层就行了,、

如果你一开始就像分开,你就应该在画之前就把图层选好以及线形和颜色选好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式