A STEP-based machining data model for autonomous process generation of intelligent CNC controller

被引:17
作者
Zhu, Wendan [1 ,2 ,3 ]
Hu, Tianliang [1 ,2 ,3 ]
Luo, Weichao [1 ,2 ,3 ]
Yang, Yan [1 ,2 ,3 ]
Zhang, Chengrui [1 ,2 ,3 ]
机构
[1] Shandong Univ, Sch Mech Engn, 17923 Jingshi Rd, Jinan 250061, Shandong, Peoples R China
[2] Shandong Univ, Key Lab High Efficiency & Clean Mech Mfg, Minist Educ, 17923 Jingshi Rd, Jinan 250061, Shandong, Peoples R China
[3] Shandong Univ, Natl Demonstrat Ctr Expt Mech Engn Educ, 17923 Jingshi Rd, Jinan 250061, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Machining data model; STEP; Intelligent CNC controller; Process planning; PROCESS PLANNING SYSTEM; COMPLIANT CNC; NC; ARCHITECTURE; IMPLEMENTATION; INTEGRATION; OPERATIONS; FRAMEWORK; PARTS;
D O I
10.1007/s00170-017-1554-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the key component of intelligent CNC machine tool, CNC controller is expected to provide various intelligent functions, among which, autonomous process planning is one of the most important functions. However, current machining data models are not very suitable to support this function. G&M code gives movement and auxiliary instructions directly, making the CNC controller just an executor. A new standard STEP-NC, providing semantically rich information, aims to overcome the drawbacks of G&M code. However, information in the data model specified in STEP-NC is not very suitable for intelligent CNC controller autonomous process planning because of the lack of important machining requirements. Also, in STEP-NC model, machining strategies, which are supposed to be decided by CNC controller, have already been included. Namely, decision right is not totally handed over to the controller. To solve these problems, a STEP-based machining data model is proposed in this paper. The machining data model is an ARM, and it is designed as the machining task input of intelligent CNC controller. It can provide necessary workpiece information for intelligent process planning functions based on knowledge base. With the consideration of interoperation with design stage, STEP data format is used in the machining data model. Detailed structure and implementing method is introduced. In order to verify the feasibility of this data model, generation method of machining task complied with this data model and process plan generation based on the machining task have been put forward through a case. Results show the machining task complied with this data model can provide sufficient information for the autonomous process planning function of CNC controller.
引用
收藏
页码:271 / 285
页数:15
相关论文
共 35 条