
2 - 49
2 G Code
NJ/NY-series G code Instructions Reference Manual (O031)
G40, G41, G42 Cu
tte
r C
o
m
p
ens
atio
n
2
Pr
even
tion o
f Overcut
When an overcut is detected, some operations are skipped to prevent the overcut. If the tool passes
the inside of an arc that is smaller than the tool, the error cannot be prevented. The user needs to
use a tool smaller than the arc, or change the arc that causes the error to a straight line.
To prevent an over-cut, set the Over-cut operation mode to Prevention of over-cuts. For details, refer
to the
NJ/NY-series NC Integrated Controller User’s Manual
(Cat. No. O030).
The following program executes a series of operations from the start to the end of cutter compensation.
The operations consist of the following three steps.
Prevention of Overcut
Programming Example
1. Startup operation:
Movement to the cutting surface with the first operation command that enabled the
cutter compensation by G41/42.
2. Correction operation:
Cutting with operation commands between the startup operation and cancel opera-
tion.
3. Cancel operation:
Leaving from the cutting surface with the first operation command that disabled the
cutter compensation by G40.
N01 G500 G17 G64 G91 G01 F100
N02 M100 VA1
// Tool change Tool ID #1 (Cutter radius: 5)
N03 S300 M03
N04 G41
// Enables cutter compensation
N05 X10
// Startup operation
N06 X10
// Correction operation
N07 G40
// Disables cutter compensation
N08 X10 Y0 Z0
// Cancel operation
N09 M30
X
Y
: Path after correction
: Specified path
Summary of Contents for NJ501-5300
Page 13: ...11 CONTENTS NJ NY series G code Instructions Reference Manual O031...
Page 28: ...Revision History 26 NJ NY series G code Instructions Reference Manual O031...
Page 40: ...2 G Code 2 2 NJ NY series G code Instructions Reference Manual O031...
Page 72: ...2 G Code 2 34 NJ NY series G code Instructions Reference Manual O031...
Page 108: ...3 M Code 3 2 NJ NY series G code Instructions Reference Manual O031...
Page 112: ...3 M Code 3 6 NJ NY series G code Instructions Reference Manual O031...
Page 124: ...3 M Code 3 18 NJ NY series G code Instructions Reference Manual O031...
Page 128: ...3 M Code 3 22 NJ NY series G code Instructions Reference Manual O031...
Page 136: ...4 PROGRAM CODES 4 8 NJ NY series G code Instructions Reference Manual O031...
Page 141: ......