Skip to main content
Log in

A knowledge based intelligent process planning method for controller of computer numerical control machine tools

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

The development of computer, internet and information technology puts forward higher demands for Computer Numerical Control (CNC) machine tools to improve the intelligence in many aspects. Among these aspects, intelligent process planning plays an important role in current changeable market and customized product promotion by shortening production cycle and providing more stable process planning ability. To realize intelligent process planning, a CNC controller with cloud knowledge base support is proposed with ability of making process planning autonomously based on workpiece design. Previous work of knowledge model and cloud knowledge base framework design is introduced, and then this paper focuses on the complete process planning method within the intelligent CNC controller. Both interactivity between knowledge base and CNC controller, and query/infer mechanism in knowledge base are illustrated in detail. A case study of two shafts process planning is shown to demonstrate the feasibility of the intelligent process planning method.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Allen, R. D., Harding, J. A., & Newman, S. T. (2005). The application of STEP-NC using agent-based process planning. International Journal of Production Research, 43(4), 655–670.

    Article  Google Scholar 

  • Amaitik, S. M., & Kiliç, S. E. (2007). An intelligent process planning system for prismatic parts using STEP features. International Journal of Advanced Manufacturing Technology, 31(9–10), 978–993.

    Article  Google Scholar 

  • Borgia, S., Leonesio, M., Pellegrinelli, S., & Valente, A. (2013). Energy driven process planning and machine tool dynamic behavior assessment. In Cirp global web conference: Interdisciplinary research in production engineering (pp. 91–96).

  • Calabrese, F., & Celentano, G. (2007). Design and realization of a STEP-NC compliant CNC embedded controller. In IEEE conference on emerging technologies and factory automation (pp. 1010–1017).

  • Deb, S., Ghosh, K., & Paul, S. (2006). A neural network based methodology for machining operations selection in computer-aided process planning for rotationally symmetrical parts. Journal of Intelligent Manufacturing, 17(5), 557–569.

    Article  Google Scholar 

  • Gui, Y. T., Yin, G., & Taylor, D. (2002). Internet-based manufacturing: A review and a new infrastructure for distributed intelligent manufacturing. Journal of Intelligent Manufacturing, 13(5), 323–338.

    Article  Google Scholar 

  • Huang, X. (2010). Enhancing STEP-NC compliant CNC controller for distributed and reconfigurable environment in production line. In International Conference on computer, mechatronics, control and electronic engineering (pp. 106–109).

  • Jardim-Goncalves, R., Sarraipa, J., Agostinho, C., & Panetto, H. (2011). Knowledge framework for intelligent manufacturing systems. Journal of Intelligent Manufacturing, 22(5), 725–735.

    Article  Google Scholar 

  • Lee, S. W., Dong, H. K., Song, J. Y., & Lee, H. K. (2005). Agent-based decision support system for realizing intelligent machine tools. In Wseas international conference on dynamical systems and control (pp. 85–90).

  • Li, P., Hu, T., & Zhang, C. (2011). STEP-NC compliant intelligent process planning module: Architecture and knowledge base. Procedia Engineering, 15, 834–839.

    Article  Google Scholar 

  • Liang, H., & Li, X. (2013). Five-axis STEP-NC controller for machining of surfaces. International Journal of Advanced Manufacturing Technology, 68(9–12), 2791–2800.

    Article  Google Scholar 

  • Liu, C., Li, Y., & Shen, W. (2014). Integrated manufacturing process planning and control based on intelligent agents and multi-dimension features. International Journal of Advanced Manufacturing Technology, 75(9–12), 1457–1471.

    Article  Google Scholar 

  • Liu, R., Nassehi, A., Allen, R., & Newman, S. T. (2006). Feature-Based process planning for interoperable STEP-NC manufacture. Information Control Problems in Manufacturing, 39(3), 781–786.

    Google Scholar 

  • López-Ortega, O., & Moramay, R. (2005). A STEP-based manufacturing information system to share flexible manufacturing resources data. Journal of Intelligent Manufacturing, 16(3), 287–301.

    Article  Google Scholar 

  • Nassehi, A., Newman, S. T., & Allen, R. D. (2006). STEP-NC compliant process planning as an enabler for adaptive global manufacturing. Robotics and Computer-Integrated Manufacturing, 22(5–6), 456–467.

    Article  Google Scholar 

  • Pham, D. T., & Afify, A. A. (2005). Machine-learning techniques and their applications in manufacturing. Proceeding of the Institute of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 219(5), 395–412.

    Article  Google Scholar 

  • Ridwan, F., Xu, X., & Liu, G. (2012). A framework for machining optimisation based on STEP-NC. Journal of Intelligent Manufacturing, 23(3), 423–441.

    Article  Google Scholar 

  • Safaieh, M., Nassehi, A., & Newman, S. T. (2013). A novel methodology for cross-technology interoperability in CNC machining. Robotics and Computer-Integrated Manufacturing, 29(3), 79–87.

    Article  Google Scholar 

  • Singh, D. K. J., & Jebaraj, C. (2005). Feature-based design for process planning of machining processes with optimization using genetic algorithms. International Journal of Production Research, 43(18), 3855–3887.

    Article  Google Scholar 

  • Suh, S. H., Chung, D. H., Lee, B. E., Shin, S., Choi, I., & Kim, K. M. (2006). STEP-compliant CNC system for turning: Data model, architecture, and implementation. Computer-Aided Design, 38(6), 677–688.

    Article  Google Scholar 

  • Tao, F., Cheng, J., Cheng, Y., Gu, S., Zheng, T., & Yang, H. (2017a). SDMSim: A manufacturing service supply-demand matching simulator under cloud environment. Robotics & Computer Integrated Manufacturing, 45(6), 34–46.

    Article  Google Scholar 

  • Tao, F., Cheng, J., Qi, Q., Tao, F., Cheng, J., & Qi, Q. (2017b). IIHub: An industrial internet-of-things hub towards smart manufacturing based on cyber-physical system. IEEE Transactions on Industrial Informatics, PP(99), 1-1.

    Google Scholar 

  • Tao, F., Cheng, Y., Xu, L. D., Zhang, L., & Li, B. H. (2014a). CCIoT-CMfg: Cloud computing and internet of things-based cloud manufacturing service system. IEEE Transactions on Industrial Informatics, 10(2), 1435–1442.

    Article  Google Scholar 

  • Tao, F., Guo, H., Zhang, L., & Cheng, Y. (2012). Modelling of combinable relationship-based composition service network and the theoretical proof of its scale-free characteristics. Enterprise Information Systems, 6(4), 373–404.

    Article  Google Scholar 

  • Tao, F., Hu, Y., & Zhou, Z. (2010). Correlation-aware resource service composition and optimal-selection in manufacturing grid. European Journal of Operational Research, 201(1), 129–143.

    Article  Google Scholar 

  • Tao, F., Qi, Q., Liu, A., & Kusiak, A. (2018). Data-driven smart manufacturing. Journal of Manufacturing Systems.

  • Tao, F., Zuo, Y., Xu, L. D., & Zhang, L. (2014b). IoT-based intelligent perception and access of manufacturing resource toward cloud manufacturing. IEEE Transactions on Industrial Informatics, 10(2), 1547–1557.

    Article  Google Scholar 

  • Turley, S. P., Diederich, D. M., Jayanthi, B. K., Datar, A., Ligetti, C. B., Finke, D. A., et al. (2014). Automated process planning and CNC-code generation. In Industrial and systems engineering research conference.

  • Valilai, O. F., & Houshmand, M. (2010). INFELT STEP: An integrated and interoperable platform for collaborative CAD/CAPP/CAM/CNC machining systems based on STEP standard. London: Taylor & Francis, Inc.

    Google Scholar 

  • Wang, J., Ma, Y., Zhang, L., Gao, R. X., & Wu, D. (2018). Deep learning for smart manufacturing: Methods and applications. Journal of Manufacturing Systems.

  • Wang, K. (2007). Applying data mining to manufacturing: The nature and implications. Journal of Intelligent Manufacturing, 18(4), 487–495.

    Article  Google Scholar 

  • Wang, L. (2015). An overview of function block enabled adaptive process planning for machining. Journal of Manufacturing Systems, 35, 10–25.

    Article  Google Scholar 

  • 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–14. https://doi.org/10.1109/TASE.2008.2011919.

    Article  Google Scholar 

  • Xiao, W., Zheng, L., Ji, H., & Lei, P. (2015). A complete CAD/CAM/CNC solution for STEP-compliant manufacturing. Robotics & Computer Integrated Manufacturing, 31(C), 1–10.

    Article  Google Scholar 

  • Xu, X., Klemm, P., Proctor, F., & Suh, S. H. (2006). STEP-compliant process planning and manufacturing. International Journal of Computer Integrated Manufacturing, 19(6), 491–494.

    Article  Google Scholar 

  • Xu, X. W., Wang, H., Mao, J., Newman, S. T., Kramer, T. R., Proctor, F. M., et al. (2005). STEP-compliant NC research: The search for intelligent CAD/CAPP/CAM/CNC integration. International Journal of Production Research, 43(17), 3703–3743.

    Article  Google Scholar 

  • Ye, Y., Hu, T., Zhang, C., & Luo, W. (2018). Design and development of a CNC machining process knowledge base using cloud technology. International Journal of Advanced Manufacturing Technology, 94(9–12), 3413–3425. https://doi.org/10.1007/s00170-016-9338-1.

    Article  Google Scholar 

  • Yury, K., & Abramov, I. V. (2011). Building a knowledge base for intelligent control system of mechatronic machining center. In Mechatronika, 2011 international symposium (pp. 93–94).

  • Yusof, Y., & Case, K. (2008). STEP compliant CAD/CAPP/CAM system for turning operations. In Proceedings of the World Congress on Engineering and Computer Science (pp. 22–24).

  • Zhang, C. (2008). A multi-agent-based intelligent STEP-NC controller for CNC machine tools. International Journal of Production Research, 46(14), 3887–3907.

    Article  Google Scholar 

  • Zhang, X., Liu, R., Nassehi, A., & Newman, S. T. (2011). A STEP-compliant process planning system for CNC turning operations. Robotics and Computer-Integrated Manufacturing, 27(2), 349–356.

    Article  Google Scholar 

Download references

Acknowledgements

The work is supported by National Natural Science Foundation of China (Grant No. 51405270).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tianliang Hu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ye, Y., Hu, T., Yang, Y. et al. A knowledge based intelligent process planning method for controller of computer numerical control machine tools. J Intell Manuf 31, 1751–1767 (2020). https://doi.org/10.1007/s10845-018-1401-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-018-1401-3

Keywords

Navigation