|
|
B-64604EN-1/01 PROGRAMMING 5.COMPENSATION FUNCTION
- 169 - Example Y axis X axis Unit : mm Start point N1 650R C2 (1550,1150) 650R C3 (-150,1150) 250R C1(700,1300) P4(500,1150) P5(900,1150) P6(950,900) P9(700,650) P8 (1150,550) P7 (1150,900) P1 P3(450,900) P2 (250,900) N2 N3 N4 N5 N6 N7 N8 N9 N10 N11
G50 X0 Y0 Z0 ; ............................................Specifies absolute coordinates.
The tool is positioned at the start point (X0, Y0, Z0). N1 G17 G00 G41 T0707 X250.0 Y550.0 ; ....Starts cutter compensation (start-up).
The tool is shifted to the left of the programmed path by
In other words the tool path is shifted by the radius of the N2 G01 Y900.0 F150 ; .....................................Specifies machining from P1 to P2. N3 X450.0 ; ........................................................Specifies machining from P2 to P3. N4 G03 X500.0 Y1150.0 R650.0 ; ..................Specifies machining from P3 to P4. N5 G02 X900.0 R-250.0 ; ................................Specifies machining from P4 to P5. N6 G03 X950.0 Y900.0 R650.0 ; ....................Specifies machining from P5 to P6. N7 G01 X1150.0 ; .............................................Specifies machining from P6 to P7. N8 Y550.0 ; ........................................................Specifies machining from P7 to P8. N9 X700.0 Y650.0 ; ..........................................Specifies machining from P8 to P9. |