找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 41313|回复: 353

[实体] 批量修改实体颜色(支持嵌套块、尺寸实体)

 火... [复制链接]

已领礼包: 40个

财富等级: 招财进宝

发表于 2014-12-9 20:02:28 | 显示全部楼层 |阅读模式
  • 插件名称 : 批改颜色
  • 作  者 : XDSoft
  • 运行环境 :XDRX API 
  • 发布时间 :2014-12-09
  • 命令名称 :XDTB_EntChgClr
  • 插件介绍 :批量修改实体颜色(支持嵌套块)
  • 备  注 : (点击图片可以放大)
(点击图片可以放大)

晓东温馨提示 1、运行环境为 晓东工具箱XDRX API 的插件,请下载最新版本的 晓东工具箱XDRX API开发环境 一键安装
2、在ACAD中如何加载插件,请看 论坛插件使用方法
3、如果您有要求需要定制插件,请到 编程申请 论坛发帖求助

插件详细内容

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
转帖修改老大的帖子,加入了普通实体的颜色修改。原帖链接:

原讨论帖链接: http://bbs.xdcad.net/thread-678040-1-1.html


游客,如果您要查看本帖隐藏内容请回复

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2014-12-10 09:44:02 | 显示全部楼层
看看支不支持标注颜色的修改!!{:soso_e120:}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 1 反对 1

使用道具 举报

已领礼包: 590个

财富等级: 财运亨通

发表于 2014-12-9 20:52:58 | 显示全部楼层
看看和我的有什么不同
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2014-12-9 20:54:53 | 显示全部楼层
回复学习...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

发表于 2014-12-10 09:08:06 | 显示全部楼层
感觉强大,学习学习
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-12-10 09:49:17 | 显示全部楼层
不支持标注颜色的修改!!能否加一段试试呀!!
QQ截图20141210094647.png

点评

你确认你想改尺寸文字的颜色?  详情 回复 发表于 2014-12-10 17:02
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 83个

财富等级: 招财进宝

发表于 2014-12-10 09:53:07 | 显示全部楼层
我试用看~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 34个

财富等级: 招财进宝

发表于 2014-12-10 15:23:41 | 显示全部楼层
XDTB_LayerMerge
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-12-10 16:50:37 来自手机 | 显示全部楼层
本帖最后由 st788796 于 2014-12-10 16:51 编辑
grs432 发表于 2014-12-10 09:49
不支持标注颜色的修改!!能否加一段试试呀!!


检查下你的标注样式中文字是不是单独设置颜色了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2014-12-10 17:02:33 | 显示全部楼层
grs432 发表于 2014-12-10 09:49
不支持标注颜色的修改!!能否加一段试试呀!!

你确认你想改尺寸文字的颜色?

点评

是的,我的图纸中要将建筑图纸的所有图元变成1个颜色做为底图,再插入我们专业的东西,这样子打印出来比较好看。。  详情 回复 发表于 2014-12-10 21:12
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8611个

财富等级: 富甲天下

发表于 2014-12-10 18:15:32 | 显示全部楼层
本帖最后由 liuyj 于 2014-12-10 18:16 编辑

看着怎么有点眼熟,以前是不是有个类似的。

点评

以前那个只对块,而且不能多选,只能单选或所有。现在这个支持所有实体。  详情 回复 发表于 2014-12-10 18:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2014-12-10 18:30:44 | 显示全部楼层
liuyj 发表于 2014-12-10 18:15
看着怎么有点眼熟,以前是不是有个类似的。

以前那个只对块,而且不能多选,只能单选或所有。现在这个支持所有实体。

点评

批量修改实体颜色  详情 回复 发表于 2015-4-19 22:56
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-12-10 21:12:22 | 显示全部楼层
newer 发表于 2014-12-10 17:02
你确认你想改尺寸文字的颜色?

是的,我的图纸中要将建筑图纸的所有图元变成1个颜色做为底图,再插入我们专业的东西,这样子打印出来比较好看。。

点评

程序更新了,你重新下载下,支持尺寸实体了,你试试看。  详情 回复 发表于 2014-12-10 21:45
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2014-12-10 21:45:00 | 显示全部楼层
grs432 发表于 2014-12-10 21:12
是的,我的图纸中要将建筑图纸的所有图元变成1个颜色做为底图,再插入我们专业的东西,这样子打印出来比 ...

程序更新了,你重新下载下,支持尺寸实体了,你试试看。

点评

Newer老师,您 好!很高兴测试您 给写的程序,测试了如下:下图中标注中还有些问题,看图层发现图元没有随层。如果所有层为1个颜色,且所有图元随层应该就没有问题了。 不知道这样子的思  详情 回复 发表于 2014-12-11 10:56
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-12-11 10:56:39 | 显示全部楼层
newer 发表于 2014-12-10 21:45
程序更新了,你重新下载下,支持尺寸实体了,你试试看。

Newer老师,您 好!{:soso_e113:}很高兴测试您 给写的程序,{:soso_e142:}测试了如下:下图中标注中还有些问题,看图层发现图元没有随层。如果所有层为1个颜色,且所有图元随层应该就没有问题了。
不知道这样子的思路对不对。

QQ截图20141211103902.png                QQ截图20141211103915.png

另外还有就是测试程序出了点错误,如下:
命令: (LOAD "D:/Desktop/XDTB_EntChgClr.lsp") C:XDTB_ENTCHGCLR
命令: XDTB_ENTCHGCLR
颜色号<256>:8
选取要修改颜色的实体<退出>:
选择对象: 指定对角点: 找到 20941 个
选择对象:  ; 错误: 出现异常: 0xC0000005 (访问冲突)
; 警告: 忽略展开 异常
; 错误: 出现异常: 0xC0000005 (访问冲突)

但是把CAD关了,重启一下CAD就没有问题了。
程序虽然是选择性的操作,但是我不清楚是不是将标注也改色对于其它人是不是适用,所以是不是可以将原程序与新的程序分开。
如果建议不好,Newer老师别往心上去。{:soso_e142:}




点评

很喜欢。。。。。  详情 回复 发表于 2014-12-23 07:58
你说的随层是颜色随层? 不能一个实体颜色既有自己的,又随层,如果实体单独设置了颜色,优先级高于层的颜色。 你要想随层,颜色号输入 256 看看。  详情 回复 发表于 2014-12-11 12:35
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-20 23:08 , Processed in 0.286644 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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