书城计算机网络中文版AutoCAD2005辅助设计宝典
48617100000024

第24章 一劳永逸——块和外部参照(2)

6.2.1定义和附着属性

在块中使用属性,首先要在图形中定义属性,并将属性附着到目标块上,然后才能将信息附着到块上。

1.定义属性

要定义块的属性,可使用如下的两种方式来调用“定义属性”命令:

选择→→菜单项。

在命令提示行中输入ATTDEF命令。

调用“定义属性”命令后,系统会弹出“属性定义”对话框。

在该对话框的选项区中,可以设置属性的几种特征,它们的含义分别如下:

:控制属性在块插入图形中的可见性。

:设置是否为属性指定一个在块插入时的固定的值。选中该复选框之后,块的属性将会是一个固定值。

:设置是否在块插入实体时校验属性值的正确性。

:设置是否在插入包含预置属性的块时把属性指定为它的缺省值。

一般在选项区中不用进行设置,而进行以下操作:

(1)在选项区,分别在、和三个文本框中输入任意的文本,但是为了查找的方便,应该为这三项选择具有实际意义的文字。

(2)系统默认的属性插入点是当前坐标系的原点(0,0,0),用户可以在选项区的X、Y、Z三个文本框中输入插入点的坐标值,也可以单击按钮,在图形中指定插入点。

(3)根据需要设置选项区,其中各项的意义与普通的文字属性相同,这里就不再赘述了。

(4)如果之前已经定义过一个属性,则可以选中对话框左下角的复选框,将当前属性对齐上一个属性。如果当前图形中不包含任何的上一个属性,则该复选框无法使用。

(5)单击按钮,就完成了一个属性的建立。建立的属性将会在图形中显示出来,显示出来的只是“标记”一栏的文本,但包含的信息则是上面设置过的各选项。

在命令提示行中输入ATTDEF命令,也可以完成相同的操作,只不过此时全部的设置都在命令提示行中完成,而没有窗口界面,快速的设置可以使用此种方式,最为全面的设置则还是应该使用“属性定义”对话框。

属性是一种特殊的图形对象,为了更好地理解,可以选择一个属性,并且打开“特性”选项板。

可以看到,属性对象包含如下的几类特性:基本、文字、几何图形和其他,其中最主要的就是文字方面的属性,包括了文字的样式和内容。可见属性对象实际上就是一种特殊的文字对象,它的特殊性在于,与块附着在一起以后,还可以很方便地进行修改,这一点将会在下面一小节提到。

学习“属性”的时候,完全可以将其理解为特殊的文字对象。事实上,它与单行文字有很多相同之处。

2.附着属性

所谓附着属性,就是将属性与某个特定的块联系起来,使之成为特定块的属性。

附着属性的操作可以按照下面的步骤进行:

(1)执行块的创建命令,系统弹出“块定义”对话框,在其中给定块的名称。

(2)单击“选择对象”按钮,在图形窗口中选择组成块的图形对象和属性,然后按回车键完成选择,返回“块定义”对话框,单击按钮。

3.使用带有属性的块

要插入带有属性的块,还是使用“插入块”命令。首先需要选择→菜单项,打开“插入”对话框,然后在“名称”下拉列表框中选择需要插入的块的名称。

一般来说,插入位置、比例因子和旋转角度都可以选择为“在屏幕上指定”,最后单击按钮,其命令行提示如下:

命令:_insert

指定插入点或[比例(S)/X/Y/Z/旋转(R)/预览比例(PS)/PX/PY/PZ/预览旋转(PR)]:

输入X比例因子,指定对角点,或[角点(C)/XYZ]<;1>;:

输入Y比例因子或<;使用X比例因子>;:

指定旋转角度<;0>;:

输入属性值

提示<;100>;:圆孔//给出属性显示的文字

6.2.2编辑属性

对于已经建立的或者已经附着到块中的属性,都可以进行修改,正是因为这一点才使得属性和块的结合使用变得比较常见。对于不同的情况,需采取不同的修改方法,下面将具体介绍。

1.编辑单独属性

使用DDEDIT命令,可以编辑已经在图形中定义但是还未附着到块中的属性。

在命令提示行中输入命令后,其命令行提示如下:

命令:ddedit

选择注释对象或[放弃(U)]:

使用光标选择需要编辑的属性对象,就可以打开“编辑属性定义”对话框。

将光标置于某一个属性对象上方双击鼠标左键,也可以打开该对话框。

在“编辑属性定义”对话框中,能够编辑属性的标记、提示和缺省的参数值。

选择一个属性以后单击鼠标右键,选择快捷菜单中的“特性”选项或者按下【Ctrl+1】快捷键,打开“特性”选项板。在“特性”选项板中可以对属性进行更为全面的修改,除了标记、提示和默认三项以外,还有一般图形对象具有的图层、颜色、线性等特性。

2.编辑与块附着的属性

对于与块附着的属性,也不会单纯地作为块的一个文字组成部分而丧失特性修改功能。具体的编辑可以采用以下两种方法:

(1)在命令行中输入ATTEDIT命令并按回车键,其命令行提示如下:

命令:attedit

选择块参照:

选择一个被附着了属性的块,可以打开“编辑属性”对话框。

可以看到,在该对话框的“提示”文本框中显示出了当前的提示文本,可以在其中直接修改。

(2)直接双击包含属性的块参照也可以修改属性,此时系统弹出“增强属性编辑器”对话框,这是属性管理器的一个界面。

该对话框包含三个选项卡,分别介绍如下:

在“属性”选项卡中可以修改属性的参数值。

在“文字选项”选项卡中能够修改属性中的文字样式、对齐方式等文字方面的特性。

在“特性”选项卡中能够对属性的基本特性(如颜色、图层等)进行修改。

单击该对话框上方的“选择块”按钮,可以改变编辑的块对象。

3.属性提取

在AutoCAD2005中,可以从图形中提取属性信息,创建一个可以在数据库软件中使用的分离的文本文件,并且这个过程不影响图形。

使用ATTEXT命令能够创建简单的属性提取文件,执行该命令后,系统会弹出“属性提取”对话框。执行该操作后能生成一个TXT格式的文本文件,其中包含当前图形中所有的属性信息。

AutoCAD2005提供了功能更为强大的属性提取功能,用户可以按照下面的步骤进行属性提取:

(1)选择→菜单项,系统弹出对话框,最初对话框默认的是“选择图形”页面,对话框的形式与新建文件向导非常类似。从“图形”选项区中选中单选按钮可以选择所要提取属性的块;选中单选按钮则提取针对当前的整个图形;选中单选按钮则需要指定一个图形文件。

(2)单击按钮,系统会弹出“设置”页面,其中有两个复选框和。它们分别表示指定从外部参照中提取块属性信息和指定从嵌套在其他块中的块提取块属性信息。

(3)单击按钮,弹出“使用样板”页面,如果选中单选按钮,则允许使用以前保存在样板文件(文件扩展名为.blk)中的块属性设置,同时还应该指定样板文件的路径和文件名。在此选中单选按钮。

(4)单击按钮,弹出“选择属性”页面。

这个页面包括两个部分:左边的块名和右边的块的具体属性,如果前面“选择图形”页面中选择的是一个图形,则“块”列表框中将会有这个图形中所有的块,选择块名,右边“块的属性”列表框中显示的就是这个块的各种属性,这里选择的为单个块,所以左边只有一个块名。

将需要输出的属性选中,如果在块名处取消选择,则表示此块的属性全都不被输出。

(5)单击按钮,弹出“属性提取-查看输出”对话框,在该对话框中显示了输出的内容。

单击按钮,可以将上面的列表在横向和纵向两种显示方式之间切换。

单击按钮,可以将列表中的文本内容复制出来,并可以粘贴到其他程序(如文本编辑软件)中,对其进行查找、替换等更方便的编辑操作。

(6)单击按钮,弹出“属性提取-保存样板”对话框。在该对话框中可以将当前的设置保存到样板文件中。

(7)单击按钮,弹出“属性提取-输出”对话框,在其中指定保存的文件名和文件类型(文件扩展名)。

在“文件类型”下拉列表框中指定属性提取文件的格式。下拉列表框中显示的文件格式取决于所安装的应用程序。如果安装了MicrosoftExcel和MicrosoftAccess,则XLS和MDB文件格式可用。逗号分隔文件格式(CSV)和制表符分隔文件格式(TXT)始终可用。

用于逗号分隔文件格式(.csv)中的分隔符以语种为基础;该语种中的列表分隔符将输出数据分开。

可以输出的文件类型将会根据用户个人电脑上所安装的程序不同而不同,在Windows环境下,.CSV和.TXT文件始终可用。

6.3外部参照

外部参照是一种块定义类型,但外部参照与块又有一些重要区别。

使用外部参照能够在当前的图形中显示外部图形,并且随着外部图形的更新,外部参照的显示也能够同步更新。

6.3.1概述

附着的外部参照图形只是链接到当前图形,而不是真正的插入,因此这种方法不会明显增加文件的体积。在包含多个图形文件的工程制图中,使用外部参照很有好处。

外部参照是把已有的图形文件像块一样插入图形中,但外部参照不同于块插入。在插入块时,插入的图形对象作为一个独立的部分存在于当前图形中,与原来的图形文件丧失关联性。

打开“参照”工具栏后,可以看到其中有常用的参照命令按钮。

使用外部参照进行图形设计,在机械制图中通常被用来实现下列功能:

把一些在项目开发过程中需要不断修改的部件图组合成总装配图。

把其他用户的图形放置在自己的图形上,合并自己和其他用户的工作,从而与其他用户所做的修改保持同步。

确保显示参照图形的最新版本。在打开或打印图形时,AutoCAD2005自动重载每个外部参照,所以它反映了参照图形文件的最新状态。

6.3.2管理外部参照

本节介绍外部参照的基本操作,包括外部参照的附着、更新、绑定和拆离等。

1.附着外部参照

附着外部参照的具体操作步骤如下:

(1)将外部文件作为外部参照引入到当前的文件中来。

(2)单击“参照”工具栏中的“附着外部参照”按钮,系统会弹出“选择参照文件”对话框。

(3)参照对话框中的文件预览选择所要附着的图形文件,单击按钮,系统会弹出“外部参照”对话框。

如果是同一工程中的文件,可以在此对话框中设置“路径类型”为“相对路径”(在此之前需要保存当前的图形文件)。单击按钮后,其命令行提示如下:

命令:_xattach

附着外部参照"实例定位压盖":F:workwork2(over)drawing实例定位压盖.dwg

“实例定位压盖”已加载。

指定插入点或[比例(S)/X/Y/Z/旋转(R)/预览比例(PS)/PX/PY/PZ/预览旋转(PR)]://指定插入点

经过上面的操作,外部参照即被插入到图形文件中。

2.更新附着的外部参照

外部参照会随着原图形的改变而改变,当原图形发生变化的时候,窗口下方的“管理外部参照”按钮处会弹出信息提示框。其中,作为外部参照的文件名在提示框中被显示为链接。

单击提示框中的图形名称超链接,系统会弹出“外部参照管理器”对话框(也可以通过选择→菜单项打开该对话框)。

在该对话框中可以对外部参照的所有参数进行修改,在此,为了保持图形中外部参照的更新,只需要选择外部参照的文件名并且单击右边的按钮,即可将外部参照更新至与源文件保持一致。