
13. Program Support Functions
13.10 Circle Cutting; G12, G13
381
Example of program
(Example 1)
G12 I5000 D01 F100 ; (Input setting unit 0.01)
When compensation amount is +10.00mm
Tool
Compensation
amount
Radius
X
Y
50.000m
10.000m
Precautions
(1) If the offset No. "D" is not issued or if the offset No. is illegal, the program error (P170) will
occur.
(2) If [Radius (I) = offset amount] is 0 or negative, the program error (P233) will occur.
(3) If G12 or G13 is commanded during radius compensation (G41, G42), the radius
compensation will be validated on the path after compensating with the D commanded with
G12 or G13.
(4) If an address, not included in the format, is commanded in the same block as G12 and G13, a
program error (P32) will occur.