21.1 什么是块属性?
我们在上一章讨论了如何为块添加动态特性,使其更加通用。但块仍然不包含任何类型的数据。块属性(Block Attributes)是在块内包含信息的方式。当我们想在 AutoCAD 中讨论此特性时,我们必须问自己:我们是谁?我们是块的创建者?还是将要使用块的人?根据答案,我们将理解各自的角色:
- 如果你是块的创建者(块包含属性),那么你将定义属性定义,也就是问题。例如:颜色(Color)、成本(Cost)、高度(Height)和宽度(Width)
- 如果你是用户(将要插入块的人),你将负责为这些问题输入值。例如:Red、12.99、3′-6″ 和 2′-6″
过程非常简单:
- 绘制块的图形形状
- 使用定义属性(Define Attributes)命令定义要收集数据的属性
- 使用块(Block)命令(创建块的常规命令)定义包含属性的块
- 插入块,并填写值
- 设置属性的可见性
- 编辑属性(无论是值还是定义)
- 将数据提取到图形内的表格中,或作为 Excel 或数据库文件

蜗蜗