绘制面域与图案填充在AutoCAD中,面域指的是具有边界的平面区域,它是一个面对象,内部可以包含孔。从外观来看,面域和一般的封闭线框没有区别,但实际上面域就像是一张没有厚度的纸,除了包括边界外,还包括边界内的平面。图案填充则是一种使用指定线条图案来充满指定区域的图形对象,常常用于表达剖切面和不同类型物体对象的外观纹理等,被广泛应用在绘制机械图、建筑图及地质构造图等各类图形中。将图形转换为面域在AutoCAD中,用户可以将由某些对象围成的封闭区域转换为面域,这些封闭区域可以是圆、椭圆、封闭的二维多段线或封闭的样条曲线等对象,也可以是由圆弧、直线、二维多段线、椭圆弧、样条曲线等对象构成的封闭区域。创建面域选择“绘图”|“面域”命令、在命令行输入“REGION”命令或在“绘图”工具栏中单击“面域”按钮,可以将图形转化为面域。执行REGION命令后,AutoCAD提示:选择对象:用户在选择要将其转换为面域的对象后,按下Enter键即可将该图形转换为面域。此外,用户还可以选择“绘图”|“图案填充”命令,使用打开的如图1所示的“边界创建”对话框来定义面域。此时,若在该对话框的“对象类型”下拉列表框中选择“面域”选项,那么创建的图形将是一个面域,而不是边界。在AutoCAD中创建面域时,应注意以下几点:♦面域总是以线框的形式显示,用户可以对面域进行复制、移动等编辑操作。♦在创建面域时,如果系统变量DELOBJ的值为1,AutoCAD在定义了面域后将删除原始对象;如果DELOBJ的值为0,则在定义面域后不删除原始对象。♦如果要分解面域,可以选择“修改”|“分解”命令,将面域的各个环转换成相应的线、圆等对象。2图1“边界创建”对话框对面域进行布尔运算布尔运算是数学上的一种逻辑运算。在AutoCAD中绘图时使用布尔运算,可以大大提高绘图效率,尤其是绘制比较复杂的图形时。布尔运算的对象只包括实体和共面的面域,对于普通的线条图形对象,则无法使用布尔运算。在AutoCAD中,用户可以对面域执行“并集”、“差集”及“交集”3种布尔运算,各种运算效果如图2所示。并集运算效果差集运算效果交集运算效果原始面域2面域的布尔运算1.并集运算选择“修改”|“实体编辑”|“并集”命令,或在命令行中输入“UNION”命令,可3以执行面域的并集运算。执行UNION命令后,AutoCAD提示:选择对象:用户在选择需要进行并集运算的面域后按Enter键,AutoCAD即可对所选择的面域执行并集运算,将其合并为一个图形。2.差集运算选择“修改”|“实体编辑”|“差集”命令,或在命令行输入“SUBTRACT”命令,可以执行面域的差集运算,即使用一个面域减去另一个面域。执行SUBTRACT命令后,AutoCAD提示:选择要从中减去的实体或面域…选择对象:在选择要从中减去的实体或面域后按Enter键,AutoCAD提示:选择要减去的实体或面域:选择对象:选择要减去的实体或面域后按Enter键,AutoCAD将从第一次选择的面域中减去第二次选择的面域。3.交集运算选择“修改”|“实体编辑”|“交集”命令,或在命令行输入“INTERSECT”命令,可以创建多个面域的交集,即各个面域的公共部分。只需在执行INTERSECT命令后,选择要执行交集运算的面域,然后按Enter键即可。【例】利用面域的布尔运算,绘制如图3所示的面域。图3利用布尔运算绘制的面域(1)在“绘图”工具栏中单击“圆”按钮,在窗口中绘制一个半径为90的圆。(2)在“绘图”工具栏中单击“正多边形”按钮,以所绘圆的圆心为中心点,创建一个内接于半径为40的圆的正八边形。(3)在“绘图”工具栏中单击“圆”按钮,并在“对象捕捉”工具栏中单击“捕捉到象限点”按钮,然后将指针移动到圆上,当显示“象限点”提示时单击,从而以大圆的4象限点为圆心,绘制一个半径为25的圆,如图4所示。图4以大圆的“象限点”为圆心绘制圆(4)采用同样的方法,绘制其他几个圆,如图5所示。图5绘制其他的圆(5)选择“绘图”|“面域”命令,并在绘图窗口中选择大圆和5个小圆,然后按Enter键,将其转换为面域。(6)选择“修改”|“实体编辑”|“差集”命令,选择大圆作为要从中减去的面域,按Enter键后,依次单击5个小圆作为被减去的面域,然后再按Enter键,即可得到经过差集运算后的新面域(参见图3所示)。使用图案填充在AutoCAD中,图案填充是指用图案去填充图形中的某个区域,以表达该区域的特征。图案填充的应用非常广泛,例如,在机械工程图中,图案填充用于表达一个剖切的区域,并且不同的图案填充表达不同的零部件或者材料。图案填充选择“绘图”|“图案填充”命令、在命令行输入“BHATCH”命令或在“绘图”工具栏中单击“图案填充”按钮,可打开“边界图案填充”对话框,如图6所示。利用该对话框,用户可以设置图案填充时的图案特性、填充边界以及填充方式等。5图6“边界图案填充”对话框该对话框中包含有“图案填充”和“渐变色”2个选项卡,它们的功能分别如下:1.“图案填充”选项卡该选项卡用于设置与填充图案有关的参数。♦“类型”下拉列表框用于确定填充图案的类型。用户可通过该下拉列表框在“预定义”、“用户定义”和“自定义”之间选择。其中,“预定义”表示将使用AutoCAD提供的图案进行填充;“用户定义”表示临时定义填充图案,该图案由一组平行线或相互垂直的两组平行线组成(即交叉线);“自定义”则表示将选用事先定义好的图案进行填充。♦“图案”下拉列表框当通过“类型”下拉列表框选择“预定义”填充图案类型进行填充时,“图案”下拉列表框用于确定具体的填充图案。用户既可从“图案”下拉列表框中进行选择,也可以单击其右侧的按钮,从弹出的“填充图案选项板”对话框中进行选择,如图7所示。6图7“填充图案选项板”对话框♦“样例”预览框用于显示当前所使用填充图案的图案样式。单击“样例”框中的图案,AutoCAD也会弹出“填充图案选项板”对话框,以使用户方便地选择图案。♦“自定义图案”下拉列表框用于确定用户自定义的填充图案。只有通过“类型”下拉列表框选用“自定义”填充图案类型时,该下拉列表框才有效。用户既可通过该下拉列表框选择自定义的填充图案,也可以单击其右侧的按钮,从弹出的对话框中进行选择。♦“角度”下拉列表框用于确定填充图案的旋转角度。每种图案在定义时的旋转角为零。用户既可在“角度”文本框内输入图案填充时要旋转的角度,也可以从该下拉列表框进行选择。♦“比例”下拉列表框用于确定填充图案时的图案比例,每种图案在定义时的初始比例为1。用户既可在“比例”文本框内输入比例值,也可从该下拉列表框中进行选择。♦“间距”文本框用于确定填充平行线之间的距离。当填充类型采用“用户定义”类型时,该选项有效。♦“ISO笔宽”下拉列表框用于设置笔的宽度,当填充图案采用ISO图案时,该选项可用。♦“拾取点”按钮以拾取点的形式确定填充区域的边界。单击该按钮,AutoCAD临时切换到绘图屏幕,并提示:选择内部点:在希望进行填充的封闭区域内任意拾取一点后,AutoCAD会自动确定出包围该点的封7闭填充边界,同时以虚线形式显示这些边界。如果在拾取点后,AutoCAD不能形成封闭的填区边界,则会给出相应的提示信息。♦“选择对象”按钮以选择对象的方式确定填充区域边界。单击该按钮,AutoCAD临时切换到绘图屏幕,并提示:选择对象:用户可在此提示下选择构成填充区域的边界。同样,被选择的对象应能够构成封闭的边界区域,否则达不到所希望的填充效果。♦“删除弧岛”按钮图案填充时,通常把位于填充区域内的封闭区域称为弧岛。当以拾取点的方式确定填充边界后,AutoCAD会自动确定出包围该点的封闭填充边界,同时还会自动确定出相应的弧岛边界,如图8所示。拾取内部点AutoCAD自动确定填充边界与弧岛图8封闭边界与弧岛“删除弧岛”按钮用来取消AutoCAD自动确定或用户指定的弧岛。单击“删除弧岛”按钮,AutoCAD会临时切换到绘图屏幕,并提示:选择要删除的孤岛:在该提示下选择各弧岛对象,这些对象会恢复成正常显示方式,即“删除”了弧岛。♦“查看选择集”按钮查看所选择的填充边界。单击该按钮,AutoCAD会临时切换到绘图屏幕,将已选择的填充边界以虚线形式显示,同时提示:按Enter或单击鼠标右键返回对话框用户在按Enter键或单击鼠标右键后,将重新返回到“边界图案填充”对话框。♦“继承特性”按钮选用已有的填充图案作为当前填充图案。单击该按钮,AutoCAD会临时切换到绘图屏幕并提示:孤岛8选择关联填充对象:在此提示下选择某一填充图案并按Enter键,AutoCAD将返回“边界图案填充”对话框,并在该对话框中显示出该填充图案的相应设置及有关特性参数。♦“双向”复选框当在“类型”下拉列表框中选择“用户定义”填充类型的图案时,可利用该复选框确定填充线是一组平行线,还是相互垂直的两组平行线。选中该复选框,则填充线为相互垂直的两组平行线,否则为一组平行线。♦“组合”选项区域用于确定填充图案与填充边界的关联性。选择其中的“关联”单选按钮,填充的图案与填充边界保持着关联关系,即图案填充后,对填充边界进行某些编辑操作时,AutoCAD会根据边界的新位置重新生成填充图案。选择“非关联”单选按钮,则表示填充图案与填充边界没有关联关系。♦“预览”按钮预览填充效果。确定填充边界和填充图案后,单击“预览”按钮,AutoCAD会临时切换到绘图屏幕,按当前的填充设置进行预填充,并提示:拾取或按Esc键返回到对话框或单击右键接受图案填充:此时,用户可根据提示在屏幕窗口中单击或按Esc键返回到“边界图案填充”对话框,也可单击鼠标右键确认图案填充。♦“孤岛检测样式”选项区域用于设置孤岛的填充方式,其中包括“普通”、“外部”和“忽略”3种方式。这3种填充方式的效果如图9所示。◊普通方式:从最外边界向里画填充线,遇到与之相交的内部边界时断开填充线,再遇到下一个内部边界时再继续绘制填充线。◊外部方式:从最外边界向里画填充线,遇到与之相交的内部边界时断开填充线,不再继续往里绘制填充线。◊忽略方式:忽略边界内的对象,所有内部结构都被填充线覆盖。图9孤岛的3种填充效果以普通方式填充时,如果填充边界内有诸如文字、属性这样的特殊对象,且在选择填充边界时也选择了它们,填充时填充图案在这些对象处会自动断开,就像用一个比它们略普通方式外部方式忽略方式9大的看不见的框子保护起来一样,使得这些对象更加清晰,如图10所示。图10包含特殊对象的图案填充♦“对象类型”选项区域用于设置是否将填充边界以对象的形式保留下来以及保留的类型。其中,选择“保留边界”复选框,可将填充边界以对象的形式保留,并可以从“对象类型”下拉列表框中选择填充边界的保留类型:多段线或面域。♦“边界集”选项区域用于定义填充边界的对象集,即AutoCAD将根据哪些对象来确定填充边界。默认情况下,系统根据当前视口中的所有可见对象确定填充边界。用户也可以单击“新建”按钮,切换到绘图窗口,然后通过指定对象来定义边界集,此时“边界集”下拉列表框中将显示为“现有集合”选项。♦“孤岛检测方式”选项区域用于设置孤岛检测方式,包括“填充”和“射线法”两种。◊“填充”方式:可以将孤岛作为填充边界。◊“射线法”方式:可以从拾取点向离该点最近的对象画射线,相交后沿逆时针方向沿着与拾取点最近的对象轮廓确定填充边界,不将孤岛作为填充边界。2.“渐变”选项卡“边界图案填充”对话框的“渐变”选项卡如图11所示。利用该选项卡,可以使用一种或两种颜色形成的渐变色来填充图形。10图11“渐变色”选项卡该选项卡中各选项的功能如下:♦“单色”单选按钮:选择该单选按钮,可以使用由一种颜色产生的渐变色来填充图形。用户可通过单击其后的颜色框,在打开的“选择颜色”对话框中选择所需要的渐变色,以及调整渐变色的渐变程度。♦“双色”单选按钮:选择该单选按钮,可以使用由两种颜色产生的渐变色来填充图形。♦渐变图案预览窗口:显示了当前设置的渐变色效果,从图11中可以看出共有9种效果。♦“居中”复选框:选择该复