| 研究生: |
吳闓任 Kai-Ren Wu |
|---|---|
| 論文名稱: |
以B-rep為基礎之薄殼元件凸起特徵辨識技術發展 |
| 指導教授: |
賴景義
Jiing-Yih Lai |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 機械工程學系 Department of Mechanical Engineering |
| 論文出版年: | 2017 |
| 畢業學年度: | 105 |
| 語文別: | 中文 |
| 論文頁數: | 103 |
| 中文關鍵詞: | B-rep 、特徵辨識 、凸起物 、CAE 、薄殼元件 |
| 外文關鍵詞: | B-rep, Feature recognition, Extrusion, CAE, Thin shell part |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在一般薄殼元件上,凸起物是常見的特徵,無論是功能性物件或者是造型物件皆是在一模型上非常重要的特徵物件,而凸起物又可再細分成肋、管、柱,以及其它較複雜形狀如兩塑膠殼件接合處的卡榫亦或是其它造型結構,以上特徵易造成品質不良的網格建構,進而影響CAE分析之準確度,若是能在事先將殼件基底外之凸起物作辨識前置處理,方能針對各種不同形狀之特徵,個別進行網格化,以達成改善網格品質。而本研究基於B-rep資料結構,發展出一特徵辨識技術,針對一般塑膠薄殼元件,可辨識殼件基底上之凸起面,並將相鄰凸起面群組化,同時記錄相關資訊與分類。此一系列的過程有別於市售軟體需以近手動方式進行辨識,而是以自動化方式將殼件基底與凸起物資料辨識分離。而本研究將以22個實際案例來驗證此辨識演算法之準確率及可靠性。
In general thin shell models, extrusion is a very common feature, and is an important structure on a model for both functional and modeling purposes. Extrusion can be roughly classified into two types. One is easy structure like rib, tube, and column, and the other is more complicated like the hold-open device, which is between two plastic parts. Such features sometimes tend to generate poor-quality meshes and lead to the deterioration of CAE analysis. If a feature recognition pre-process for extrusion structure is available, then the mesh quality can be improved by applying better types of meshes for such a structure. This research presents an approach based on the B-rep data structure for an extrusion recognition of plastic thin shell parts. It can recognize and record extrusion surface independently from thin shell parts. For each grouping data, we analyze and sort the neighboring faces which represent a group of extrusion. The proposed algorithm is different from commercial software which is primarily manual-operated. Our study can recognize and separate the extrusion feature automatically. Twenty-two models are applied to test the accuracy and reliability of the proposed extrusion recognition algorithm.
[1] S. Joshi and T.C. Chang, “Graph-based Heuristics for Recognition of Machined Features from a 3D Solid Model”, Computer-Aided Design, Vol. 20, No.2, pp. 56-58, 1988.
[2] B. Babic, N. Nesic and Z. Miljkovic, “A Review of Automated Feature Recognition with Rule-based Pattern Recognition”, Computers in Industry, Vol. 59, No. 4, pp. 321-337, 2008.
[3] Y. Lu, R. Gadh and T. J. Tautges, “Feature Based Hex Meshing Methodology: Feature Recognition and Volume Decomposition”, Computer-Aided Design, Vol. 33, No. 3, pp. 221-232, 2001.
[4] J. Shah, D. Anderson, Y. Kim and S. Joshi, “A Discourse on Geometric Feature Recognition from CAD Models”, Journal of Computing and Information Science in Engineering, Vol. 1, No. 1, pp. 41-51, 2001.
[5] M. Mäntylä, D. Nau and J. Shah, “Challenges in Feature-based Manufacturing Research”, Communications of the ACM, Vol. 39, No. 2, pp. 77-85, 1996.
[6] J. J. Shah, “Assessment of Features Technology”, Computer-Aided Design, Vol. 23, No. 5, pp. 331-343, 1991.
[7] Q. Ji and M. M. Marefat, “Machine Interpretation of CAD Data for Manufacturing Applications”, ACM Computing Surveys, Vol. 24, No. 3, 1997.
[8] S. Ansaldi, L. D. Floriani and B. Falcidieno, “Geometric Modeling of Solid Objects by Using a Face Adjacency Graph Representation”, ACM SIGGRAPH Computer Graphics, Vol. 19 No. 3, pp. 131-139, 1985.
[9] F. Tian, X. Tian, J. Geng, Z. Li and Z. Zhang, “A Hybrid Interactive Feature Recognition Method Based on Lightweight Model”, 2010 International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Vol. 1, pp. 113-117, 2010.
[10] Y. Woo and S. H. Kim, “Protrusion Recognition from Solid Model Using Orthogonal Bounding Factor”, Journal of Mechanical Science and Technology, Vol. 28, No. 5, pp. 1759-1764, 2014.
[11] J. H. Vandenbrande and A. A. G. Requicha, “Automatic Rcognition of Machinable Features in Solid Models”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol, 15, No. 12, pp.1269-1285, 1993.
[12] 邱昱凱,以B-rep為基礎之孔洞特徵辨識技術發展,國立中央大學碩士論文,2014.
[13] E. S. A. Nasr and A. K. Kamrani, “A New Methodology for Extracting Manufacturing Features from CAD System”, Computers and Industrial Engineering, Vol. 51, No. 3, pp. 389-415, 2006.
[14] J. Y. Lai, M. H. Wang, Z. W. You, Y. K. Chiu, C. H. Hsu, Y. C. Tsai and C. Y. Huang, “Recognition of Virtual Loops on 3D CAD Models Based on the B-rep Model”, Engineering with Computers, Vol. 32, No. 4, pp. 593-606, 2016.
[15] B. Sinha, “Efficient Wall Thickness Analysis Methods for Optimal Design of Casting Parts”, Engineering Design, pp.1-4, 2007.
[16] Rhino, Available from: https://www.rhino3d.com/, Accessed on 05-Jul-2017.
[17] openNURBS, Available from: https://wiki.mcneel.com/developer/opennurbs/home, Accessed on 05-Jul-2017.
[18] CADdoctor, Available from https://www.elysium.co.jp/productinfo/caddoctor/, Accessed on 05-Jul-2017.
[19] B-rep data structure, Available from: http://developer.rhino3d.com/guides/cpp/brep-data-structure/, Accessed on 05-Jul-2017.
[20] 陳建富,CAE應用之肋特徵辨識技術發展,國立中央大學碩士論文, 2015.
[21] M. H. Wang, J. Y. Lai, Y. K. Chiu, C. H. Hsu, Y. C. Tsai and C. Y. Huang, "On the Development of Virtual Inner Loops for Feature Recognition", Key Engineering Materials, Vol. 656-657, pp. 761-767, 2015.