![AutoCAD机械设计入门与提高(2019中文版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/963/33892963/b_33892963.jpg)
4.5 创建面域
面域是一种具有封闭线框的平面区域。面域总是以线框的形式显示,所以从外观来看,面域和一般的封闭线框没有区别,但从本质上看,面域是一种面对象,除了包括封闭线框外,还包括封闭线框内的平面,所以可以对面域进行交、并、差的布尔运算。
可以将封闭的线框转换为面域,这些封闭的线框可以是圆、椭圆、封闭的二维多段线或封闭的样条曲线等单个对象,也可以是由圆弧、直线、二维多段线、椭圆弧和样条曲线等对象构成的复合封闭对象。在创建面域时,如果将系统变量DELOBJ的值设置为1,在完成面域后,系统会自动删除封闭线框;如果将其值设置为0,在完成面域后,系统则不会删除封闭线框。
4.5.1 创建面域的过程
下面以图4.5.1所示的例子来说明面域的创建过程。在本例中,假设外面的五边形是用多段线命令(PLINE)绘制的封闭图形,三角形是一个由直线(LINE)命令绘制的封闭图形,长方形是用矩形命令(RECTANG)绘制的封闭图形,圆是使用圆命令(CIRCLE)绘制的封闭图形。
Step1.打开文件D:\AutoCAD2019.3\work_file\ch04.05\region.dwg。
Step2.选择下拉菜单命令。
说明:进入面域的绘制命令还有一种方法,即单击“面域”按钮或在命令行输入命令REGION并按Enter键。
Step3.在命令行的提示下框选图4.5.1中的所有图元,按Enter键结束选取。系统在命令行提示
,这表明系统已经将四个封闭的图形转化为四个面域了。
![](https://epubservercos.yuewen.com/226386/18123625501961906/epubprivate/OEBPS/Images/105_07.jpg?sign=1738986206-l7ujxTUJMFw4kAlNg5yg58RvByWovtA6-0-7c247e70f4c4cc7076d7ddaa9b7fb56e)
图4.5.1 面域创建举例
4.5.2 面域的布尔运算
面域的布尔运算是指对两个或多个面域进行逻辑运算。在使用布尔运算进行编辑面域时,所选面域必须共面。AutoCAD中面域的布尔运算有并集(图4.5.2b)、差集(图4.5.2c)和交集(图4.5.2d)三种。
使用下列方法可激活布尔运算命令。
● 选择下拉菜单(或
或
)命令。
● 在命令行中输入:命令UNION(并集)、命令SUBTRACT(差集)或命令INTERSECT(交集)。
![](https://epubservercos.yuewen.com/226386/18123625501961906/epubprivate/OEBPS/Images/106_08.jpg?sign=1738986206-kfzLo2S484gSqKXYBlVct29u2toJN912-0-55ca97f2e35038a5ecb24b54777866d7)
图4.5.2 布尔运算
布尔运算的详细过程请参照本书第16章“16.7布尔运算”中的内容。