在先進的產業中,建立一套CAD模型資料庫並藉由CAD模型搜索,減少產品之開發時間之應用已相當普遍。然而,隨著CAD模型機構設計的複雜化,與CAD模型種類與數量的增加,藉由人工方式進行CAD模型搜索變得越來越困難。本研究的主要目的是開發應用於CAD模型資料庫上的計算CAD模型多視角影像演算法與深度學習影像辨識演算法,將CAD模型搜索問題定義為影像辨識問題,訓練一個自動化分類CAD模型的深度學習神經網路。在本研究中,建立了一個總數量為360個,90分類的CAD模型資料庫,其中訓練用CAD模型有90個,測試用CAD模型有270個,並利用計算CAD模型多視角影像演算法,建立一套完整的深度學習數據集。深度學習方面則是利用VGG16神經網路進行遷移學習、超參數調優與合併不同視角的深度學習模型等方式,最佳化深度學習模型。本研究最主要的貢獻為利用深度學習演算法,成功的分類CAD模型,並且藉由組合不同視角的深度學習模型,提高辨識的正確率。;Industries nowadays, it becomes mandatory for establishing CAD model database for the purpose of reducing development time of the product design. The database will ease the user to search the similarity between the developing and database models. The time needed for searching the similarity is corresponding to the complexity and various types of CAD models. Therefore, the purpose of this study is to provide a method and procedures to reduce the time needed for CAD model searching. This task can be achieved by combining a multi-view imaging technique for CAD models and a deep learning image classification algorithm. The first technique is for generating an image to represent the distribution of the depth in a view for a CAD model, and then the second technique is employed to apply multi-view image data for the training of the AI model. These two techniques can be combined to classify CAD models automatically based on its similarity. In this study, we provide 360 CAD-model databases and 90 classes generated by using multi-view images and deep learning classification algorithm. The 360 CAD database consists of 90 CAD models for training the AI models and 270 CAD models for testing the AI models. Eventually, using the proposed multi-view imaging algorithm to build a complete deep learning database. For deep learning, it employs VGG16 transfer learning, hyperparameter tuning, and assemble deep learning models from different views to optimize the deep learning models. The main contribution of this study is that we develop a multi-view imaging algorithm to convert a CAD model into images, and successfully classify CAD models and improve the accuracy of the learning by assembling the deep learning models from different views.