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