购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.7 图案填充

当用户需要用一个重复的图案(pattern)填充某个区域时,可以使用BHATCH命令建立一个相关联的填充阴影对象,即图案填充。

3.7.1 基本概念

1.图案边界

当进行图案填充时,首先要确定图案填充的边界。定义边界的对象只能是直线、双向射线、单向射线、多段线、样条曲线、圆弧、圆、椭圆、椭圆弧、面域等对象或用这些对象定义的块,而且作为边界的对象,在当前屏幕上必须全部可见。

2.孤岛

在进行图案填充时,我们把位于总填充域内的封闭区域称为孤岛,如图3-52所示。在用BHATCH命令进行图案填充时,AutoCAD 2022允许用户以拾取点的方式确定填充边界,即在希望填充的区域内任意拾取一点,AutoCAD 2022会自动确定出填充边界,同时也确定该边界内的孤岛。如果用户是以点取对象的方式确定填充边界的,则必须确切地点取这些孤岛,有关知识将在3.7.2节中介绍。

3.填充方式

在进行图案填充时,需要控制填充的范围,AutoCAD 2022为用户设置了以下3种填充方式,实现对填充范围的控制。

普通方式:该方式从边界开始,并从每条填充线或每个剖面符号的两端向里画,遇到内部对象与之相交时,填充线或剖面符号断开,直到遇到下一次相交时再继续画,如图3-53(a)所示。采用这种方式时,要避免填充线或剖面符号与内部对象的相交次数为奇数。该方式为系统内部的默认方式。

最外层方式:该方式从边界开始,向里画剖面符号,如果在边界内部与对象相交,则剖面符号由此断开,而不再继续画,如图3-53(b)所示。

忽略方式:该方式忽略边界内部的对象,所有内部结构都被剖面符号覆盖,如图3-53(c)所示。

图3-52 孤岛

图3-53 填充方式

3.7.2 图案填充的操作

1.执行方式

命令行:BHATCH。

菜单栏:“绘图”→“图案填充”。

工具栏:“绘图”→“图案填充”

功能区:“默认”→“绘图”→“图案填充”

2.操作步骤

执行上述命令后,系统打开如图3-54所示的“图案填充创建”选项卡,单击“选项”面板下的斜三角按钮 ,打开“图案填充和渐变色”对话框。

图3-54 “图案填充创建”选项卡

3.选项说明

(1)“边界”面板。

拾取点:通过选择由一个或多个对象形成的封闭区域内的点,确定图案填充边界(见图3-55)。指定内部点时,可以随时在绘图区域中右击以显示包含多个选项的快捷菜单。

图3-55 边界确定

选择边界对象:指定基于选定对象的图案填充边界。使用该选项时,不会自动检测内部对象,必须选择选定边界内的对象,以按照当前孤岛检测样式填充这些对象,如图3-56所示。

图3-56 选取边界对象

删除边界对象:从边界定义中删除之前添加的任何对象,如图3-57所示。

图3-57 删除“岛”后的边界

重新创建边界:围绕选定的图案填充或填充对象创建多段线或面域,并使其与图案填充对象相关联(可选)。

显示边界对象:选择构成选定关联图案填充对象的边界对象,使用显示的夹点可修改图案填充边界。

保留边界对象:指定如何处理图案填充边界对象。包括以下几个选项。

不保留边界。(仅在图案填充创建期间可用)不创建独立的图案填充边界对象。

保留边界-多段线。(仅在图案填充创建期间可用)创建封闭图案填充对象的多段线。

保留边界-面域。(仅在图案填充创建期间可用)创建封闭图案填充对象的面域对象。

选择新边界集。指定对象的有限集(称为边界集),以便通过创建图案填充时的拾取点进行计算。

(2)“图案”面板。

显示所有预定义和自定义图案的预览图像。

(3)“特性”面板。

图案填充类型:指定是使用纯色、渐变色、图案还是用户定义的填充。

图案填充颜色:替代实体填充和填充图案的当前颜色。

背景色:指定填充图案背景的颜色。

图案填充透明度:设定新图案填充或填充的透明度,替代当前对象的透明度。

图案填充角度:指定图案填充或填充的角度。

填充图案比例:放大或缩小预定义或自定义填充图案。

相对图纸空间:(仅在布局中可用)相对于图纸空间单位缩放填充图案。使用该选项,可很容易地做到以适合于布局的比例显示填充图案。

双向:(仅当将“图案填充类型”设定为“用户定义”时可用)将绘制第二组直线,与原始直线成90°角,从而构成交叉线。

ISO笔宽:(仅对于预定义的ISO图案可用)基于选定的笔宽缩放ISO图案。

(4)“原点”面板。

设定原点:直接指定新的图案填充原点。

左下:将图案填充原点设定在图案填充边界矩形范围的左下角。

右下:将图案填充原点设定在图案填充边界矩形范围的右下角。

左上:将图案填充原点设定在图案填充边界矩形范围的左上角。

右上:将图案填充原点设定在图案填充边界矩形范围的右上角。

中心:将图案填充原点设定在图案填充边界矩形范围的中心。

使用当前原点:将图案填充原点设定在HPORIGIN系统变量中存储的默认位置。

存储为默认原点:将新图案填充原点的值存储在HPORIGIN系统变量中。

(5)“选项”面板。

关联:指定图案填充或填充为关联图案填充。关联的图案填充或填充在用户修改其边界对象时将会更新。

注释性:指定图案填充为注释性。此特性会自动完成缩放注释过程,从而使注释能够以正确的大小在图纸上被打印或显示。

特性匹配。

使用当前原点:使用选定图案填充对象(除图案填充原点外)设定图案填充的特性。

使用源图案填充的原点:使用选定图案填充对象(包括图案填充原点)设定图案填充的特性。

允许的间隙:设定将对象用作图案填充边界时可以忽略的最大间隙。默认值为0,此值指定对象必须封闭区域而没有间隙。

创建独立的图案填充:控制当指定了几个单独的闭合边界时,是创建单个图案填充对象,还是创建多个图案填充对象。

孤岛检测。

普通孤岛检测:从外部边界向内填充。如果遇到内部孤岛,填充将关闭,直到遇到孤岛中的另一个孤岛。

外部孤岛检测:从外部边界向内填充。此选项仅填充指定的区域,不会影响内部孤岛。

忽略孤岛检测:忽略所有内部的对象,填充图案时将通过这些对象。

绘图次序:为图案填充或填充指定绘图次序。选项包括不更改、后置、前置、置于边界之后和置于边界之前。

(6)“关闭”面板。

关闭图案填充创建:退出HATCH并关闭上下文选项卡。也可以按Enter或Esc键退出HATCH。

3.7.3 编辑填充的图案

利用HATCHEDIT命令,编辑已经填充的图案。

1.执行方式

命令行:HATCHEDIT。

菜单栏:“修改”→“对象”→“图案填充”。

工具栏:“修改II”→“编辑图案填充”

功能区:“默认”→“修改”→“编辑图案填充”

2.操作步骤

执行上述命令后,AutoCAD 2022会给出如下提示。

        选择图案填充对象:

选取图案填充物体后,系统打开如图3-58所示的“图案填充编辑器”选项卡。

图3-58 “图案填充编辑器”选项卡

在图3-58中,只有正常显示的选项,才可以对其进行操作。“图案填充编辑器”选项卡中各项的含义与图3-54所示的“图案填充创建”选项卡中各项的含义相同。利用该选项卡,可以对已填充的图案进行一系列的编辑修改。

3.7.4 实例——公园一角

绘制公园一角的布局流程图如图3-59所示。

图3-59 绘制公园一角的布局流程图

操作步骤:

(1)单击“默认”选项卡“绘图”面板中的“矩形”按钮 和“样条曲线拟合”按钮 ,绘制花园外形,如图3-60所示。

(2)单击“默认”选项卡“绘图”面板中的“图案填充”按钮 系统打开“图案填充创建”选项卡, 选择GRAVEL图案进行填充, 填充的角度为0°, 填充比例为1, 单击“拾取点”按钮 ,用鼠标指定将要填充的区域,对其进行填充, 单击“关闭图案填充创建”按钮 ,如图3-61所示,从而完成鹅卵石小路的绘制。

图3-60 花园外形

图3-61 “图案填充创建”选项卡

(3)从图3-62中可以看出,填充图案过于细密,可以对其进行编辑修改。单击填充图案, 系统打开“图案填充编辑器”选项卡, 将“填充图案比例”改为3,如图3-63所示。按Enter键,修改后的填充图案如图3-64所示。

图3-62 填充小路图

图3-63 “图案填充编辑器”选项卡

(4)单击“默认”选项卡“绘图”面板中的“图案填充”按钮 ,系统打开“图案填充创建”选项卡,单击“选项”面板中的斜三角按钮 打开“图案填充和渐变色”对话框, 选择图案“类型”为“用户定义”, 图案填充“角度”为45,选中“双向”复选框, 图案填充“间距”为10,如图3-65所示。 单击“添加:拾取点”按钮 ,在绘制的图形左上方拾取一点,按Enter键,完成草坪的绘制,如图3-66所示。

图3-64 修改后的填充图案

图3-65 “图案填充和渐变色”对话框

(5)单击“默认”选项卡“绘图”面板中的“图案填充”按钮 ,系统打开“图案填充创建”选项卡,单击“选项”面板中的斜三角按钮 打开“图案填充和渐变色”对话框, 在“渐变色”选项卡中选中“单色”单选按钮, 将滚动条移动到最右侧,如图3-67所示。 单击“单色”显示框右侧的 按钮, 打开“选择颜色”对话框, 选择如图3-68所示的绿色, 单击“确定”按钮,返回“图案填充和渐变色”对话框中, 选择如图3-69所示的颜色变化方式后, 单击“添加:拾取点”按钮 ,在绘制的图形右下方拾取一点,按Enter键,完成池塘的绘制。最终绘制结果如图3-59所示。

图3-66 填充草坪

图3-67 “渐变色”选项卡

图3-68 “选择颜色”对话框

图3-69 选择颜色变化方式 T43G6Lgrzp8z9Y0oG22Do13FEx5QMpbQjff3cr7kEeWNj5t8Znb4id9UL9pMXYbJ

点击中间区域
呼出菜单
上一章
目录
下一章
×