An adaptable CNC system based on STEP-NC and function blocks

被引:54
作者
Wang, Hongqiang [1 ]
Xu, Xun [1 ]
Des Tedford, J. [1 ]
机构
[1] Univ Auckland, Dept Mech Engn, Sch Engn, Auckland 1, New Zealand
关键词
CNC machining; STEP-NC; G&M codes; function blocks;
D O I
10.1080/00207540600774075
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Superior to G-code, STEP-NC is a new data model for computer numerical control (CNC). It provides rich information for CNC machine tools. This high-level information contains feature-based data. Unlike G-code that describes 'how-to-do', STEP-NC models 'what-to-do' at the task level in terms of features and 'Workingsteps'. In the absence of a STEP-NC controller, there is a need for a system which can work with STEP-NC data and at the same time interface with the existing CNC machine tools. This paper describes such a system. This system acts like a 'front-end' for the current CNC controllers, giving these machine tools a 'Plug-and-Play' feature. The core of the system is the mapping mechanism which accepts STEP-NC data and translates it into the type of G-code that a specific controller can understand. The key to the mapping mechanism is the use of function block (IEC 61499) technology. This gives the system robustness and modularity.
引用
收藏
页码:3809 / 3829
页数:21
相关论文
共 19 条
  • [1] Brennan RW, 2002, INTEGR COMPUT-AID E, V9, P263
  • [2] FEENEY AB, 2003, ISO T24 STEP MAN M S
  • [3] *IEC, 1999, TC65WG6 IEC 1
  • [4] *ISO, 2003, 14649111 ISO 111
  • [5] *ISO, 2003, 1464910 ISO 10
  • [6] *ISO, 2003, 1464911 ISO 11
  • [7] *ISO, 1982, 69831 ISO 1
  • [8] *ISO DIS, 2003, 10303238 ISODIS 238
  • [9] *STEP NC, 2000, STEP NC NEWSLETT NOV
  • [10] WANG L, 2001, J APPL SYSTEMS STUDI, V2, P106