AutoCAD的块是存储在块表记录中的实体对象的集合。每个块从一个BlockBegin对象开始,紧接着是一个或多个Entity对象,最后以BlockEnd对象结束。
首先要了解块定义和块参照两个概念,块定义类似于模具,而块参照类似于模具浇筑出来的模型。在图形中只需要用块定义来保存块的实际几何组成,而仅用插入点和比例因子来存储块定义,因为块参照的几何形状与块参照完全一样(仅大小不同),这样带来了以下好处:
不需要存储块参照中的实体,减小了图形文件。
只要修改了块定义,块参照会自动更新,减轻了修改和维护工作。