Strona 1 z 1

Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 22 mar 2023, 08:49
autor: kacper123
Na wstępnie zaznaczę że jestem tu nowy więc wybadacie ewentualny błąd wybrania danej kategorii.
Więc do rzeczy, mam mini drukarkę Easythreed X1 po modyfikacjach (dodany ekran z potencjometrem do obsługi ekranu, dodany podgrzewany stół), pod czas gdy chce zrobić kalibracje silnik X (stół) jedzie po przeciwnej stronie krańcówki przez co wywala błąd. Stało się to od buta, może coś w ustawieniach zmieniłem, nie mam pojęcia ?

Dodatkowo miałem wcześniej miałem problem z przesunięciem warstw druku, gdy dodałem radiatory bez pośrednio na silniki problem prawie ustał. Dlaczego, silniki zajechane?

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 22 mar 2023, 11:06
autor: Andrzej_W
Sprawdź czy wtyczki odwrotnie nie podłączyłeś.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 22 mar 2023, 12:39
autor: kacper123
Wtyczek nie dotykałem ostatnio.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 22 mar 2023, 20:23
autor: mcxmcx
Ja bym zresetował ustawienia marlins, najprawdopodobniej zanegowales kierunek silnika w gcode.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 10:12
autor: kacper123
A jak to zrobic? Znalazłem opcje "ustawienia fabryczne", ale coś chyba nie działa.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 13:04
autor: mcxmcx
A masz możliwość podpięcia kablem do PC?

Jak nie, to zrób gcode z resetem i wykonaj.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 13:35
autor: Berg
Możliwe powody pracy silnika w przeciwną stronę:

a) silnik faktycznie porusza stołem/głowicą w przeciwną stronę niż zadane. Trzeba to sprawdzić poruszając z komputera albo wyświetlacza
silnikiem. Jak zapodaje się ruch w X -10mm ma jechać w lewo, X + 10mm, w prawo. Analogicznie Y +10 stół ma jechać do Ciebie, Y -10mm do ściany.
Czasem nie da się tego sprawdzić prosto, bo silnik nie reaguje na komendy póki nie wykona prawidłowego home, a nie jest w stanie, bo jedzie w przeciwną niż krańcówka stronę. Wówczas można zasymulować naciskając krańcówkę palcem, następnie wykonać powyższy test.
Zamiast naciskać krańcówki palcem można z komputera podpiętego kablem wydać komendę M121 , opis: https://marlinfw.org/docs/gcode/M121.html

wówczas:
a.1. odwrotnie podpięty kabel do silnika (wtyczka odwrócona o 180')
a.2. wymieniony silnik. nie ma standardu wyprowadzeń kabli w silnkach krokowych. w jednych jest tak, w innych inaczej
powyższe można dostosować również w firmware
a.3. wymieniony stepstick. Podobnie jak z silnikiem są różne kolejności wyprowadzeń.

b) silnik generalnie jedzie w dobre strony ale tylko przy home w przeciwną
b.1. źle ustawiona krańcówka w firmware. Ustawione, że jest obecna krańcówka po stronie max a nie min.
b.2. dobrze wszystko ustawione ale uszkodzona, nie podpięta krańcówka, która cały czas generuje sygnał "zwarte" . W takiej sytuacji przed home silnik próbuje wycofać się w przeciwną stronę by rozłączyć krańcówkę, tak próbuje, próbuje aż dojeżdża do przeciwnej strony.
Stan krańcówki można sprawdzić komendą M119 po podpięciu komputera. https://marlinfw.org/docs/gcode/M119.html

c) uszkodzenie sprzętu:
c.1. uszkodzony uC na płycie głównej
c.2. uszkodzony stepstick, nie reaguje na sygnał z pinu DIR
w przypadku uszkodzenia silnik działa ale niezależnie, czy zapodajemy w lewo, czy w prawo to jedzie w tym samym kierunku.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 14:03
autor: kacper123
Silnik od stołu (nie wiem dlaczego ale jest to u mnie jednak Y a chyba nie powinno) podając Komendy z ekranu działa na odwrót (przekręcając w prawo jedzie w lewo i analogicznie na odwrót) inne silniki normalnie chodzą. Nic nie było wymieniane, a nawet wypinane wtyczki. Krańcówki wszystkie sprawne.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 14:58
autor: Berg
zatem trudno wyjaśnić co się stało. Jakkolwiek możesz to skorygować:
a) w firmware ale wymaga kompilacji oprogramowania. (Zakładam, że fw to Marlin.)
Ustawienia nie tylko tej kwestii a szeregu innych. Nie wiem na ile jesteś już w tym biegły, Jeśli i tak zamierzasz być to warto przez to przejść teraz.
Jeśli masz kod źródłowy aktualnego fw to oczywiście masz łatwiej.

b) wystarczy obrócić wtyczkę od silnika o 180 po jednej stronie. Np po stronie ślinka jeśli jest to silnik z wtyczka/gniazdkiem. Często wtyczka ma taką konstrukcję, że trudno to zrobić. wtedy trzeba wyłuskać kabelki i zmienić we wtyczce. (warto zrobić wcześniej zdjęcie jak było)

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 16:02
autor: Berg
jeszcze jedna opcja:

c) komenda M92 https://marlinfw.org/docs/gcode/M092.html służy do określenia liczby mikroków silnika na mm.
M92
powinno wyświetlić aktualnie ustawione mikrokroki dla X,Y,Z i E

Nigdy tego nie robiłem w Marlinie ale można najpewniej ustawić na przykład
M92 Y100
lub
M92 Y-100

tak że jeśli dla Y masz ustawione z minusem to można wywalić minus albo dopisać jeśli go nie było. Potem zapisać ustawienia na stałe do EEPROM.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 17:14
autor: Andrzej_W
Jeszcze jedno, chociaż wątpię czy w twoim wypadku tak jest.
Może być uszkodzony przewód ale wtedy mi silnik krokowy obracał się tylko jedną stronę bez względu na to jaki kierunek ustawiałem.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 23 mar 2023, 21:15
autor: Berg
dodatkowo przy uszkodzonym jednym kabelku silniki działa słyszalnie inaczej wystarczy przytrzymać ręką i czuć, że całkiem nie ma mocy.

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 24 mar 2023, 09:49
autor: kacper123
Podmieniłem piny wtyczki i działa natomiast pojawił się losowy problem przesuwania druku (raz przód, raz tył, różne odległości - tylko jeden silnik )

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 24 mar 2023, 10:07
autor: morf
Zamien silniki (przewody) z jakąś osią, która działa poprawnie, i "poruszaj".
Trzeba wykluczyc:
* problematyczny kabel (przetarcie/załamanie/nie kontaktuje itp)
* problematyczny stepstick (moze sie uszkodzil)
* czasami od ruchów potrafia sie obruszyc luty gniazda na płycie, to tez do sprawdzenia

sam silnik raczej trudno uszkodzić

Re: Problem z silnikiem/silnikami drukarki - działają na "odwrót"

: 24 mar 2023, 17:42
autor: JGFTW
A do tego co opisał morf warto dopisać poluzowanie się koła zębatego na osi silnika ;)