官术网_书友最值得收藏!

  • UG NX 12.0完全自學寶典
  • 北京兆迪科技有限公司
  • 1248字
  • 2019-10-29 10:48:27

3.3 布爾運算

布爾操作可以對兩個或兩個以上已經存在的實體進行求和、求差及求交運算。注意:編輯拉伸、旋轉、變化的掃掠特征時,用戶可以直接進行布爾運算操作。可以將原先存在的多個獨立的實體進行運算,以產生新的實體。進行布爾運算時,首先選擇目標體(即被執行布爾運算的實體,只能選擇一個),然后選擇工具體(即在目標體上執行操作的實體,可以選擇多個),運算完成后工具體成為目標體的一部分,而且如果目標體和工具體具有不同的圖層、顏色、線型等特性,產生的新實體具有與目標體相同的特性。如果部件文件中已存有實體,當建立新特征時,新特征可以作為工具體,已存在的實體作為目標體。布爾操作主要包括以下三部分內容。

◆布爾求和操作。

◆布爾求差操作。

◆布爾求交操作。

3.3.1 求和運算

布爾求和操作用于將工具體和目標體合并成一體。下面以圖3.3.1所示的模型為例,來介紹布爾求和操作的一般過程。

圖3.3.1 布爾求和操作

打開文件D:\ugzx12\work\ch03.03.01\unite.prt。

選擇下拉菜單命令,系統彈出“合并”對話框。

定義目標體和工具體。依次選取圖3.3.1所示的目標體和工具體。

注意

布爾求和操作要求目標和刀具必須在空間上接觸才能進行運算,否則將提示出錯;圖3.3.1所示的工具體只有一個。

對“合并”對話框中各復選框的功能說明如下。

◆復選框:為求和操作保存工具體。如果需要在一個未修改的狀態下保存所選工具體的副本時,選中該復選框。在編輯“合并”特征時,取消選中該復選框。

◆復選框:為求和操作保存目標體。如果需要在一個未修改的狀態下保存所選目標體的副本時,選中該復選框。

3.3.2 求差運算

布爾求差操作用于將工具體從目標體中移除。下面以圖3.3.2所示的模型為例,來介紹布爾求差操作的一般過程。

圖3.3.2 布爾求差操作

打開文件D:\ugzx12\work\ch03.03.02\subtract.prt。

選擇下拉菜單命令,系統彈出“減去”對話框。

定義目標體和工具體。依次選取圖3.3.2所示的目標體和工具體。

3.3.3 求交運算

布爾求交操作用于創建包含兩個不同實體的共有部分。進行布爾求交運算時,工具體與目標體必須相交。下面以圖3.3.3所示的模型為例,來介紹布爾求交操作的一般過程。

圖3.3.3 布爾求交操作

打開文件D:\ugzx12\work\ch03.03.03\intersection.prt。

選擇下拉菜單命令,系統彈出“相交”對話框。

定義目標體和工具體。依次選取圖3.3.3所示的目標體和工具體。

3.3.4 出錯消息

如果布爾運算的使用不正確,可能出現錯誤,其出錯信息如下。

◆在進行實體的求差和求交運算時,所選工具體必須與目標體相交,否則系統會發出警告信息:“工具體完全在目標體外”。

◆在進行操作時,如果沒有使用復制目標,且沒有創建一個或多個特征,則系統會發布警告信息:“僅為選定的(數量)刀具創建了(數量)特征”。

◆在進行操作時,如果使用復制目標,且沒有創建一個或多個特征,則系統會發布警告信息:“不能創建任何特征”。

◆在進行操作時,如果不能創建任何特征,則系統會發出警告信息:“不能創建任何特征”。

注意

如果創建的是第一個特征,此時不會存在布爾運算,“布爾操作”的列表框為灰色。從創建第二個特征開始,以后加入的特征都可以選擇“布爾操作”,而且對于一個獨立的部件,每一個添加的特征都需要選擇“布爾操作”,系統默認選中“自動判斷”類型。

主站蜘蛛池模板: 板桥市| 城口县| 寻甸| 银川市| 阜城县| 泾阳县| 和硕县| 板桥市| 崇阳县| 木兰县| 梧州市| 瓮安县| 灌南县| 金沙县| 和林格尔县| 铜山县| 吉安市| 腾冲县| 西乌珠穆沁旗| 同仁县| 正镶白旗| 乳山市| 永川市| 阳朔县| 永新县| 安溪县| 富锦市| 河津市| 霍邱县| 石景山区| 类乌齐县| 平潭县| 张家界市| 泗洪县| 桃江县| 玉林市| 铁力市| 南乐县| 佛坪县| 沁水县| 长子县|