mach3 załączenie wyjsć

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
827628
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 15
Rejestracja: 08 wrz 2013, 13:55
Lokalizacja: Lublin

mach3 załączenie wyjsć

#1

Post napisał: 827628 » 30 sty 2014, 13:33

Pytanie może banalne ale nie mogę sobie poradzić.
Jak w mach 3 sterować załączeniem i wyłączeniem wyjść Output?
Rozumiem że w Gcode muszę wpisać polecenie ale jakie?
Jak zrobić aby mach3 załączył np. Output1 w momencie gdy oś Z zejdzie do pozycji dolnej, tzn muszę załączyć elektrozawór wówczas gdy wiertarka z frezem wejdzie w materiał.
Przykład
G0 X10 y20 z20 - frez podniesiony
G1 x20 y40 z10 - frez opuszczony w tym momencie muszę załączyć output1



Tagi:


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#2

Post napisał: krzysiekgrab » 30 sty 2014, 14:24

Można w tym celu użyć polecenie np m8 - załącz chłodziwo. W zakładce sygnały wyj definiujemy np. sygnał output4, a następnie w zakładce ustawienia wrzeciona, przypisujemy out4 dla polecenia m8. M9 wyłączy.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#3

Post napisał: webserver » 30 sty 2014, 20:15

827628 pisze:Jak zrobić aby mach3 załączył np. Output1 w momencie gdy oś Z zejdzie do pozycji dolnej, tzn muszę załączyć elektrozawór wówczas gdy wiertarka z frezem wejdzie w materiał.
W Mach3 można ustawić Output który jest uruchamiany automatycznie jeżeli oś Z =<0

i nie w ten sposób:
krzysiekgrab pisze:Można w tym celu użyć polecenie np m8 - załącz chłodziwo. W zakładce sygnały wyj definiujemy np. sygnał output4, a następnie w zakładce ustawienia wrzeciona, przypisujemy out4 dla polecenia m8. M9 wyłączy.
wejdź w menu Config-> General Config... i zaznacz "Z is 2.5D on Output #6" ,później w musisz tylko określić port i pin dla wyjścia Output6 i gotowe zawsze jak oś Z będzie równa 0 lub mniejsza wartość sygnał będzie załączany.
Jedyny minus to taki że w momencie uruchomienia macha zawsze jest 0 na wyświetlaczu więc od razu zadziała po uruchomieniu i trzeba ręcznie podnieść oś do góry żeby wyłączyć.
Pozdrawiam PlotComplex.com


Autor tematu
827628
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 15
Rejestracja: 08 wrz 2013, 13:55
Lokalizacja: Lublin

#4

Post napisał: 827628 » 31 sty 2014, 10:36

Świetny pomysł z tym z>=0. Na prawdę trudno było znaleźć taka informację.
A jak można sterować każdym z wyjść z osobna, pomijając zagadnienie osi Z?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”