Znaleziono 2 wyniki

autor: krukow123
10 lis 2011, 23:58
Forum: Mazak, Mitsubishi, Mazatrol
Temat: zagwozdka z makro w iso
Odpowiedzi: 3
Odsłony: 1459

zastosowałem coś takiego...
N32 X150.Y-365.
N34 Z0.
#1=1.5
( 1) WHILE[#1LE15]DO1
G1 Z-#1 F400.
G42 X134.95
Y-189.5,R8.
X165.05,R8.
Y-365.
G40 X150.
#1=#1+1.5
END1
N36 G0Z10.
po długim namyśle stwierdziłem, że nie będę sobie życia komplikował, więc nauczyłem się dodawać i odejmować... zamiast sczytywać aktualną pozycję osi Z (#5003)... tak, że WIELKIE DZIĘKI Panie artur235 za naprowadzenie na poprawny tok myślenia.
Poza tym u mnie nie idzie połączenie while z if, poprostu się nie zapętli... no to czas na tabliczkę mnożenia i dzielenie. hehehe :D
autor: krukow123
10 lis 2011, 09:24
Forum: Mazak, Mitsubishi, Mazatrol
Temat: zagwozdka z makro w iso
Odpowiedzi: 3
Odsłony: 1459

zagwozdka z makro w iso

N1930 ( )
N1932 X150.Y-365.
N1934 Z0.
( 1)WHILE[#2LT14]DO 1
#1=1
#2=ABS[#5003]
G91G0 Z-#1.
G90G40G1 X150.Y-365.F400.
G42 X134.95
Y-189.5,R8.
X165.05,R8.
Y-365.
G40 X150.
END1
N1936 G0Z10.

mógłby ktoś zerknąć na to i powiedzieć mi jak w miarę prosto rozpisać kanał głęboki na 15, tak żeby przed wykonaniem frezowania sprawdzało na jaką głębokość ma zjechać frez, oraz naprowadzić mnie jak wyzerować #1 po wykonaniu makro, bo jak użyję w następnym kanale, to mi widzi już jako warunek spełniony i jedzie do następnego... mam 8 kanałów do wykonania i wprowadzanie 8 zmiennych jest odrobinę nonsensowne. Proszę o wyrozumiałość bo to w końcu matrix ;) (centrum frezarskie pionowe).
ewentualne propozycje w formie gotowca mile widziane, nie to żebym szedł na łatwiznę, ale coś mi nie idzie myślenie po japońsku... :D

Wróć do „zagwozdka z makro w iso”