| 研究生: |
余晉歡 Jin-Huan Yu |
|---|---|
| 論文名稱: |
CAD模型體積分解技術之優化及改進 |
| 指導教授: |
賴景義
Jiing-Yih Lai |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 機械工程學系 Department of Mechanical Engineering |
| 論文出版年: | 2023 |
| 畢業學年度: | 111 |
| 語文別: | 中文 |
| 論文頁數: | 162 |
| 中文關鍵詞: | 體積分解 、六面體網格 、四邊形網格 、自動化網格建構 、模流分析 |
| 外文關鍵詞: | Volume decomposition, Hexahedral mesh, Quadrilateral mesh, Automated mesh generation, Mold flow analysis |
| 相關次數: | 點閱:5 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
模流分析能夠讓塑膠件產品的設計者,在設計階段確認產品實際製造時可能產生的問題。在進行模流分析前,須將產品的CAD模型轉化為實體網格資料,提供給分析軟體進行計算,而實體網格的數量及品質會分別影響模擬分析的計算時間及分析準確度。若需要較快的分析時間與準確的分析結果,需要搭建六面體網格,但當前六面體網格需要以手動的方式,將模型進行切割,再進行六面體網格的搭建。為了提升六面體網格建構的效率及準確度,本實驗室開發CAD模型體積分解技術,將模型分解為數個形狀較為簡單的區塊,並將區塊以程式自動化的方式建構出網格資料。本研究為針對先前開發的體積分解演算法不足的部分,進行優化及改進,以提高模型分解的完整性,最後結合自動化四邊形網格建構技術,以達到快速將CAD模型轉化為網格的效率。首先,為了分解相連外部凸起特徵之薄殼本體及修正由盲孔特徵導致的錯誤區塊輪廓,會對分解演算法進行修改。最後,為了確保網格建構後不會出現網格交錯的狀況,須建立不同區塊的對應性,藉以提供完整的區塊資料給予自動化網格建構。本研究會與文獻[13]進行比較,在相同的24個案例下,建構的區塊數量會提升180個,並且成功率由95.0%提高至99.3%,有效的減少區塊建構失敗數量。
Mold flow analysis allows designers of plastic parts to confirm possible problems during the actual manufacturing of the product during the design stage. Before performing mold flow analysis, the CAD model of the product must be converted into solid grid data and provided to the analysis software for calculation. The quantity and quality of the solid grid will respectively affect the calculation time and analysis accuracy of the simulation analysis. If you need faster analysis time and accurate analysis results, you need to build a hexahedral grid, but the current hexahedral grid needs to cut the model manually, and then build the hexahedral grid. In order to improve the efficiency and accuracy of hexahedral grid construction, the laboratory has developed CAD model volume decomposition technology, which decomposes the model into several blocks with relatively simple shapes, and constructs grid data from the blocks in a programmatically automated manner . This research is to optimize and improve the insufficient part of the previously developed volume decomposition algorithm to improve the integrity of the model decomposition, and finally combine the automatic quadrilateral mesh construction technology to achieve the efficiency of quickly converting the CAD model into a mesh. First, the decomposition algorithm is modified in order to decompose the shell body connected to the external raised features and to correct the wrong block outline caused by the blind hole feature. Finally, in order to ensure that grid interlacing does not occur after grid construction, the correspondence between different blocks must be established to provide complete block data for automatic grid construction. This study will be compared with literature [13]. Under the same 24 cases, the number of constructed blocks will increase by 180, and the success rate will increase from 95.0% to 99.3%, effectively reducing the number of block construction failures.
[1] Y. Lu, R. Gadha and T. J. Tautges, "Feature based hex meshing methodology: feature recognition and volume," Computer-Aided Design, Vol. 33, No. 3, pp. 221-232, 2001.
[2] D. R. White, S. Saigal and S. J. Owen, "CCSweep: automatic decomposition of multi-sweep volumes," Engineering with Computers, Vol. 20, pp. 222-236, 2004.
[3] H. Wu and S. Gao, "Automatic swept volume decomposition based on sweep directions extraction for hexahedral meshing," Procedia Engineering, Vol. 82, pp. 136-148, 2014.
[4] N. Kowalski, F. Ledoux, M. L. Staten and S. J. Owen, "Fun sheet matching: towards automatic block decomposition for hexahedral meshes," Engineering with Computers, Vol. 28, pp. 241-253, 2012.
[5] B. Jüttler, M. Kapl, D. M. Nguyen, Q. Pan and M. Pauley, "Isogeometric segmentation: the case of contractible solids without non-convex edges," Computer-Aided Design, Vol. 57, pp. 74-90, 2014.
[6] L. Sun, C. M. Tierney, C. G. Armstrong and T. T. Robinson, "Automatic decomposition of complex thin walled CAD models for hexahedral dominant meshing," Procedia Engineering, Vol. 163, pp. 225-237, 2016.
[7] T. D. Blacker and M. B. Stephenson, "Paving: a new approach to automated quadrilateral mesh generation," International Journal for Numerical Methods in Engineering, Vol. 32, No. 4, pp. 811-847, 1990.
[8] X. Roca, J. Sarrate and A. Huerta, "Surface mesh projection for hexahedral mesh generation by sweeping," Proceedings of the 13th International Meshing Roundtable, pp.169-180, 2004.
[9] X. Roca, J. Sarrate and A. Huerta, "Mesh projection between parametric surfaces," Communications in Numerical Methods in Engineering, Vol. 22, No. 6, pp. 591-603, 2006.
[10] J. Y. Lai, P. Putrayudanto, Y. Z. Hwang, P. P. Song, Y. C. Tsai and C. H. Hsu, "An enhanced approach for inner and outer faces recognition of complex thin-shell parts," Engineering with Computers, [Online], 2023.
[11] 宋培溥,「應用於模流分析之薄殼元件CAD模型特徵辨識與分解技術發展」,國立中央大學博士論文,2021.
[12] 周子耀,「薄殼CAD模型之薄殼本體體積分解技術發展」,國立中央大學碩士論文,2021.
[13] 方聲翔,「自動化分解薄殼CAD模型殼本體之增強演算法發展」,國立中央大學碩士論文,2022.
[14] Rhinoceros. Available: https://www.rhino3d.com. [Accessed 12 June 2023].
[15] OpenNURBS. Available: https://www.rhino3d.com/tw/features/developer/
opennurbs. [Accessed 12 June 2023].
[16] B-rep structure. Available: https://developer.rhino3d.com/guides/cpp/brep-data-structure. [Accessed 12 June 2023].
[17] Moldex3D. Available: https://www.moldex3d.com. [Accessed 12 June 2023].
[18] 王明暄,「應用於模流分析之CAD模型特徵辨識與實體網格品質提升之研究」,國立中央大學博士論文,2017.
[19] P. Putrayudanto, "Face type recognition for thin-shell CAD models," National Central University Master Thesis, 2021.
[20] 王培懿,「CAD模型混接面、虛擬環及孔洞特徵辨識技術發展」,國立中央大學碩士論文,2022.
[21] 黃羿中,「薄殼CAD模型之內外面類型辨識技術發展」,國立中央大學碩士論文,2022.
[22] 吳添瑜,「B-rep模型凸起特徵辨識及分解技術發展」,國立中央大學碩士論文,2022.
[23] 陳定輝,「應用於非結構化四邊形網格建構之輪廓撒點與網格品質改善技術發展」,國立中央大學碩士論文,2023.
[24] 戴宇辰,「混合結構化與非結構化四邊形網格之自動化區域劃分發展」,國立中央大學碩士論文,2023.
[25] 鄭旭佑,「自動化多邊形分解與結構化網格生成方法研究」,國立中央大學碩士論文,2023.