AutoCAD 2002之块和属性
8.1 定 义 块
块是图形对象的集合,常用于绘制复杂、重复的图形。一旦一组对象组合成块,就可以根据绘图需要将其插入到图中任意指定位置,而且还可以按不同的比例和旋转角度插入。
8.1.1 块的特点
一般来说,块具有如下特点:
● 提高绘图速度
用AutoCAD绘图时,常常要绘制一些重复出现的图形。如果把这些经常要绘制的图形定义成块保存起来,绘制它们时就可以用插入块的方法实现,即把绘图变成了拼图,避免了重复性工作,同时又提高了绘图速度。
● 节省存储空间
AutoCAD要保存图中每一个对象的相关信息,如对象的类型、位置、图层、线型、颜色等,这些信息要占用存储空间。如果一幅图中绘有大量相同的图形,则会占据较大的磁盘空间。但如果把相同图形事先定义成一个块,绘制它们时就可以直接把块插入到图中的各个相应位置。这样既满足了绘图要求,又可以节省磁盘空间。因为虽然在块的定义中包含了图形的全部对象,但系统只需要一次这样的定义。对块的每次插入,AutoCAD仅需要记住这个块对象的有关信息(如块名、插入点坐标、插入比例等),从而节省了磁盘空间。对于复杂但需多次绘制的图形,这一特点表现得更为显著。
● 便于修改图形
一张工程图纸往往需要多次修改。如在机械设计中,旧国家标准用虚线表示螺栓的内径,新国标把内径用细实线表示。如果对旧图纸上的每一个螺栓按新国家标准修改,既费时又不方便。但如果原来各螺栓是通过插入块的方法绘制的,那么,只要简单地进行再定义块等操作,图中插入的所有该块均会自动进行修改。
● 加入属性
很多块还要求有文字信息以进一步解释、说明。AutoCAD允许为块定义这些文字属性,而且还可以在插入的块中显示或不显示这些属性;从图中提取这些信息并将它们传送到数据库中。
8.1.2 定义块
下面介绍如何在AutoCAD中定义块。当然,在定义块之前,应绘出要定义块的图形。
用于定义块的命令是BLOCK,利用“绘图”工具栏上的
按钮(创建块),或选择“绘图”→“块”→“创建”命令也可实现该功能。执行BLOCK命令,AutoCAD弹出图8-1所示的“块定义”对话框。

图8-1 “块定义”对话框
用户可利用该对话框完成块定义工作。对话框中各主要项的功能如下:
● “名称”文本框
确定块的名称,在相应文本框中输入即可。AutoCAD 2002允许块名最多可采用255个字符。
● “基点”选项组
确定块上的插入基点位置。可以直接在X、Y、Z 3个文本框中输入,也可以通过单击“拾取点”按钮在图形屏幕拾取。单击“拾取点”按钮,AutoCAD临时切换到绘图窗口并提示:
指定插入基点:
在此提示下拾取一点,该点则为新建块的插入基点,而后AutoCAD返回到图8-1所示的“块定义”对话框。
从理论上讲,用户可以选择块上的任意一点作为插入基点。但为了插入方便,应根据图形的结构选择基点。一般将基点选在块的对称中心、左下角或其他有特征的位置。
● “对象”选项组
该选项组用于确定组成块的对象。选项组中各项的含义如下:
♦“选择对象”按钮
用于选择要组成块的对象。单击该按钮,AutoCAD临时切换到绘图窗口并提示:
选择对象:
在此提示下选择组成块的各对象后按Enter键,AutoCAD返回图8-1所示的“块定义”对话框。
♦ 快速选择按钮![]()
快速选择满足指定条件的对象。单击该按钮,AutoCAD弹出图8-2所示的“快速选择”对话框。

图8-2 “快速选择”对话框
用户可通过该对话框确定所选择对象的过滤条件。有关“快速选择”对话框的操作详见6.11节。
♦ “保留”、“转换为块”、“删除”单选按钮
确定将指定图形定义成块后,如何处理这些用于定义块的图形。“保留”指保留这些图形,“转换为块”指将对应图形转换成一个块,“删除”则表示删除图形,即定义块后删除掉对应图形。
● “预览图标”选项组
确定是否在块定义时保存预览图标。如果保存了预览图标,通过AutoCAD设计中心(见11.1节)能预览该图标。其中“不包括图标”单选按钮表示不创建图标;“从块的几何图形创建块”单选按钮表示将根据块定义中的几何图形创建预览图标。
● “插入单位”下拉列表框
确定当从AutoCAD设计中心中拖动块时的缩放单位。用户可通过相应的下拉列表,在无单位、英寸、英尺、精里、毫米、厘米、米、千米、微英寸、密耳、码、埃、毫微米、微米、分米、十米、百米、百万公里、天文单位、光年、秒差距之间选择。
● “说明”列表框
输入当前块的说明部分(如果有的话)。输入说明后,通过AutoCAD设计中心能看到该说明。
● “超级链接”按钮
创建带有超级链接的块。单击该按钮,AutoCAD会弹出“插入超级链接”对话框,用于确定超级链接的对象。
定义块时,如果新块名与已定义的块名重复,AutoCAD会给出对应提示。另外,用BLOCK命令定义的块,只能由块所在的图形使用,而不能由其他图形使用。如果希望其他图形也使用某块,则需要用WBLOCK命令创建它(见8.2节)。
【例8.1】将图8-3所示的螺栓符号定义成块,块名为SCREW。

图8-3 螺栓
步骤如下:
(1) 执行BLOCK命令,AutoCAD弹出“块定义”对话框。
(2) 在对话框的“名称”文本框中输入SCREW,单击“基点”选项组中的“拾取点”按钮,AutoCAD切换到绘图窗口,提示“指定插入基点:”。
(3) 在该提示下捕捉图中由小叉表示的点后按Enter键,AutoCAD返回到“块定义”对话框。
(4) 单击对话框中“对象”选项组中的“选择对象”按钮,AutoCAD切换到作图窗口,提示“选择对象:”,在该提示下选择图8-5中的图形对象后按Entr键,AutoCAD返回到“块定义”对话框,如图8-4所示。

图8-4 块定义
(5) 块定义的其他设置采用对话框中所示的形式,最后单击对话框的“确定”按钮,完成块定义操作。

