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ć”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;

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)”