这次展开介绍一下Micromine中的布尔运算几个基本功能。 【布尔运算】是通过对两个以上的线框进行并集、差集、交集的运算,从而得到新的线框形态。常用到的就是4种基本的布尔运算方式:Union(并集)、Intersection(交集)和Subtraction(差集,包括A-B和B-A两种)。 如图1所示,用蓝色和绿色标记的两个线框有交集。 图1 1.【并集运算】即两个线框进行合并。 选择【线框】/【布尔运算】 弹出【线框布尔运算】对话框(图2)。【逻辑运算】右侧有一个下拉选项框,选择【实体合并】。 图2 在【输入线框】处添加所要合并的线框。并为输出的线框命名。单击【运行】。如图3为合并后的线框实体。 图3 2.【差集运算】即对线框进行求差。 将【逻辑运算】右侧的下拉框选择【实体求差】,关于【实体求差】,有两个选择:A减B和B减A。为了更好的区分两个线框A、B,在【输入线框】处可以看到【A、B1】两个序号,如果有两个以上线框,可以按回车键继续添加。(图4) 图4 下面来看一下【A减B】和【B减A】的区别。 我们令绿色为线框A,蓝色为线框B。【A减B】就是将线框A减去两个线框相交的部分(图5左)。 【B减A】就是线框B减去两个线框相交的部分(图5右)。 图5 3.【交集运算】即对线框进行求交。 将【逻辑运算】右侧的下拉框选择【实体求交】,结果就是输出两个线框的相交部分。如图6 图6
|