A meta-model of computer numerical controlled part programming languages

被引:5
作者
Zhang, Xianzhi [1 ]
Nassehi, Aydin [1 ]
Newman, Stephen T. [1 ]
机构
[1] Univ Bath, Dept Mech Engn, Bath BA2 7AY, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
Computer numerical controlled; part programs; interoperability; meta-model; G&M codes; FEATURE RECOGNITION; NC;
D O I
10.1177/0954405415585084
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Over the last 50years, the development of computer numerical controlled machines has seen a plethora of part programming languages being developed. The large majority of these languages are based on the ISO 6983 standard which is commonly known as G&M codes, but other languages from machine tool suppliers are also used for programming machine tools. These programming languages have provided major barriers for the interoperability of such information between computer numerical controlled machines and also from computer numerical controlled machines to computer-aided systems. Thus, the process knowledge in existing part programs cannot be recycled and reused easily, due to an inability to interpret these forms of data. In this article, a new meta-model of computer numerical controlled part programming languages has been proposed. The meta-model aims to abstract the characteristics of computer numerical controlled machine activities and interpret/represent process information within computer numerical controlled part programs written in different languages or dialects. Realising the translation between the meta-model and different part programming languages, it is possible to capture the shopfloor knowledge from computer numerical controlled machines without the need to develop individual interpreting interfaces for each programming language. The valuable process knowledge can thus be captured from the part programs and represented in a neutral presentation to facilitate the knowledge accumulation and management, which is vital for manufacturing companies to gain competitive advantages in the globalised market.
引用
收藏
页码:1243 / 1257
页数:15
相关论文
共 25 条
[1]  
[Anonymous], 1982, 698311982 ISO
[2]  
Bex G.J., 2004, Proceedings of the Seventh International Workshop on the Web and Databases, WebDB 2004, June 17-18, 2004, Maison de la Chimie, Paris, France, Colocated with ACM SIGMOD/PODS, P79, DOI [DOI 10.1145/1017074.1017095, 10.1145/1017074.1017095]
[3]  
GE Fanuc Automation, 1998, GE FAN AUT OP MAN
[4]   A universal NC program processor design and prototype implementation for CNC systems [J].
Guo, Xingui ;
Liu, Yadong ;
Du, Daoshan ;
Yamazaki, Kazuo ;
Fujishima, Makoto .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (5-8) :561-575
[5]   Lessons learned implementing STEP-NC AP-238 [J].
Hardwick, M. ;
Loffredo, D. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2006, 19 (06) :523-532
[6]  
HEIDENHAIN, 2009, HEIDENHAIN TNC GUID
[7]  
Lee D, 2012, COMP ANAL 6 XML SCHE
[8]   Feature recognition technology for aircraft structural parts based on a holistic attribute adjacency graph [J].
Li, Y. G. ;
Ding, Y. F. ;
Mou, W. P. ;
Guo, H. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2010, 224 (B2) :271-278
[9]   A dynamic feature information model for integrated manufacturing planning and optimization [J].
Li, Yingguang ;
Liu, Xu ;
Gao, James X. ;
Maropoulos, Paul G. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2012, 61 (01) :167-170
[10]   Feedback method from inspection to process plan based on feature mapping for aircraft structural parts [J].
Li, Yingguang ;
Wang, Wei ;
Li, Hai ;
Ding, Yongfa .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (03) :294-302