書名: 熱能工程與先進能源技術仿真與設計作者名: 蘇石川 孔為 陳代芬本章字數: 975字更新時間: 2019-11-15 19:27:33
2.3 二維幾何結構的布爾運算
2.3.1 并集
幾何結構的并集運算是指用戶將選擇的幾何結構合并成一個整體。下面介紹使用并集運算的操作步驟。
第一步 打開模型2-0.mph,在Model Builder窗口右擊Geometry 1,選擇Boolean Operations菜單里的Union命令,如圖2-17所示。

圖2-17 選擇Union命令
第二步 在Graphics窗口選擇要操作的對象(使用框選),如圖2-18所示。

圖2-18 框選操作對象
注:左擊框選工具,在Graphics窗口中,按住鼠標,拖動鼠標框選圓和矩形,然后右擊。
第三步 在Settings窗口中的Union部分,如需保留內部邊界,在Keep interior boundaries前的方框內打勾,如圖2-19所示;如不需保留內部邊界,將Keep interior boundaries前方框內的勾去掉,如圖2-20所示。

圖2-19 保留內部邊界并集圖

圖2-20 去除內部邊界并集圖
第四步 單擊Build Selected,完成幾何結構并集操作。
2.3.2 交集
幾何結構的交集運算是指保留選擇幾何結構相交的部分,去除不相交的部分。下面介紹使用交集運算的操作方法。
第一步 打開模型2-0.mph,在Model Builder窗口右擊Geometry 1,選擇Boolean Operations菜單里的Intersection命令,如圖2-21所示。

圖2-21 選擇Intersection命令
第二步 在Graphics窗口選擇要操作的對象(使用框選),如圖2-22所示。

圖2-22 框選操作對象
第三步 單擊Build Selected,完成幾何結構交集操作,如圖2-23所示。

圖2-23 交集結果圖
2.3.3 差集
幾何結構的差集運算是指在選擇的幾何結構上減去與之相交或不相交的其他幾何結構。下面介紹使用差集運算的操作方法。
第一步 打開模型2-0.mph,在Model Builder窗口右擊Geometry 1,選擇Boolean Operations菜單里的Difference命令,如圖2-24所示。

圖2-24 選擇Difference命令
第二步 在Settings窗口,單擊Objects to add部分方框右邊的Activate Selection,然后在Graphics窗口選擇需要保留的幾何結構r1(矩形),如圖2-25所示。

圖2-25 選擇保留的矩形r1
注:左擊幾何結構r1(矩形),然后右擊,r1添加到Objects to add下面的方框中。
第三步 在Settings窗口,單擊Objects to subtract部分方框右邊的Activate Selection,然后在Graphics窗口選擇需要減去的圓形c1,如圖2-26所示。

圖2-26 選擇去除的圓形c1
第四步 單擊Build Selected,完成幾何結構差集操作,如圖2-27所示。

圖2-27 差集結果圖
2.3.4 組合
幾何結構的組合運算是指對所有選擇的幾何結構進行并集、交集和差集的混合運算。下面介紹使用組合運算的操作方法。
第一步 打開模型2-1.mph,在Model Builder窗口右擊Geometry 1,選擇Boolean Operations菜單里的Compose命令,如圖2-28所示。

圖2-28 選擇Compose命令
第二步 在Graphics窗口選擇所有幾何對象(使用框選),被選中的幾何對象在Settings窗口中的Compose部分顯示,如圖2-29所示。

圖2-29 設置操作對象
第三步 在Settings窗口中的Compose部分的Set formula所對應的方框中輸入r3+r1+uni1-r4(注:+代表并集,-代表差集,*代表交集),如圖2-29所示。
第四步 單擊Build Selected,完成幾何結構組合操作,如圖2-30所示。

圖2-30 組合結果圖