4.7物体模型的布尔运算操作HFSS中所有复杂的物体模型都可以由基本物体模型通过布尔运算操作来创建。布尔运算操作命令在主菜单【Modeler】→【Boolean】子菜单下,包括以下4种。 Unite:合并操作,合并多个物体模型生成一个新的物体。 Subtract:相减操作,用一个物体减去另一个物体。 Intersect:相交操作,截取选中的多个物体的公共部分。 Split:分裂操作,沿xy、yz或xz坐标平面将物体分成两部分。下面我们通过两个基本物体模型—长方体和球体来具体演示布尔操作。长方体和球体的相对位置如图4.33所示,长方体(Box1)和球体(Sphere1)是相互独立的两个物体,二者有一部分相互重叠。图4.33布尔操作前的长方体和球体1.合并操作(Unite)是合并选中的多个物体生成一个新的物体,合并操作后新生成物体的名称及其材料、透明度等属性与第一个被选中物体的属性相同。同时选中长方体和球体,从主菜单栏选择【Modeler】→【Boolean】→【Unite】,或者单击工具栏的按钮,执行合并操作。合并操作后的结果如图4.34所示,原先两个彼此独立的物体变成了一个整体。图4.34合并操作2.相减操作(Subtract)是用一个物体减去另一个物体。同时选中长方体和球体,从主菜单栏选择【Modeler】→【Boolean】→【Subtract】,或者单击工具栏的按钮,弹出图4.35所示的相减操作对话框,进行相减操作的相关设置。在该对话框中,Blank Parts栏表示原物体,