刷新页面 加入收藏夹

经验技巧CAD中编辑图块添加了属性后为什么属性不更新?

2020-01-05 wx_139398 浏览 收藏 已收藏 手机访问 [复制转发]

有时我们在定义图块的时候忘了添加属性了或者需要重新定义属性,我们用块编辑BEDIT命令或者图块命令重新定义了图块,但发现图中的已经插入的图块属性没有更新,而且有可能同名的图块属性的数量会不一样,遇到这种情况怎么办?今天正好有网友问到这个问题,就简单写一下。

一、重新定义属性的方法

当图块创建后,我们可以通过两种方式重新定义图块的属性,这里先简单介绍一下,也就是看一下在什么情况下可以产生文章标题中说到的问题。

1、假设我们有一个包含一个属性的图块,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

2、第一种方法,块编辑器BEDIT,选择块后在右键菜单中选择“块编辑器”,如果图块没有属性,可以直接双击打开块编辑器。在块编辑器中添加新的属性文字(ATTDEF),如果图块中已有属性,可以偷点懒,直接复制一份,双击后编辑属性的编辑和值就可以了,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

3、编辑完后关闭块编辑器并保存对块做的修改,我们可以看到图中的块属性并没有增加。

为了让效果看得更明显,我们可以采用另一种方法,用图块B命令重新定义块。

4、复制一个刚才重新定义的图块,炸开,可以看到这个图块是有两个属性的,我们输入B命令,回车,在弹出的创建块的对话框输入相同的块名,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

5、单击确定按钮,软件会弹出是否重新定义块的对话框,单击"重新定义块",更新图块的定义,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

这次看得更明显了,新定义的图块有两个属性,而之前已经插入的同名图块仍然只有一个属性,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

根据我们的经验,如果用块编辑或参照编辑等功能修改一个图块的定义,图中所有此图块的参照就会自动更新。如果添加的是图形,图中的图块参照是会自动更新,而添加或修改属性则不会。

如何让所有图块的属性与图块定义同步?

CAD不自动同步属性,不知道是不是有部分用户有类似的需求,就希望同名的属性块不仅属性的值不同,属性的标记或数量也不相同。CAD同时也提供了可以让这些属性同步的功能:ATTSYNC,如果使用功能区界面,可以在下面的位置找到此功能,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

执行此命令后会弹出下面提示:

命令: _AttSync

输入选项[?/名称(N)/选择(S)] <选择>:

如果图块名字比较好输入就直接输入块名,如果块名比较长就可以直接按空格,用选择图块的方式来完成同步,空格或回车后会提示选择要同步的图块,拾取图中任意一个此图块的参照就可以完成同步,操作提示如下:

选择块:

ATTSYNC块a? [是(Y)/否(N)] <是>:

ATTSYNC完成。

同步完成后所有图块参照的属性就跟图块定义一致了,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

除了用这个同步属性的功能外,用块属性管理器BATTMAN功能也可以完成同步,如下图所示。

CAD中编辑图块添加了属性后为什么属性不更新?

以上技巧使用AUTOCAD和浩辰CAD等提供相关命令的版本。

申明:内容来自机械5会员,著作权归原作者所有,如涉及侵权问题,请与我们联系,我们将及时处理!

评论及评价 欢迎选择星级评价并提交评论