AutoCAD快速自学宝典(2019中文版)
上QQ阅读APP看书,第一时间看更新

4.5 面域

面域是一种具有封闭线框的平面区域。面域总是以线框的形式显示,所以从外观来看,面域和一般的封闭线框没有区别,但从本质上看,面域是一种面对象,除了包括封闭线框外,还包括封闭线框内的平面,所以可以对面域进行交、并、差的布尔运算。

可以将封闭的线框转换为面域,这些封闭的线框可以是圆、椭圆、封闭的二维多段线或封闭的样条曲线等单个对象,也可以是由圆弧、直线、二维多段线、椭圆弧和样条曲线等对象构成的复合封闭对象。在创建面域时,如果将系统变量DELOBJ的值设置为1,在完成面域后,系统会自动删除封闭线框;如果将其值设置为0,在完成面域后,系统则不会删除封闭线框。

4.5.1 创建面域

下面以图4.5.1所示的例子来说明面域的创建过程。在本例中,假设外面的五边形是用多段线命令(PLINE)绘制的封闭图形,三角形是一个由直线(LINE)命令绘制的封闭图形,长方形是用矩形命令(RECTANG)绘制的封闭图形,圆是使用圆命令(CIRCLE)绘制的封闭图形。

Step1. 打开文件D:\AutoCAD2019.1\work\ch04.05\region.dwg。

Step2. 选择下拉菜单命令。

说明:或单击选项卡“绘图”面板中的按钮,在展开的工具栏中单击“面域”命令按钮;或者在命令行输入REGION命令并按Enter键。

Step3. 在命令行的提示下,框选图4.5.1中的所有图元,按Enter键结束选取。系统在命令行提示,这表明系统已经将四个封闭的图形转化为四个面域了。

图4.5.1 面域创建举例

4.5.2 面域的布尔运算

面域的布尔运算是指对两个或多个面域进行逻辑运算(图4.5.2)。在使用布尔运算进行面域编辑时,所选面域必须共面。AutoCAD中面域的布尔运算有并集(图4.5.2b)、差集(图4.5.2c)和交集(图4.5.2d)三种。

图4.5.2 布尔运算

使用下列方法可激活布尔运算命令。

● 选择下拉菜单(或)命令。

● 在命令行中输入UNION(并集)、SUBTRACT(差集)或INTERSECT(交集)。