3.5 布尔运算
布尔运算是对两个或多个实体(片体)组合成一个实体(片体),它包括求和运算、求差运算和求交运算。执行布尔操作时,必须选择一个目标体,工具体可以是多个。其中目标体是指需要与其他体组合的实体或片体,工具体则是用来改变目标体的实体或片体。
3.5.1 求和运算
求和运算是指实体的合并,要求目标体和工具体接触或相交。在【特征】工具条中单击【求和】按钮,或选择【插入】|【组合】|【求和】菜单命令,打开【求和】对话框,如图3.38所示,按顺序选择目标体和工具体,单击【确定】按钮完成求和操作。
【求和】对话框包括几个部分:目标、刀具、设置、预览。
1.目标
选择目标体。在对话框中单击【目标】按钮,选择目标体。
2.刀具
选择工具体。在对话框中单击【体】按钮,选择工具体。
3.设置
【保存工具】复选框,启用此复选框,完成求和运算后工具体还将保留。【保存目标】复选框也一样,启用此复选框,完成求和运算后目标体还将保留。
4.预览
选择【预览】复选框,可以在绘图区查看运算结果。
图3.38 【求和】对话框
提示>>>
求和操作只针对实体而言,不能对片体进行操作,而片体合并操作只能运用布尔运算列表中的【缝合】命令。
3.5.2 求差运算
求差运算是用工具体去减目标体,它要求目标体和工具体之间包含相交部分。在【特征】工具条中单击【求差】按钮,或选择【插入】|【组合】|【求差】菜单命令,打开【求差】对话框,如图3.39所示,按求和运算同样的步骤,完成求差操作。【求和】对话框的选项与【求差】对话框的选项一样。
3.5.3 求交运算
求交运算是求两相交体公共部分。在【特征】工具条中单击【求交】按钮,或选择【插入】|【组合】|【求交】菜单命令,打开【求交】对话框,如图3.40所示,按求和运算同样的步骤,完成求交操作。
图3.39 【求差】对话框
图3.40 【求交】对话框
注意>>>
进行求交运算时所选的工具体必须与目标体相交。如果目标体是实体,则不能与片体求交,片体与片体进行求交操作时,必须保证两片体有重合的片体区域,如果片体相交,则其相交部分则是一条曲线。