The NIST RS274KT interpreter

Thomas R. Kramer, Frederick M. Proctor · 1995

Industries Association [EIA].Most NC machine tools can be run using programs written in RS274.Implementations of the language differ from machine to machine, however, and a program that runs on one machine probably will not run on one from a different maker. The RS274KT LanguageThe RS274KT language is described in the "Part Programming and Operating Manual" [K&T] for the K&T 800 machine.It dates from the late 1970's and differs only slightly from the standard RS274-D.The term "the manual" in this report always means that manual. Previous Work at NISTAs part of ISD assistance to the program which developed the NGC architecture, ISD prepared a report "NIST Support to the Next Generation Controller Program: 1991 Final Technical Report,"[Albus] containing a variety of suggestions.Appendix C to that report proposed three sets of commands for 3-axis machining, one set for each of three proposed hierarchical control levels.The suite proposed for the lowest (primitive) control level was implemented in 1993 by the EMC project as a set of functions in the C programming language.This suite, known in the EMC project and in this report as the "canonical machining functions," has now been revised to be suitable for 4-axis machining.Also in 1993, the authors developed a software system in the C language for reading machining commands in the RS274/NGC language (an extension of RS274 proposed by the NGC project) and outputting canonical machining functions.This was called "the RS274/NGC interpreter."A report, "The NIST RS274/NGC Interpreter, Version 1" [Kramer 1] was published in 1994 describing that interpreter. 1.1.

Read the paper · More papers on PaperTik