CIRP Encyclopedia of Production Engineering

2019 Edition
| Editors: Sami Chatti, Luc Laperrière, Gunther Reinhart, Tullio Tolio

Computer-Aided Process Planning

  • Hoda A. ElMaraghyEmail author
  • Aydin Nassehi
Reference work entry




Process planning, in the manufacturing context, is the determination of processes and resources needed for completing any of the manufacturing processes required for converting raw materials into a final product to satisfy the design requirements and intent and respect the geometric and technological constraints. Process planning is the link between product design and manufacturing (Scallan 2003). At the “macrolevel,” the sequence of operations and the selection of appropriate resources are the main concerns, whereas at the “micro” process planning level, the focus is on defining parameters of each operation, determining the time it takes to perform that operation, and selecting tools and fixtures as needed (ElMaraghy 1993). Computer-aided process planning (CAPP) is the application of computer software to assist in these activities.

Theory and Application

Theory and Methodologies

Process planning techniques can also be classified into variant and generative....

This is a preview of subscription content, log in to check access.


  1. Alting L, Zhang H (1989) Computer-aided process planning: the state-of-the-art survey. Int J Prod Res 27(4):553–585CrossRefGoogle Scholar
  2. Azab A, ElMaraghy H (2007a) Mathematical modeling for reconfigurable process planning. CIRP Ann Manuf Technol 56(1):467–472CrossRefGoogle Scholar
  3. Azab A, ElMaraghy H (2007b) A novel QAP mathematical programming formulation for process planning in reconfigurable manufacturing. In: Proceedings of the 4th international CIRP sponsored conference on digital enterprise technology (DET’07). Bath, pp 259–268Google Scholar
  4. ElMaraghy H (1993) Evolution and future perspectives of CAPP. CIRP Ann Manuf Technol 42(2):739–751CrossRefGoogle Scholar
  5. ElMaraghy H (2007) Reconfigurable process plans for responsive manufacturing systems. In: Cunha PF, Maropoulos PG (eds) Digital enterprise technology: perspectives & future challenges, Springer. pp 35–44Google Scholar
  6. Jin GQ, Li WD, Gao L (2013) An adaptive process planning approach of rapid prototyping and manufacturing. Robot Comput Integr Manuf 29(1):23–28CrossRefGoogle Scholar
  7. Lauwers B, Klocke F, Klink A, Tekkaya AE, Neugebauer R, McIntosh D (2014) Hybrid processes in manufacturing. CIRP Ann Manuf Technol 63(2):561–583CrossRefGoogle Scholar
  8. Li X, Gao L, Shao X, Zhang C, Wang C (2010) Mathematical modeling and evolutionary algorithm-based approach for integrated process planning and scheduling. Comput Oper Res 37(4):656–667zbMATHCrossRefGoogle Scholar
  9. Luo X, Li Y, Frank MC (2013) A finishing cutter selection algorithm for additive/subtractive rapid pattern manufacturing. Int J Adv Manuf Technol 69:2041–2053CrossRefGoogle Scholar
  10. Marri H, Gunasekaran A, Grieve R (1998) Computer-aided process planning: a state of art. Int J Adv Manuf Technol 14(4):261–268CrossRefGoogle Scholar
  11. Nassehi A, Newman ST, Allen RD (2009) The application of multi-agent systems for STEP-NC computer aided process planning of prismatic components. Int J Mach Tools Manuf 46(5):559–574CrossRefGoogle Scholar
  12. Nassehi A, Newman ST, Dhokia V, Zhu Z, Asrai RI (2011) Using formal methods to model hybrid manufacturing processes. In: Proceedings of the 4th international CIRP conference on changeable, agile, reconfigurable and virtual production (CARV2011), Montreal, Canada, pp 52–56Google Scholar
  13. Newman ST, Zhu Z, Dhokia V, Shokrani A (2015) Process planning for additive and subtractive manufacturing technologies. CIRP Ann Manuf Technol 64(1):467–470CrossRefGoogle Scholar
  14. Scallan P (2003) Process planning: the design/manufacture interface. Butterworth-Heinemann, OxfordCrossRefGoogle Scholar
  15. Shen W, Wang L, Hao Q (2006) Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey. IEEE Trans Syst Man Cybern Part C Appl Rev 36(4):563–577CrossRefGoogle Scholar
  16. Xu X (2009) Integrating advanced computer-aided design, manufacturing, and numerical control: principles and implementations. Hershey Information Science Reference-Imprint of IGI PublishingGoogle Scholar
  17. Xu X, Wang L, Newman ST (2011) Computer-aided process planning-a critical review of recent developments and future trends. Int J Comput Integr Manuf 24(1):1–31CrossRefGoogle Scholar

Copyright information

© CIRP 2019

Authors and Affiliations

  1. 1.Intelligent Manufacturing Systems CenterUniversity of WindsorWindsorCanada
  2. 2.Canada Research Chair in Manufacturing Systems, Intelligent Manufacturing Systems CentreUniversity of WindsorWindsorCanada
  3. 3.Department of Mechanical EngineeringUniversity of BristolBristolUK

Section editors and affiliations

  • Günther Schuh
    • 1
  1. 1.Forschungsinstitut für Rationalisierung (FIR) e. V.RWTH AachenAachenDeutschland