School of Mechanical Engineering, Korea University, 145, Anam-ro, Seongbuk-gu, Seoul, 02841, Republic of Korea.
Sci Rep. 2022 Sep 1;12(1):14864. doi: 10.1038/s41598-022-19212-6.
In the manufacturing industry, all things related to a product manufactured are generated and managed with a three-dimensional (3D) computer-aided design (CAD) system. CAD models created in a 3D CAD system are represented as geometric and topological information for exchange between different CAD systems. Although 3D CAD models are easy to use for product design, it is not suitable for direct use in manufacturing since information on machining features is absent. This study proposes a novel deep learning model to recognize machining features from a 3D CAD model and detect feature areas using gradient-weighted class activation mapping (Grad-CAM). To train the deep learning networks, we construct a dataset consisting of single and multi-feature. Our networks comprised of 12 layers classified the machining features with high accuracy of 98.81% on generated datasets. In addition, we estimated the area of the machining feature by applying Grad-CAM to the trained model. The deep learning model for machining feature recognition can be utilized in various fields such as 3D model simplification, computer-aided engineering, mechanical part retrieval, and assembly component identification.
在制造业中,与制造产品相关的所有内容都是通过三维 (3D) 计算机辅助设计 (CAD) 系统生成和管理的。在 3D CAD 系统中创建的 CAD 模型表示为不同 CAD 系统之间交换的几何和拓扑信息。尽管 3D CAD 模型易于用于产品设计,但由于缺少加工特征信息,因此不适合直接用于制造。本研究提出了一种新的深度学习模型,用于从 3D CAD 模型中识别加工特征,并使用梯度加权类激活映射 (Grad-CAM) 检测特征区域。为了训练深度学习网络,我们构建了一个由单特征和多特征组成的数据集。我们的网络由 12 层组成,对生成的数据集进行分类,准确率高达 98.81%。此外,我们通过将 Grad-CAM 应用于训练模型来估计加工特征的面积。用于加工特征识别的深度学习模型可用于各种领域,如 3D 模型简化、计算机辅助工程、机械零件检索和装配组件识别。