
13. Program Support Functions
13.18 Spline; G05.1
434
(3) If G05.1Q2 is commanded when not in the high-speed high-accuracy control function II mode
(between G05P10000 and G05P0), the program error (P34) will occur.
(4) If the machining parameter "#8025 SPLINE ON" is 0 in the high-speed high-accuracy control
function II mode (between G05P10000 and G05P0) and G05.1Q2 is commanded, program
error (P34) will occur.
(5) Up to three axes set as the basic axes I, J and K can be commanded for the spline function.
Detailed description
(1) Temporary cancellation of spline interpolation
Normally, once the spline function is activated, one curve is generated by smoothly connecting
all points until it is canceled. However, if a corner edge is to be created, or if the segment
length is long and spline interpolation is not to be carried out, the function can be canceled
temporarily with the parameters.
(a) Cancel
angle
If the angle
θ
of two consecutive blocks exceeds the value set in parameter "#8026
CANCEL ANG.", the spline function will be temporarily canceled, and optimum corner
deceleration will be applied. When this parameter is not set (=0), the spline interpolation
will be constantly applied. The parameter of the high-accuracy control function "#8020
DCC ANGLE" is valid during the temporary cancellation, and the optimum corner
deceleration will be applied.
(Example 1)
#8026 CANCEL ANG. = 60
°
Program command
Spline interpolation path
θ
θ
Corner
(Example 2)
#8026 CANCEL ANG. = 0
°
Program command
Spline interpolation path
θ
θ
Curve