天天看點

《UG NX10中文版完全自學手冊》——2.8 布爾運算

本節書摘來自異步社群《ug nx10中文版完全自學手冊》一書中的第2章,第2.8節,作者: 槐創峰 , 賈雪豔 更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

零件模型通常由單個實體組成,但在模組化過程中,實體通常由多個實體或特征組合而成,于是要求把多個實體或特征組合成一個實體,這個操作稱為布爾運算(或布爾操作)。

布爾運算在實際模組化過程中涉及較多,但通常由系統自動完成或自動提示使用者選擇合适的布爾運算。布爾運算也可獨立操作。

2.8.1 合并

【執行方式】

菜單:選擇“菜單”→“插入”→“組合”→“合并”指令

功能區:單擊“首頁”頁籤中“特征”面組上的“合并”按鈕

【操作步驟】

執行上述方式後,系統打開如圖2-64所示的“合并”對話框。該對話框用于将兩個或多個實體的體積組合在一起構成單個實體,其公共部分完全合并到一起。

《UG NX10中文版完全自學手冊》——2.8 布爾運算

【選項說明】

1.目标:進行布爾“求和”時第一個選擇的體對象的運算結果将加在目标體上,并修改目标體;同一次布爾運算中,目标體隻能有一個;布爾運算的結果體類型與目标體的類型一緻。

2.工具:進行布爾運算時第二個以後選擇的體對象,這些對象将加在目标體上,并構成目标體的一部分;同一次布爾運算中,工具體可有多個。

需要注意的是:可以将實體和實體進行求和運算,也可以将片體和片體進行求和運算(具有近似公共邊緣線),但不能将片體和實體、實體和片體進行求和運算。

2.8.2 求差

菜單欄:選擇“菜單”→“插入”→“組合”→“減去”指令

功能區:單擊“首頁”頁籤中“特征”面組上的“減去”按鈕

執行上述方式後,系統将打開如圖2-65所示的“求差”對話框。該對話框用于從目标體中減去一個或多個工具體的體積,即将目标體中與工具體公共的部分去掉。

《UG NX10中文版完全自學手冊》——2.8 布爾運算

需要注意以下幾點。

1.若目标體和刀具體不相交或相接,在運算結果保持為目标體不變。

2.實體與實體、片體與實體、實體與片體之間都可進行求差運算,但片體與片體之間不能進行求差運算。實體與片體的差,其結果為非參數化實體。

3.布爾“求差”運算時,若目标體進行差運算後的結果為兩個或多個實體,則目标體将丢失資料。另外,不能将一個片體變成兩個或多個片體。

4.差運算的結果不允許産生0厚度,即不允許目标實體和工具體的表面剛好相切。

2.8.3 求交

菜單:選擇“菜單”→“插入”→“組合”→“相交”指令

功能區:單擊“首頁”頁籤中“特征”面組上的“相交”按鈕

執行上述方式後,系統打開如圖2-66所示的“求交”對話框。該對話框用于将兩個或多個實體合并成單個實體,運算結果取其公共部分體積構成單個實體。

《UG NX10中文版完全自學手冊》——2.8 布爾運算

https://yqfile.alicdn.com/47317d48d6c9f3dbfaedd97deca984851b6cd10c.png" >