簡易檢索 / 詳目顯示

研究生: 陳正岳
Zheng-Yue Chen
論文名稱: 以特徵編碼之深度學習進行加工特徵辨識
Recognition of Machining Features Using Deep Learning of Feature Coding
指導教授: 林清安
Ching-An Lin
口試委員: 謝文賓
Win-Bin Shieh
何羽健
Yu-Chien Ho
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 中文
論文頁數: PDF總頁數:80
中文關鍵詞: 3D CAD特徵辨識深度學習
外文關鍵詞: 3D CAD, Feature recognition, Deep learning
相關次數: 點閱:319下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

由3D CAD模型自動化辨認加工特徵是自動化產生製造資訊的首要工作,過往研究大都透過特徵資料庫來進行加工特徵的匹配,導致對於特徵間的相交及特徵設計變更的辨認能力較差,且特徵資料庫為有限,而幾何變化為無限,因此沒有任何一種辨識方法能應付所有不同造型的特徵。為克服此問題,本論文以深度學習模型進行加工特徵辨識,有別於傳統辨識只有成功及失敗之分,深度學習模型會根據特徵相似度進行辨識,改善辨識相交特徵之準確度。
本論文透過分析3D CAD模型拓樸與幾何資料,以圖形解析的方法自動化將各個特徵的組成面獨立出來,並以這些組成面進行編碼,以該編碼做為輸入資料,進行深度學習神經網路的訓練,接著使用經過訓練的深度學習模型自動化辨識加工特徵的類別,即可將各個加工特徵顯示在3D CAD模型上,以利後續進行自動化製程規劃。
本論文除了詳述如何分類3D CAD模型之拓樸與幾何資訊、使用圖形解析進行凹凸特徵的搜尋、以取得之特徵資訊進行特徵編碼、利用各種加工特徵之變異形狀產生特徵資料集、建構及訓練深度學習模型外,也利用兩個案例驗證所開發系統的可行性與實用性。


Auto-recognition of machining features based on 3D CAD model is the first step in automatic generation of manufacturing information. The methodologies proposed in past research focused on developing feature library for matching of machining features. However, a feature library has limited data and cannot capture unlimited forms of geometric shapes.It led to low recognition ability of intersecting features and design changes. In order to overcome these problems, this thesis approaches the subject by adopting deep learning model to automate the recognition of machining features. Rather than making conclusions of whether geometric shapes are matched or unmatched, deep learning model can indicate the degree of resemblance and identify the features. Improve the recognition accuracy of intersecting features.
In this thesis, through analyzing the topological and geometrical information of the 3D CAD model, the composing surfaces of each feature can be automatically captured. Based on the geometric properties of various surface adjacency, an appropriate encoding scheme is developed to generate a unique code for each feature. Subsequently, these feature codes become inputs into a pre-trained deep learning model and the type of machining features can be determined. All the machining features can also be shown on the 3D CAD model, allowing the subsequent planning of machining processes.
In addition to proposing the methodologies to classify the topological and geometrical information of the 3D CAD model, search for convex and concave features by graph-based method, feature encoding based on surface properties, generate feature dataset using various shapes of machining features, train and establish the deep learning model, this thesis also uses two case studies to verify the feasibility and practicability of the developed system.

摘要 I Abstract II 誌謝 III 目錄 IV 圖目錄 VII 表目錄 XI 第一章 緒論 1 1.1 研究動機與目的 1 1.2 研究方法 2 1.3 論文架構 3 第二章 文獻回顧 4 第三章 3D CAD模型之拓樸與幾何資訊 12 3.1 面之拓樸與幾何資訊 12 3.1.1凹凸曲面的分類 12 3.1.2相鄰面之相切性判斷 13 3.2 迴圈之拓樸與幾何資訊 14 3.3 邊之拓樸與幾何資訊 15 第四章 加工特徵之特徵辨識 19 4.1 自動化特徵搜尋 19 4.1.1凹特徵搜尋 21 4.1.2凸特徵搜尋 22 4.2 特徵編碼 24 4.2.1面權重編碼 25 4.2.1.1 面權重評分 25 4.2.1.2 多迴圈處理方式 27 4.2.1.3 圓角面處理方式 28 4.2.2貫穿面權重 29 4.3 特徵資料集 33 第五章 人工神經網絡之建立及辨識 39 5.1 BP神經網絡 39 5.2 訓練特徵資料集 41 5.3 使用訓練結果進行特徵辨識 44 第六章 系統開發 46 6.1 系統運作流程 46 6.2 實例驗證一 49 6.3 實例驗證二 51 6.4系統限制 54 6.4.1 特徵相連 54 6.4.2特徵無凹邊 56 第七章 結論與未來研究方向 58 7.1 結論 58 7.2 未來研究方向 59 參考文獻 60 附錄 62 A.1 激活函數的定義 62 A.2 隱藏層的計算 63 A.3 輸出層的計算 63 A.4 神經網路訓練 64 A.5 計算及輸出預測結果 66

[1] Shah, J.J., Anderson, D., Kim, Y.S. and Joshi, S. (2000), “A discourse on geometric feature recognition from CAD models,” Journal of Computing and Information Science in Engineering, Vol. 1, No. 1, pp. 41-51.
[2] Joshi, S., and Chang, T.C. (1988), “Graph-based heuristics for recognition of machined features from a 3D solid model,” Computer -Aided Design, Vol. 20, No. 2, pp. 58-66.
[3] 張書庭,「木工樑柱加工之自動化製程規劃」(2021),碩士論文,臺灣科技大學機械工程系,台北市。
[4] Babic, B., Nesic., and Miljkovic Z. (2008), “A review of automated feature recognition with rule-based pattern recognition,” Computers in industry, Vol. 59, No. 4, pp. 321-337.
[5] Henderson, M.R. and Anderson, D.C. (1984), “Computer recognition and extraction of form features : A CAD/CAM Link,” Computer in Industry, Vol. 5, No. 4, p.p. 329-339.
[6] 陳宇昇,「木屋樑柱之特徵辨識及特徵加工路徑的產生」(2021),碩士論文,臺灣科技大學機械工程系,台北市。
[7] Jones, T.J., Reidsema, C. and Smith, A. (2006), “Automated feature recognition system for supporting conceptual engineering design,” International Journal of Knowledge-Based and Intelligent Engineering Systems, Vol. 10, No. 6, pp. 477-492.
[8] Kim, Y.S. (1992), “Recognition of form features using convex decomposition,” Computer-Aided Design, Vol. 24, No. 9, pp. 461-476.
[9] Waco, D.L., and Kim, Y.S. (1994), “Geometric reasoning for machining features using convex decomposition,” Computer -Aided Design, Vol. 26, No. 6, pp. 477-489.
[10] Ding, L. and Matthews, J. (2009), “A contemporary study into the application of neural network techniques employed to automate CAD/CAM integration for die manufacture,” Computers & Industrial Engineering, Vol. 57, No. 4, pp. 1457-1471.
[11] Ding, L. and Yue, Y. (2004), “Novel ANN-based feature recognition incorporating design by features,” Computers in Industry, Vol. 55, No. 2, pp. 197-222.
[12] Sunil, V.B. and Pande, V.B. (2009), “Automatic recognition of machining features using artificial neural networks” International Journal of Advanced Manufacturing Technology, Vol. 41 No. 9, pp. 932-947
[13] Jian, C., Li, M., Qiu, K. and Zhang, M., (2018), “An improved NBA-based STEP design intention feature recognition,” Future Generation Computer Systems, Vol. 88, pp. 357-362.
[14] NX Open (2014), Siemens PLM Software Inc., Plano, TX, USA.

無法下載圖示 全文公開日期 2024/07/19 (校內網路)
全文公開日期 2024/07/19 (校外網路)
全文公開日期 2024/07/19 (國家圖書館:臺灣博碩士論文系統)
QR CODE