W tej wersji działa.-=JaNeK=- pisze: ↑07 sie 2014, 23:57#100=50 (promien poczatkowy)
#101=0.1 (skok spirali w osi Z)
#102=0.1 (skok promienia)
(DOJAZD NA PKT STARTOWY NP PRAWA STRONA OTWORU)
M97P1L100 (L - ILOSC POWTORZEN)
G90
.
(DALSZA CZESC PROGRAMU)
.
M30
N1
G91 G3 X[-#100*2] R#100 Z-[#101/2]
G3 X[#100*2-#102] R[#100-#102/2] Z-[#101/2]
#100=#100-#102
M99
Program wykona 100 ruchów spiralnych zaczynając od promienia wpisanego w #100. Każde kolejne przejście będzie zagłębiać się o #101 i zmieniac promień o #102.
Powinno działać ale mogłem się walnąć bo nie testowałem![]()

Kod: Zaznacz cały
%
O01004 (OTWOR PO STOZKU)
(OTWOR PO STOZKU)
(Program wykona 100 ruchow spiralnych zaczynajac od promienia wpisanego w #100. Kazde kolejne przejscie będzie zagłebiać się o #101 i zmieniac promień o #102)
#100=10 (promien poczatkowy)
#101=0.2 (skok spirali w osi Z)
#102=0.2 (skok promienia)
(DOJAZD NA PKT STARTOWY NP PRAWA STRONA OTWORU)
M97P1L100 (L - ILOSC POWTORZEN)
G90 G80 G40 G53 G00 Z0;
M30;
T10 M6;
G43 H10;
G17 G54;
M03 S4500;
G00;
X0 Y0;
Z0;
G01 X50. F5000.;
N1;
G91;
G3 X[-#100*2] R#100 Z-[#101/2] F5000.;
G3 X[#100*2-#102] R[#100-#102/2] Z-[#101/2];
#100=#100-#102
M99
%


Mariusz.