A new ISO 14649 translation module for open architecture CNC systems

The Computer Numerical Control (CNC) machines works on the technology that uses minicomputers to generate, parse and execute the sequential control. These machines were introduced in 1970’s, this technology replaces the Numerical Control (NC) with the computers. The controller is the main part of th...

Full description

Bibliographic Details
Main Authors: Yusof, Yusri, Latif, Kamran
Format: Article
Published: Trans Tech Publications Inc 2014
Subjects:
Online Access:http://dx.doi.org/10.4028/www.scientific.net/AMM.660.878
http://dx.doi.org/10.4028/www.scientific.net/AMM.660.878
http://eprints.uthm.edu.my/6363/1/A_New_ISO_14649_Translation_Module_for_Open_Architecture.pdf
Description
Summary:The Computer Numerical Control (CNC) machines works on the technology that uses minicomputers to generate, parse and execute the sequential control. These machines were introduced in 1970’s, this technology replaces the Numerical Control (NC) with the computers. The controller is the main part of the CNC machine that is composed of two parts: software and hardware. The software part of the controller is commonly known as interpreter that translates the International Standards Organization (ISO) data interface model instructions to the hardware part of the controller. Todays commercial CNC systems are operated by ISO 6983 data interface model that is proved to be a low level language and beside that these CNC systems are found to be closed in nature due to the dependency on vendors specification. Due to these shortcomings the current systems are fail to achieve the targets of future CNC system. In order to overcome these problems and limitations the new data interface model and Open Architecture Control (OAC) technology were introduceds. In this paper a new translator for the interpretation of ISO 14649-21 for OAC CNC systems has been presented. This module interprets the data from STEP-NC code and translates as per required structure of CNC machine. Developed module also enables the on machine modification facilities and provides a platform to generate physical output file in .txt and .xml formats as per user defined structure. The development of these kind of systems will makes CNC system more open, flexible, adoptable, interoperable, and intelligent.