Intelligent process planning for smart manufacturing systems: a state-of-the-art review

Abstract Process planning is a decision-making procedure to determine the required manufacturing processes and machine tools, and the sequence of the activities that the processes should follow, to produce a designed part or a product component. The quality of the process plan has a major impact on the efficiency and productivity of the whole production process in addition to the quality of the final product. Computer-aided process planning (CAPP) systems have been constantly developing and attracted considerable research efforts during the last four decades. Several approaches such as search logic structure, variant or case-based, generative approach, hybrid, and knowledge-based or expert systems have been employed to develop the CAPP systems with the aim of reducing and finally removing the role of experienced process planners in providing a reliable and optimized process plan to achieve the automated and intelligent CAPP system. However, despite these huge efforts, the process planning task is not completely automated yet and still depends on human experiences and knowledge. Artificial Intelligence, Machine Learning, and Data Analytics seem to be promising tools to achieve the total independence of CAPP systems on the experience of the process planners in the era of Industry 4.0 and smart manufacturing systems. The ideal intelligent CAPP systems will be able to collect the experience and knowledge of the technology experts in addition to being adaptive and self-learning according to the machining process real-time data and work history. In this article, a literature review is carried out with the aim of gaining a comprehensive insight into the state-of-the-art intelligent process planning approaches. Several articles and books based on the types and the applications of the systems are reviewed with a focus on the publishing date within the last decade. The advantages and disadvantages of different approaches are presented and finally, the future research and investigation pathways are demonstrated.

[1]  David E. Culler,et al.  A framework for extending computer aided process planning to include business activities and computer aided design and manufacturing (CAD/CAM) data retrieval , 2007 .

[2]  Shaohua Zhang,et al.  Semantic approach to the automatic recognition of machining features , 2016, The International Journal of Advanced Manufacturing Technology.

[3]  S. Q. Xie,et al.  A STEP-compliant process planning system for sheet metal parts , 2006, Int. J. Comput. Integr. Manuf..

[4]  Mohammad Javad Nategh,et al.  Extracting the manufacturing information of machining features for computer-aided process planning systems , 2017 .

[5]  JungHyun Han,et al.  An approach for interlinking design and process planning , 2003 .

[6]  M. S. Shunmugam,et al.  Hybrid feature recognition method for setup planning from STEP AP-203 , 2009 .

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

[8]  Xun Xu,et al.  Computer-aided process planning – A critical review of recent developments and future trends , 2011, Int. J. Comput. Integr. Manuf..

[9]  Shailendra Kumar,et al.  A knowledge based system for automated design of deep drawing die for axisymmetric parts , 2014, Expert Syst. Appl..

[10]  S. P. Leo Kumar,et al.  State of The Art-Intense Review on Artificial Intelligence Systems Application in Process Planning and Manufacturing , 2017, Eng. Appl. Artif. Intell..

[11]  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..

[12]  C.S.P. Rao,et al.  A new methodology for recognizing features in rotational parts using STEP data exchange standard , 2012 .

[13]  J. Jerald,et al.  Feature-based modelling and process parameters selection in a CAPP system for prismatic micro parts , 2015, Int. J. Comput. Integr. Manuf..

[14]  Mojtaba Salehi,et al.  Application of genetic algorithm to computer-aided process planning in preliminary and detailed planning , 2009, Eng. Appl. Artif. Intell..

[15]  Kadir Çavdar,et al.  Development of a knowledge-based expert system for solving metal cutting problems , 2006 .

[16]  Sajad Kafashi,et al.  Automated setup planning in CAPP: a modified particle swarm optimisation-based approach , 2012 .

[17]  Syed Hammad Mian,et al.  Feature-based design approach for integrated CAD and computer-aided inspection planning , 2015 .

[18]  Yu Peng,et al.  An Intelligent Process Planning Method Based on Feature-based History Machining Data for Aircraft Structural Parts , 2016 .

[19]  Aydin Nassehi,et al.  Feature recognition from CNC part programs for milling operations , 2014 .

[20]  P. K. Jain,et al.  Development of a feature recognition module for tapered and curved base features , 2008 .

[21]  S. P. Leo Kumar,et al.  Knowledge-based expert system in manufacturing planning: state-of-the-art review , 2019, Int. J. Prod. Res..

[22]  Shankar Chakraborty,et al.  A knowledge-based system for end mill selection , 2016 .

[23]  Zhonghua Ni,et al.  Application of ant colony optimization algorithm in process planning optimization , 2013, J. Intell. Manuf..

[24]  Richard A. Wysk,et al.  Integrating CAD and CAM through automated process planning , 1984 .

[25]  Arash Azaryoon,et al.  An Expert System Based on a Hybrid Multi-Criteria Decision Making Method for Selection of Non-Conventional Machining Processes , 2015 .

[26]  Xiaoqing Frank Liu,et al.  Machining process planning of prismatic parts using case-based reasoning and past process knowledge , 2002, Appl. Artif. Intell..