Home > SOLIDWORKS > 取得符合複雜曲面下的獨立新零件

取得符合複雜曲面下的獨立新零件

有些時候,單一零件可能很大很龐雜,它是一個完整零件、而非由多個零件所組裝起來的組合件,然而我偶而會遇到一個問題,就是想從這個單一零件中擷取某個部分,獨立成為另外一個新的零件,且彼此間要能無誤差的結合,就如同原先沒擷取時的狀態。

這樣講似乎有點複雜,我們以這艘LST戰車登陸艦作為解說範例,上圖一是原先完整的一個單一零件,當我為了要做艦艏可開啟的艙門(紅框處),就往艦艉方向做了一個伸長除料的動作,其結果如圖二所示。

接著我使用曲面成形和加厚方式,先將船艏的空洞做填補並形成艙門(請參見下圖三),此時真正的重點來了,我不僅必須依循船艏複雜的3D幾何線條去成形,還得要把這個新成形的艙門,變成另外一個獨立的零件,以便將來能在組合件格式中進行組立。

若是一般外觀較簡單的零件,直接另外繪製是最好的選擇,再不然把不必要的區域除料除掉也可以;但這類涉及到三度空間複雜曲面形體的物件,另外繪製很難做到精確、用除料也不見得除得乾淨,今天好友如山教我的這個方法,真的很受用。

在圖四中可以清楚看見,曲面加厚時我取消勾選了「合併結果」這個選項(紅框處),以讓它將來能獨立成為一個新的零件,但要如何取得這個新零件,就有賴以下的方式來達成。

首先我按照上述方式,在原先「船身01」這個零件PRT檔中,畫好兩個左右對開的新艙門外觀(如上圖五所示),接著我以船身01這個檔案來開啟一個組合件ASM檔(此時系統自動依順序將其命名「組合件2」)。

在組合件2中選擇「另存新檔」時,請特別注意上圖六的對話框,將存檔類型改為PART零件檔、並在下方勾選「所有零組件」選項。

將這個另存出來的檔開啟後,可以見到上圖七所示的畫面,當中整個檔已經包含了「船身01-1-solid1」~「船身01-1-solid16」,其中15與16就是我最後畫的那兩個左右艙門。

接下來只要分頭將不必要的solid刪除,剩下的就是我所要的、也就是那個艙門部分,如下方圖八與圖九所示。

LST完工大尺寸渲染版本,請參閱:https://www.flickr.com/photos/callbusybiz/28159158272/in/dateposted-public/

From http://www.callbusy.biz
Share
  1. No comments yet.
  1. No trackbacks yet.

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 1,977,301 bad guys.