A deep learning-based approach for machining process route generation

As the core machining process element in the overall manufacturing process of a part, the machining process route plays an important role in improving final manufacturing quality. In the current CAPP system, the decision-making of the process route still depends on human-computer interaction and essentially depends on human intelligence. In the past decade, deep learning technology architecture has been gradually improved, which provides a new enabling technology for intelligent process planning. Recently, some researchers have applied deep learning to process route decision-making. However, due to the challenges of data representation and deep learning network construction, this promising solution is still at infancy. To address the two challenges, this paper presents a novel process route generation approach based on deep learning. First, we propose a fourth-order tensor model to represent the geometry and technological requirements of a part. And the relation matrix is constructed to represent the relationships among machining features. The process route is represented as a sequential set of one-hot vectors. Then, we construct an encoder-decoder neural architecture to automatically generate the machining process route for the part. The 3D convolution neuron network-based encoder converts the geometry, technological requirements, and the information of the relationships among machining features into a higher layer of vector representation, and the long short-term memory network-based decoder maps this representation to the process route. The whole neural architecture including the encoder and decoder is jointly trained to maximize the conditional probability of the target process route given the training part. Finally, the paper takes slot cavity parts as examples to verify the feasibility and effectiveness of the proposed approach.

[1]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[2]  Jianxiong Xiao,et al.  3D ShapeNets: A deep representation for volumetric shapes , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Sankha Deb,et al.  A neural network based methodology for machining operations selection in Computer-Aided Process Planning for rotationally symmetrical parts , 2006, J. Intell. Manuf..

[4]  F. Gao,et al.  A method for inspecting near-right-angle V-groove surfaces based on dual-probe wavelength scanning interferometry , 2018, The International Journal of Advanced Manufacturing Technology.

[5]  Erik Cambria,et al.  Recent Trends in Deep Learning Based Natural Language Processing , 2017, IEEE Comput. Intell. Mag..

[6]  Pingyu Jiang,et al.  Combining granular computing technique with deep learning for service planning under social manufacturing contexts , 2017, Knowl. Based Syst..

[7]  Guanghui Zhou,et al.  Deep learning-enabled intelligent process planning for digital twin manufacturing cell , 2020, Knowl. Based Syst..

[8]  Yajun Zhang,et al.  A survey of knowledge representation methods and applications in machining process planning , 2018, The International Journal of Advanced Manufacturing Technology.

[9]  Dmitry P. Vetrov,et al.  Variational Dropout Sparsifies Deep Neural Networks , 2017, ICML.

[10]  Saleh M. Amaitik,et al.  An intelligent process planning system for prismatic parts using STEP features , 2007 .

[11]  Changqing Liu,et al.  On-line part deformation prediction based on deep learning , 2019, J. Intell. Manuf..

[12]  Jürgen Schmidhuber,et al.  LSTM can Solve Hard Long Time Lag Problems , 1996, NIPS.

[13]  Chandra R. Devireddy Feature-based modelling and neural networks-based CAPP for integrated manufacturing , 1999, Int. J. Comput. Integr. Manuf..

[14]  Geoffrey E. Hinton,et al.  Speech recognition with deep recurrent neural networks , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[15]  Xuan Dai,et al.  Combining granular computing and RBF neural network for process planning of part features , 2015 .

[16]  Atanas Ivanov,et al.  A survey on smart automated computer-aided process planning (ACAPP) techniques , 2018, The International Journal of Advanced Manufacturing Technology.

[17]  Lukasz Kaiser,et al.  Attention is All you Need , 2017, NIPS.

[18]  Hwanjo Yu,et al.  An encoder-decoder switch network for purchase prediction , 2019, Knowl. Based Syst..

[19]  Yi Wang,et al.  A deep learning approach for anomaly detection based on SAE and LSTM in mechanical equipment , 2019, The International Journal of Advanced Manufacturing Technology.

[20]  Peigen Li,et al.  Toward New-Generation Intelligent Manufacturing , 2018 .

[21]  Yajun Zhang,et al.  A complex network based NC process skeleton extraction approach , 2019, Comput. Ind..

[22]  Xianzhi Zhang,et al.  Manufacturing cost estimation based on the machining process and deep-learning method , 2020 .

[23]  José García Rodríguez,et al.  PointNet: A 3D Convolutional Neural Network for real-time object class recognition , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

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

[25]  Adarsh Krishnamurthy,et al.  Learning localized features in 3D CAD models for manufacturability analysis of drilled holes , 2018, Comput. Aided Geom. Des..

[26]  Rui Huang,et al.  Multi-level structuralized model-based definition model based on machining features for manufacturing reuse of mechanical parts , 2014 .

[27]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.

[28]  Fangyu Peng,et al.  Specific cutting energy index (SCEI)-based process signature for high-performance milling of hardened steel , 2019, The International Journal of Advanced Manufacturing Technology.

[29]  Yoshua Bengio,et al.  Show, Attend and Tell: Neural Image Caption Generation with Visual Attention , 2015, ICML.

[30]  Xun Xu,et al.  Dealing with feature interactions for prismatic parts in STEP-NC , 2009, J. Intell. Manuf..

[31]  Gerald M. Knapp,et al.  Acquiring, storing and utilizing process planning knowledge using neural networks , 1992, J. Intell. Manuf..

[32]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[33]  Jing-Tao Zhou,et al.  Tool remaining useful life prediction method based on LSTM under variable working conditions , 2019, The International Journal of Advanced Manufacturing Technology.

[34]  Aleksander Madry,et al.  How Does Batch Normalization Help Optimization? (No, It Is Not About Internal Covariate Shift) , 2018, NeurIPS.

[35]  Abubakar Sulaiman Gezawa,et al.  A Review on Deep Learning Approaches for 3D Data Representations in Retrieval and Classifications , 2020, IEEE Access.

[36]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[37]  Samy Bengio,et al.  Show and tell: A neural image caption generator , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).