5 - 8 en-938872/2
[RETURN]= 'ER
Return dimension
BCLR [.IBX(3)]
Z axis disabled
L0= [.IRX(1)]
X dimension
L1= [.IRX(2)]
Y dimension
L2= L0 + [.IRP(3)]
Cycle start dimension
XL2
Hole bottom dimension modified
G997
XY movements enabled
FOR L4= 1 TO L100
L5= L4
*
360 / L100
Current angle
L6= CL5
*
[.IRP(3)] + L0
X dimension
L7= SL5
*
[.IRP(3)] + L1
Y dimension
G3 G94 F5000 XL6 YL7 IL0 JL1
Circular positioning
M997
Forced concatenation
IF [.IBE0(6)]= 1 THEN
Feed rate
G94 FL905
ENDI
G1 Z L925
Hole drilled
G4 F1
Dwell in bottom of hole
G0 Z [RETURN]
Return in Z
M999
ENDF
End of cycle
G [G94/5] F [FEED]
Return to initial conditions
PULL L0 - L7
G79 N9999
End of cycle
N100 E.500
Error number (see %20500)
N101 E.501
Error number (see %20500)
N9999
Error message programme
%20500 (Error messages of cycle G199)
N500 $ P AND R MANDATORY IN G199
N501 $ P MUST BE A POSITIVE INTEGER IN G199