Learning localized features in 3D CAD models for manufacturability analysis of drilled holes

被引:51
|
作者
Ghadai, Sambit [1 ]
Balu, Aditya [1 ]
Sarkar, Soumik [1 ]
Krishnamurthy, Adarsh [1 ]
机构
[1] Iowa State Univ, Dept Mech Engn, Ames, IA 50011 USA
基金
美国国家科学基金会;
关键词
Localized Feature Detection; Design for Manufacturing; Machine Learning; 3D Convolutional Neural Network; Voxelized Representations; GPU-Accelerated Algorithms;
D O I
10.1016/j.cagd.2018.03.024
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a novel feature identification framework to recognize difficult-to-manufacture drilled holes in a complex CAD geometry using deep learning. Deep learning algorithms have been successfully used in object recognition, video analytics, image segmentation, etc. Specifically, 3D Convolutional Neural Networks (3D-CNNs) have been used for object recognition from 3D voxel data based on the external shape of an object. On the other hand, manufacturability of a component depends on local features more than the external shape. Learning these local features from a boundary representation (B-Rep) CAD model is challenging due to lack of volumetric information. In this paper, we learn local features from a voxelized representation of a CAD model and classify its manufacturability. Further, to enable effective learning of localized features, we augment the voxel data with surface normals of the object boundary. We train a 3D-CNN with this augmented data to identify local features and classify the manufacturability. However, this classification does not provide information about the source of non-manufacturability in a complex component. Therefore, we have developed a 3D-CNN based gradient-weighted class activation mapping (3D-GradCAM) method that can provide visual explanations of the local geometric features of interest within an object. Using 3D-GradCAM, our framework can identify difficult-to manufacture features, which allows a designer to modify the component based on its manufacturability and thus improve the design process. We extend this framework to identify difficult-to-manufacture features in a realistic CAD model with multiple drilled holes, which can ultimately enable development of a real-time manufacturability decision support system. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:263 / 275
页数:13
相关论文
共 50 条
  • [1] Manufacturability driven interacting machining feature recognition algorithms for 3D CAD models
    Huang, Rui
    Zhang, Shusheng
    Bai, Xiaoliang
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2013, 25 (07): : 1089 - 1098
  • [2] A deep learning approach to the classification of 3D CAD models
    Fei-wei QIN
    Lu-ye LI
    Shu-ming GAO
    Xiao-ling YANG
    Xiang CHEN
    [J]. Journal of Zhejiang University-Science C(Computers & Electronics)., 2014, 15 (02) - 106
  • [3] A deep learning approach to the classification of 3D CAD models
    Fei-wei QIN
    Lu-ye LI
    Shu-ming GAO
    Xiao-ling YANG
    Xiang CHEN
    [J]. Frontiers of Information Technology & Electronic Engineering, 2014, (02) : 91 - 106
  • [4] A deep learning approach to the classification of 3D CAD models
    Qin, Fei-wei
    Li, Lu-ye
    Gao, Shu-ming
    Yang, Xiao-ling
    Chen, Xiang
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2014, 15 (02): : 91 - 106
  • [5] A deep learning approach to the classification of 3D CAD models
    Fei-wei Qin
    Lu-ye Li
    Shu-ming Gao
    Xiao-ling Yang
    Xiang Chen
    [J]. Journal of Zhejiang University SCIENCE C, 2014, 15 : 91 - 106
  • [6] A Direct Modeling Method for 3D CAD Models Preserving Columnar Features
    Hao, Liangzhou
    Xu, Yanning
    Liang, Cong
    Wang, Zheng
    Wang, Lu
    Meng, Xiangxu
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2023, 35 (12): : 1977 - 1984
  • [7] Multi-resolution 3D CNN for learning multi-scale spatial features in CAD models
    Ghadai, Sambit
    Lee, Xian Yeow
    Balu, Aditya
    Sarkar, Soumik
    Krishnamurthy, Adarsh
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2021, 91
  • [8] Partial Matching Algorithm of 3D CAD Models Based on the Constraints of Transition Features
    Zhang, Kaixing
    Zhang, Shusheng
    Bai, Xiaoliang
    [J]. MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 3371 - 3375
  • [9] Dataset and method for deep learning-based reconstruction of 3D CAD models containing machining features for mechanical parts
    Lee, Hyunoh
    Lee, Jinwon
    Kim, Hyungki
    Mun, Duhwan
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (01) : 114 - 127
  • [10] Learning to Rank 3D Features
    Tuzel, Oncel
    Liu, Ming-Yu
    Taguchi, Yuichi
    Raghunathan, Arvind
    [J]. COMPUTER VISION - ECCV 2014, PT I, 2014, 8689 : 520 - 535