skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Interpolation algorithms for machine tools

Abstract

There are three types of interpolation algorithms presently used in most numerical control systems: digital differential analyzer, pulse-rate multiplier, and binary-rate multiplier. A method for higher order interpolation is in the experimental stages. The trends point toward the use of high-speed micrprocessors to perform these interpolation algorithms.

Authors:
Publication Date:
Research Org.:
Oak Ridge Y-12 Plant, TN (USA)
OSTI Identifier:
6345051
Report Number(s):
Y-2223
ON: DE81029463
DOE Contract Number:
W-7405-ENG-26
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
42 ENGINEERING; COMPUTERIZED CONTROL SYSTEMS; OPERATION; MACHINE TOOLS; AUTOMATION; ALGORITHMS; MICROPROCESSORS; COMPUTERS; CONTROL SYSTEMS; ELECTRONIC CIRCUITS; MATHEMATICAL LOGIC; MICROELECTRONIC CIRCUITS; TOOLS; 420200* - Engineering- Facilities, Equipment, & Techniques

Citation Formats

Burleson, R.R.. Interpolation algorithms for machine tools. United States: N. p., 1981. Web. doi:10.2172/6345051.
Burleson, R.R.. Interpolation algorithms for machine tools. United States. doi:10.2172/6345051.
Burleson, R.R.. Sat . "Interpolation algorithms for machine tools". United States. doi:10.2172/6345051. https://www.osti.gov/servlets/purl/6345051.
@article{osti_6345051,
title = {Interpolation algorithms for machine tools},
author = {Burleson, R.R.},
abstractNote = {There are three types of interpolation algorithms presently used in most numerical control systems: digital differential analyzer, pulse-rate multiplier, and binary-rate multiplier. A method for higher order interpolation is in the experimental stages. The trends point toward the use of high-speed micrprocessors to perform these interpolation algorithms.},
doi = {10.2172/6345051},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Sat Aug 01 00:00:00 EDT 1981},
month = {Sat Aug 01 00:00:00 EDT 1981}
}

Technical Report:

Save / Share:
  • The state of the art of accuracy testing, a concept, basic explanations, definitions, methods, and a list of tests are presented here as a general proposal for a standard test that corresponds to the present state of the art of metrology of numerically controlled machine tools. The three main basic features of this system are: it is a non-machining system of tests which could be called tracing of a universal master part; it is an essentially non-statistical test which assumes that the individual sources of errors and their motions can be, to a reasonable extent, isolated and systematically combined; andmore » the tests are formulated from the user's and not from the builder's point of view, and they are related to the accuracy of the workpiece. The basic measurements of translational and rotational errors, the effects of machine deformation and of temperature, and the tolerances permitted in milling, boring, and turning machine operations are discussed. (LCL)« less
  • One of the problems encountered by computer users is the lack of common utility routines for different computer systems. The software which was initially presented in Kernighan and Plauger's SOFTWARE TOOLS represented a first step toward a solution to this problem. A common editor, text formatter, sort, and other program development tools were presented through two mechanisms: (a) all source was written in RATFOR, a FORTRAN preprocessor language directly translatable into FORTRAN, and (b) system-dependent routines were pushed down either into macro replacements or primitive function calls, to be implemented by the individual charged with bringing up the utilities inmore » the local computing environment. These mechanisms, together with adoption of certain conventions pertaining to data types, permit many sites running different operating systems to implement these tools. If the shell, or command line interpreter, is implemented, this software can essentially define a portable ''virtual operating system'' providing inter-system uniformity at the three levels of user interface--virtual machine (the primitives), utilities, and command language. The SOFTWARE TOOLS package consists of a set of program development utilities and a program library modelled after the Bell Laboratories' proprietary UNIX operating system.Base version (This version is not tailored to any one machine but serves as a portable base for the user who can add ''primitives'' or modify the base source to tailor SOFTWARE TOOLS to the local computing environment.); FORTRAN IV and RATFOR.« less
  • The Machine Tool Task Force (MTTF) was formed to characterize the state of the art of machine tool technology and to identify promising future directions of this technology. This volume is one of a five-volume series that presents the MTTF findings; reports on various areas of the technology were contributed by experts in those areas.
  • The Machine Tool Task Force (MTTF) was formed to characterize the state of the art of machine tool technology and to identify promising future directions of this technology. This volume is one of a five-volume series that presents the MTTF findings; reports on various areas of the technology were contributed by experts in those areas.