punkt bazowy to środek pierwszego otworu x0y0 i drugi otwór x500y0
jeśli dobrze rozumiem program wygląda tak:
Kod: Zaznacz cały
N500 (KOPIERFRAESER D35)
T6 M06
M88
G00 G90 G54 G40 X0 Y0
G43 H06 D06 Z150. M08
M88
#1= 204 (SERDNICA)
#2= -3 (GLEBOKOS -Z)
#3= 100 (START +Z)
#4= 0.5 (schodzenie)
#6= 1550 (OBROTY)
#7= 6. (nr NARZEDZIE)
#8= 3500. (POSOW)
#13= 1. (ILE BAZ)
(nie zmieniac dalej)
G90
G17
G80
G40
G91 G28 Z0
G90
IF [ #4 GT #2 ] GOTO30
IF [ #13 GT 6 ] GOTO30
IF [ #13 LT 0 ] GOTO30
IF [ #7 EQ 1 ] GOTO30
#1= [ #1 / 2 ]
WH [ #13 GT 0 ] DO2
G [ #13 + 53 ]
#13= [ #13 - 1 ]
M06 T#7
G43 H#7
M03 S#6
G00 X0 Y0
G00 Z20.
M08
#9= [ #3 + 2 ]
#12= #4
G00 Z#9
G01 Z#3 F#8
G41 D#7 G01 X - [ #1 ] Z [ #3 ]
WH [ #2 GT #12 ] DO1
G03 X - [ #1 ] Y0 Z - [ #12 ] I#1 J0
#12= [ #12 + #4 ]
END1
G03 X - [ #1 ] Y0 Z - [ #2 ] I#1 J0
G03 X - [ #1 ] Y0 I#1 J0
G40 G01 X0 Y0
G00 Z20.
END2
N30 M09
M05
G28 G91 Z0
G28 G91 Y0
G40
G00 G49
G90
G00 Z200.
G00 G40 X0 Y0
G00 G90 G54 G40 X500 Y0
wogóle nie pojmuje tego makro


mam tu swoje makro, jednak już zgłupiałem, bo chciałem aby zagłębiało się po spirali, co tu trzeba dodać.
Kod: Zaznacz cały
#1= 100 (Z-POCZATEK)
G01 Z#1 F4000.
G01 G41 X602
N402 G03 I-102 Z#1
#1= #1 - 0.5
IF [ #1 GE - 3 ] GOTO402
G00 Z150.
G00 G40 X500 Y0 M09
G00 Z200. M89
G00 G53 Z0 M05