ziemerd 发表于 2022-7-8 10:22:26

编辑和更新块

我已经搜索过了,找不到任何与我的情况很相似的东西。我有一个没有属性的块。我已经把它插入了几张图纸中。我在积木上发现了一个错误,所以我用BEDIT进行了更正。当我用旧版本打开图形时,我试图用新块替换块,但它一直插入旧块。直到我在每个图形中执行BEDIT,块才会更新。
 
有没有一种方法可以清除“缓存”,也就是说,去掉我的绘图中的旧块,这样当我插入具有相同名称的同一块时,它会插入具有更改的新块?
 
非常感谢。
 
黎明

nukecad 发表于 2022-7-8 10:37:07

当您说要将新块插入到旧图形中时,您是否正在浏览保存更新块的位置?
 
如果您只是从下拉列表中选择块名而不进行浏览,那么它只会插入已定义(旧)的块。
 
当浏览到新定义的同名块并插入时,应询问您是否要重新定义该块

dbroada 发表于 2022-7-8 10:44:48

如果将新块作为外部文件插入,则应获得“更新块”消息对此回答“是”,所有块都应更新。
 
你是如何插入新块的?

ziemerd 发表于 2022-7-8 10:52:06

我正在单击插入>块。
 
我刚刚发现:
 
更新源自图形文件的块定义的步骤
 
1.如果设计中心尚未打开,请单击“工具”菜单>“选项板”>“设计中心”。如果设计中心尚未打开,请在命令提示下输入adcclose。
2.在树状图中,单击包含生成块的图形文件的文件夹。
3.在内容区域(右侧)中,在图形文件上单击鼠标右键。
4.在快捷菜单上,单击“插入为块”。
5.在“插入”对话框中,单击“确定”。
6.在警报框中,单击“是”覆盖现有块定义。
7、按ESC退出命令。
 
我假设我的每个块都需要是一个单独的图形,我认为它也被称为WBLOCK。

nukecad 发表于 2022-7-8 10:58:59

对如果你想像你描述的那样更新一个块,那么你应该把它作为一个单独的块。dwg(wblock将执行此操作),然后浏览到此dwg并插入它以更新旧块。
 
只要名称保持不变,系统就会询问您是否要覆盖旧的块定义,说“是”,您的块就会在该图形中更新。
不要忘记用新定义的块保存图形。

ziemerd 发表于 2022-7-8 11:07:12

非常感谢。

ziemerd 发表于 2022-7-8 11:09:13

这对我不起作用。块在一个单独的图形中,我进入设计中心,右键单击并选择“插入块”,然后确定,但从未收到警告框,询问我是否要覆盖任何内容,它插入了旧块。
 
我还可以做些什么来完成这项工作,而不必复制整个图形并将其粘贴到新图形中?
 
谢谢你的帮助。

ziemerd 发表于 2022-7-8 11:15:03

我想出来了。没有关于块更新或重新定义块的消息。相反,我进入设计中心,右键单击图标。其中一个选项是插入和重新定义。当我选择此选项时,它会插入新块并更新所有其他块。
 
谢谢你的帮助。
 
黎明

nukecad 发表于 2022-7-8 11:28:46

嗯,我不知道。
 
同样,我不使用设计中心,我只是直接从我自己的块库插入块。
页: [1]
查看完整版本: 编辑和更新块