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

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.

[1]  Gui Yun Tian,et al.  Internet-based manufacturing: A review and a new infrastructure for distributed intelligent manufacturing , 2002, J. Intell. Manuf..

[2]  Duc Truong Pham,et al.  Machine-learning techniques and their applications in manufacturing , 2005 .

[3]  Suk-Hwan Suh,et al.  STEP-compliant CNC system for turning: Data model, architecture, and implementation , 2006, Comput. Aided Des..

[4]  Dazhong Wu,et al.  Deep learning for smart manufacturing: Methods and applications , 2018, Journal of Manufacturing Systems.

[5]  Andrew Kusiak,et al.  Data-driven smart manufacturing , 2018, Journal of Manufacturing Systems.

[6]  Wenlei Xiao,et al.  A complete CAD/CAM/CNC solution for STEP-compliant manufacturing , 2015 .

[7]  Xia Li,et al.  Five-axis STEP-NC controller for machining of surfaces , 2013 .

[8]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[9]  Aydin Nassehi,et al.  STEP-NC compliant process planning as an enabler for adaptive global manufacturing , 2006 .

[10]  Xuemei Huang Enhancing STEP-NC compliant CNC controller for distributed and reconfigurable environment in production line , 2010, 2010 International Conference on Computer, Mechatronics, Control and Electronic Engineering.

[11]  Weiming Shen,et al.  Integrated manufacturing process planning and control based on intelligent agents and multi-dimension features , 2014 .

[12]  Aydin Nassehi,et al.  A novel methodology for cross-technology interoperability in CNC machining , 2013 .

[13]  Aydin Nassehi,et al.  FEATURE-BASED PROCESS PLANNING FOR INTEROPERABLE STEP-NC MANUFACTURE , 2006 .

[14]  Saleh M. Amaitik,et al.  An intelligent process planning system for prismatic parts using STEP features , 2007 .

[15]  Stefania Pellegrinelli,et al.  Energy Driven Process Planning and Machine Tool Dynamic Behavior Assessment , 2013 .

[16]  X. W. Xu *,et al.  STEP-compliant NC research: the search for intelligent CAD/CAPP/CAM/CNC integration , 2005 .

[17]  Tianliang Hu,et al.  Design and development of a CNC machining process knowledge base using cloud technology , 2016, The International Journal of Advanced Manufacturing Technology.

[18]  Aydin Nassehi,et al.  A STEP-compliant process planning system for CNC turning operations , 2011 .

[19]  Kesheng Wang,et al.  Applying data mining to manufacturing: the nature and implications , 2007, J. Intell. Manuf..

[20]  Omar López-Ortega,et al.  A STEP-based manufacturing information system to share flexible manufacturing resources data , 2005, J. Intell. Manuf..

[21]  Sankha Deb,et al.  A neural network based methodology for machining operations selection in Computer-Aided Process Planning for rotationally symmetrical parts , 2006, J. Intell. Manuf..

[22]  Ivan V. Abramov,et al.  Building a knowledge base for intelligent control system of mechatronic machining center , 2011, 14th International Conference Mechatronika.

[23]  Fei Tao,et al.  IIHub: An Industrial Internet-of-Things Hub Toward Smart Manufacturing Based on Cyber-Physical System , 2018, IEEE Transactions on Industrial Informatics.

[24]  Xun William Xu,et al.  A framework for machining optimisation based on STEP-NC , 2010, Journal of Intelligent Manufacturing.

[25]  Fei Tao,et al.  SDMSim: A manufacturing service supply–demand matching simulator under cloud environment , 2017 .

[26]  Francesco Calabrese,et al.  Design and realization of a STEP-NC compliant CNC embedded controller , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

[27]  Xun Xu,et al.  STEP-compliant process planning and manufacturing , 2006, Int. J. Comput. Integr. Manuf..

[28]  Ricardo Jardim-Gonçalves,et al.  Knowledge framework for intelligent manufacturing systems , 2011, J. Intell. Manuf..

[29]  Mahmoud Houshmand,et al.  INFELT STEP: An integrated and interoperable platform for collaborative CAD/CAPP/CAM/CNC machining systems based on STEP standard , 2010, Int. J. Comput. Integr. Manuf..

[30]  Fei Tao,et al.  Correlation-aware resource service composition and optimal-selection in manufacturing grid , 2010, Eur. J. Oper. Res..

[31]  Riliang Liu,et al.  A multi-agent-based intelligent STEP-NC controller for CNC machine tools , 2008 .

[32]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[33]  Fei Tao,et al.  Modelling of combinable relationship-based composition service network and the theoretical proof of its scale-free characteristics , 2012, Enterp. Inf. Syst..

[34]  C. Jebaraj,et al.  Feature-based design for process planning of machining processes with optimization using genetic algorithms , 2005 .

[35]  Lihui Wang,et al.  An overview of function block enabled adaptive process planning for machining , 2015 .

[36]  Ji Ma,et al.  ASP: An Adaptive Setup Planning Approach for Dynamic Machine Assignments , 2010, IEEE Transactions on Automation Science and Engineering.

[37]  Peng Li,et al.  STEP-NC Compliant Intelligent Process Planning Module: Architecture and Knowledge Base , 2011 .

[38]  Keith Case,et al.  STEP Compliant CAD/CAPP/CAM System for Turning Operations , 2008 .

[39]  Jun Yeob Song,et al.  Agent-based decision support system for realizing intelligent machine tools , 2005 .

[40]  Christopher Saldana,et al.  Automated Process Planning and CNC-Code Generation , 2014 .

[41]  R. D. Allen,et al.  The application of STEP-NC using agent-based process planning , 2005 .