明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3573|回复: 32

【Col】按色分层

[复制链接]
发表于 2022-10-20 11:54:47 | 显示全部楼层 |阅读模式
本帖最后由 kucha007 于 2022-10-24 10:28 编辑

本来以为用不上这样的东西,结果没想到前段时间拿到的室内图纸只是简单分了个色,对象全在0图层上。
没办法只好找找看有没有合适的插件了,在论坛里没搜到合适的,但找到这个蛮符合我的预期,原帖也贴上:
https://www.cadtutor.net/forum/topic/66475-move-objects-to-new-layers-based-upon-color/page/3/


ps:有没有室内的朋友解疑一下,你们画图都在0图层吗?还是图纸给别人的时候才合并到0图层?(太损了= =)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2022-10-21 09:20:23 | 显示全部楼层
本帖最后由 kucha007 于 2022-10-21 09:44 编辑
panliang9 发表于 2022-10-21 09:05
是的,这样的块经常只是一级,按块名建层,同名块就都放到同一层上去。

改了一下,不知道是不是你要的


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 金钱 +50 收起 理由
panliang9 + 1 + 50 得到神奇道具一枚!!!

查看全部评分

发表于 2023-11-12 12:33:42 | 显示全部楼层
能否把下面这段代码和大佬的程序合二为一,颜色分层后特性颜色随层颜色?
(defun C:ccc (/ Obj blocklist block n)
  (vl-load-com)
  (setq *OBJ (vlax-get-acad-object))
  (setq *DOC (vla-get-activedocument *OBJ))
  (setq *MSP (vla-get-modelspace *DOC))
  (setq blocklist (vla-get-blocks *DOC));取得块集合
  (vlax-for block blocklist             ;遍历块集合
    (vlax-for n block                   ;遍历单个块
      (if (/= (vla-get-color n) 256)
        (vla-put-color n 256)
      )
    )
  )
  (princ "\n操作已经全部完成!")
  (princ)
)
 楼主| 发表于 2022-10-21 00:04:41 | 显示全部楼层
本帖最后由 kucha007 于 2022-10-21 00:08 编辑
e2002 发表于 2022-10-20 23:03
建筑设计行业的图,确实图层需要有这么多...

szhorse 你半路出家画图才几年就能搞定参数化图框也是远超 ...

见笑了,只是刚好动态块玩的比较多。正好今天更新了图框,欢迎继续试用
嫌弃建筑图层多是因为我们很多时候只是需要一个区分结构、设备、顶棚、排水、标高等条件的底图,所以必须得规整,图层我倒觉得还好,合并就行了。但碰到那种喜欢用区域覆盖的图就难受了。
 楼主| 发表于 2022-10-21 10:09:29 | 显示全部楼层
panliang9 发表于 2022-10-21 09:57
是的,已经按块名建层了,但块没有放到相应的图层上去,是我操作不对吗?

没听懂你的意思,你到底想要啥?
这个插件目前是把你选的所有块,按照名块称移动到图层(图层名称就是块名称),换句话说,有多少个块名就新建多少个图层。
发表于 2022-10-20 12:07:29 | 显示全部楼层
肯定是故意的啦,没图层画图的时候怎么搞
发表于 2022-10-20 12:10:28 | 显示全部楼层
有绘图标准,会分好图层。
基本按bylayer,很少去手动改图元的颜色。
 楼主| 发表于 2022-10-20 12:22:10 | 显示全部楼层
start4444 发表于 2022-10-20 12:07
肯定是故意的啦,没图层画图的时候怎么搞

各专业配合还要故意合并一下啊,好过分啊
 楼主| 发表于 2022-10-20 12:24:02 | 显示全部楼层
lxl217114 发表于 2022-10-20 12:10
有绘图标准,会分好图层。
基本按bylayer,很少去手动改图元的颜色。

那就是故意的了。美其名曰保护劳动成果
发表于 2022-10-20 12:32:32 | 显示全部楼层
应该是给图档的时候
故意将所有的图层合并到图层0
 楼主| 发表于 2022-10-20 12:34:03 | 显示全部楼层
p-3-ianlcc 发表于 2022-10-20 12:32
应该是给图档的时候
故意将所有的图层合并到图层0

嗯嗯,猜也是的。下次让他们提供原版图纸
发表于 2022-10-20 12:45:25 | 显示全部楼层
kucha007 发表于 2022-10-20 12:24
那就是故意的了。美其名曰保护劳动成果

这个不好说,也许是业主先动的手。

他们碍于面子,仍然提供了图纸,已经算仁至义尽了
 楼主| 发表于 2022-10-20 13:05:28 | 显示全部楼层
lxl217114 发表于 2022-10-20 12:45
这个不好说,也许是业主先动的手。

他们碍于面子,仍然提供了图纸,已经算仁至义尽了

也是,不过要不到也没关系啦,我们主要是看铺装对缝,用这个插件简单收拾一下也够用了。
发表于 2022-10-20 14:37:00 | 显示全部楼层
感谢大佬的无私分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 05:01 , Processed in 0.195808 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表