5238-E P-71
SECTION 6 OFFSET FUNCTION
Example program for the path above:
LE33013R0300800100008
It is advantageous to improve the program and eliminate a positioning sequence to a distant
point through commands in the N3 block.
If N2N3N4 were not a sharp angle, such a problem would not occur. To eliminate sharp angles
from the required contour, one possible solution is to interpose a short straight line N3 - N31.
LE33013R0300800100009
In some cases, such a modification is not possible. In these cases, to cut a sharp angle without
positioning the cutting tool at a distant point, follow the steps detailed below.
Example of Improved Program:
LE33013R0300800100010
In this improved program, the cutting tool moves along the imaginary square N3N4N5N6. This
permits the operator to estimate the departure of the cutting tool from the programmed contour.
Note that one side of the imaginary square must be longer than twice the nose radius.
N1
N2
N3
G01
Z100 F0.2
X200
X104
.................................... [ >
100
+
4
×
(nose R)
]
N4
G01
G00
Z50
S1000
Z300
N0
G42
G00
X100 Z300
S1500
T010101
M03
X
+
Z
+
N 4
N 2
N 3
N 31
Imaginary shape
X
+
Z
+
N 7
N 2
N 6
N 3
N 4
N 5
N1
N2
N3
G01
Z100
F0.2
X200.48
N4
X198.48
X104
G00
G01
Z301.24
F1
F0.2
N5
X198
Z300.24
N6
X200
Z300
N7
Z50
Z301
N0
G42
G00
X100
Z300
S1500
S1000
T010101
M03