1
Auto CAD2010绘图基础
1.11.1 9.1 图块
9.1 图块

图块是定义好的并赋予名称的一组对象。可以将已绘制好的图中的一组对象定义为图块,也可以单独画出一组对象来定义图块。图块按给定的比例和旋转角度可以插入到图中任意指定的位置。一组对象一旦被定义为图块,Auto CAD就把它当作一个对象来处理。通过拾取图块内的任一对象,可以实现对整个图块的各种处理。例如,对图块使用MOVE(移动)、EARSE(删除)、LIST(列表)等命令时,就像对一条直线所做的处理那样。

图块可以由绘制在几个图层(每个图层上的线型、颜色、线宽都为By Layer(随层))上的若干对象组成,图块中保留图层的信息。插入时,图块内的每个对象仍在它原来的图层上画出,只有0层上对象在插入时被放置在当前层上,线型、颜色、线宽也随当前层而改变。如需要就将必须随当前层改变线型、颜色、线宽的对象画在0层上,再定义为图块。或者将每个图层上的线型、颜色、线宽都设为By Block(随块)。但一般不这样做,因为绘制要定义为图块的图形时,就考虑到应与其他图形的线型、颜色、线宽相一致,插入时就不用顾及当前层,并且便于打印机打印。

在绘图过程中,使用图块有下列优点。

1)提高绘图速度 在设计与绘图中,经常要重复绘制一些图形。把重复出现的图形定义为图块,只需画一次,以后再遇到这样的图形,只需把图块插入到指定位置,就像用绘图命令画一个对象那样容易,而不必每次都重复绘制图块中的每一个对象。这样做,大大提高了绘图速度。图形愈复杂,重复图形愈多,这个优点就愈突出。

图9-1 螺栓头

2)建立图形库 工程设计中,除了有各种各样的重复图形外,还有许多通用或标准的零部件,这些都可以定义成图块。这些图块可构成一个图形库,供设计和绘图时随时调用。例如,图9-1所示螺栓头的投影在机械工程图样中重复率很高,将其定义为图块,不同直径的螺栓头只用一个命令即可绘成,非常简便。

3)便于修改 绘制的图形往往要修改。例如建筑立面图中要更换房子的窗户。这样的窗户有很多个,逐个修改既繁琐又费时。可先将窗户定义为图块,再插入图中。改换窗户时只要修改这个图块并再定义一次,图上所有与该图块相关的部分就自动修改了。

4)缩短文件长度 Auto CAD要记录每个对象的信息,即对象的名称、大小、位置等。因此,在图中绘制每一个对象都要增加图形文件的长度。例如,绘制一张办公室的平面图,若将所有的桌子、椅子一条线一条线地绘制,必然使图形文件增大许多。如果使用图块,那么只有一张桌子和一把椅子的所有对象信息记录在图形文件中,各个位置上的桌子、椅子仅记录其作为一个图块对象的信息。这样大大地缩短了图形文件的长度,节省了存储空间。

5)可以赋予属性 属性是对图块的文字说明。属性值可随引用图块的环境不同而改变。如图9-1所示的螺栓,可以用属性来描述螺栓的规格、螺纹长度等参数。

6)用于拼画图形 可将多个简单的图形拼画成复杂的图形。例如在绘制机械工程产品或部件的装配图时,就可以使用零件图上的视图来拼画。这种方法要求先画零件图,再把零件图与装配图上相同的视图定义为图块并保存,然后把各个图块拼在一起,稍作修改,便完成装配图的绘制。