O krańcówkach, limitach i home'ach
-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 66
- Rejestracja: 25 lis 2010, 18:45
- Lokalizacja: Kraków
O krańcówkach, limitach i home'ach
Witam
Frezuję już praktycznie 2 lata na swoich maszynach, ale ostatnio zacząłem rozmyślać czy by sobie nie ułatwić nieco życia.
Wszystkie krańcówki wszystkich osi oraz przycisk e-stop mam połączone szeregowo (wszsystko w jedno wejście LPT) - było to rozwiązanie najszybsze i jak się okazało wystarczające.
Po skończeniu frezowania maszyna sobie wraca na zapamiętane zero maszynowe i generalnie wszystko jest ok. Czasem zdarza się jednak że trzeba coś na szybko zrobić korbkami, wtedy zero maszynowe się "gubi".
Stąd pytanie czy mój układ krańcówek da się jakoś programowo ustawić aby maszyna zerowała się od niego? Zerowanie zera maszynowego następuje na żądanie czy po programie maszyna jedzie do skrajnych pozycji?
A i jeszcze pytanie czy da się ręcznie wyzerować współrzędne maszynowe? Bo przyciski Zero X, Zero Y i Zero Z zerują tylko współrzędne lokalne (elementu).
Frezuję już praktycznie 2 lata na swoich maszynach, ale ostatnio zacząłem rozmyślać czy by sobie nie ułatwić nieco życia.
Wszystkie krańcówki wszystkich osi oraz przycisk e-stop mam połączone szeregowo (wszsystko w jedno wejście LPT) - było to rozwiązanie najszybsze i jak się okazało wystarczające.
Po skończeniu frezowania maszyna sobie wraca na zapamiętane zero maszynowe i generalnie wszystko jest ok. Czasem zdarza się jednak że trzeba coś na szybko zrobić korbkami, wtedy zero maszynowe się "gubi".
Stąd pytanie czy mój układ krańcówek da się jakoś programowo ustawić aby maszyna zerowała się od niego? Zerowanie zera maszynowego następuje na żądanie czy po programie maszyna jedzie do skrajnych pozycji?
A i jeszcze pytanie czy da się ręcznie wyzerować współrzędne maszynowe? Bo przyciski Zero X, Zero Y i Zero Z zerują tylko współrzędne lokalne (elementu).
-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 66
- Rejestracja: 25 lis 2010, 18:45
- Lokalizacja: Kraków
Właśnie macha troche zaniedbałem, ogarniam mastercama, artcama i wszelakie cady ale mach zawsze był tylko pierwszym z brzegu programem, któtry w miare działa i nie wgłębiałem się w detale
.
Co do e-stopa na inny pin to w pierwszej maszynie nie będzie większego problemu, w drugiej niestety puściłem przewody środkiem profili i zasypałem ich wnętrze piaskiem :/.
Rozumiem że skoro wszystkie 6 krańcówek jest spiętych ze sobą to bazowanie odbywa się po jednej osi po kolei (na logikę najpierw Z
)?
Bazowanie wykonuje się na żądanie czy przed/po frezowaniu?
Bo mastercam na koniec programu generuje przykładowo:
N7228 G0 Z225.
N7230 M5
N7232 G91 G28 Z0.
N7234 G28 X0. Y0. A0.
N7236 M30
%
teraz maszyna jedzie do zapamiętanego zera maszynowego. Raz zapomniałem je ustawić i spektakularnie po skończonym dwugodzinnym frezowaniu miałem wejście w materiał z pełną prędkością dojazdową
. czy gdy będą ustawione krańcówki zerujące maszyna zamiast się tak zachowywać będzie iść do krańcówek? czy dalej do zapamiętanego wcześniej zera?

Co do e-stopa na inny pin to w pierwszej maszynie nie będzie większego problemu, w drugiej niestety puściłem przewody środkiem profili i zasypałem ich wnętrze piaskiem :/.
Rozumiem że skoro wszystkie 6 krańcówek jest spiętych ze sobą to bazowanie odbywa się po jednej osi po kolei (na logikę najpierw Z

Bazowanie wykonuje się na żądanie czy przed/po frezowaniu?
Bo mastercam na koniec programu generuje przykładowo:
N7228 G0 Z225.
N7230 M5
N7232 G91 G28 Z0.
N7234 G28 X0. Y0. A0.
N7236 M30
%
teraz maszyna jedzie do zapamiętanego zera maszynowego. Raz zapomniałem je ustawić i spektakularnie po skończonym dwugodzinnym frezowaniu miałem wejście w materiał z pełną prędkością dojazdową

-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 9326
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
E-stop to się zwykle podłącza do takiego przycisku w kształcie grzybka.mazaq pisze:Co do e-stopa na inny pin to w pierwszej maszynie nie będzie większego problemu, w drugiej niestety puściłem przewody środkiem profili i zasypałem ich wnętrze piaskiem :/.
Jego sens jest taki, żeby obsługa mogła zatrzymać maszynę np. gdy wyrwie detal z imadła, albo widać że idzie na kolizję.
Wyłączniki krańcowe na końcach osi służą do bazowania maszyny i zabezpieczają przed wyjazdem poza obszar roboczy.
Chyba w każdym programie sterującym można je ustawić jako home+limit.
Błedem jest ustawianie jakiegokolwiek wyłącznika jako e-stop i cokolwiek więcej.
.
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1227
- Rejestracja: 21 sie 2008, 17:46
- Lokalizacja: Dania
Najpierw Zetka się bazuje. Ustaw sobie wszystkie ośki na środku, zmiejsz posuw, wciśnij klawisz bazowania, to zobaczysz w którą stronę jedzie. W razie czego Escapem zatrzymasz.
Moja maszynka po skończonym frezowaniu jedzie tak jak w G kodach jest napisane. Nawet nie myślałem że Mach może ją w inne miejsce wysłać.
Moja maszynka po skończonym frezowaniu jedzie tak jak w G kodach jest napisane. Nawet nie myślałem że Mach może ją w inne miejsce wysłać.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 874
- Rejestracja: 13 sie 2009, 16:15
- Lokalizacja: xxx
N7232 G91 G28 Z0.
N7234 G28 X0. Y0. A0.
to nie zero maszynowe tylko ustawiony punkt przez urzytkowanika zwany g28
ustawia się go w home limits i są to kordynate maszynowe a 0 kordynat maszynowych wyznacza bazowanie
poprostu w g28 masz 000 wpisane i dlatego myślisz że to zero maszynowe
mach bazuje po kolei osie , według kierunków ustawionych w home limits "home neg" jak się pobawisz to zaczaisz
w portach i pinach ustawiasz jeden pin dla limi+ limit- i home dla 6 osi e stop podpinasz do innego pinu i tez go ustawiasz
N7234 G28 X0. Y0. A0.
to nie zero maszynowe tylko ustawiony punkt przez urzytkowanika zwany g28
ustawia się go w home limits i są to kordynate maszynowe a 0 kordynat maszynowych wyznacza bazowanie
poprostu w g28 masz 000 wpisane i dlatego myślisz że to zero maszynowe
mach bazuje po kolei osie , według kierunków ustawionych w home limits "home neg" jak się pobawisz to zaczaisz
w portach i pinach ustawiasz jeden pin dla limi+ limit- i home dla 6 osi e stop podpinasz do innego pinu i tez go ustawiasz
Mach3 + CSMIO =




-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 66
- Rejestracja: 25 lis 2010, 18:45
- Lokalizacja: Kraków
wszystko praktycznie jest ok, jest jeszcze mały problem i nie wiem czy zrobiłem wszystko ok
e-stop poszedł na osobny pin
wszsytkie krancówki natomiast szeregowo i w machu ustawiłem
X++
X--
X home
jako pin 10 (w moim przypadku 10)
no i oczywiście to samo dla osi Y i Z (pin 10)
bazuje się ok tylko często podczas bazowania załacza się reset, tak jakby traktował przełączniki jako krańcówki awaryjne a nie bazujące. zdarza się to losowo, więc wnioskuje że maszyna z rozpędu nie zdąża wycofywać podczas bazowania...
e-stop poszedł na osobny pin
wszsytkie krancówki natomiast szeregowo i w machu ustawiłem
X++
X--
X home
jako pin 10 (w moim przypadku 10)
no i oczywiście to samo dla osi Y i Z (pin 10)
bazuje się ok tylko często podczas bazowania załacza się reset, tak jakby traktował przełączniki jako krańcówki awaryjne a nie bazujące. zdarza się to losowo, więc wnioskuje że maszyna z rozpędu nie zdąża wycofywać podczas bazowania...
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1227
- Rejestracja: 21 sie 2008, 17:46
- Lokalizacja: Dania
Masz zakłócenia. Owiń kabel krańcówek tuż przed podłączeniem do sterownika przez pierścien ferrytowy parę razy. Mi pomogło. Tanie i łatwe. Mi podczas jazdy się Reset włączał.
Wszystko co się podłącza do komputera też ma pierścienie ferrytowe przy wtyczce.
A jak Reset się włącza dopiero na kontakcie, to nie próbowałem i nie znam się. Może kiepskie krańcówki. Jest coś o "iskrzących" się kontaktach podczas załączania/odłączania.
Wszystko co się podłącza do komputera też ma pierścienie ferrytowe przy wtyczce.
A jak Reset się włącza dopiero na kontakcie, to nie próbowałem i nie znam się. Może kiepskie krańcówki. Jest coś o "iskrzących" się kontaktach podczas załączania/odłączania.
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 14
- Rejestracja: 25 lut 2011, 19:07
- Lokalizacja: Zielona Góra
Co do pierwszego pytania, jeśli ktoś inny będzie czytał wątek, to wszystko jest wyjaśnione tutaj
ftp://ftp.machsupport.com/Videos/homing ... ffsets.swf
P.S. ja nawet jeszcze Macha nigdy w życiu nie używałem, ale na zadane pytanie mogę odpowiedzieć po obejrzeniu filmiku
ftp://ftp.machsupport.com/Videos/homing ... ffsets.swf
P.S. ja nawet jeszcze Macha nigdy w życiu nie używałem, ale na zadane pytanie mogę odpowiedzieć po obejrzeniu filmiku
