Marlin 2 - Zmiana sterowników (pisemne instrukcje)



Předchozí: Marlin 2 - Ender 3 / Pro - Pisemna aktualizacja oprogramowania układowego (instrukcje pisemne)

Ten tekst został przetłumaczony automatycznie przy użyciu Tłumacza Google.

Oto wyjaśnienie składni zmian w Marlin:

LineNumber (może się różnić w zależności od wydania Marlin) - DefinicjaNazwa - „nowa_wartość” - komentarz

Celý_řádek_se_změnou 

Marlin / Configuration.h

Konieczne jest ustawienie typu sterownika i kierunku silnika.

Dla typu silnika dostępne są następujące opcje:

A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100, TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE, TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE, TMC2160, TMC2160_STANDALONE, TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE 

Jeśli po nazwie sterownika występuje słowo „samodzielny”, oznacza to, że sterownik nie jest połączony przez UART lub SPI, jeśli sterownik na to pozwala. Następnie odkomentujesz linię dla poszczególnych osi i skonfigurujesz sterownik, tutaj dla wszystkich osi TMC2208 bez UART, na przykład:

645 - X_DRIVER_TYPE (komentowanie) - „TMC2208_STANDALONE” - dla silnika X

#define X_DRIVER_TYPE TMC2208_STANDALONE 

646 - Y_DRIVER_TYPE (komentowanie) - „TMC2208_STANDALONE” - dla silnika Y

#define Y_DRIVER_TYPE TMC2208_STANDALONE 

647 - Z_DRIVER_TYPE (komentowanie) - „TMC2208_STANDALONE” - dla silnika Z

#define Z_DRIVER_TYPE TMC2208_STANDALONE 

652 - E0_DRIVER_TYPE (brak komentarza) - „TMC2208_STANDALONE” - dla silnika E0

#define E0_DRIVER_TYPE TMC2208_STANDALONE 

Na koniec musisz ustawić kierunek silnika. Niektórzy kierowcy mają odwrotny kierunek, więc musisz spróbować wybrać odpowiedni kierunek. Wybierz „prawda” lub „fałsz”. Poniżej false dla X i Y, Y i E0 będą prawdziwe.

1028 - INVERT_X_DIR - „true” - dla silnika X

#define INVERT_X_DIR true 

1029 - INVERT_Y_DIR - „true” - dla silnika Y.

#define INVERT_Y_DIR true 

1030 - INVERT_Z_DIR - „false” - dla silnika Z.

#define INVERT_Z_DIR false 

1035 - INVERT_E0_DIR - „true” - dla silnika E0

#define INVERT_E0_DIR true 

Jeśli zmieniasz mikrokrok, musisz również ustawić prawidłową liczbę kroków. Na przykład, jeśli zmienisz mikrokrokowanie z 1/16 na 1/32, potrzebujesz 160 kroków (2x więcej) zamiast 80.

702 - DEFAULT_AXIS_STEPS_PER_UNIT - „{80, 80, 400, 95}” - ustaw liczbę kroków X, Y, Z, E0 (jeśli skalibrowałeś kroki, wprowadź własne liczby)

#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 } 
Další: Marlin 2 - Bigtreetech SKR 1.1 (instrukcje pisemne)

Menu

Volba jazyka

O stronie

Tento web vznikl na základě hromady stále se opakujících dotazů ve facebookové skupině na podporu tiskárny Ender-3 a spoustě jiných skupinách. Proto jsme se my, aktivní členové těchto skupin, rozhodli sepsat odpovědi na tyto dotazy a vlastně díky tomu vznikl i tento web.

Web vzniká v našem volném čase, kterého bohužel nemáme tolik, kolik bychom chtěli.