
PROGRAMMING22. RISC PROCESSOR
B–63534EN/02
682
Leading edge offset is a type of cutter compensation that is used when a
workpiece is machined with the edge of a tool. A tool is automatically
shifted by a specified cutter compensation value on the line where a plane
formed by a tool direction vector and tool movement direction intersects
a plane perpendicular to the tool axis direction.
Tool used
Reference
tool
Cutter compensation
vector
Cutter compensation
amount
Tool center path
(after
compensation)
Programmed
tool path
Tool vector
Fig. 22.5.2 (a) Reading edge offset
G41.3 D_ ;
G40 ;
NOTE
1 G41.3 can be specified only in the G00 or G01 mode. In a
block containing G41.3 or G40, only the addresses D, O,
and N can be specified.
2 The block after a block containing a G41.3 command must
contain a move command. In that block, however, tool
movement in the same direction as the tool axis direction or
the opposite direction cannot be specified.
3 No continuous–state G code that belongs to the same
group as G00 and G01 can be specified in the G41.3 mode.
Unlike tool side compensation the operation performed at leading edge
compensation start–up and cancellation does not vary. When G41.3 is
specified, the tool is moved by the amount of compensation (V
C
) in the
plane formed by the movement vector (V
M
) of the block after a G41.3
block and the tool vector (V
T
) obtained at the time of G41.3 specification.
The tool movement is perpendicular to the tool vector. When G40 is
specified, the tool is moved to cancel V
C
. The following illustrates how
the compensation is performed.
22.5.2
Leading Edge Offset
Format
D Leading edge offset
D Leading edge offset
cancel
Explanations
D Operation at
compensation start–up
and cancellation