New Interpretation Module for Open Architecture Control Based CNC Systems

Yusri Yusof, Kamran Latif
2015 Procedia CIRP  
CNC technology is the key technology of the machine tools, which are the base of industrial unit computerization. CNC machines are operated by controllers, each of which has a software module inside known as interpreter. The function of interpreter is to extract data from CAM system generated code and convert to controller motion commands. However, with the development of numerical control technology existing CNC systems are limited with the interpreter lacking in expansibility, modularity and
more » ... penness. In order to overcome these problems open architecture control was introduced. In this paper, a conceptual module of new software system is presented. The developed system is able to interpret ISO 14649 and 6983 code and translate as per internal structure required by the CNC machine. It interprets position, feed rate, tool, spindle etc data and translates to CNC machine. At the mean time it is also able to generate output in text and XML files as per user defined file structure.
doi:10.1016/j.procir.2014.07.051 fatcat:4cqzcnwwa5ce3krg2u7qbwpa2m