jing 发表于 2005-6-30 17:32:00

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

在图形中假设有很多很多个块参照,块名字为a.dwg,这是我想把另外一个b.dwg的文件替换掉图中a.dwg的块参照,怎么办?


-insert                                       a=b


可这样不行,有好的办法没有?

CADQQ 发表于 2005-6-30 21:24:00

一个块块代表的是一定的图形,既然你想替换图形,那么你就把这个块重新定义不就行了:


块a可以在图上保留,块b以图形的方式显示,然后定义成块a,系统会出现提示:a已定义,是否重定义,然后点:是。这样所有的块a都可以换成新定义的图形,不知你要的效果是否如此。

WL_207 发表于 2005-7-1 08:17:00

楼上的方法可行,需注意的一点是:注意插入点位置,否则替换后位置会偏移。

jing 发表于 2005-7-1 09:26:00

CADQQ发表于2005-6-30 21:24:00static/image/common/back.gif一个块块代表的是一定的图形,既然你想替换图形,那么你就把这个块重新定义不就行了:



块a可以在图上保留,块b以图形的方式显示,然后定义成块a,系统会出现提...

<BR>对,此方法确实能够实现我的目的!但我在早期版本中实现块的替换时使用过insert,a=b,的方法,快捷的实现块的替换,但到200n版本后,由于对话框的出现,需要使用-insert来实现,但操作结果自动在cad支持路径中搜索b.dwg文件,而此时b文件并不在支持目录里面,就很讨厌了。另外,能否直接在cad的内部环境中更改块名?即将a块改名为b,然后插入b块,就可以实现替换了。

gyzwyf003 发表于 2005-7-1 09:34:00

来一次有一次的收获
页: [1]
查看完整版本: [求助]如何替换块参照?