块属性概述
属性是将数据附着到块上的标签或标记。属性中可能包含的数据包括零件编号、价格、注释和物主的名称等等。标记相当于数据库表中的列名。下图显示了类型、制造商、型号和价格的标记。
从图形中提取的属性信息可用于电子表格或数据库,以生成零件列表或材质清单。只要每个属性的标记都不相同,就可以将多个属性与块关联。
插入带有变量属性的块时,会提示用户输入要与块一同存储的数据。块也可能使用常量属性(即属性值不变的属性)。常量属性在插入块时不提示输入值。
属性也可以“不可见”。不可见属性不能显示和打印,但其属性信息存储在图形文件中,并且可以写入提取文件供数据库程序使用。
定义块属性
要创建属性,首先创建描述属性特征的属性定义。特征包括标记(标识属性的名称)、插入块时显示的提示、值的信息、文字格式、位置和任何可选模式(不可见、固定、验证和预置)。
创建属性定义后,定义块时可以将属性定义当作一个对象来选择。插入块时都将用指定的属性文字作为提示。对于每个新的插入块,可以为属性指定不同的值。
要同时使用几个属性,请先定义这些属性,然后将它们包括在同一个块中。例如,可以定义带有“类型”、“制造商”、“型号”和“价格”标记的属性,然后将它们包括在
名为 CHAIR 的块中。
如果计划提取属性信息在零件列表中使用,可能需要保留所创建的属性标记列表。以后创建属性样板文件时,将需要此标记信息。
纠正块属性定义中的错误
如果产生错误,在属性定义与块关联之前,可以使用“特性”选项板或 DDEDIT 命令编辑属性定义。可以改变标记、提示和默认值。
将属性附着到块上
在定义或重定义块时,可将属性附着到块上。当出现选择要包含到块定义中的对象的提示时,请将要附着到块的所有属性包含到选择集中。
要将几个属性附着到同一个块中,请先定义属性然后将它们包括在块定义中。选择属性的顺序决定插入块时提示属性信息的顺序。通常,属性提示顺序与创建块时选择属性的顺序相同。但是,如果使用交叉选择或窗口选择选择属性,则提示顺序与创建属性的顺序相反。选择顺序也取决于对象排序方式设置。如果计划使用交叉选择或窗口选择,请确保“选项”对话框 ( OPTIONS) 中“用户系统配置”选项卡上的对象排序方式设置为对象选择。
使用属性而不将其附着到块中
也可以创建独立属性。定义属性并保存图形后,即可将此图形文件插入到另一图形中。插入图形时,将出现输入属性值的提示。
从块属性提取数据
使用“增强属性提取”功能,可以查询图形的块属性信息并将其保存到外部文件中。可以按以下格式进行保存:逗号分隔的 ASCII 文本格式、制表符分隔的 ASCII 文本格式、Microsoft® Excel 或 Microsoft® Access 文件格式(如果系统中已安装了相应的应用程序)。
使用“增强属性提取”功能可以方便地直接从图形数据中生产材质明细表。例如,简图中可能包含表示办公设备的块。如果每个块都有标识设备型号和制造商的属性,则可以生成一个对办公设备进行估价的报表。
属性提取向导将引导用户完成选择图形、块和块属性的全过程。
创建属性定义的步骤
在“绘图”菜单中,单击“块”“定义属性”。
在“属性定义”对话框中,设置属性模式并输入标记信息、位置和文字选项。
单击“确定”。
创建属性定义后,可以在创建块定义时将其选为对象。如果已将属性定义合并到块中,则插入块时将会用指定的文字串提示输入属性。该块的每个后续参照可以使用为该属性指定的不同的值。
命令行 ATTDEF
创建属性定义
属性是与块相关联的文字信息。属性定义是创建属性的样板,它指定属性的特性及插入块时将显示的提示信息。
结束属性定义后,将在图形中显示指定的属性标记。
以后使用 BLOCK 命令将属性标记包含在块定义中时,如果在“块定义”对话框中选择了“删除”选项,AutoCAD 将从图形中删除属性标记。插入块时,AutoCAD 会在块的同一位置,以同样的文字样式和对齐方式显示属性值。
“绘图”菜单:块 定义属性
命令行: attdef
显示“属性定义”对话框。
在命令提示下输入 -attdef,ATTDEF 将显示命令行提示。
因篇幅问题不能全部显示,请点此查看更多更全内容