2000
DOI: 10.6028/nist.ir.6556
|View full text |Cite
|
Sign up to set email alerts
|

The NIST RS274NGS interpreter - version 3

Abstract: This report describes an interpreter which reads numerical control code and produces calls to a set of canonical machining functions. The interpreter is a software system written in the C++ programming language. The output of the interpreter may be used to drive 3-axis to 6-axis machining centers. Input to the interpreter is RS274 code in the dialect defined by the Next Generation Controller (NGC) project, with modifications. The interpreter may be compiled as a stand-alone computer program or may be integrate… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0
1

Year Published

2004
2004
2021
2021

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 37 publications
(16 citation statements)
references
References 1 publication
0
15
0
1
Order By: Relevance
“…As shown in Figure 1 The canonical machining functions were devised with two objectives in mind: 4 • All the functionality of common 3-axis to 5-axis machining centers had to be covered by the functions; for any function a machining center can perform, there has to be a way to tell it to do that function.…”
Section: Interface Of Nc Program Processormentioning
confidence: 99%
“…As shown in Figure 1 The canonical machining functions were devised with two objectives in mind: 4 • All the functionality of common 3-axis to 5-axis machining centers had to be covered by the functions; for any function a machining center can perform, there has to be a way to tell it to do that function.…”
Section: Interface Of Nc Program Processormentioning
confidence: 99%
“…Shpitalni et al [40] proposed to apply Taylor′s expansion around t = kT, i.e., the k-th interpolation period, to (7), which yields the relationship between the feedrate and the parameter…”
Section: Recursive Taylor′s Expansionmentioning
confidence: 99%
“…1) The original freeform surface and CC path are represented in continuous parametric form in CAD and CAM, as regulated by standards such as the initial graphics exchange specification (IGES) [6] developed by the American national standard, and the ISO 10303 standard [7] which is informally known as standard for the exchange of product model data (STEP). However, only the linear interpolation (G01) and circular interpolation (G02 and G03), which are defined in the RS274D standard [8] and the ISO 6983 standard [9][10][11] , are supported across all CNCs.…”
Section: Introductionmentioning
confidence: 99%
“…For over a decade, we have been building interpreters that either run machining centres (Kramer et al 1994(Kramer et al , 1995(Kramer et al , 2000 by interpreting RS274 programs (Electronic Industries Association 1979, National Center for Manufacturing Sciences 1994) or run coordinate measuring machines by interpreting dimensional measuring interface standard (DMIS) programs (ANSI/ CAM-I 2001). These interpreters are built to be subordinate to machine controllers , Horst 1999.…”
Section: Nist Interpreters and Step-ncmentioning
confidence: 99%