第十一章 块、块属性、外部引用及光栅图像 第一节 块的基本概念 一、块的概念 块是组成复杂图形的一组实体的集合。一旦生成块后,这组实体就被当作一个实体处理并被赋予一个块名。如图11-1 所示。在作图时,可以用这个块名把这组实体插入到某一图形文件的任何位置,并且在插入时,可指定不同的比例和旋转角。如图11-2 所示。 图11-1 将图形定义成块 图1 1 - 2 将块插入到图形的形式 块本身可以引用其它块,即称为块嵌套,嵌套的复杂程度没有限制,但不允许引用自身。 二、块的功能 1. 提高工作效率 在使用A u t o C A D 绘图时,常常会遇到图形中有大量相同或相似的内容,或者所绘制的图形与已有的图形文件相同,这时可以把重复绘制的图形创建成块,在需要时直接插入;也可以将已有的图形文件直接插入到当前图形中,如:通过块创建制成的各种专业图形符号库、标准零件库、常见结构库等,在绘图时,通过块的调用进行图形的拼合,从而提高绘图效率。 2. 节省了存储空间 为了保存绘制的图形, A u t o C A D •系统必须存入图形中各个实体的信息,它包括:实体的大小、位置、图层等数据,这样将占居磁盘上很多空间。而块是将一组图形作为一个实体处理的,在引用块时,系统只需记忆该块引用时的块名、 插入层、插入点、比例、转角等信息,不需要记忆块中每个实体的大小、位置、层状态等信息,这将节约磁盘许多存储空间 3. 便于图形编辑修改 在图样的绘制和使用中,要经常需要修改。对于含有块的图形,可方便地使用图形编辑命令对块进行整体编辑。另外,可以对块进行编辑修改,然后再重新定义,这样在图形引用的同名块将得到一致修改并自动重新生成。 4 .便于说明及数据提取 在建立块时,可以使块具有属性,即加入文本信息说明。这些信息在每次引用块时,可以改变,而且还可以像普通文本一样显示或不显示。也可以从图中提取这些信息并将其 2 传送到数据库中。 三、块与图形文件的关系 用块定义命令( BLOCK 或BMAKE) 建立的块,只能插入到建块的图形文件中,不能被其它图形文件调用。•用块存盘命令( WBLOCK), 可以将已定义的块,存盘生成扩展名为.DWG 的图形文件(图块文件), 也可以将当前图形文件中的一部分图形实体或整幅图形直接存盘生成图块文件。存盘后的图块文件可供其它图形调用。 图块文件与图形文件(.DWG)本质上没有区别。任何扩展名为 .DWG 的文件均可作为图块被调用,...