如何将块替换为
大家好,我需要一个lisp(任何方式)来快速用其他块替换许多autocad文件中的块。有人能帮我吗。
提前谢谢。 使用设计中心 我进行了快速搜索,找到了两种插入带有覆盖选项的块的方法(插入或设计中心),但这两种方法都不能在LISP中完成(使用时插入没有该选项-插入和设计中心不能从命令行完成)。
还有人有主意吗?我确信一定有某种方法可以使用Visual LISP更新块参照。
在多个文件上执行此操作很容易,本论坛中已经提供了许多解决方案。
不过,我想这有助于澄清,你是在更新一个块,也就是说,插入相同的块并用更新的版本重写它,还是用一个新的完全替换它?如果是后者,那就容易多了。 类型BLOCKREPLACE
Z 刚刚发现:
http://www.ellenfinkelstein.com/autocadtips/AutoCAD_tips_replace_one_block_with_another.html
看起来有一种方法可以做到这一点,毕竟-INSERT,不过-BLOCKREPLACE应该也可以 是的,确实如此。
use-INSERT oldblockname=newblockname
或者如果块名称相同
-插入块=
新块必须位于路径文件夹中。
哦,好吧,只要看上面的帖子,但它表明我知道我的东西。 祝你们好运 不客气。我们都在这里分享我们的智慧
Z
页:
[1]