Siemens SINUMERIK 840D sl Programming Manual page 184

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

Advertisement

Special Motion Commands
5.5 Polynomial interpolation (POLY, POLYPATH)
By assigning concrete values to these coefficients, it is possible to generate a wide variety of
curve shapes such as line, parabola and power functions.
For setting the coefficients a
line with:
f(p) = a
The following settings apply:
a
= axis position at the end of the preceding block
0
a
= difference between axis position at the end of the definition range (PL) and the start
1
position
It is possible to program polynomials without the POLY G code being active. In this case,
however, the programmed polynomials are not interpolated; instead the respective
programmed endpoint of each axis is approached linearly (G1). The polynomial interpolation
is then activated by programming POLY.
Also, if G code POLY is active, with the predefined subroutine POLYPATH (...), you can
select which axes are to be interpolated with polynomial.
Special features of the denominator polynomial
Command PO[]=(...) can be used to program a common denominator polynomial for the
geometry axes (without specification of axes names), i.e. the motion of the geometry axes is
then interpolated as the quotient of two polynomials.
With this programming option, it is possible to represent forms such as conics (circle, ellipse,
parabola, hyperbola) exactly.
Example:
POLY G90 X10 Y0 F100
PO[X]=(0,–) PO[Y]=(10) PO[]=(2,1)
5-20
2
+ a
p
0
1
= a
= 0 or a
= a
= a
3
2
3
4
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
= a
= 0 yields, for example, a straight
5
;Geometry axes traverse
linearly to position X10, Y0
;Geometry axes traverse along
quadrant to X0, Y10
Job planning

Advertisement

Table of Contents
loading

Table of Contents