The function is activated via the channel-specific machine data:
MD20488 $MC_SPLINE_MODE (setting for spline interpolation).
Further information: Function Manual Basic Functions
3.7.3 Spline group (SPLINEPATH)
The axes to be interpolated in the spline group are selected using the SPLINEPATH command.
Up to eight path axes can be involved in a spline interpolation grouping.
Note
If SPLINEPATH is not explicitly programmed, then the first three axes of the channel are
traversed as spline group.
Syntax
The spline group is defined in a separate block:
SPLINEPATH(n,X,Y,Z,…)
Meaning
SPLINEPATH: Command to define a spline group
n: =1 (fixed value)
X,Y,Z,… : Identifier of the path axes to be interpolated in the spline group
Example: Spline group with three path axes
Program code Comment
N10 G1 X10 Y20 Z30 A40 B50 F350
N11 SPLINEPATH(1,X,Y,Z) ; Spline group
N13 CSPLINE BAUTO EAUTO X20 Y30 Z40 A50 B60 ; C spline
N14 X30 Y40 Z50 A60 B70 ; Intermediate points
…
N100 G1 X… Y… ; Deselect spline interpola-
tion
Work preparation
3.7 Special motion commands
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 603