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...
Main Authors: | , |
---|---|
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 |
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. |
---|