Polynomial Interpolation
en-938872/2 6 - 7
6
6.3 Programming Smooth Polynomial Interpolation
In the block syntax, each polynomial is characterised by the end position following by
the coefficients of increasing degrees separated by «/».
Argument I.. in the syntax differentiates smooth polynomial interpolation from
segmented polynomial interpolation (see Sec. 6.1).
Syntax
N.. G01 X../Coefficients/Coeff nth deg Y../Coefficients Z../Coefficients ... I..
G01 Linear and polynomial interpolation function.
X.. Interpolation end point X coordinate.
/ Coeff nth deg Polynomial first, second, etc. degree coefficients.
Y.. Z.. Interpolation end point on the Y, Z and other axes.
I.. Curve length (path on which the programmed feed rate
applies).
6.3.1 Notes on Smooth Polynomial Interpolation
When declaring polynomials, the coefficient of the highest degree does not have to
be specified. Since sum of the coefficients of an axis is equal to the relative
movement, the system can determine the highest degree automatically.
Example:
...
G01 X0 Y..
X20/10/-5/
The third degree coefficient is equal to (20-0)-(10-5) = 15
...
Special Application
With smooth polynomial interpolation, the check of parameter I.. can also be used to
apply the programmed feed rate to a single axis instead of to the path.
Application of the feed rate to the X axis
...
G01 X10 Y10 F1000
X20 Y25/30/ I10
Linear interpolation on X and 2nd degree
interpolation (25-10)-30 = -15 on Y X35
X35 Y50/25/ I15
Linear interpolation on X and Y
(second degree coefficient = 0)
...