Jeszcze raz dzięki za odpowiedzi. Wypróbowałam w środę kod, wygląda w całości tak:
G54
G94 <<- posuw mm/min (u mnie nie G99)
M5
T2F300
G0X200Z10
G0X0Z20
G04F1
G1X0Z-63
G04F1
M11 - otwarcie szczęki
G04F1
G1Z-15
M10 - zamknięcie szczęki
G04F1
G1X0Z55
G0X200Z100
G04
F5
G95 - mm/obr
T3
M8
S1500M4
F0.5
G0X200Z20
G1Z2
G1X15
CYCLE95( "PIONEK:PIONEK_E", 0.50000, 0.00000, 0.00000, 0.00000, 0.10000, 0.10000, 0.10000, 9, , ,);
*************CONTOUR************PIONEK:;#7__DlgK contour definition begin - Don't change!;
*GP*;*RO*;*HD*
G18 G90 DIAMON;*GP*
G0 Z0 X0 ;*GP*
G1 X1 ;*GP*
G3 Z-10.5 X8.2 K=AC(-5.989) I=AC(.287) RND=1 ;*GP*
G1 Z-27.5 X16 RND=.5 ;*GP*
X28 RND=.5 ;*GP*
Z-30.5 RND=.5 ;*GP*
G2 Z-34.5 K=AC(-32.5) I=AC(28) RND=.5 ;*GP*
G1 Z-37.5 RND=.5 ;*GP*
G2 Z-41.5 K=AC(-39.5) I=AC(28) RND=.5 ;*GP*
G1 Z-45.5 ;*GP*
;CON,V64,2,0.0000,9,9,MST:1,2,AX:Z,X,K,I;*GP*;*RO*;*HD*;S,EX:0,EY:0,ASE:0;
*GP*;*RO*;*HD*;LU,EY:1;*GP*;*RO*;*HD*;ACCW,DIA:0/35,EX:-10.5,EY:8.2,RAD:6;*GP*;
*RO*;*HD*
;R,RROUND:1;*GP*;*RO*;*HD*
;LA,EX:-27.5,EY:16;*GP*;*RO*;*HD*
;R,RROUND:.5;*GP*;*RO*;*HD*
;LU,EY:28;*GP*;*RO*;*HD*
;R,RROUND:.5;*GP*;*RO*;*HD*
;LL,EX:-30.5;*GP*;*RO*;*HD*
;R,RROUND:.5;*GP*;*RO*;*HD*
;ACW,EX:-34.5,EY:28,RAD:2;*GP*;*RO*;*HD*;
R,RROUND:.5;*GP*;*RO*;*HD*
;LL,EX:-37.5;*GP*;*RO*;*HD*
;R,RROUND:.5;*GP*;*RO*;*HD*
;ACW,EX:-41.5,EY:28,RAD:2;*GP*;*RO*;*HD*;
R,RROUND:.5;*GP*;*RO*;*HD*
;LL,EX:-45.5;*GP*;*RO*;*HD*
;R,RROUND:1;*GP*;*RO*;*HD*;
#End contour definition end - Don't change!;
*GP*;*RO*;*HD*
PIONEK_E:;
************* CONTOUR ENDS ************
G0X200Z10
T5M8
S800M4
G0Z-45.5
X32
M5
G4F5
CYCLE92( 29.00000, -45.50000, 14.00000, ,1.00000, 2.00000, 80.00000, 1000.00000, 4, 0.06000, 0.03000, 1000.00000, 0, 0, 1, 0, 11000)
G1X50Z-45.5
G0X160Z20
M9
G04F10
M30
dlaczego posuw przyrostowy po W mi nie działa jeszcze rozkminiam

Wyszły pionki dla próby, puszczone w pętli zewnętrznym programem.
