楠木軒

「CAD提升」在CAD中進行布爾運算可以快速處理一些圖形,案例學習

由 務高林 發佈於 經典

有些二維圖形看似線條比較多,如果使用布爾運算進行操作,繪製起來卻不是那麼複雜。CAD布爾運算常用的為並集和差集。請看下面的兩個實例。

實例1:並集操作

要完成的操作示意如圖1所示。

圖1

操作步驟如下。

1)假設分別繪製一個豎向和一個橫向的長方形圖形,接着分別使用陣列工具對它們進行單向矩形陣列,注意在陣列時取消''關聯''功能。此時得到的圖形如圖2所示。

圖2

2)使用REG命令,對所有圖形進行面域操作。

命令: REG↙

REGION

選擇對象: 指定對角點: 找到 13 個 //框選所有對象

選擇對象: ↙

已提取 13 個環。

已創建 13 個面域。

3)使用並集命令。

命令: UNI↙

UNION

選擇對象: 指定對角點: 找到 13 個 //框選所有對象

選擇對象: ↙

並集結果如圖3所示。

圖3

是不是很簡單呢?

下面再來看一個使用''差集''操作的範例。

實例2:差集操作

實例2要求進行如圖4所示的操作。

圖4

具體的操作步驟如下。

1)先繪製一個長方形,接着陣列(陣列結果不關聯),接着使用直線工具繪製一個正方形(亦可使用矩形工具),如圖5所示。

圖5

2)面域操作

命令: REG↙

REGION

選擇對象: 指定對角點: 找到 10 個 //窗選所有圖形

選擇對象: ↙

已提取 7 個環。

已創建 7 個面域。

3)差集操作。

命令: SU↙

SUBTRACT

選擇要從中減去的實體、曲面和麪域...

選擇對象: 找到 1 個 //選擇正方形

選擇對象: ↙ //按回車鍵或空格

選擇要減去的實體、曲面和麪域...

選擇對象: 指定對角點: 找到 7 個 //框選全部圖形

選擇對象: ↙

差集結果如圖6所示。

圖6