il controllo è un FANUC o-md
&HE:%
:9015(TESCHE RETTANGOLARI CONTORNATURA INTERNA)
(X Y I J R D Z K F)
#100=#24 (X CENTRO TASCA)
#101=#25 (Y CENTRO TASCA)
#102=#4 (I LARGHEZZA TASCA)
#103=#5 (J ALTEZZA TASCA)
#104=#18 (R RAGGI TASCA)
#105=#[2200+#7](2200 PER EG2)(2000 PER EG1) (D NUMERO CORRETTORE IN TAB UTENS)
#107=#26 (Z PROFONDITA)
#108=#6 (K Z DI ROTORNO)
#109=#9 (F AVANZAMENTO)
#110=#102/2 (X/2)
#111=#103/2 (Y/2)
#118=#110-#104 (X/2-R)
#119=#111-#104 (Y/2-R)
#500=#5001 (PUNTO FINALE BLOCCO X)
#501=#5002 (PUNTO FINALE BLOCCO Y)
IF[#105GT#104]GOTO10
IF[#100EQ#0]GOTO20
N1IF[#101EQ#0]GOTO30
G90G0X#100Y#101
G52X#100Y#101(SPOSTAMENTO ORIGINI)
N2G90G0X0Y0
G1Z0F[#109/2]
Z-#107
G41D#105Y#111Z-#107F[#109/3]
X-#118F#109
G3X-#110Y#119R#104F[#109/1.5]
G1Y-#119F#109
G3X-#118Y-#111R#104F[#109/1.5]
G1X#118F#109
G3X#110Y-#119R#104F[#109/1.5]
G1Y#119F#109
G3X#118Y#111R#104F[#109/1.5]
G1X0F#109
G40Y0
G0Z#108
G52X0Y0
M99
N10#3000=1(DIAMETRO FRESA TROPPO GRANDE)
M99
N20G90G0X#500
GOTO1
M99
N30G90G0Y#501
GOTO40
M99
N40
G52X#500Y#501(SPOSTAMENTO ORIGINI)
GOTO2
M99
%
Attenzione! Scrivere titoli tutti in maiuscolo non è ammesso dal Regolamento (Art. 4 Integrazioni)