
B-63942EN/02 NC FUNCTION 8.TOOL FUNCTION / TOOL COMPENSATION FUNCTION
- 301 -
8.12 CUTTING POINT INTERPOLATION FOR CYLINDRICAL
INTERPOLATION
The conventional cylindrical interpolation function controls the tool
center so that the tool axis always moves along a specified path on the
cylindrical surface, towards the rotary axis (cylindrical axis) of the
workpiece. The cutting point interpolation for cylindrical interpolation
function controls the tool so that the tangent of the tool and the cutting
surface of a contour always passes the rotation center of the workpiece.
This means that the cutting surface of the contour is always
perpendicular to the cylinder. With this function, the figure on the
cutting surface can always be kept constant regardless of the cutter
compensation value of the tool used.
Format
This command is specified in the same way as for the
conventional cylindrical interpolation function.
G07.1 IPr ; Circular interpolation mode on start
(enabling cylindrical interpolation)
:
G07.1 IP0 ; Circular interpolation mode cancel
IP : One rotary axis address
r : Cylinder radius of rotary axis
Specify each of G07.1 IPr; and G07.1 IP0; singly in a block.
G107 can also be specified.
Explanation
- Comparison with conventional circular interpolation
As shown in following figure, the tool is controlled in the offset axis
(Y-axis) direction that is perpendicular to the tool center and
workpiece rotation center.
Workpiece
Rotation
center
Rotation
center
Tool
Center of tool
Y-axis
Conventional cylindrical interpolation
Cylindrical interpolation with this function
Y-axis