在工程制图中,很多图形都会重复多次用到,为了提高绘图的效率,AutoCAD提供了图块功能供用户使用。有了图块功能,用户不但可以非常方便地创建经常重复使用的图形,并保存为图块,以便多次使用,同时也可以将有连续变化规律特征的图形创建为块重复使用。
本章将详细介绍各种基本图块和基本属性的创建方法,介绍动态图块的创建方法,以及图块的插入使用方法。通过本章的学习,读者应该学会在工程制图中灵活地使用各种图块方法,提高绘图的效率和速度。
块是一个或多个连接的对象,用于创建单个的对象,块可以帮助用户在同一图形或其他图形中重复使用对象。
图6-1 “块定义”对话框
|
选择“绘图”→“块”→“创建”命令,或者单击“绘图”工具栏的“创建块”按钮,或者在命令行中输入BLOCK命令,弹出如图6-1所示的“块定义”对话框,用户在各选项组中可以设置相应的参数,以创建一个内部图块。
“块定义”对话框包括“名称”下拉列表框,“基点”、“对象”和“设置”3个选项组和“在块编辑器中打开”复选框,下面介绍各参数含义。
该下拉列表框用于输入或选择当前要创建的块的名称。
该选项组用于指定块的插入基点,默认值是(0,0,0),是将来该块的插入基准点,也是块在插入过程中旋转或缩放的基点。用户可以分别在X、Y、Z文本框中输入坐标值确定基点,也可以单击“拾取点”按钮,暂时关闭对话框以使用户能在当前图形中拾取插入基点。
该选项组用于指定新块中要包含的对象,以及创建块之后如何处理这些对象,是保留还是删除选定的对象或者是将它们转换成块实例。各参数含义如下:
· “选择对象”按钮 单击该按钮,暂时关闭“块定义”对话框,允许用户到绘图区选择块对象,完成选择对象后,按Enter键重新打开“块定义”对话框。
·“快速选择”按钮 单击该按钮,弹出“快速选择”对话框,该对话框用于定义选择集。
· “保留”单选按钮 用于设定创建块以后,是否将选定对象保留在图形中作为区别对象。
· “转换为块”单选按钮 用于设定创建块以后,是否将选定对象转换成图形中的块实例。
· “删除”单选按钮 用于设定创建块以后,是否从图形中删除选定的对象。
· “选定的对象”选项 该选项用于显示选定对象的数目,未选择对象时,显示“未选定对象”。
该选项组主要指定块的设置,其中“块单位”下拉列表框可以提供用户选择块参照插入的单位;“按统一比例缩放”复选框指定块参照按统一比例缩放,即各方向按指定的相同比例缩放;“允许分解”复选框指定块参照是否可以被分解;“说明”文本框用于指定块的文字说明;“超链接”按钮主要打开“插入超链接”对话框,用户可以使用该对话框将某个超链接与块定义相关联。
选中该复选框,当用户单击“确定”按钮后,将在块编辑器中打开当前的块定义,一般用于动态块的创建和编辑。
【例6-1】 创建指北针图块。
图6-2 指北针图块 |
其具体操作步骤如下:
(1)执行“圆”命令,在绘图区任意拾取一点为圆心,绘制半径为120的圆,效果如图6-3所示。
(2)执行“构造线”命令,过步骤(1)绘制的圆的圆心绘制垂直构造线(图6-4)。
(3)执行“偏移”命令,选择步骤(2)绘制的垂直构造线为偏移对象,将构造线向左向右分别偏移15,效果如图6-4所示。
(4)执行“直线”命令,捕捉如图6-4所示的点1和点2绘制直线,使用同样的方法,捕捉点1和点3绘制另外一条直线(图6-5)。
图6-3 绘制圆 图6-4 绘制构造线
(5)执行“删除”命令,删除3条构造线,效果如图6-5所示。
(6)执行“图案填充”命令,选择填充图案为SOLID,在步骤(4)绘制的直线范围内拾取一点确定填充区域,填充效果如图6-6所示。
图6-5 绘制直线 图6-6 填充图案
图6-7 创建图块
|
在命令行中输入WBLOCK命令,弹出如图6-8所示的“写块”对话框,该对话框将对象保存到文件或将块转换为文件,从而创建一个外部图块,方便绘制其他图纸时调用。
在“写块”对话框中,“源”选项组用于指定块和对象,将其保存为文件并指定插入点。当选中“块”单选按钮时,用户可以从下拉列表框中选择现有块保存为文件,此时“基点”和“对象”选项组不可用;当选中“整个图形”单选按钮时,将会选择当前图形作为一个块定义为外部文件,此时“基点”和“对象”选项组也不可用;当选中“对象”单选按钮时,需要选择图形对象,指定基点创建图块。“基点”和“对象”选项组的参数在6.1.1节已经阐述,这里不再赘述。
图6-8 “写块”对话框
“目标”选项组用于指定文件的新名称和新位置以及插入块时所用的测量单位。用户可以在“文件名和路径”下拉列表框中直接输入指定文件名和保存块或对象的路径,或者单击下拉列表框后面的按钮,在弹出的“浏览图形文件”对话框保存外部块,在“保存于”下拉列表框中选择保存路径,在“文件名”文本框中设置名称。“插入单位”下拉列表框用于设置将其作为块插入到使用不同单位的图形中时用于自动缩放的单位值。