21.7 如何重定义和同步属性定义
如果您发现块中缺少一个属性怎么办?或者,您想删除一个不需要的属性?或者,您想编辑现有属性的模式?这意味着您需要使用块属性管理器重定义属性。要执行此命令,请转到插入选项卡,找到块定义面板,然后选择管理属性按钮:

您将看到以下对话框:

有两种方法可以开始工作:
- 单击右上角的按钮选择一个块
- 单击按钮右侧的列表选择所需的块
根据所选的块,您将看到此块的属性列表。您可以对这些属性执行四项操作:
- 通过将所选属性向上移动一个位置,更改属性相对于其他属性的位置
- 通过将所选属性向下移动一个位置,更改属性相对于其他属性的位置
- 移除(删除)所选属性
- 编辑所选属性的定义,您将看到以下对话框:

在此对话框中,您将能够编辑标记、提示、默认值、模式以及所有其他文字选项和特性。
如何向现有块添加新属性?要回答这个问题,请按照以下步骤操作:
- 在图形中插入所需的块
- 将其分解
- 现有属性将出现
- 定义新属性
- 使用相同名称重定义块
无论我们编辑、删除还是添加新属性,这都将影响块的新插入。但已经插入的实例呢?用户应该同步以查看更改。要执行此命令,请转到插入选项卡,找到块定义面板,然后选择同步按钮:

您将看到以下提示:
输入选项 [?/名称(N)/选择(S)] <选择>:
键入块的名称,或选择“选择”选项来选择它,您将看到以下提示:
ATTSYNC 块 _窗口_? [是(Y)/否(N)] <是>:
如果您输入“是”(默认),AutoCAD 将继续同步过程。新添加的属性将为空,因此邀请用户通过双击所需的块实例来填写它们。
练习 21-3 重定义属性定义
- 启动 AutoCAD 2025
- 打开 Practice 21-3.dwg 文件
- 使用块属性管理器,执行以下操作:
a. 移除 Color 属性
b. 将 Cost 属性模式仅设置为不可见
c. 将成本更改为在问题列表中首先出现
- 在图形中的空白处插入块 Door,然后将其分解
- 将图层 0 置为当前
- 添加一个具有以下数据的新属性:
a. 标记:SUP
b. 提示:Supplier
c. 默认:MYNE Wood
d. 模式:不可见
e. 将其插入现有两个属性的下方
- 使用相同名称重定义块,使用相同的基点(非常重要)
- 双击任意一个块,您将看到 Supplier 属性未被添加,因为未执行同步命令
- 执行同步命令,并选择其中一扇门
- 现在再次双击其中一个块,您看到 Supplier 属性了吗?
- 保存并关闭文件
