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.
















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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ridwan, F., Xu, X., & Liu, G. (2012). A framework for machining optimisation based on STEP-NC. Journal of Intelligent Manufacturing, 23(3), 423–441.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Wang, L. (2015). An overview of function block enabled adaptive process planning for machining. Journal of Manufacturing Systems, 35, 10–25.
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.
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.
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.
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.
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.
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.
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.
Acknowledgements
The work is supported by National Natural Science Foundation of China (Grant No. 51405270).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-018-1401-3