只需一步,快速开始
使用道具 举报
看这里
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=63836
不知是我没有说清楚,还是版主没有注意,我是想替换块中属性标记而不是修改块中属性值, 3 楼的须然可以更改属性标记,但一个一个修改太麻烦了
请高手指点指点呀.
因我公司与客户的图框不一致,现想将客户图框转成我司图框,而我司的一些图框操作命令是通过识别属性标记来操作的,现寻求一程序将块中的属性标记替换,而属性值不改变.如:客户A3图块,一属性标记为:零件,值为:上模板,另一属性标记为:编号,值为:123;现想将:属性标记为:零件 改为我司属性标记为:CUNST,属性值也为上模板;属性标记为:编号改为我司属性标记为:REV,值也为:123.也就是只替换块中文字属性标记,而不用体会文字属性值.现该如何编程?
是不是不能替换块中文字属性标记呢?
你说的这个问题是完可以做到的
首先要将块的属性定义改成你想要改的
然后将块的引用改掉-----旧图块删除再插入新的图块(注意同时要以前的特性如 图层,线型,颜色以及里面的属性集合放到新的图块上即可)
你的有点像模具用的似的,若是做模具的请联系 mehuaiyu@tom.com
不是很明白楼主的意思一、对于同一属性块,只需要用battman更改其中一个的标记,其余的自动跟随修改二、对于不同的属性块,楼主认为编程就可以不用一个个改了么。你现在是完全重命名,不是加前后缀那么简单,你不告诉程序“零件”要改成“CUNST”,鬼知道要怎么改。最后操作还不是跟battman一样!
有10个块名都为A1的图框,你只要修改其中一个的属性标记,10个都会同时修改。而不需要10个一个个修改。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-15 07:04 , Processed in 0.200267 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.