Deep learning enabled cutting tool selection for special-shaped machining features of complex products

Abstract Each complex product contains many special-shaped machining features required to be machined by the specific customized cutting tools. In this context, we propose a deep learning based cutting tool selection approach, which contributes to make it effective and efficiency for and also improves the intelligence of the process of cutting tool selection for special-shaped machining features of complex products. In this approach, one-to-one correspondence between each special-shaped machining feature and each cutting tool is first analyzed and established. Then, the problem of cutting tool selection could be transformed into a feature recognition problem. To this end, each special-shaped machining feature is represented by its multiple drawing views that contain rich information for differentiating each of these features. With numbers of these views as training set, a deep residual network (ResNet) is trained successfully for feature recognition, where the recognized feature's cutting tool could also be automatically selected based on the one-to-one correspondence. With the learned ResNet, engineers could use an engineering drawing to select cutting tools intelligently. Finally, the proposed approach is applied to the special-shaped machining features of a vortex shell workpiece to demonstrate its feasibility. The presented approach provides a valuable insight into the intelligent cutting tool selection for special-shaped machining features of complex products.

[1]  JungHyun Han,et al.  Manufacturing feature recognition from solid models: a status report , 2000, IEEE Trans. Robotics Autom..

[2]  Chao Zhang,et al.  A view-based 3D CAD model reuse framework enabling product lifecycle reuse , 2019, Adv. Eng. Softw..

[3]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[4]  Sam Anand,et al.  Selection of optimal set of cutting tools for machining of polygonal pockets with islands , 2011 .

[5]  Kyoung Mu Lee,et al.  Enhanced Deep Residual Networks for Single Image Super-Resolution , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[6]  Subhransu Maji,et al.  Multi-view Convolutional Neural Networks for 3D Shape Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[7]  Krzysztof Herbuś,et al.  Application of the Method Based on Knowledge and Experience for Adding the Cutting Tools and Parameters Selection , 2015 .

[8]  Chao Zhang,et al.  Ontology-based cutting tool configuration considering carbon emissions , 2017 .

[9]  Guillem Quintana,et al.  Cutting Tool Selection through Tool Wear, Cost, Power Consumption and Surface Roughness Analyses , 2012 .

[10]  Arvind Kumar Verma,et al.  A review of machining feature recognition methodologies , 2010, Int. J. Comput. Integr. Manuf..

[11]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[12]  Felix T.S. Chan,et al.  Defining a Digital Twin-based Cyber-Physical Production System for autonomous manufacturing in smart shop floors , 2019, Int. J. Prod. Res..

[13]  Marcelo R. Campo,et al.  Easy gesture recognition for Kinect , 2014, Adv. Eng. Softw..

[14]  Jian Sun,et al.  Convolutional neural networks at constrained time cost , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Jun Zhao,et al.  Optimal selection of cutting tool materials based on multi-criteria decision-making methods in machining Al-Si piston alloy , 2016 .

[16]  Mohd Salman Abu Mansor,et al.  Automatic feature recognition of regular features for symmetrical and non-symmetrical cylinder part using volume decomposition method , 2018, Engineering with Computers.

[17]  Eugenio Culurciello,et al.  An Analysis of Deep Neural Network Models for Practical Applications , 2016, ArXiv.

[18]  B. Bhattacharyya,et al.  Development of an expert system for turning and rotating tool selection in a dynamic environment , 2001 .

[19]  Shaohua Zhang,et al.  Semantic approach to the automatic recognition of machining features , 2017 .

[20]  Lihui Wang,et al.  An enriched machining feature based approach to cutting tool selection , 2017, Int. J. Comput. Integr. Manuf..

[21]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[22]  Xiang Yang,et al.  A New Cutter Selecting Method Based on Ontology for Low-Carbon Manufacturing , 2015 .

[23]  Kunaparaju Saranya,et al.  Artificial Intelligence Based Selection of Optimal Cutting Tool and Process Parameters for Effective Turning and Milling Operations , 2018 .

[24]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[25]  S. S. Pande,et al.  Automatic recognition of machining features using artificial neural networks , 2009 .

[26]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[27]  Kai Ding,et al.  RFID-enabled social manufacturing system for inter-enterprise monitoring and dispatching of integrated production and transportation tasks , 2018 .

[28]  Jian Sun,et al.  Identity Mappings in Deep Residual Networks , 2016, ECCV.

[29]  Engelbert Westkämper,et al.  Life Cycle Management of Cutting Tools: Comprehensive Acquisition and Aggregation of Tool Life Data , 2017 .

[30]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[31]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[32]  Antonio J. Nebro,et al.  jMetal: A Java framework for multi-objective optimization , 2011, Adv. Eng. Softw..

[33]  Li Shao,et al.  An Approach to Recognize Machining Features for In-Process Models by Using a Hybrid Graph and Rule-Based Method , 2014 .

[34]  Prakhar Jaiswal,et al.  FeatureNet: Machining feature recognition based on 3D Convolution Neural Network , 2018, Comput. Aided Des..

[35]  Yi Wan,et al.  Proper selection of cutting parameters and cutting tool angle to lower the specific cutting energy during high speed machining of 7050-T7451 aluminum alloy , 2016 .

[36]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[37]  Hao Chen,et al.  VoxResNet: Deep Voxelwise Residual Networks for Volumetric Brain Segmentation , 2016, ArXiv.

[38]  Yan Zhou,et al.  3D shape classification and retrieval based on polar view , 2019, Inf. Sci..