Journal of Intelligent Manufacturing

, Volume 24, Issue 4, pp 831–846 | Cite as

Feature-based generation of machining process plans for optimised parts manufacture

Open Access


Efficacious integration of such CAx technologies as CAD, CAM and CAPP still remains a problem in engineering practice which constantly attracts research attention. Design by feature model is assumed as a main factor in the integration effort in various engineering and manufacturing domains. It refers principally to feature clustering and consequently operation sequencing in elaborated process plan designs. The focus of this paper is on CAPP for parts manufacture in systems of definite processing capabilities, involving multi-axis machining centres. A methodical approach is proposed to optimally solve for process planning problems, which consists in the identification of process alternatives and sequencing adequate working steps. The approach involves the use of the branch and bound concept from the field of artificial intelligence. A conceptual scheme for generation of alternative process plans in the form of a network is developed. It is based on part design data modelling in terms of machining features. A relevant algorithm is proposed for creating such a network and searching for the optimal process plan solution from the viewpoint of its operational performance, under formulated process constraints. The feasibility of the approach and the algorithm are illustrated by a numerical case with regard to a real application and diverse machine tools with relevant tooling. Generated process alternatives for complex machining with given systems, are studied using models programmed in the environment of Matlab® software.


Process plan selection CAPP Generative methods Optimal design Machining features Dynamic programming 


  1. Chung D.-H., Suh S.-H. (2008) ISO 14649-based nonlinear process planning implementation for complex machining. Computer-Aided Design 40: 521–536CrossRefGoogle Scholar
  2. Gao J., Zheng D. T., Gindy N. (2004) Extraction of machining features for CAD/CAM integration. International Journal of Advanced Manufacturing Technology 24: 573–581CrossRefGoogle Scholar
  3. Gologlu C. (2004) Machine capability and fixturing constraints-imposed automatic machining set-ups generation. Journal of Materials Processing Technology 148: 83–92CrossRefGoogle Scholar
  4. Hayasi M. T., Asiabanpour B. (2009) Extraction of manufacturing information from design-by-feature solid model through feature recognition. International Journal of Advanced Manufacturing Technology 44: 1191–1203CrossRefGoogle Scholar
  5. Kang M., Han J., Moon J. G. (2003) An approach for interlinking design and process planning. Journal of Materials Processing Technology 139: 589–595CrossRefGoogle Scholar
  6. Lee H. C., Jhee W. C., Park H.-S. (2007) Generative CAPP through projective feature recognition. Computers & Industrial Engineering 53: 241–246CrossRefGoogle Scholar
  7. Liu Z., Wang L. (2007) Sequencing of interacting prismatic machining features for process planning. Computers in Industry 58: 295–303CrossRefGoogle Scholar
  8. Mokhtar A., Xu X. (2011) Machining precedence of 2 1/2 D interacting features in a feature-based data model. Journal of Intelligent Manufacturing 22(2): 145–161CrossRefGoogle Scholar
  9. Mokhtar A., Xu X., Lazcanotegui I. (2009) Dealing with feature interactions for prismatic parts in STEP-NC. Journal of Intelligent Manufacturing 20(4): 431–445CrossRefGoogle Scholar
  10. Molina A., Rodriguez C. A., Ahuett H., Cortes J. A., Ramirez M., Jimenez G., Martinez S. (2005) Next-generation manufacturing systems: Key research issues in developing and integrating reconfigurable and intelligent machines. International Journal of Computer Integrated Manufacturing 18(7): 525–536CrossRefGoogle Scholar
  11. Park S. C. (2003) Knowledge capturing methodology in process planning. Computer-Aided Design 35: 1109–1117CrossRefGoogle Scholar
  12. Raman R., Marefat M. M. (2004) Integrated process planning using tool/process capabilities and heuristic search. Journal of Intelligent Manufacturing 15: 141–174CrossRefGoogle Scholar
  13. Rameshbabu V., Shunmugam M. S. (2009) Hybrid feature recognition method for setup planning from STEP AP-203. Robotics and Computer-Integrated Manufacturing 25: 393–408CrossRefGoogle Scholar
  14. Sormaz D. N., Khoshnevis B. (2000) Modeling of manufacturing feature interactions for automated process planning. Journal of Manufacturing Systems 19(1): 28–45CrossRefGoogle Scholar
  15. Sormaz D. N., Khoshnevis B. (2003) Generation of alternative process plans in integrated manufacturing systems. Journal of Intelligent Manufacturing 14(5): 509–526CrossRefGoogle Scholar
  16. Srinivasan M., Sheng P. (1999) Feature based process planning in environmentally conscious machining—Part 2: Macroplanning. Robotics and Computer-Integrated Manufacturing 15: 271–281CrossRefGoogle Scholar
  17. Tanaka F., Kishinami T. (1998) Geometrical characteristics of machined shape for computer aided operation planning. Journal of Materials Processing Technology 76: 109–114CrossRefGoogle Scholar
  18. Wang L., Cai N., Feng H.-Y., Liu Z. (2006) Enriched machining feature based reasoning for generic machining process sequencing. International Journal of Production Research 44(8): 1479–1501CrossRefGoogle Scholar
  19. Wang L., Cai N., Feng H.-Y., Ma J. (2010) ASP: An adaptive setup planning approach for dynamic machine assignments. IEEE Transactions on Automation Science and Engineering 7(1): 2–14CrossRefGoogle Scholar
  20. Wang L., Shen W. (2003) DPP: An agent-based approach for distributed process planning. Journal of Intelligent Manufacturing 14(5): 429–439CrossRefGoogle Scholar
  21. Wong T. N., Chan L. C. F., Lau H. C. W. (2003) Machining process sequencing with fuzzy expert system and genetic algorithms. Engineering with Computers 19: 191–202CrossRefGoogle Scholar
  22. Xu X., Wang L., Newman S. T. (2011) Computer-aided process planning—A critical review of recent developments and future trends. International Journal of Computer Integrated Manufacturing 24(1): 1–31CrossRefGoogle Scholar
  23. Zhao Y. F., Habeeb S., Xu X. (2009) Research into integrated design and manufacturing based on STEP. International Journal of Advanced Manufacturing Technology 44: 606–624CrossRefGoogle Scholar
  24. Zheng L. Y., Dong H. F., Vichare P., Nassehi A., Newman S. T. (2008) Systematic modeling and reusing of process knowledge for rapid process configuration. Robotics and Computer-Integrated Manufacturing 24: 763–772CrossRefGoogle Scholar
  25. Zhou X., Qiu Y., Hua G., Wang H., Ruan X. (2007) A feasible approach to the integration of CAD and CAPP. Computer-Aided Design 39: 324–338CrossRefGoogle Scholar

Copyright information

© The Author(s) 2012

Authors and Affiliations

  1. 1.Department of Manufacturing Engineering and Automation, Mechanical Engineering FacultyGdansk University of TechnologyGdanskPoland

Personalised recommendations