
4.INTERPOLATION FUNCTIONS PROGRAMMING B-63944EN/02
- 82 -
4.9 CYLINDRICAL INTERPOLATION (G07.1)
In cylindrical interpolation, the amount of movement of a rotary axis
specified by angle is converted to the amount of movement on the
circumference to allow linear interpolation and circular interpolation
with another axis.
Since programming is enabled with the cylinder side face expanded,
programs such as a program for grooving cylindrical cams can be
created very easily.
Format
G07.1 IP r; Starts the cylindrical interpolation mode
(enables cylindrical interpolation).
:
:
:
G07.1 IP 0; The cylindrical interpolation mode is
cancelled.
IP : An address for the rotary axis
r : The radius of the workpiece
Specify G07.1 IPr ; and G07.1 IP0; in separate blocks.
G107 can be used instead of G07.1.
Explanation
- Plane selection (G17, G18, G19)
To specify a G code for plane selection, set the rotary axis in
parameter No. 1022 as a linear axis that is one of the basic three axes
of the basic coordinate system or an axis parallel to one of the basic
axes. For example, when rotary axis C-axis is assumed to be parallel
to the X-axis, specifying G17, axis address C, and Y at the same time
can select a plane formed by the C-axis and Y-axis (the Xp-Yp plane).
T
NOTE
The U-, V-, and W-axes can be used with G-codes
B and C.
- Feedrate
A feedrate specified in the cylindrical interpolation mode is the
feedrate on the circumference.