
B–61404E/08
14. COMPENSATION FUNCTIONPROGRAMMING
195
12
Actual position
Programmed
position
offset
value
ε=4mm
#1
20
30
30
120
#3
#2
+Y
+X
30
50
+Z
3
35
30
18
22
8
Tool length offset (in boring holes No.1, 2, and 3)
11
13
· Program
H1=–4.0 (Tool length offset value)
N1 G91 G00 X120.0 Y80.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . .
N2 G43 Z–32.0 H1 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N3 G01 Z–21.0 F1000 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N4 G04 P2000 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N5 G00 Z21.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N6 X30.0 Y–50.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N7 G01 Z–41.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N8 G00 Z41.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N9 X50.0 Y30.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N10 G01 Z–25.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N11 G04 P2000 ;
11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N12 G00 Z57.0 H0 ;
12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N13 X–200.0 Y–60.0 ;
13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N14 M2 ;
Examples