明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3073|回复: 4

[求助]如何替换块参照?

[复制链接]
发表于 2005-6-30 17:32:00 | 显示全部楼层 |阅读模式
在图形中假设有很多很多个块参照,块名字为a.dwg,这是我想把另外一个b.dwg的文件替换掉图中a.dwg的块参照,怎么办?


-insert                                         a=b


可这样不行,有好的办法没有?
发表于 2005-6-30 21:24:00 | 显示全部楼层
一个块块代表的是一定的图形,既然你想替换图形,那么你就把这个块重新定义不就行了:


块a可以在图上保留,块b以图形的方式显示,然后定义成块a,系统会出现提示:a已定义,是否重定义,然后点:是。这样所有的块a都可以换成新定义的图形,不知你要的效果是否如此。
发表于 2005-7-1 08:17:00 | 显示全部楼层
楼上的方法可行,需注意的一点是:注意插入点位置,否则替换后位置会偏移。
 楼主| 发表于 2005-7-1 09:26:00 | 显示全部楼层
CADQQ发表于2005-6-30 21:24:00一个块块代表的是一定的图形,既然你想替换图形,那么你就把这个块重新定义不就行了: 块a可以在图上保留,块b以图形的方式显示,然后定义成块a,系统会出现提...

对,此方法确实能够实现我的目的!但我在早期版本中实现块的替换时使用过insert,a=b,的方法,快捷的实现块的替换,但到200n版本后,由于对话框的出现,需要使用-insert来实现,但操作结果自动在cad支持路径中搜索b.dwg文件,而此时b文件并不在支持目录里面,就很讨厌了。另外,能否直接在cad的内部环境中更改块名?即将a块改名为b,然后插入b块,就可以实现替换了。
发表于 2005-7-1 09:34:00 | 显示全部楼层
来一次有一次的收获
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 09:28 , Processed in 0.175155 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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