SKR 1.4 Turbo Dual Z

Dla zupełnie zielonych w temacie druku 3D
Mokkorichan
Konto z ograniczeniami
Postów w temacie: 2
Posty: 3
Rejestracja: 01 maja 2020, 18:31

SKR 1.4 Turbo Dual Z

Post autor: Mokkorichan »

Mam takie pytanie, czy dałoby się na w.w. płycie zrobić tak, żeby podpiąć drugi silnik osi Z pod wejście do drugiego ekstrudera bez w przelutowywania czegoś w elektronice? Jeżeli tak, to gdzie i jak to trzeba ustawić w Marlinie. Teraz kiedy mam dwa silniki podpięte do jednego tmc2208 muszę drukować na feedrate 10 mm/s, przyspieszeniu 15mm/s^2 i z_current 900 by nie gubiło kroków przy kostce. Do osi Z mam dwa silniki 0.85A
Awatar użytkownika
TDI-CAD
Postów w temacie: 1
Posty: 1546
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 569

Re: SKR 1.4 Turbo Dual Z

Post autor: TDI-CAD »

Zobacz jak to jest zrobione w Anycunic I3 mega. Tam są 2 oddzielne silniki i 2 krańcówki.
Poszukaj w plikach przykładowych plikach.
Configuration.h
Configuration_adv.h
JGFTW
Awatar użytkownika
JGFTW
Drukarz
Postów w temacie: 1
Posty: 1343
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 710

Re: SKR 1.4 Turbo Dual Z

Post autor: JGFTW »

W pliku configuration_adv.h jest fragment:

Kod: Zaznacz cały

//
// For Z set the number of stepper drivers
//
#define NUM_Z_STEPPER_DRIVERS 1   // (1-4) Z options change based on how many
Wystarczyłoby wpisać 2

Kiedyś w marlinie poniżej tego była funkcja opisujące, w które gniazdo idzie stepstick, natomiast gdy ustawiałem ostatnio SKR 1.3 (v2.0.5) to nic nie wpisywałem i automatycznie przypisał Z2 do E1.

Jeżeli jednak to się nie stanie to chyba wystarczy zmienić definicje pinów w pins_BTT_SKR_V1_4.h

Kod: Zaznacz cały

//#define E1_STEP_PIN                        P1_15
//#define E1_DIR_PIN                         P1_14
//#define E1_ENABLE_PIN                      P1_16
//#ifndef E1_CS_PIN
//  #define E1_CS_PIN                        P1_01
//#endif

#define Z2_STEP_PIN                        P1_15
#define Z2_DIR_PIN                         P1_14
#define Z2_ENABLE_PIN                      P1_16
#ifndef Z2_CS_PIN
  #define Z2_CS_PIN                        P1_01
#endif

Dodatkowo, jeżeli masz inny sterownik niż a4988 to będziesz musiał go oznaczyć (oraz odkomentować) w configuration.h :

Kod: Zaznacz cały

//#define Z2_DRIVER_TYPE A4988

Powinno to się skompilować, ale sprawdź.
Mokkorichan, Bobbik1
Mokkorichan
Konto z ograniczeniami
Postów w temacie: 2
Posty: 3
Rejestracja: 01 maja 2020, 18:31

Re: SKR 1.4 Turbo Dual Z

Post autor: Mokkorichan »

Wysyłam wirtualne piwo. Trybi.
ODPOWIEDZ

Wróć do „Pytania o sprawy podstawowe”