第5章 图块、外部参照和设计中心
本章知识点概述
在绘制建筑图形的过程中常常需要使用一些常用的、内容相同的图形。AutoCAD提供了一项功能,即将图形创建为块,在需要它们的地方插入。此外,还可以将图块保存起来,便于在绘图过程中随时调用。块的使用不仅提高了绘图效率,还节省了存储空间。同时,还便于修改图形,并为其添加相应的属性。通过本章的学习,大家将掌握图块的创建、编辑、插入,外部参照的应用以及设计中心等知识。
学习重点
创建、插入图块
定义块属性
块属性管理器
外部参照
设计中心
学习目标
学会创建、插入图块
能够熟练定义块属性
熟悉块属性管理器
了解外部参照
了解设计中心
知识难点
块属性管理器
外部参照
5.1 创建、插入图块
5.1.1 创建内部图块
1. 命令功能
将一些对象组合进来,形成一个独立、完整的对象,并用一个名字进行标识。
2. 命令调用方法
方法一:单击“绘图”工具栏上的“创建块”按钮 。
方法二:选择“绘图”|“块”|“创建”菜单命令。
方法三:在命令行中输入block命令。
执行上述任何一种命令后,将弹出“块定义”对话框,如图5-1所示。
图5-1 “块定义”对话框
专家指导:
从理论上讲,用户可以选择块上的任意一点作为插入基点。但为了插入方便,应根据图形的结构选择基点。一般将基点选在块的对称中心、左下角或其他有特征的位置。
边学边练5-1
下面以将图5-2中的门定义为块为例,来讲述块定义的具体步骤。
(1) 画出需要定义为块的图形,如图5-2所示。
(2) 调用创建块命令,弹出“块定义”对话框。
(3) 在“名称”文本框中输入块名“门”,单击“拾取点”按钮,然后在屏幕中拾取基点。
命令行提示如下。
命令: _block 指定插入基点:
(4) 单击“选择对象”按钮,在屏幕中选择要定义为块的对象。
命令行提示如下。
选择对象: 指定对角点: 找到 2 个
选择对象: //回车或单击鼠标右键
(5) 单击“确定”按钮,完成“门”的定义,该对象将保存在当前图形中。
边学边练5-2
创建一个如图5-3所示的“窗”图块,具体操作步骤如下。
图5-3 “窗”图块
(1) 首先利用“矩形”命令绘制出窗图形,绘制定义图块的源对象。命令行提示如下。
命令: _rectang
指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]:
指定另一个角点或 [面积(A)/尺寸(D)/旋转(R)]: @1000,100
命令: <对象捕捉 开>
命令: _explode
选择对象: 找到 1 个
选择对象:
命令:
命令: _divide
选择要定数等分的对象:
输入线段数目或 [块(B)]: 3 //定数等分命令将直线分为三份,如图5-4所示。
命令:
命令: _line 指定第一点:
指定下一点或 [放弃(U)]:
指定下一点或 [放弃(U)]:
命令:
命令: _line 指定第一点:
指定下一点或 [放弃(U)]:
指定下一点或 [放弃(U)]:
图5-4 定数等分一边
(2) 创建内部图块。在命令行中输入block命令,在弹出的“块定义”对话框中的“名称”文本框内输入“窗”,然后采用单击按钮方式来指定基点和选择对象,如图5-5所示。最后,单击“确定”按钮,完成块定义操作。
图5-5 “块定义”对话框
5.1.2 创建外部图块
1. 命令功能
创建外部图块,将当前图形中的块或图形存为图形文件,以便其他图形文件引用。外部图块不依赖于某一个图形文件,包括创建它的图形文件,因为它本身就是一个图形文件。
2. 命令调用方法
在命令行中输入wblock命令。执行该命令后,弹出“写块”对话框,如图5-6所示。
图5-6 “写块”对话框
其中,各选项的含义如下。
源:该选项组用来确定块文件的来源。
块:该选项用来将创建的内部图块作为外部图块来保存,具体可以从下拉列表中选择需要的内部图块。
整个图形:该选项用来将当前图形文件中的所有对象作为外部图块存盘。
对象:该选项用来将当前绘制的图形对象作为外部图块存盘。
目标:该选项组用来确定外部图块存盘后的文件名和路径以及指定的插入单位。
边学边练5-3
将5.1.1节中创建的“门”内部图块保存为外部图块。
在命令行中输入wblock命令,弹出“写块”对话框,在“块”的下拉列表中选择“门”,在“文件名和路径”选择保存位置,然后单击“确定”按钮,如图5-7所示。
图5-7 “写块”对话框
此时,在指定的位置处就保存了“门.dwg”的图形文件。将来如果需要插入该图块时,找到该文件便可以完成插入图块命令。
5.1.3 插入图块
1. 命令功能
将已定义的块插入到当前图形文件中。
2. 命令调用方法
方法一:单击“绘图”工具栏上的“插入块”按钮 。
方法二:选择“插入”|“块”菜单命令。
方法三:在命令行里输入insert命令。
执行该命令后,系统将弹出“插入”对话框,如图5-8所示,插入图形时也可以根据设计需要,改变插入的块或图形的旋转角度。
图5-8 “插入”对话框
“插入”对话框中各选项的具体说明如下。
名称:该选项用于设置要插入到图形中的图块,可以在“名称”下拉列表框中输入一个已有的块名,或单击向下的箭头从块名列表中选择一个名称。
插入点:该选项组用于指定一个插入点以便插入块参照定义的一个副本。在该对话框中,既可以通过选择“在屏幕上指定”复选框,在屏幕上指定点,也可以在X、Y、Z文本框中直接输入点的坐标来定义插入点的位置。
比例:该选项组用于对块的插入比例进行设置,可以直接在X、Y、Z文本框中输入块的比例,也可以通过选中“在屏幕上指定”复选框在屏幕上指定。该选项中的“统一比例”复选框用来确定所插入块的比例是否相同,若选择此复选按钮,则只需设置X文本框中的比例值即可。
旋转:该选项组用于块参照插入时的旋转角度。指定的块参照的旋转角度不论为正值或者为负值,都是参照于块的原始位置。如果希望在屏幕上指定旋转角度,那么需选中“在屏幕上指定”复选框。
块单位:该选项组显示有关图块单位的信息。“单位”文本框用于指定插入块的INSUNITS值。“比例”文本框显示单位比例因子,该比例因子是根据块的INSUNITS值和图形单位计算得来的。INSUNITS值指定插入或附着到图形中的块、图像或外部参照进行自动缩放所用的图形单位值。
分解:选中该对话框,可以将插入的块分解成组成块的各基本对象。
边学边练5-4
将5.1.1节中的块“窗”旋转90°,并插入到如图5-9所示图形右侧,操作步骤如下。
图5-9 插入块之前
(1) 单击“绘图”工具栏上的“插入块”按钮 ,打开“插入”对话框。
(2) 在“名称”下拉列表中选择“门”图块。
(3) 在“插入点”选项组中选中“在屏幕上指定”复选按钮。
(4) 在“旋转”选项组中的“角度”对话框中输入“90”,如图5-10所示,单击“确定”按钮。
图5-10 设置旋转角度
(5) 在屏幕上指定块要插入的位置,最终效果如图5-11所示。
图5-11 插入块后效果
5.2 块 属 性
块属性就是存储于块文件中的非图形信息,图块的一个组成部分,用来描述块的某些特征。例如,将“门”图形定义为块后,还可以把其材料、价格及说明等信息一起放入到块中。插入块时,块属性将与图形对象一起插入到图形中。
5.2.1 定义块属性
命令调用方法如下。
方法一:选择“绘图”|“块”|“定义属性”菜单命令。
方法二:在命令行中输入attdef命令。
在执行上述命令后,将弹出“属性定义”对话框,如图5-12所示。
图5-12 “属性定义”对话框
在该对话框中,“模式”选项组用来控制属性的模式,包括“不可见”“固定”“验证”“预设”“锁定位置”和“多行”6个复选框。
不可见:在插入块时不显示或打印属性值。ATTDISP将覆盖“不可见”模式。
固定:在插入块时赋予属性固定值。
验证:用来设置在插入块时提示确认属性值是否正确。
预设:用来将属性值设定为默认值,在插入块时不再提示输入属性值。
锁定位置:用来设置属性位置是否可变。
多行:用来以多行文字的形式输入默认值。
“属性”选项组为图块的属性参数。
标记文本框:用来输入属性的标记名。
提示文本框:用来输入图块的一些提示信息。
默认文本框:用来输入属性的默认值。
“插入点”选项组用来指定属性位置。输入坐标值或者选择“在屏幕上指定”,并使用定点设备根据与属性关联的对象指定属性的位置。
“文字设置”组合框用来设置属性文字的对正方式、文字样式、文字高度和旋转角度等。
属性定义好之后,可通过wblock命令将图形和属性保存为外部图块。输入wblock命令后,弹出“写块”对话框。在“写块”对话框中,指定插入点,单击“确定”按钮,弹出“编辑属性”对话框,如图5-13所示。属性的默认值为定义属性时输入的默认值,也可以输入其他值,输入完成后单击“确定”按钮,完成写块。
图5-13 “编辑属性”对话框