IJAT Vol.8 No.3 pp. 317-332
doi: 10.20965/ijat.2014.p0317


Review of Computer-Aided Process Planning Systems for Machining Operation – Future Development of a Computer-Aided Process Planning System –

Mohammad Mi’radj Isnaini and Keiichi Shirase

Graduate School of Engineering, Kobe University, 1-1 Rokko-dai, Nada, Kobe 657-8501, Japan

December 9, 2013
January 29, 2014
May 5, 2014
machining operation, metal removal process, CAPP, CAD, CAM

The need to integrate the design and machining stages has become an important issue since the introduction of the Computer-Integrated Manufacturing (CIM) concept. The development of the Computer-Aided Process Planning (CAPP) system has been recognized to have made a significant contribution toward fulfilling the requirement for an integrated planning system. This paper reviews the development of the CAPP system, particularly for the metal removal process. Previous reviews on CAPP are gathered and discussed to show the evolution stage of CAPP in general. Main research topics that contribute to the CAPP system development are shown. Six elements of the CAPP system are identified as the most important tasks in generating a process plan. These elements consist of: (1) model convention, (2) manufacturing operation selection, (3) manufacturing resource selection, (4) cutting condition selection, (5) tool path selection, and (6) setup selection. Six elements for the development of CAPP that contribute to process planning for metal removal process are discussed. The evolution stages of each element easily show the involvement of several tools in order to support the corresponding element. For further guidance, the methods of comprehending the involvement of manufacturing information in CAPP are discussed. Knowledge structuring and logic reasoning are the main organizational steps that can be used to describe the CAPP data architecture of manufacturing information. Further, the examples of full-scale CAPP in actualizing machining process planning are presented. Finally, key technologies for future development of CAPP are discussed.

Cite this article as:
M. Isnaini and K. Shirase, “Review of Computer-Aided Process Planning Systems for Machining Operation – Future Development of a Computer-Aided Process Planning System –,” Int. J. Automation Technol., Vol.8, No.3, pp. 317-332, 2014.
Data files:
  1. [1] S. K. Chandrasegaran, K. Ramani, R. D. Sriram, I. Horvath, A. Bernard, R. F. Harik, and W. Gao, “The evolution, challenges, and future of knowledge representation in product design systems,” Computer-Aided Design, Vol.45, No.2, pp. 204-228, 2013.
  2. [2] I. Ham and S. C. Y. Lu, “Computer-Aided Process Planning: The Present and The Future,” CIRP Annals – Manufacturing Technology, Vol.37, No.2, pp. 591-601, 1988.
  3. [3] X. Xu, L.Wang, and S. T. Newman, “Computer-aided process planning – A critical review of recent developments and future trends,” Int. J. of Computer Integrated Manufacturing, Vol.24, No.1, pp. 1-31, 2011.
  4. [4] H. J. Steudel, “Computer-Aided Process Planning: past, present and future,” Int. J. of Production Research, Vol.22, No.2, pp. 253-266, 1984.
  5. [5] T. Gupta and B. K. Ghosh, “A survey of expert systems in manufacturing and process planning,” Computers in Industry, Vol.11, No.2, pp. 195-204, 1988.
  6. [6] L. Alting and H. Zhang, “Computer Aided Process Planning: the state-of-the-art survey,” Int. J. of Production Research, Vol.27, No.4, pp. 553-585, 1989.
  7. [7] J. Shah, P. Sreevalsan, and A. Mathew, “Survey of CAD/featurebased process planning and NC programming techniques,” Computer-Aided Engineering J., Vol.8, No.1, pp. 25-33, 1991.
  8. [8] W. Eversheim and J. Scheewind, “Computer-aided process planning – State of the art and future development,” Robotics and Computer-Integrated Manufacturing, Vol.10, No.1-2, pp. 65-70, 1993.
  9. [9] H. A. ElMaraghy, “Evolution and Future Perspective of CAPP,” CIRP Annals – Manufacturing Technology, Vol.42, No.2, pp. 739-751, 1993.
  10. [10] D. Kiritsis, “A review of knowledge-based expert systems for process planning: methods and problems,” Int. J. of Advance Manufacturing Technology, Vol.10, No.4, pp. 240-262, 1995.
  11. [11] H. C. Leung, “Annoted bibliography on Computer-Aided Process Planning,” Int. J. of Advance Manufacturing Technology, Vol.12, No.5, pp. 309-329, 1996.
  12. [12] F. Cay and C. Chassapis, “An IT view on perpective of Computer-Aided Process Planning research,” Computers in Industry, Vol.34, No.3, pp. 307-337, 1997.
  13. [13] H. B. Marri, A. Gunasekaran, and R. J. Grieve, “Computer-Aided Process Planning: A State of Art,” Int. J. of Advanced Manufacturing Technology, Vol.14, No.4, pp. 261-268, 1998.
  14. [14] B. Denkena, M. Shpitalni, Kowalski, G. Molcho, and Y. Zipori, “Knowledge management in process planning,” Annals of the CIRP, Vol.56, No.1, pp. 175-180, 2007.
  15. [15] H. Opitz, “A Classification System to Design Products,” Pergamon Press, UK, 1970.
  16. [16] TNO., “An Introduction to MICLASS,” Organization for Industrial Research, MA, USA, 1975.
  17. [17] C. C. Gallagher and W. A. Knight, “Group Technology Production Methods in Manufacture,” Chichester, Ellis Horwood, 1985.
  18. [18] T.-C. Chang and R. A. Wysk, “An Introduction to Automated Process Planning Systems,” Englewoods Cliffs, Prentice-Hall Inc., New Jerseys, 1985.
  19. [19] H.-P. Wang and R. A. Wysk, “Applications of microcomputers in automated process planning,” J. of Manufacturing Systems, Vol.5, No.2, 1986.
  20. [20] J. Jung and R. A. Ahluwalia, “FORCOD: a coding and classification system for formed parts,” J. of Manufacturing Systems, Vol.10, No.3, pp. 223-232, 1992.
  21. [21] C. Emerson and I. Ham, “An automated coding and process planning system using a DEC PDP-10,” Computer and Industrial Engineering, Vol.6, No.2, pp. 159-168, 1982.
  22. [22] S. Subrahmanyam and M. Wozny, “An overview of automatic feature recognition techniques for computer-aided process planning,” Computers in Industry, Vol.26, No.1, pp. 1-21, 1995.
  23. [23] B. Babic, N. Nesic, and Z. Miljkovic, “A review of automated feature recognition with rule-based pattern recognition,” Computers in Industry, Vol.59, No.4, pp. 321-337, 2008.
  24. [24] K. Nakamoto, K. Shirase, H.Wakamatsu, A. Tsumaya, and E. Arai, “Automatic production planning system to achieve flexible direct machining,” JSME Int. J., Vol.47, No.1, pp. 136-143, 2004.
  25. [25] X. Yan, K. Yamazaki, and J. Liu, “Recognition of machining features and feature topologies from NC programs,” Computer Aided Design, Vol.32, No.10, pp. 605-616, 2000.
  26. [26] M. Safaieh, A. Nassehi, and S. T. Newman, “A novel methodology for cross-technology interoperability in CNC machining,” Robotics and Computer Integrated Manufacturing, Vol.29, No.3, pp. 79-87, 2012.
  27. [27] X. Zhang, A. Nassehi, M. Safaieh, and S. T. Newman, “Process comprehension for shopfloor manufacturing knowledge reuse,” Int. J. of Production Research, Vol.51, No.23-24, pp. 7405-7419, 2013.
  28. [28] B. J. Davies and I. L. Darbyshire, “The use of expert systems in process planning,” Annals of the CIRP, Vol.33, No.1, pp. 303-306, 1984.
  29. [29] S. Champati, W. F. Lu, and A. C. Lin, “Automated operation sequencing in intelligent process planning: A case based reasoning approach,” Int. J. of Advanced Manufacturing and Technology, Vol.12, No.1, pp. 21-36, 1996.
  30. [30] Y. J. Tseng and H. W. Kung, “Evaluation of alternative tolerance allocations for multiple machining sequences with geometric tolerances,” Int. J. of Production Research, Vol.37, No.17, pp. 3883-3900, 1999.
  31. [31] J. Ciurana, M. L. Garcia-Romeu, and R. Castro, “Optimising process planning using groups of precedence between operations based on machined volumes,” Engineering Computations, Vol.20, No.1, pp. 67-81, 2002.
  32. [32] Y.-C. Ho and C. L. Moodie, “Solving cell formation problems in a manufacturing environment with flexible and routing capabilities,” Int. J. of Production Research, Vol.34, No.10, pp. 2901-2923, 1996.
  33. [33] M. Shakeri, “Implementation of an automated operation planning and optimum operation sequencing and tool selection algorithms,” Computers in Industry, Vol.54, No.3, pp. 223-236, 2004.
  34. [34] Y. Zhu, T. Sakaguchi, and K. Shirase, “Study on Automatic process planning support system for integrated milling-turning machine tool,” Proc. of Int. Symp. on Flexible Automation, CD-ROM, 2008.
  35. [35] E. Morinaga, M. Yamada, H. Wakamatsu, and E. Arai, “Flexible process planning method for milling,” Int. J. of Automation Technology, Vol.5, No.5, pp. 700-707, 2011.
  36. [36] E. Horowitz and S. Sahni, “Fundamentals of Computer Algorithms,” 1st Ed., Springer, 1983.
  37. [37] W. D. Li, S. K. Ong, and A. Y. C. Nee, “Hybrid genetic algorithm and simulated annealing approach for the optimization of process plans for prismatic parts,” Int. J. of Production Research, Vol.40, No.8, pp. 1899-1922, 2002.
  38. [38] X. Zhou, Y. Qiu, G. Hua, H. Wang, and X. Ruan, “A feasible approach to the integration of CAD and CAPP,” Computer-Aided Design, Vol.39, No.4, pp. 324-338, 2007.
  39. [39] K. Lian, C. Zhang, X. Shao, and L. Gao, “Optimization of process planning with various flexibilities using an imperialist competitive algorithm,” Int. J. of Advanced Manufacturing Technology, Vol.59, No.5-8, pp. 815-828, 2012.
  40. [40] A. Prakash, F. T. S. Chan, and S. G. Deshmukh, “Application of knowledge-based artificial immune system (KBAIS) for computer aided process planning in CIM context,” Int. J. of Production Research, Vol.50, No.18, pp. 4937-4954, 2012.
  41. [41] X. Wen, X. Li, L. Gao, and H. Y. Sang, “Honey bees mating optimization algorithm for process planning problem,” J. of Intelligence Manufacturing, 2012. DOI 10.1007/s10845-012-0696-8
  42. [42] C. R. Liu and R. Srinivasan, “Generative process planning using syntactic pattern recognition,” Computers in Mechanical Engineering 2, 63-6, 1984.
  43. [43] T. C. Chang, “Expert Process Planning for Manufacturing,” Addison-Wesley, New York, 1990.
  44. [44] C. C. P. Chu and R. Gadh, “Feature-based approach for set-up minimization of process design from product design,” Computer-Aided Design, Vol.28, No.5, pp. 321-332, 1996.
  45. [45] Y. H. Chen, Y. S. Lee, and S. C. Fang, “Optimal cutter selection and machining plane determination for process planning and NC machining of complex surfaces,” J. of Manufacturing Systems, Vol.17, No.5, pp. 371-388, 1998.
  46. [46] R. P. Baker and P. G. Marupoulos, “An Architecture for the vertical integration of tooling considerations from design to process planning,” Robotics and Computer Integrated Manufacturing, Vol.16, No.2-3, pp. 121-131, 2000.
  47. [47] R. M. Boogert, H. J. J. Kals, and F. J. A. M. van Houten, “Tool paths and cutting technology in Computer-Aided Process Planning,” Int. J. of Advanced Manufacturing and Technology, Vol.11, No.3, pp. 186-197, 1996.
  48. [48] D. P. Gupta, B. Gopalakrishnan, S. A. Chaudari, and S. Jalali, “Development of an integrated model for process planning and parameter selection for machining processes,” Int. J. of Production Research, Vol.49, No.21, pp. 6301-6319, 2011.
  49. [49] T. Hirooka, T. Kobayashi, A. Hakotani, R. Sato, and K. Shirase, “Surface roughness control based on digital copy milling concept to achieve autonomous milling operation,” Int. J. of Automation Technology, Vol.7, No.4, pp. 401-409, 2012.
  50. [50] K. Kubota, T. Kotani, K. Nakamoto, T. Ishida, and Y. Takeuchi, “Development of CAM system for multi-tasking machine tools,” J. of Advanced Mechanical Design, Systems, and Manufacturing, Vol.4, No.5, pp. 816-826, 2010.
  51. [51] H. C. Lee, W. C. Jhee, and H. S. Park, “Generative CAPP through projective feature recognition,” Computers and Industrial Engineering, Vol.53, No.2. pp. 241-246, 2007.
  52. [52] X. Yan, K. Yamazaki, and J. Liu, “Reverse engineering of machining operation planning,” Int. J. of Production Research, Vol.39, No.9, pp. 1837-1849, 2001.
  53. [53] S. C. Feng, “A machining process planning activity model for system integration,” J. of Intelligent Manufacturing, Vol.14, No.6, pp. 527-539, 2003.
  54. [54] S. Igari, F. Tanaka, and M. Onosato, “Computer-aided operation planning for an actual machine tool based on updatable machining database and database-oriented planning algorithm,” Int. J. of Automation Technology, Vol.6, No.6, pp. 717-723, 2012.
  55. [55] F. Tanaka and T. Kishinami, “Geometrical characteristics of machined shape for computer aided operation planning,” J. of Materials Processing Technology, Vol.76, No.1-3, pp. 109-114, 1998.
  56. [56] F. J. A. M. Van Houten, “PART: a computer aided process planning system,” Ph.D. thesis, Netherland, 1991.
  57. [57] K. Shirase and S. Fuji, “Machine tool automation,” Springer Handbook of Automation, Nof edition, pp. 837-857, 2009.
  58. [58] K. Shirase, K. Nakamoto, E. Arai, and T. Moriwaki, “Digital copy milling – autonomous milling process control without an NC program,” Robotics and Computer-Integrated Manufacturing, Vol.21, No.4-5, pp. 312-317, 2005.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, IE9,10,11, Opera.

Last updated on Nov. 19, 2019