明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8313|回复: 35

[讨论] 属性块批量修改、动态DCL、编号递增

    [复制链接]
发表于 2022-11-18 14:49:22 | 显示全部楼层 |阅读模式
本帖最后由 freedom_ice 于 2022-12-8 11:49 编辑

识别属性块,批量修改属性,编号递增。

不支持匿名块,属性文本本身有数字的话,会出现不需要的编号递增。
含动态生成DCL、正则字符匹配、代码均来自与论坛内,有需要可以下载参考。
——————————————————————————————————————
2022.12.08
在lee-mac那里发现了类似的修改属性块的内容,搬运过来方便大家学习。
里面提供了3种修改命令
1.属性的移动;
2.属性的旋转;
3.属性文字的编辑修改,包括文字样式、文字对齐方式、文字倾斜、文字旋转。
属性块本身既有块的便捷,又可以定义不同的属性,使用比较广泛,但是属性修改确实比较麻烦,,自带的块编辑器没办法批量修改。
lee-mac提供的3个功能,其中前两个功能用块编辑器同样可以实现全图修改。
第三个功能对属性文字本身的修改是很多人需要的。
可能还有一个需要考虑问题就是属性的可见性,有待讨论。

本帖子中包含更多资源

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

x

评分

参与人数 3明经币 +3 收起 理由
bssurvey + 1 赞一个!
lxl217114 + 1 谢谢分享,期待继续改良
start4444 + 1 很给力!

查看全部评分

 楼主| 发表于 2022-11-18 16:49:17 | 显示全部楼层
20060510412 发表于 2022-11-18 16:17
楼主给力,谢谢分享!!!
其实还有字体高度、宽度系数,这些也是经常需要修改的吧,可以考虑加进去。

我最初也想改这个,后来想想,这些东西还是在块编辑器里改更合适。不同的就是,提取出来可以选择性的改部分块,块编辑器里只能全改。
回复 支持 0 反对 1

使用道具 举报

发表于 2023-6-23 18:39:50 | 显示全部楼层

本帖最后由 freedom_ice 于 2022-12-8 11:49 编辑


识别属性块,批量修改属性,编号递增。

不支持匿名块,属性文本本身有数字的话,会出现不需要的编号递增。
含动态生成DCL、正则字符匹配、代码均来自与论坛内,有需要可以下载参考。
——————————————————————————————————————
2022.12.08
在lee-mac那里发现了类似的修改属性块的内容,搬运过来方便大家学习。
里面提供了3种修改命令
1.属性的移动;
发表于 2022-11-18 15:52:45 | 显示全部楼层
freedom_ice 发表于 2022-11-18 15:26
有道理,确定和取消是没有用的   我直接去掉去掉 有报错 就没深究了
字母递增倒是容易实现,但是要递增 ...

保留个取消,最底部三个按键,全图、选择和取消。递增判断建议头尾就可以了,中间是麻烦的。既然动态dcl了就属性文字文本框长度也动态一下
发表于 2022-11-18 15:08:31 | 显示全部楼层
建议选项逻辑可以再优化一下,比如全图修改和选择修改直接用按键代替,还有是“否修改”也是有点繁琐了,只要下拉菜单不为 0 就能判断要修改了。另外如果增加字母递增就更好了
 楼主| 发表于 2022-11-18 15:26:57 | 显示全部楼层
start4444 发表于 2022-11-18 15:08
建议选项逻辑可以再优化一下,比如全图修改和选择修改直接用按键代替,还有是“否修改”也是有点繁琐了,只 ...

有道理,确定和取消是没有用的   我直接去掉去掉 有报错 就没深究了
字母递增倒是容易实现,但是要递增的目标位很难形成共识

点评

位置是否可以通过选定图块的(中文数字/阿拉伯数字/字母)现有的位置定位。  发表于 2022-11-18 18:07
发表于 2022-11-18 16:17:58 | 显示全部楼层
楼主给力,谢谢分享!!!
其实还有字体高度、宽度系数,这些也是经常需要修改的吧,可以考虑加进去。
发表于 2022-11-18 17:37:36 | 显示全部楼层
这个看着不错,改天试一下
发表于 2022-11-18 18:04:03 | 显示全部楼层
本帖最后由 lxl217114 于 2022-11-18 18:05 编辑

谢谢分享,我和start4444大差不多有类似的想法。

本帖子中包含更多资源

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

x
发表于 2022-11-18 23:00:35 | 显示全部楼层
期待优化的更好
发表于 2022-11-19 08:09:39 | 显示全部楼层
楼主给力,谢谢分享!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 00:26 , Processed in 0.200453 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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