wgf4242 发表于 2015-5-17 18:17:08

我在修改了块文件,为什么引用块的文件A中块不更新?

w保存块命名为w1,在文件A中用i插入w1块。
我在修改了w1的,为什么文件A不改变?

我想要块发动后,引用此块的所有文件都可以更新,要怎么做?

pym 发表于 2015-5-18 07:02:19

本帖最后由 pym 于 2015-5-18 07:05 编辑

块只有在当前文件中修改后才会更新。如果在另外的文件中修改了块w1,希望在当前文件中插入的块w1更新,可以在当前文件中通过AutoCAD设计中心,找到修改了块w1的文件,点击块w1后,右键中选择“仅重定义”,来更新当前文件中的块w1与修改的块w1一致。

wgf4242 发表于 2015-5-19 13:40:32

本帖最后由 wgf4242 于 2015-5-19 14:06 编辑

pym 发表于 2015-5-18 07:02 static/image/common/back.gif
块只有在当前文件中修改后才会更新。如果在另外的文件中修改了块w1,希望在当前文件中插入的块w1更新,可以 ...
试了下没成功。我打开w1加了个圈,关闭w1,在设置中心里重定义t3.dwg文件。
点了重定义可以看到缩略图中,实际并没有更新出左边的圈的效果。(我已经关闭这些文件了,有时右键重定义是灰色的,不知道为什么)

是我操作错了。这个功能仍然无法一次更新多个文件。
这个功能是更新当前文件的块定义用的,当前文件是f1.dwg,块对象是w1。修改后的文件是f2.dwg。打开f1.dwg文件,在设计中心里找到f2.dwg-块-w1。右键重定义,可以更新当前文件(即f1.dwg)的块为f2.dwg文件的块。

我这里有18个文件,仍然要一个一个更新。

老虎 发表于 2016-7-13 08:22:16

为什么要以块的名义插入,不试试外部参照!
页: [1]
查看完整版本: 我在修改了块文件,为什么引用块的文件A中块不更新?