明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 19618|回复: 85

[源码]批量改块属性v1.1,根据属性自动生成面板,支持含150个以上属性块...

    [复制链接]
发表于 2020-2-24 18:10:54 | 显示全部楼层 |阅读模式
本帖最后由 LPACMQ 于 2020-2-27 00:03 编辑


刚修复了不能刷匿名块的问题,请大家重新下载。
下面是借鉴xyp院长的演示












本帖子中包含更多资源

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

x

评分

参与人数 4明经币 +4 金钱 +30 收起 理由
仲文玉 + 1 赞一个!
BaoWSE + 1 赞一个!
树櫴希德 + 1 + 30 很给力!
USER2128 + 1 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

发表于 2020-3-18 23:43:30 | 显示全部楼层
本帖最后由 CAD新军 于 2020-3-18 23:46 编辑



稍微修改两行,插入一个输入框,输入的块名都是额外的,支持cad本身的通配符,比如
选中源块名字是 TK-A1,输入TK-A0会匹配 TK-A1和TK-A0,输入TK-B*会匹配TK-A1和TK-B1 TK-BB,输入*会匹配所有块


本帖子中包含更多资源

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

x
回复 支持 2 反对 0

使用道具 举报

发表于 2023-7-28 14:40:29 | 显示全部楼层
测试OK,刷块很爽,不管是同名、异名、匿名,都能达到期待的效果,让工作效率提升很多,由衷感谢,必人人学习。
回复 支持 0 反对 1

使用道具 举报

发表于 2023-5-8 23:17:27 | 显示全部楼层
moshouhot 发表于 2023-4-24 10:49
专门改属性块用的,比如南方CASS转出来的属性块GC200,想修改很困难。先下载免费的 查询属性块的所有属性  ...

好东西好用,添加属性看和尚777的帖子
回复 支持 0 反对 1

使用道具 举报

发表于 2023-4-24 10:49:45 | 显示全部楼层
本帖最后由 moshouhot 于 2023-4-24 16:52 编辑

专门改属性块用的,比如南方CASS转出来的属性块GC200,想修改很困难。先下载免费的 查询属性块的所有属性 试试能不能查询到你的属性块的属性名称,再考虑下载吧。
利用ssget和dxf的组码值来进行修改,只能修改和删除组码值,还没有找到增加组码值的方法,所以没办法从默认色改到别的颜色。有没有大神能给批量修改属性块 增加由其他色改到默认色功能。


本帖子中包含更多资源

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

x
回复 支持 0 反对 1

使用道具 举报

发表于 2021-4-22 18:06:07 | 显示全部楼层
顶起,,谢谢楼主分享,是个很好的工具
回复 支持 1 反对 0

使用道具 举报

发表于 2020-5-7 21:26:20 | 显示全部楼层
楼主,能否参考
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=74599
加上块属性的其他特性修改,例如文字的图层,颜色,字体,字高,字宽,文字角度
选择项有  修改选中的属性块 或修改图中全部的同名块
这样更便捷。支持源码
回复 支持 1 反对 0

使用道具 举报

发表于 2020-5-9 15:39:51 | 显示全部楼层
天河块不能用,不知道有啥办法
回复 支持 0 反对 1

使用道具 举报

发表于 2020-2-26 14:59:00 | 显示全部楼层
非常感谢,干货
发表于 2020-2-26 15:06:59 | 显示全部楼层
我有个想法,能实现本面板下所有选择参数递增这种功能么?
发表于 2020-2-26 16:01:26 | 显示全部楼层
感谢分享。下载收藏
发表于 2020-2-26 18:29:08 | 显示全部楼层
不错~支持支持
发表于 2020-2-26 18:52:15 | 显示全部楼层
本帖最后由 nochao 于 2020-2-26 18:54 编辑

D:\Documents\桌面\QQ图片20200226184610.png
你好,你的程序我在使用过程中一直遇到这样的问题导致无法实际使用:
被选中的属性块名称总是与实际不符;点修改之后无法选中任何物体。
请问要怎么处理?

本帖子中包含更多资源

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

x
 楼主| 发表于 2020-2-26 21:25:21 | 显示全部楼层
nochao 发表于 2020-2-26 18:52
你好,你的程序我在使用过程中一直遇到这样的问题导致无法实际使用:
被选中的属性块名称总是与实际不符 ...

传个DWG看看
 楼主| 发表于 2020-2-26 21:28:45 | 显示全部楼层
彳余 发表于 2020-2-26 15:06
我有个想法,能实现本面板下所有选择参数递增这种功能么?

当然能实现,需要什么功能都可以自行拓展。
发表于 2020-2-26 21:42:42 | 显示全部楼层

DWG文件已经上传。

本帖子中包含更多资源

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

x

点评

根据自身用途可以改成仅过滤块(setq ss(ssget '((0 . "INSERT"))))  发表于 2020-2-26 22:55
(setq ss(ssget (list '(0 . "INSERT")'(-4 . "<OR")(cons 2 bln)(cons 2 "*FRAME*")'(-4 . "OR>")))) 目前我修复了但还是区分块名的,你可以改为下面的代码就可以不分块名。 (setq ss(ssget   发表于 2020-2-26 22:53
感谢参与调试,匿名块问题已修复,请重新下载。  发表于 2020-2-26 22:31
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-8 18:03 , Processed in 0.199678 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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