Wpis z mikrobloga

Próbowałem dzisiaj podłączyć frezarkę cnc pod macha3, niestety z niepowodzeniem. Odblokowałem w biosie port lpt, na początku komunikację ecp epp bidirectional później gdy mach dalej się nie łączył zostawiłem samo epp tryb 378, czyli coś co domyślnie ma mach3 w opcjach. Całość skonfigurowałem według: http://www.akcesoria.cnc.info.pl/sterownik_silnika_krokowego_sskmb2.htm
Komputer widzi LPT, mach nie widzi chyba frezarki, gdy poruszam strzałkami to w machu parametry osi x y z się zmieniają a frezarka stoi, silniki nie pracują.
Obstawiam, że kabel jest stary i to on jest przyczyną, ale czy na pewno? Spróbuję jeszcze przeinstalować macha, ale obstawiam, że to nie pomoże. Jakieś pomysły? Frezarka jest nowa, widziałem już, że działa.

#cnc
#mach3
tom1988 - Próbowałem dzisiaj podłączyć frezarkę cnc pod macha3, niestety z niepowodze...

źródło: comment_c8XMk05rQ5CZKz5pvs0ezG6vfr68VJuK.jpg

Pobierz
  • 35
  • Odpowiedz
@tom1988: Przeczytałem jeszcze coś o kablach lpt:
- Równoległy (każdy pin na jednym końcu przewodu odpowiada temu samemu pinowi na drugim końcu)
-skrosowany ( Piny są połączone poprzez odbicie lustrzane. Tz gdyby skierował oba złącza frontami do siebie.)
Podobno żeby frezarka odpaliła kabel musi być skrosowany?
  • Odpowiedz
@tom1988: Ustawiłeś przycisk "emergency"? Moim zdaniem to najprostsza metoda na sprawdzenie kabla/sterowników w windowsie. Co to za frezarka? Mój Chińczyk 3040T-D miał problemy na laptopie, reinstalacja Macha/sterowników pomogła, ale na Windowsie XP. Ten screen to Twój? Jeżeli Mach widzi stan pinów, to pewnie potrzebne jest ustawienie wg instrukcji frezarki pinów sterujących w samym Machu.
  • Odpowiedz
@Stary_Benek:
Nie ustawiałem tego przycisku, gdzie można to zrobić? Screen jest mój, nie mam frezarki pod nosem i na razie jeżdżę jak głupek z monitorem i kablami, bo kolega ma dostarczyć swój, tyle, że nie ma go teraz tutaj... W każdym razie, po naciśnięciu przycisku reset wyskakiwał mi komunikat w stylu: "E-stop emergency mode active":

E-stop
Emergency stop switch is the one that assures the safety for the operator. If this switch is pressed, the machine must not move. Also, if something goes wrong during operation it is crucial that you have at least one in the reach of your hand. It is not uncommon that there is more than 1 E-stop on larger machines. In this case, all switches are wired in series – activating one of them will trigger the emergency
  • Odpowiedz
Jak to wyłączyć?


@tom1988: wyłączasz w Machu przyciskiem reset, jeżeli po naciśnięciu Mach ogarniał, to masz skonfigurowane i LPT działa, pozostaje pewnie kwestia skonfigurowania silników w ustawieniach. Oczywiście fizyczny przycisk musi wrócić do pierwotnej pozycji.
  • Odpowiedz
@Stary_Benek: po naciśnięciu reset przestawał migać. Próbowałem konfigurować silniki, ale nie było żadnej reakcji na zmiany, tak samo z wrzecionem, nic się nie działo.
Spróbuję jeszcze na spokojnie przeinstalować macha (instalowałem na sucho bez podłączonej frezarki), spróbować na linux cnc, ewentualnie jeszcze pogrzebać w machu. Jeśli to nie pomoże to czekam na nowy kabel lpt.
  • Odpowiedz
@Stary_Benek: Dzięki
Podmieniłem plik xml tym który dostałem od producenta. Spróbuję jeszcze pogrzebać, jak nie pomoże to zainstaluję na nowo i sam wszystko poustawiam od zera. Dziękuję za pomoc, teraz wiem gdzie szukać problemu.
  • Odpowiedz
@Stary_Benek: teraz ciężko z tym. zrobiłem tylko jeden na szybko, maszyna jest w wynajętym pomieszczeniu i czeka na odpalenie po pracy na etacie ;) jak nie dam rady na spokojnie tego ogarnąć to w akcie desperacji odezwę się ;)
  • Odpowiedz
@Stary_Benek: Rozwiązanie problemu jak zawsze jest prozaiczne: frezarka miała wciśnięty przycisk awaryjny (nie odciął pełnego zasilania od niej).
Problem mam teraz inny. Podmieniłem plik konfiguracyjny, krańcówki są skonfigurowane, ale działają tylko wtedy kiedy włączę przycisk soft limit na machu. Wtedy po wyzerowaniu osi nie ma problemów, natomiast gdy to wyłączę i przejadę na machu za daleko to niestety krańcówka świeci się na czerwono i jest zderzenie, tak powinno być, czy
  • Odpowiedz
@tom1988: Nie mam krańcówek, ale moim zdaniem powinieneś je ustawić tak samo jak estop, ten sam port (chyba, że masz osobne, ale w porcie LPT nie ma ich za wiele) i ustawienie trybu pracy (active low, o ile się nie mylę). Mach powinien "odcinać" zasilanie. Jeżeli nie odetnie, to jedyny problem to zgubienie kroków silnika i zmiana współrzędnych na frezarce względem Macha.
  • Odpowiedz
@Stary_Benek: Zobaczę jak jest ustawione.
Czyli gdy na ręcznym posuwie pędzę 4m na minutę i uderzam w bok bramy słysząc charakterystyczny dźwięk uderzenia to jedyne co złego się dzieje to zgubienie kroków silnika i współrzędnych? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czyli gdy na ręcznym posuwie pędzę 4m na minutę i uderzam w bok bramy słysząc charakterystyczny dźwięk uderzenia to jedyne co złego się dzieje to zgubienie kroków silnika i współrzędnych? ( ͡° ͜ʖ ͡°)


@tom1988: Nie wiem ile moja pędzi :), ale po uderzeniu w bok bramy, czy tez w osi Y/Z silniki "gubiły kroki" i nic więcej się nie działo. Problem może być poważniejszy przy
  • Odpowiedz
@Stary_Benek: Czyli normalne plotery cnc są idioto odporne i zderzenie nie powoduje ukręcenia sprzęgła/śruby, zjechania mechanizmu w silniku krokowym, nawet jak ktoś uparcie będzie chciał zrobić przejazd do oporu? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Stary_Benek: Dzisiaj okazało się, że mach3 nie odpala gcodu z sheetcama, kod się wczytuje, ale pokazuje, że w pierwszej linijce jest jakiś błąd - po usunięciu linijki, znaku etc kod i tak nie odpala, nie widać niczego na podglądzie. Na symulacji w sheetcamie wszystko działa.
Spróbuję przeinstalować macha, ale widzę, że będzie niekończąca się opowieść ;)
  • Odpowiedz