Hi. Today I made some part and accidently found incorrect program execution. After execution subprograms 7 times machine starts to make abnormal arc movement(G3 I#108) but it must do circle movement.
Program
O0001
G90 G54
G0 Z100
S2200 M3
#107=98(RADIUS)
#108=-#107
X#107 Y0
Z10 M7(AIR)
G1 Z0 F1000
M98 P1210 L7
G3 I#108
G91 G1 X-0.3
G90 G0 Z80. M5
M30
O1210
G91 G3 I#108 Z-0.5 F1000.
M99
%