
6.INTERPOLATION FUNCTION B-63323EN-1/03
- 578 -
6.9 SPLINE INTERPOLATION
General
Helical interpolation which moved helically is enabled by specifying up
to two other axes which move synchronously with the circular
interpolation by circular commands.
Alarm and message
Number Message Contents
PS0990 SPL:ILLEGAL AXIS COMMAND An illegal axis was specified for spline interpolation or
smooth interpolation.
This alarm is also generated when an axis other than those
used for spline interpolation is specified. An "axis used for
spline interpolation" refers to the axis specified in the block
following the block in which the G06.1 G code is specified.
When smooth interpolation is executed, the axis specified
by the G5.1Q2 G code is illegal.
PS0991 SPL:ILLEGAL COMMAND PS0991
A G06.1 code was specified in a G code mode in which the
instruction is not supported.
PS0992 SPL:ILLEGAL AXIS MOVING Movement was specified for an axis other than those used
for spline interpolation.
This alarm is also generated, for example, when movement
is specified along the Z-axis when spline interpolation
along the 2 axes, X and Y, is executed in the 3-dimensional
tool offset mode in which the 3 axes, X, Y and Z, are set as
the offset vector components.
PS0993 SPL:CAN’T MAKE VECTOR A 3-dimensional tool offset vector cannot be generated.
• In generation of the 3-dimensional tool offset vector from
P2 onwards, the previous point and the following point are
on the same line, and that line is parallel with the 3-
dimensional tool offset vector for the previous point.
• The end point and the 2 previous point are the same in
generation of the 3-dimensional tool offset vector by the
end point for smooth interpolation and spline interpolation.
Reference item
Series15i/150i-MA Operator’s Manual
(Programming)
(B-63324EN)
II-4.14 Spline interpolation