计算机基础与实训教材系列•完全免费,欢迎下载《中文版AutoCAD2010实用教程》第十章块、外部参照和设计中心学习目标在绘制图形时,如果图形中有大量相同或相似的内容,或者所绘制的图形与已有的图形文件相同,则可以把要重复绘制的图形创建成块(也称为图块),并根据需要为块创建属性,指定块的名称、用途及设计者等信息,在需要时直接插入它们,从而提高绘图效率。当然,用户也可以把已有的图形文件以参照的形式插入到当前图形中(即外部参照),或是通过AutoCAD设计中心浏览、查找、预览、使用和管理AutoCAD图形、块、外部参照等不同的资源文件。本章重点创建块、存储块的方法在图形中插入块的方法属性块的定义方法编辑块属性的方法在图形中附着外部参照图形的方法编辑与管理外部参照的方法AutoCAD设计中心的使用方法10.1创建与编辑块块是一个或多个对象组成的对象集合,常用于绘制复杂、重复的图形。一旦一组对象组合成块,就可以根据作图需要将这组对象插入到图中任意指定位置,而且还可以按不同的比例和旋转角度插入。在AutoCAD中,使用块可以提高绘图速度、节省存储空间、便于修改图形。块的特点创建块插入块存储块设置插入基点块与图层的关系10.1.1块的特点在AutoCAD中,使用块可以提高绘图速度、节省存储空间、便于修改图形并能够为其添加属性。10.1.2创建块在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【绘图】|【块】|【创建】命令(BLOCK),或在【功能区】选项板中选择【常用】选项卡,在【块】面板中单击【创建】按钮,打开【块定义】对话框,可以将已绘制的对象创建为块。10.1.3插入块在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【插入】|【块】命令,或在【功能区】选项板中选择【常用】选项卡,在【块】面板中单击【插入】按钮,将打开【插入】对话框,如图10-4所示。使用该对话框,可以在图形中插入块或其他图形,在插入的同时还可以改变所插入块或图形的比例与旋转角度。10.1.4存储块在AutoCAD2010中,使用WBLOCK命令可以将块以文件的形式写入磁盘。执行WBLOCK命令将打开【写块】对话框,如图10-7所示。在该对话框的【源】选项区域中,可以设置组成块的对象来源,各选项的功能说明如下。【块】单选按钮:用于将使用BLOCK命令创建的块写入磁盘,可在其后的下拉列表框中选择块名称。【整个图形】单选按钮:用于将全部图形写入磁盘。【对象】单选按钮:用于指定需要写入磁盘的块对象。选择该单选按钮时,用户可根据需要使用【基点】选项区域设置块的插入基点位置,使用【对象】选项区域设置组成块的对象。10.1.5设置插入基点在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【绘图】|【块】|【基点】命令(BASE),或在【功能区】选项板中选择【常用】选项卡,在【块】面板中单击【设置基点】按钮,可以设置当前图形的插入基点。当把某一图形文件作为块插入时,系统默认将该图的坐标原点作为插入点,这样往往会给绘图带来不便。这时就可以使用【基点】命令,对图形文件指定新的插入基点。10.1.6块与图层的关系块可以由绘制在若干图层上的对象组成,系统可以将图层的信息保留在块中。当插入这样的块时,AutoCAD有如下约定:块插入后,原来位于图层上的对象被绘制在当前层,并按当前层的颜色与线型绘出。对于块中其他图层上的对象,若块中包含有与图形中的图层同名的层,块中该层上的对象仍绘制在图中的同名层上,并按图中该层的颜色与线型绘制。块中其他图层上的对象仍在原来的层上绘出,并给当前图形增加相应的图层。如果插入的块由多个位于不同图层上的对象组成,那么冻结某一对象所在的图层后,此图层上属于块上的对象将不可见;当冻结插入块时的当前层时,不管块中各对象处于哪一图层,整个块将不可见。10.2编辑与管理块属性块属性是附属于块的非图形信息,是块的组成部分,是特定的可包含在块定义中的文字对象。在定义一个块时,属性必须预先定义而后选定。通常属性用于在块的插入过程中进行自动注释。块属性的特点创建并使用带有属性的块在图形中插入带属性定义的块修改属性定义编辑块属性块属性管理器使用ATTEXT命令提取属性10.2.1块属性的特点在AutoCAD中,用户可以在图形绘制完成后(甚至在绘制完成前),使用ATTEXT命令将块属性数据从图形中提取出来,并将这些数据写入到一个文件中,这样就可以从图形数据库文件中获取块数据信息了。块属性具有以下特点。块属性由属性标记名和属性值两部分组成。例如,可以把Name定义为属性标记名,而具体的姓名Mat就是属性值,即属性。定义块前,应先定义该块的每个属性,即规定每个属性的标记名、属性提示、属性默认值、属性的显示格式(可见或不可见)及属性在图中的位置等。一旦定义了属性,该属性以其标记名将在图中显示出来,并保存有关的信息。定义块时,应将图形对象和表示属性定义的属性标记名一起用来定义块对象。插入有属性的块时,系统将提示用户输入需要的属性值。插入块后,属性用它的值表示。因此,同一个块在不同点插入时,可以有不同的属性值。如果属性值在属性定义时规定为常量,系统将不再询问它的属性值。插入块后,用户可以改变属性的显示可见性,对属性作修改,把属性单独提取出来写入文件,以供统计、制表使用,还可以与其他高级语言或数据库进行数据通信。10.2.2创建并使用带有属性的块在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【绘图】|【块】|【定义属性】命令(ATTDEF),或在【功能区】选项板中选择【常用】选项卡,在【属性】面板中单击【定义属性】按钮,可以使用打开的【属性定义】对话框创建块属性,如图10-11所示。其中各选项的功能如下。10.2.3在图形中插入带属性定义的块在创建带有附加属性的块时,需要同时选择块属性作为块的成员对象。带有属性的块创建完成后,就可以使用【插入】对话框在文档中插入该块。10.2.4修改属性定义在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【修改】|【对象】|【文字】|【编辑】命令(DDEDIT),单击块属性,或直接双击块属性,打开【增强属性编辑器】对话框。在【属性】选项卡的列表中选择文字属性,然后在下面的【值】文本框中可以编辑块中定义的标记和值属性,如图10-16所示。`10.2.5编辑块属性在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【修改】|【对象】|【属性】|【单个】命令(EATTEDIT),或在【功能区】选项板中选择【插入】选项卡,在【属性】面板中单击【编辑单个属性】按钮,都可以编辑块对象的属性。在绘图窗口中选择需要编辑的块对象后,系统将打开【增强属性编辑器】对话框,如图10-16所示。10.2.6块属性管理器在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【修改】|【对象】|【属性】|【块属性管理器】命令(BATTMAN),或在【功能区】选项板中选择【插入】选项卡,在【属性】面板中单击【管理】按钮,都可打开【块属性管理器】对话框,可在其中管理块中的属性,如图10-19所示。10.2.7使用ATTEXT命令提取属性AutoCAD的块及其属性中含有大量的数据。例如,块的名字、块的插入点坐标、插入比例、各个属性的值等。可以根据需要将这些数据提取出来,并将它们写入到文件中作为数据文件保存起来,以供其他高级语言程序分析使用,也可以传送给数据库。在命令行输入ATTEXT命令,即可提取块属性的数据。此时将打开【属性提取】对话框,如图10-22所示。10.3使用外部参照外部参照与块有相似的地方,但它们的主要区别是:一旦插入了块,该块就永久性地插入到当前图形中,成为当前图形的一部分。而以外部参照方式将图形插入到某一图形(称之为主图形)后,被插入图形文件的信息并不直接加入到主图形中,主图形只是记录参照的关系,例如,参照图形文件的路径等信息。另外,对主图形的操作不会改变外部参照图形文件的内容。当打开具有外部参照的图形时,系统会自动把各外部参照图形文件重新调入内存并在当前图形中显示出来。附着外部参照插入DWG、DWF、DGN参考底图管理外部参照参照管理器10.3.1附着外部参照在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【插入】|【外部参照】命令(EXTERNALREFERENCES),或在【功能区】选项板中选择【插入】选项卡,在【参照】面板中单击【外部参照】按钮,将打开如图10-24所示的【外部参照】选项板。在选项板上方单击【附着DWG】按钮,可以打开【选择参照文件】对话框。选择参照文件后,将打开【附着外部参照】对话框,利用该对话框可以将图形文件以外部参照的形式插入到当前图形中,如图10-25所示。10.3.2插入DWG、DWF、DGN参考底图AutoCAD2010提供了插入DWG、DWF、DGN参考底图的功能,该类功能和附着外部参照功能相同,用户可以在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【插入】菜单中的相关命令。如图10-29所示在文档中插入DWF格式的外部参照文件。10.3.3管理外部参照在AutoCAD2010中,用户可以在【外部参照】选项板中对外部参照进行编辑和管理。单击选项板上方的【附着】按钮可以添加不同格式的外部参照文件;在选项板下方的外部参照列表框中显示当前图形中各个外部参照文件名称;选择任意一个外部参照文件后,在下方【详细信息】选项区域中显示该外部参照的名称、加载状态、文件大小、参照类型、参照日期及参照文件的存储路径等内容。10.3.4参照管理器AutoCAD图形可以参照多种外部文件,包括图形、文字字体、图像和打印配置。这些参照文件的路径保存在每个AutoCAD图形中。有时可能需要将图形文件或它们参照的文件移动到其他文件夹或其他磁盘驱动器中,这时就需要更新保存的参照路径。10.4使用AutoCAD设计中心AutoCAD设计中心(AutoCADDesignCenter,简称ADC)为用户提供了一个直观且高效的工具,它与Windows资源管理器类似。在快速访问工具栏选择【显示菜单栏】命令,在弹出的菜单中选择【工具】|【选项板】|【设计中心】命令,可以打开【设计中心】选项板,如图10-34所示。AutoCAD设计中心的功能观察图形信息在“设计中心”中查找内容使用设计中心的图形10.4.1AutoCAD设计中心的功能在AutoCAD2010中,使用AutoCAD设计中心可以完成如下工作。创建对频繁访问的图形、文件夹和Web站点的快捷方式。根据不同的查询条件在本地计算机和网络上查找图形文件,找到后可以将它们直接加载到绘图区或设计中心。浏览不同的图形文件,包括当前打开的图形和Web站点上的图形库。查看块、图层和其他图形文件的定义并将这些图形定义插入到当前图形文件中。通过控制显示方式来控制设计中心控制板的显示效果,还可以在控制板中显示与图形文件相关的描述信息和预览图像。10.4.2观察图形信息AutoCAD设计中心选项板包含一组工具按钮和选项卡,使用它们可以选择和观察设计中心中的图形。10.4.3在“设计中心”中查找内容使用AutoCAD设计中心的查找功能,可通过【搜索】对话框快速查找诸如图形、块、图层及尺寸样式等图形内容或设置。在【搜索】对话框中,可以设置条件来缩小搜索范围,或者搜索块定义说明中的文字和其他任何【图形属性】对话框中指定的字段。例如,如果不记得将块保存在图形中还是保存为单独的图形,则可以选择搜索图形和块。10.4.4使用设计中心的图形使用AutoCAD设计中心,可以方便地在当前图形中插入块,引用光栅图像及外部参照,在图形之间复制块、复制图层、线型、文字样式、标注样式以及用户定义的内容等。10.5上机练习综合运用创建和插入块的功能,先创建一个螺钉块,然后将其插入到绘制好的零件图形中。其中螺钉图形如图10-42所示,零件图形如图10-43所示。O