



当用户需要用一个重复的图案(pattern)填充一个区域时,可以使用“BHATCH”命令,创建一个相关联的填充阴影对象,即所谓的图案填充。
1.图案边界
当进行图案填充时,首先要确定填充图案的边界。定义边界的对象只能是直线、双向射线、单向射线、多义线、样条曲线、圆弧、圆、椭圆、椭圆弧、面域等对象或用这些对象定义的块,而且作为边界的对象在当前图层上必须全部可见。
2.孤岛
在进行图案填充时,我们把位于总填充区域内的封闭区称为孤岛,如图3-92所示。在使用“BHATCH”命令填充时,AutoCAD系统允许用户以拾取点的方式确定填充边界,即在希望填充的区域内任意拾取一点,系统会自动确定出填充边界,同时也确定该边界内的岛。如果用户以选择对象的方式确定填充边界,则必须确切地选取这些岛,有关知识将在后面介绍。
图3-92 孤岛
3.填充方式
在进行图案填充时,需要控制填充的范围,AutoCAD系统为用户设置了以下3种填充方式,以实现对填充范围的控制。
(1)普通方式。如图3-93(a)所示,该方式从边界开始,从每条填充线或每个填充符号的两端向里填充,遇到内部对象与之相交时,填充线或符号断开,直到遇到下一次相交时再继续填充。采用这种填充方式时,要避免剖面线或符号与内部对象的相交次数为奇数,该方式为系统内部的缺省方式。
(2)最外层方式。如图3-93(b)所示,该方式从边界向里填充,只要在边界内部与对象相交,剖面符号就会断开,而不再继续填充。
(3)忽略方式。如图3-93(c)所示,该方式忽略边界内的对象,所有内部结构都被剖面符号覆盖。
图3-93 填充方式
1.执行方式
命令行:BHATCH(快捷命令:H)。
菜单栏:选择菜单栏中的“绘图”→“图案填充”或“渐变色”命令。
工具栏:单击“绘图”工具栏中的“图案填充”按钮
。
功能区:单击“默认”选项卡“绘图”面板中的“图案填充”按钮
。
2.操作步骤
执行上述命令后,系统打开如图3-94所示的“图案填充创建”选项卡,其面板和按钮含义介绍如下。
图3-94 “图案填充创建”选项卡
(1)“边界”面板
①拾取点:通过选择由一个或多个对象形成的封闭区域内的点,确定图案填充边界(见图3-95)。指定内部点时,可以随时在绘图区域中单击鼠标右键以显示包含多个选项的快捷菜单。
图3-95 边界确定
②选择边界对象:指定基于选定对象的图案填充边界。使用该选项时,不会自动检测内部对象,必须选择选定边界内的对象,以按照当前孤岛检测样式填充这些对象(见图3-96)。
图3-96 选取边界对象
③删除边界对象:从边界定义中删除之前添加的任何对象(见图3-97)。
④重新创建边界:围绕选定的图案填充或填充对象创建多段线或面域,并使其与图案填充对象相关联(可选)。
⑤显示边界对象:选择构成选定关联图案填充对象的边界的对象,使用显示的夹点可修改图案填充边界。
⑥保留边界对象:指定如何处理图案填充边界对象。包括以下选项:
● 不保留边界。仅在图案填充创建期间可用,不创建独立的图案填充边界对象。
● 保留边界-多段线。仅在图案填充创建期间可用,创建封闭图案填充对象的多段线。
● 保留边界-面域。仅在图案填充创建期间可用,创建封闭图案填充对象的面域对象。
● 选择新边界集。指定对象的有限集(称为边界集),以便通过创建图案填充时的拾取点进行计算。
图3-97 删除“岛”后的边界
(2)“图案”面板
显示所有预定义和自定义图案的预览图像。
(3)“特性”面板
①图案填充类型:指定是使用纯色、渐变色、图案还是用户定义的来填充。
②图案填充颜色:替代实体填充和填充图案的当前颜色。
③背景色:指定填充图案背景的颜色。
④图案填充透明度:设定新图案填充或填充的透明度,替代当前对象的透明度。
⑤图案填充角度:指定图案填充或填充的角度。
⑥填充图案比例:放大或缩小预定义或自定义填充图案。
⑦相对图纸空间(仅在布局中可用):相对于图纸空间单位缩放填充图案。使用此选项,可很容易地做到以适合于布局的比例来显示填充图案。
⑧交叉线(仅当“图案填充类型”设定为“用户定义”时可用):将绘制第二组直线,与原始直线成90°角,从而构成交叉线。
⑨ISO笔宽(仅对于预定义的ISO图案可用):基于选定的笔宽缩放ISO图案。
(4)“原点”面板
①设定原点:直接指定新的图案填充原点。
②左下:将图案填充原点设定在图案填充边界矩形范围的左下角。
③右下:将图案填充原点设定在图案填充边界矩形范围的右下角。
④左上:将图案填充原点设定在图案填充边界矩形范围的左上角。
⑤右上:将图案填充原点设定在图案填充边界矩形范围的右上角。
⑥中心:将图案填充原点设定在图案填充边界矩形范围的中心。
⑦使用当前原点:将图案填充原点设定在HPORIGIN系统变量中存储的默认位置。
⑧存储为默认原点:将新图案填充原点的值存储在HPORIGIN系统变量中。
(5)“选项”面板
①关联:指定图案填充或填充为关联图案。关联的图案填充或填充在用户修改其边界对象时将会更新。
②注释性:指定图案填充为注释性。此特性会自动完成缩放注释过程,从而使注释能够以正确的大小在图纸上打印或显示。
③特性匹配:
● 使用当前原点:使用选定图案填充对象(除图案填充原点外)设定图案填充的特性。
● 用源图案填充的原点:使用选定图案填充对象(包括图案填充原点)设定图案填充的特性。
④允许的间隙:设定将对象用作图案填充边界时可以忽略的最大间隙。默认值为0,此值指定对象必须封闭区域而没有间隙。
⑤创建独立的图案填充:控制当指定了几个单独的闭合边界时,是创建单个图案填充对象,还是创建多个图案填充对象。
⑥孤岛检测。
● 普通孤岛检测:从外部边界向内填充。如果遇到内部孤岛,填充将关闭,直到遇到孤岛中的另一个孤岛。
● 外部孤岛检测:从外部边界向内填充。此选项仅填充指定的区域,不会影响内部孤岛。
● 忽略孤岛检测:忽略所有内部的对象,填充图案时将通过这些对象。
● 无孤岛检测:关闭以使用传统孤岛检测方法。
⑦绘图次序:为图案填充或填充指定绘图次序。选项包括不更改、后置、前置、置于边界之后和置于边界之前。
(6)“关闭”面板
“关闭图案填充创建”:退出HATCH并关闭上下文选项卡。也可以按Enter键或Esc键退出HATCH。
1.执行方式
命令行:GRADIENT。
菜单栏:选择菜单栏中的“绘图”→“渐变色”命令。
工具栏:单击“绘图”工具栏中的“渐变色”按钮
。
功能区:单击“默认”选项卡“绘图”面板中的“渐变色”按钮
。
2.操作步骤
执行上述命令后系统打开图3-98所示的“图案填充创建”选项卡,各面板中的按钮含义与图案填充的类似,这里不再赘述。
图3-98 “图案填充创建”选项卡
利用HATCHEDIT命令可以编辑已经填充的图案。
执行方式如下。
命令行:HATCHEDIT(快捷命令:HE)。
菜单栏:选择菜单栏中的“修改”→“对象”→“图案填充”命令。
工具栏:单击“修改II”工具栏中的“编辑图案填充”按钮
。
功能区:单击“默认”选项卡“修改”面板中的“编辑图案填充”按钮
。
执行上述命令后,系统打开如图3-99所示的“图案填充编辑器”对话框。
图3-99 “图案填充编辑器”对话框
在图3-99中,只有亮显的选项才可以对其进行操作。该对话框中各项的含义与图3-96所示的“图案填充和渐变色”对话框中各项的含义相同,利用该对话框,可以对已填充的图案进行一系列的编辑修改。
本实例绘制如图3-100所示的联轴器。联轴器是用来连接不同机构中的两根轴使之共同旋转以传递扭矩的机械零件。本实例主要通过直线命令、圆命令和图案填充命令来绘制。
图3-100 联轴器
绘制步骤
1.绘制主视图
(1)单击“默认”选项卡“图层”面板中的“图层特性”按钮
,弹出“图层特性管理器”对话框,新建如下3个图层。
①第一图层命名为“粗实线”图层,线宽为0.30,其余属性默认。
②第二图层命名为“剖面线”图层,颜色为蓝色,其余属性默认。
③第三图层命名为“中心线”图层,颜色为红色,线型为CENTER,其余属性默认。
(2)将“中心线”图层设置为当前图层。单击“默认”选项卡“绘图”面板中的“直线”按钮
,绘制中心线,端点坐标分别为{(-167.5,0),(167.5,0)}和{(0,167.5),(0,-167.5)};单击“默认”选项卡“绘图”面板中的“圆”按钮
,绘制圆,圆心坐标为(0,0),半径为120。结果如图3-101所示。
(3)将“粗实线”图层设置为当前图层。单击“默认”选项卡“绘图”面板中的“圆”按钮
,绘制圆,圆心坐标为(0,0),半径分别为30、67和157.5。重复圆命令分别绘制圆心坐标为(0,120)、(84.85,84.85)、(120,0)、(84.85,-84.85)、(0,-120)、(-84.85,-84.85)、(-120,0)、(-84.85,84.85)半径为15的圆。
(4)单击“默认”选项卡“绘图”面板中的“矩形”按钮
,绘制矩形,角点坐标分别为(-9,0)和(9,35),结果如图3-102所示。
图3-101 绘制中心线
图3-102 绘制轮廓
(5)单击“默认”选项卡“绘图”面板中的“面域”按钮
,将图中直径为60的圆和矩形创建面域。
(6)在命令行中输入“UNION”命令,将直径为60的圆与矩形进行并集处理,结果如图3-103所示。
2.绘制左视图
(1)将“中心线”图层设置为当前图层。单击“默认”选项卡“绘图”面板中的“直线”按钮
,绘制中心线,端点坐标分别为{(220,-120),(298,-120)}和{(220,0),(382,0)}和{(220,120),(298,120)}。
(2)将“粗实线”图层设置为当前图层。单击“默认”选项卡“绘图”面板中的“直线”按钮
,绘制直线,端点坐标分别为{(230,-157.5,)、(@0,315)、(@58,0)、(@0,-90.5)、(@84,0)、(@0,-134)、(@-84,0)、(@0,-90.5)、(@-58,0)}、{(230,-135),(288,-135)}、{(230,-105),(288,-105)}、{(230,-30),(372,-30)}、{(230,30),(372,30)}、{(230,35),(372,35)}、{(230,105),(288,105)}、{(230,135),(288,135)},结果如图3-104所示。
图3-103 并集处理
图3-104 绘制左视图
(3)将“剖面线”图层设置为当前图层。单击“默认”选项卡“绘图”面板中的“图案填充”按钮
,
打开“图案填充创建”选项卡,如图3-111所示。
单击“图案”面板中的“图案填充图案”按钮,选择填充图案为ANSI31,
在“特性”面板中设置“图案填充角度”为0,
设置“填充图案比例”为3,如图3-105所示。
图3-105 “图案填充创建”选项卡
(4)单击“图案填充创建”选项卡“边界”面板中的“拾取点”按钮
,在断面处拾取一点,右击,弹出右键快捷菜单,选择“确认”命令,如图3-106所示。确认退出。填充效果如图3-100所示。
动手练一练——绘制滚花零件
绘制如图3-107所示的滚花零件。
图3-106 填充图案
图3-107 滚花零件
思路点拨
源文件:源文件\第3章\滚花零件.dwg
(1)用“直线”命令绘制零件主体部分。
(2)用“圆弧”命令绘制零件断裂部分示意线。
(3)利用“图案填充”命令填充断面。