尤春風臺灣大學:機械工程學研究所蔡易龍Tsai, Yi-LungYi-LungTsai2007-11-282018-06-282007-11-282018-06-282005http://ntur.lib.ntu.edu.tw//handle/246246/61148實體偏移是從幾何偏移演進而來,其目的是將實體的外形向外延伸或向內收縮固定的厚度而成為一個新的實體。薄殼化屬於實體偏移的延伸應用,實體模型依其外形及指定的厚度轉變成為薄殼狀的實體模型。在建立偏移實體時,常因為偏移的距離太大,使得實體的邊界過度扭曲甚至自交,造成無法形成封閉的實體。本研究提出實體偏移之法則,並延伸此法則至實體薄殼化,利用偏移運算或薄殼化運算將邊界表示法建構之實體模型轉換成另一實體模型,在偏移運算及薄殼化運算的過程中提供自交的檢驗及修正方法。Solid offset is derived from the geometry offset and is a procedure where a uniform thickness is added or removed from a solid model. Shelling is an extended application of solid offset and is a procedure which turns a solid model into a thin-walled shell of constant thickness. Self-intersection often occurred in the process of solid offset operation or shelling operation. An algorithm of the solid offset operation and shelling operation based of on boundary representation (Brep) solid models are given. In this algothirms, self-intersection is detected and corrected to generate correct solid models.誌謝 i 摘要 ii Abstract iii 目錄 iv 圖目錄 vi 第一章 緒論 1 1.1 研究動機 1 1.2 研究背景與發展現況 3 1.2.1 實體模型 3 1.2.2 幾何偏移 4 1.2.3 實體偏移 6 1.2.4 自交 9 1.3 研究方法 11 1.4 論文整體架構 12 第二章 偏移 13 2.1 幾何偏移 13 2.1.1 偏移曲線 13 2.1.2 偏移曲面 14 2.2 實體偏移 16 2.2.1 面的偏移 18 2.2.2 稜邊的偏移 19 2.2.3 頂點的偏移 22 2.3 偏移實體模型的法則 27 2.3.1 產生偏移後的曲面 28 2.3.2 產生偏移後的曲線 29 2.3.3 產生偏移後的點 30 2.3.4 設定偏移後曲線的端點 30 2.3.5 設定偏移後曲面的邊界並建立面 31 2.3.6 合併建立的面形成曲面模型 33 2.3.7 轉換成實體模型 33 第三章 自交 34 3.1 幾何自交 34 3.2 實體自交 36 3.3 檢查自交的法則 38 3.3.1 合併曲面模型資料項 39 3.3.2 找出相交的曲線和點 41 3.3.3 刪除重複的面 45 3.3.4 檢驗每個面的正確性 47 3.3.5 刪除不必要的面 50 第四章 薄殼化 52 4.1 薄殼化運算 52 4.2 薄殼化的法則 53 第五章 系統驗證 56 5.1 系統發展環境 57 5.2 薄殼化應用一 58 5.3 薄殼化應用二 61 5.4 薄殼化應用三 64 5.5 薄殼化應用四 67 5.6 即時編修功能 70 第六章 結論與未來展望 74 6.1 研究成果與結論 74 6.2 未來展望 75 第七章 參考文獻 76 作者簡歷 781742879 bytesapplication/pdfen-US實體模型偏移薄殼化自交solid modeloffsetshellingself-intersection實體偏移及薄殼化之探討Solid Offset and Shellingthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/61148/1/ntu-94-R92522606-1.pdf