跳到主要內容

簡易檢索 / 詳目顯示

研究生: 林子傑
Tzu-Chieh Lin
論文名稱: CAD實體模型之整體與局部圓角簡化技術發展
Development of Overall/Local Fillets Simplification Algorithm for CAD Model
指導教授: 賴景義
口試委員:
學位類別: 碩士
Master
系所名稱: 工學院 - 機械工程學系
Department of Mechanical Engineering
論文出版年: 2016
畢業學年度: 104
語文別: 中文
論文頁數: 92
中文關鍵詞: 特徵簡化邊界表示法圓角微小特徵
外文關鍵詞: feature simplification, subtle features
相關次數: 點閱:13下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • CAD(Computer-Aided Design)實體模型之特徵簡化技術被廣泛使用於CAE (Computer-Aided Engineering)分析之相關作業。執行CAE分析時需以CAD模型幾何外觀建立分析網格,而模型中細小特徵容易產生劣質的分析網格,進而導致CAE分析結果不夠精確,因此若能簡化模型中細小特徵,有助於提升CAE分析之精準度。其中導角半徑較小之圓角為常見的細小特徵,因此本研究擬發展整體與局部圓角簡化技術,以修正CAD模型之B-rep(Boundary representation)資料結構的方法,建立簡化圓角後之尖銳邊與刪除圓角資訊,以便達到簡化目的。藉由此技術可避免劣質分析網格產生,以提升後續CAE分析之正確性。最後本研究將以40個實際CAD模型進行案例驗證,且獲得良好之測試成功率,以證實本研究具有一定程度之正確性與可行性。


    Feature simplification technics can be extensively used in CAE (Computer-Aided Engineering) analysis. In CAE analysis, the need of building up analysis meshes by CAD (Computer-Aided Design) model geometric appearance is indispensable, and subtle features in the model are prone to generate poor quality of analysis meshes which led to CAE analysis of results inaccurate, therefore, simplifying subtle features in the model contributes to CAE analysis accuracy. Fillets which have small radius are common subtle features, hence this thesis intends to modify B-rep(Boundary representation) data of CAD model in order to suppress fillet features which have small radius in the model, thereby avoiding producing poor quality of analysis meshes and improving subsequent CAE analysis accuracy. More than 40 realistic CAD models were tested, and almost all of the fillets on these models were simplified successfully, which can verify the feasibility of the proposed method.

    摘要 I Abstract II 誌謝 III 目錄 IV 圖目錄 VI 表目錄 IX 第一章 緒論 1 1.1前言 1 1.2文獻回顧 2 1.3本實驗室先前研究回顧 4 1.4研究目的與方法 10 1.4.1研究目的 10 1.4.2研究方法 12 1.5論文架構 15 第二章 B-rep資料結構與圓角簡化相關名詞 16 2.1前言 16 2.2 B-rep資料結構 16 2.3圓角分類與名詞介紹 22 第三章 圓角簡化方法與演算法流程 28 3.1前言 28 3.2圓角簡化整體方法 28 3.2.1前置處理 31 3.2.2圓角分群 34 3.2.3建立圓角簡化後的元素 38 3.2.4刪除圓角相關的元素 50 3.2.5修繕拓樸資訊 50 3.3 局部簡化演算法介紹 53 3.3.1圓角型態轉換 53 3.3.2修繕計算新尖銳邊之演算法 57 第四章 案例測試與討論 61 4.1前言 61 4.2 CAD模型測試 61 4.3問題討論 64 第五章 結論與未來展望 75 5.1結論 75 5.2未來展望 76 參考文獻 78

    [1] S. Venkataraman, M. Sohoni and R. Rajadhyaksha, “Removal of Blends from Boundary Representation models”, Proceedings of the Seventh ACM Symposium on Solid Modeling and Applications, pp. 83-94, 2002.

    [2] B. Li and J. Liu, “Detail Feature Recognition and Decomposition in Solid Model”, Computer-Aided Design, Vol. 34, No. 5, pp. 405-414, 2002.

    [3] H. Zhu and C. H. Menq, “B-Rep Model Simplification by Automatic Fillet/Round Suppressing for Efficient Automatic Feature Recognition”, Computer-Aided Design, Vol. 34, No. 2, pp. 109-123, February 2002.

    [4] N. Joshi and D. Dutta, “Feature Simplification Techniques for Freeform Surface Models”, Journal of Computing and Information Science in Engineering, Vol. 3, No. 3, pp. 177-186, 2003.

    [5] X. Cui, S. Gao and G. Zhou, “An Efficient Algorithm for Recognizing and Suppressing Blend Features”, Computer-Aided Design and Applications, Vol. 1, No. 1-4, pp. 421-428, 2004.

    [6] K. Y. Lee, C. G. Armstrong, M.A. Price and J. H. Lamont, “A Small Feature Suppression/Unsuppression System for Preparing B-rep Models for Analysis”, Computer-Aided Design, ACM 1-59593-015-9/05/0006, 2005.

    [7] S. Gao, W. Zhao, H. Lin, F. Yang and Xiang Chen, “Feature Suppression Based CAD Mesh Model Simplification”, Computer-Aided Design, Vol. 42, No. 12, pp.1178-1188, 2010

    [8] H. Mounir, A. Nizar and B. Abdelmajid, “CAD Model Simplification Using a Removing Details and Merging Faces Technique for a FEM simulation”, Journal of Mechanical Science and Technology, Vol. 26, No. 11, pp. 3539-3548, November 2012.

    [9] 黃駿, 以B-rep為基礎之圓角特徵簡化技術發展, 國立中央大學碩士論文, 2013.

    [10] H. T. Thuong, On the Development of Fillet Suppression Technology for CAE Application, 國立中央大學碩士論文, 2014.

    [11] CADdoctor, Website: http://elysiuminc.com/,Accessed 22 July 2016.

    [12] Rhinoceros, Website: http://www.rhino3d.com/,Accessed 22 July 2016.

    [13] B-rep Data Structure, Website: http://developer.rhino3d.com/guides/cpp/brep_data_structure/ , Accessed 22 July 2016.

    [14] GrabCAD, Website: https://grabcad.com/, Accessed 22 July 2016.

    QR CODE
    :::