The CNC programming language is based on DIN 66025 with high-
level expansions. The -> high-level CNC language and programming
allow, among other things, macros to be defined (groupings of
Component of the NC control for the implementation and coordination
Axis with a setpoint or actual value modified by the compensation
Table containing interpolation points. It provides the compensation
values of the compensation axis for selected positions on the basic
Difference between the axis position measured by the position sensor
and the desired, programmed axis position.
The purpose of continuous-path mode is to prevent excessive
deceleration of the -> path axes at the part program block boundaries
(in terms of the control, machine and other properties of the operation
and the user) and to effect the transition to the next block at as
uniform a path speed as possible.
Outline of a -> workpiece.
The following error is monitored within a defined tolerance band to
ensure contour precision. An impermissibly high following error might
be caused by a drive overload, for example. In this case an alarm is
triggered and the axes are stopped.
See -> machine coordinate system, -> workpiece coordinate system
Central Processor Unit, -> Programmable Logic Controller
The C-spline is the most well-known and widely used spline. The
transitions at the interpolation points are continuous, both tangentially
and in terms of curvature. 3rd order polynomials are used.
Contour programming assumes that the tool is pointed. Because this
is not actually the case in practice, the curvature radius of the tool
used must be communicated to the control which then takes it into
account. The curvature center is maintained equidistantly around the
contour offset by the radius of curvature.
SINUMERIK 840D/810D Operator's Guide HMI Embedded (BEM) – 03.04 Edition
Siemens AG, 2004. All rights reserved