2 silniki na osi Y

Czyli co i jak podłączyć żeby działało
Rumcajs
Konto z ograniczeniami
Postów w temacie: 2
Posty: 3
Rejestracja: 28 cze 2023, 22:39

2 silniki na osi Y

Post autor: Rumcajs »

Witam
Poniżej fotki mojej właśnie skręcanej wycinarki laserowej.. Wiem że to forum o drukarkach, ale pytanie dotyczy ustawień Repetiera (bądź Marlina - to na teraz żaden problem..).
Otóż - układ jaki mam zakodowany pod czaszką to taki że wózek z narzędziem porusza się w osi X, zaś brama porusza się w osi Y. Mój twór jest przewidziany pod 1 silnik dla osi X, i 2 silniki na osi Y - zaś całość ma chodzić na płytce RAMPS'a z oprogramowaniem Repetiera. Do konfiguracji użyłem narzędzia z TEJ stronki, zaś efekt mojej 4-godzinnej walki jest w pliku poniżej.
Czy ktoś mądrzejszy ode mnie mógłby zerknąć do moich wypocin? Chodzi mi o to, by zweryfikować czy dobrze poustawiałem pracę silników? Zdecydowałem się na "sklonowanie" oryginalnego silnika Y na silnik Z, zaś główne założenie jest takie by bazowanie odbywało się dla każdego z silników osi Y jako osobny wątek (czyli oryginalny Y i dołożony Z), zaś praca - jako dwa silniki o lustrzanym odbiciu sygnałów (z racji że są do siebie zwrócone ośkami). Na taki układ zdecydowałem się z racji wymiarów - dłuższe profile mają po 130cm, zaś krótsze - po 70cm, a wiem z doświadczeń kolegów mających maszynki z jednym silnikiem dla Y (na wałku napędzającym obydwa paski), że strasznie muszą pilnować sztywności..

No chyba że ktoś ma wiedzę o ustawieniach dla Merlina? Jak pisałem wcześniej - wybór softu jest bez znaczenia, po prostu ma działać na takim układzie i na płytce RAMPS'a..
Załączniki
Configuration (1.0.4).h
(33.94 KiB) Pobrany 32 razy
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1359
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 738

Re: 2 silniki na osi Y

Post autor: JGFTW »

Nie wiem jak w repetierze to zrobić, ale w Marlinie żeby odblokować w kinematyce dwa Y to ustawiasz to w dwóch miejscach:
1.
Configuration.h:
https://github.com/MarlinFirmware/Marli ... ion.h#L165
2.
Configuration_adv.h
https://github.com/MarlinFirmware/Marli ... adv.h#L824
Przy czym ten drugi jest ogólnie opcjonalny, ale będziesz musiał pewnie odblokować:

Kod: Zaznacz cały

#define INVERT_Y2_VS_Y_DIR


Jednak, żeby ustawić CNC (laser) w Marlinie trzeba odblokować jeszcze parę rzecz, między innymi:
https://github.com/MarlinFirmware/Marli ... dv.h#L3582
https://github.com/MarlinFirmware/Marli ... dv.h#L3306
https://github.com/MarlinFirmware/Marli ... dv.h#L2446
... ale nie tylko więc posiedź na tym. ;)
Rumcajs
Rumcajs
Konto z ograniczeniami
Postów w temacie: 2
Posty: 3
Rejestracja: 28 cze 2023, 22:39

Re: 2 silniki na osi Y

Post autor: Rumcajs »

Ooo widzisz - już mam jakiś kierunek, dzięki:D
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”