Polynomial Interpolation (Poly, Polypath) - Siemens SINUMERIK 840D sl Programming Manual

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Special Motion Commands

5.5 Polynomial interpolation (POLY, POLYPATH)

Orientation transformation TRAORI
The "Compressor for orientation" function requires the availability of the Orientation
transformation option. The restrictions mentioned above under "Conditions of usage" have
been relieved to allow position values via parameter settings now also.
NC block structure in general:
N10 G1 X=<...> Y=<...> Z=<...>
A=<...>
Activation
You can activate "Compressor for orientations" via one of the following commands:
COMPON, COMPCURV (COMPCAD not possible).
The compressors can be used with active orientation transformation (TRAORI) as well as on
• 5-axis machines and on
• 6-axis machines on which, in addition to tool orientation, the rotation of the tool can also
See Transformations, "Orientation compression" for more detailed information about the use
of compressors on 5- and 6-axis machines.
References: /FB3/ Function Manual, Special Functions; 3- to 5-Axis Transformation (F2).
5.5
Polynomial interpolation (POLY, POLYPATH)
5.5
Function
Polynomial interpolation (POLY) is not spline interpolation in the true sense. Its main
purpose is to act as an interface for programming externally generated spline curves where
the spline sections can be programmed directly.
This mode of interpolation relieves the NC of the task of calculating polynomial coefficients.
It can be applied optimally in cases where the coefficients are supplied directly by a CAD
system or postprocessor.
Programming
POLY PO[X]=(x
the 3rd degree
or expansion to polynomials of the 5th degree and new polynomial syntax
POLY X=PO(x
POLYPATH ("AXES", VECT")
5-16
B=<...> F=<...> ; Comment
be programmed
e
2
3
,a
,a
) PO[Y]=(y
e
,a
2
,a
3
,a
4
;Axis positions as parameter expressions with
< ... > parameter expression, e.g., X=R1*(R2+R3)
e
2
3
,b
,b
) PO[Z]=(z
,a
5
) Y=PO(y
e
,b
2
,b
3
,b
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
) PL=n polynomial of
e
2
3
,c
,c
4
,b
5
) Z=PO(z
e
,c
2
,c
3
,c
4
,c
5
) PL=n
Job planning

Advertisement

Table of Contents
loading

Table of Contents