只需一步,快速开始
有一个块A,在图中复制了100个图A
后来发现有局部40个块要改成与A不同的内容
想局部把这40个块重命名后再修改其内容
有没有办法在块A存在的时候,任意把选择到的块A改名为块B,同时又不影响图中其他的块A?
请大家帮忙
谢谢
使用道具 举报
vla-ConvertToStaticBlock
适用于autocad2006及以上版本
caoyin发表于2009-6-20 20:28:00vla-ConvertToStaticBlock适用于autocad2006及以上版本
2004不能用吗?
请问vla-ConvertToStaticBlock是怎么使用的?
能否给出一个可以使用的LISP程序?
;;ConvertToStaticBlock是 AutoCAD2006 动态块的操作函数,但他对普通块仍然有效,但在AutoCAD 上是无法使用的
(vla-ConvertToStaticBlock (vlax-ename->vla-object (car (entsel))) "新块名")
把改好的块取名为B,在论坛找块改名程序,将选中部分替换为B块。
要注意选择程序,有些是全部替换。不知express里的是全部还是部分替换。这里有。
http://www.mjtd.com/bbs/Archive_view.asp?BoardID=25&ID=68336&Master=
注意多重嵌套块~!最好先彻底打散,用得到的图元再新做一个新块.
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-2-24 17:24 , Processed in 0.687372 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.