跳到主要內容

簡易檢索 / 詳目顯示

研究生: 余晉歡
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
相關次數: 點閱:4下載: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.

    摘要 i Abstract ii 致謝 iii 目錄 iv 圖目錄 vii 表目錄 xiii 第一章 緒論 1 1.1 前言 1 1.2 文獻回顧 2 1.2.1 CAD模型體積分解之相關文獻 2 1.2.2 網格建構之相關文獻 4 1.3 研究目的 5 1.4 研究方法 7 1.5 論文架構 9 第二章 CAD模型體積分解概念回顧及問題分析 10 2.1 前言 10 2.2 CAD模型體積分解前置資料簡介 10 2.2.1 邊關聯性及面關聯性資料 10 2.2.2 孔洞特徵組成面資料 13 2.2.3 CAD模型組成面資料 13 2.3 CAD模型凸起特徵資料 15 2.3.1 凸起特徵面組成 19 2.3.2 凸起特徵分解 22 2.3.3 凸起特徵辨識與分解輸出資料 25 2.4 CAD模型薄殼本體體積分解回顧 25 2.4.1 薄殼本體體積分解之概念介紹 25 2.4.2 薄殼本體體積分解之問題分析 34 第三章 薄殼本體體積分解演算法修改 37 3.1 前言 37 3.2 薄殼本體體積分解整體流程說明 37 3.3 薄殼本體分解資料建立(S1)之流程修改 39 3.3.1 加入外部凸起特徵輪廓資料 44 3.3.2 轉移相連盲孔輪廓資料 58 3.4 薄殼本體區塊建立(S2)之結果說明 68 3.5 薄殼特徵區塊建立(S3)之流程修改 73 3.5.1 薄殼特徵邊界輪廓資料建立 73 3.5.2 修改交錯之薄殼特徵邊界輪廓資料 77 3.5.3 修改柱特徵分解資料 84 3.5.4 修改連接柱特徵之薄殼特徵邊界輪廓資料 86 3.6 薄殼特徵區塊建立(S3)之結果說明 86 3.7 體積區塊對應性建立(S4) 90 第四章 CAD模型體積分解及網格化之結果分析 100 4.1 前言 100 4.2 CAD模型體積分解技術之結果分析 100 4.2.1 CAD模型體積分解之整體結果 103 4.2.2 一般CAD模型之體積分解結果分析 117 4.2.3 具外部凸起特徵之CAD模型體積分解結果分析 120 4.2.4 具盲孔或管特徵之CAD模型體積分解結果分析 120 4.2.5 複合特徵之CAD模型體積分解結果分析 124 4.2.6 CAD模型之體積分解失敗案例說明 124 4.3 CAD模型之區塊網格化與結果分析 127 4.3.1 體積區塊之網格化方法說明 127 4.3.2 區塊網格化結果分析 130 第五章 結論與未來展望 135 5.1 結論 135 5.2 未來展望 136 參考文獻 138

    [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.

    QR CODE
    :::