图块是由多个对象组成并赋予块名的一个整体,Auto CAD可以把一些重复使用的图形定义为块,并随时将块作为单个对象插入到当前图形中的指定位置。
图形中的块可以被移动、旋转、删除和复制,还可以给它定义属性。组成块的各个对象可以有自己的图层、线型、颜色等特性。
9.9.1 创建块(BMAKE)
创建块时可输入“BMAKE(或BLOCK)”命令或点击菜单:“绘图→块→创建”或点击“绘图”工具栏中的图标。
下面以图9 62(c)所示的表面粗糙度符号为例来说明创建带有属性的块的步骤。
(1)用LINE命令绘制粗糙度符号。如图9-62(a)所示。
图9- 62 带有属性的表面粗糙度块
(2)定义属性。属性是特定的包含在块定义中的文字对象,可以存储与之关联的块的说明信息。此处属性是指可变动的Ra数值。
输入“ATTDEF”命令或点击菜单:“绘图→块→定义属性”后弹出如图963所示的“属性定义”对话框。说明:
图9-63 “属性定义”对话框
①验证:指定属性为变量属性,插入与该属性关联的块时,Auto CAD会提示“验证属性值”。
②标记:此框不能为空,在此框中键入文字如AA,它将作为粗糙度数值的标记显示在图形中。
③提示:输入属性定义的提示信息,如“粗糙度1”。如果此输入框中为空,则将标记框中的内容作为提示信息。
④值:在此框中输入3.2,该数值将作为属性定义的默认值。
⑤在“插入点”框中指定属性定义的位置,可以直接键入插入点的坐标值,通常选择“在屏幕上指定”插入位置。
⑥属性字符的对正方式选“中心对齐”、文字样式应使用前面介绍的文字样式,即Standard,高度为4及旋转角度为0。
⑦点击“确定”按钮,在屏幕上拾取合适的插入点后则所创建属性的标记出现在图形中,如图9-62(b)所示。
(3)创建块的操作步骤
输入BMAKE命令,弹出如图9-64所示的“块定义”对话框。
图9-64 “块定义”对话框
①输入块定义的名称“粗糙度1”。
②点击“拾取点”按钮在屏幕上捕捉粗糙度符号下方的尖端点为插入点。
③点击“选择对象”按钮,对话框暂时关闭,用构造选择集的方式选择构成粗糙度块的对象,包括属性。完成后按Enter键,重新显示对话框,并提示已选择4个对象。
④选择“转换为块”,即创建后所选择的对象组合成块。
⑤“说明”框中可写入说明文字。如块特征的提示信息,这将有助于以后在Auto CAD设计中心中显示标识和查找该块。
⑥选择“允许分解”,这将有助于使用“分解”(Explode)命令分解原块后重定义块。
⑦点击“确定”按钮,完成带有属性的块定义,如图9-62(c)中所示。
注意:
(1)块定义是十分灵活的,一个块中可以包含不同图层上的对象。如果创建块定义时,组成块的对象在0图层上,并且对象的颜色、线型和线宽设置为By Layer(随层),则将该块插入到当前图层时,Auto CAD将指定该块各个特性与当前图层的基本特性一致。如果将组成块对象的颜色、线型或线宽设置为By Block(随块),则插入此块时,组成块的对象的特性将与当前图层的特性一致。
(2)用BMAKE和BLOCK命令创建的块为内部块,只能在当前图中直接调用。若要将此图块插入到其他文件中,则应先保存文件后再使用Auto CAD“设计中心”予以插入。
9.9.2 插入块(INSERT)
将建立的块按指定位置插入到当前图形中,并且可以改变块的比例和旋转角度。启动命令的方法是:输入“INSERT”或点击菜单:“插入→块”或点击“绘图”工具栏中图标。
【例9-20】 将前面创建的块“粗糙度1”和“粗糙度2”插入到图9- 65所示的图中。
图9- 65 粗糙度块的插入
先介绍块“粗糙度2”的插入。
命令:insert(弹出如图9 66所示的“插入”对话框,在“名称”栏中选择“粗糙度2”,点击“确定”按钮后按命令窗口中的提示操作)
图9-66 “插入”对话框
指定插入点或[基点(B)/比例(S)/旋转(R)]:R(回车,要旋转一个角度)
指定旋转角度<0>:45(回车,块旋转45°)
指定插入点或[基点(B)/比例(S)/旋转(R)]:(用最近点(NEA)命令捕捉拾取一插入点)
输入属性值
粗糙度2<6.3>:3.2(回车)
验证属性值
粗糙度2<3.2>:(回车后即插入了Ra值为3.2的粗糙度符号)
说明:
(1)一般应选择在“在屏幕上指定”插入点和在屏幕上指定“旋转角度”。
(2)“缩放比例”可在“在屏幕上指定”或在对话框中设定,选择“统一比例”和“X”为1是指定插入块与原块的比例因子为1,包括X,Y比例。“缩放比例”的确定应与图形界限的设定相联系。
(3)如果要将块作为分离对象而非一个整体插入,则可以选中“分解”复选项。
块“粗糙度1”的插入步骤与块“粗糙度2”一样。
9.9.3 编辑属性和块
1.增强属性编辑器
输入“EATTEDIT”命令或点击菜单:“修改→对象→属性→单个”或点击“修改Ⅱ”工具栏中图标或双击要编辑的块后,将弹出“增强属性编辑器”对话框。
在对话框中可修改属性值、属性文字的特性和文字样式等。
2.块的重定义
对于已插入的块若需要修改时,可以使用原有块的名称重新定义块来实现。重定义块后,图形中所有对该块的引用将立即被更新,而且重定义操作对以前和将来的块引用都有影响。
操作步骤如下:
(1)使用分解(EXPLODE)命令分解图块。
(2)修改块中的对象。
(3)使用BMAKE命令,对编辑过的块重新以同名定义,其他步骤同8.9.1节。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。