6. Interpolation Functions
6.9 Cylindrical Interpolation ; G07.1
68
(3) Tool radius compensation
The tool radius can be compensated during the cylindrical interpolation mode.
(a) Command the plane selection in the same manner as circular interpolation.
When using tool radius compensation, start up and cancel the compensation within the
cylindrical interpolation mode.
(b) A program error (P485) will occur if G07.1 is commanded during tool radius
compensation.
(c) If the G07.1 command is issued with no movement command given after the tool radius
compensation is canceled, the position of the axis in the G07.1 command block is
interpreted as the position applied after the tool radius compensation is canceled and the
following operations are performed.
(4) Tool length compensation
(a) A program error (P481) will occur if the tool length compensation is carried out in the
cylindrical interpolation mode.
:
:
G43H12 ;
... Tool length compensation before cylindrical interpolation
→
Valid
G0 X100. Z0 ;
G19 Z C ;
G07.1 C100. ;
:
G43H11 ; ... Tool length compensation in cylindrical interpolation mode
→
Program error
:
G07.1 C0 ;
(b) Complete the tool compensation movement (movement of tool length and wear
compensation amount) before executing the cylindrical interpolation. If the tool
compensation movement is not completed when the cylindrical interpolation start
command has been issued, the followings will be resulted:
●
Machine coordinate is not changed even if G07.1 is executed.
●
The workpiece coordinate is changed to that of the post tool length compensation when
G07.1 is executed. (Even if canceling the cylindrical interpolation, this workpiece
coordinate will not be canceled.)
(5) Cutting asynchronous feed
(a) The asynchronous mode is forcibly set when the cylindrical interpolation mode is started.
(b) When the cylindrical interpolation mode is canceled, the synchronization mode will return
to the state before the cylindrical interpolation mode was started.
(c) A program error (P485) will occur if G07.1 is commanded in the constant surface speed
control mode (G96).
(6) Miscellaneous
functions
(a) The miscellaneous function (M) and 2nd miscellaneous function can be issued even in the
cylindrical interpolation mode.
(b) The S command in the cylindrical interpolation mode issues the rotary tool's rotation
speed instead of the spindle rotation speed.