SKR 1.4 Turbo Dual Z
-
- Konto z ograniczeniami
- Postów w temacie: 2
- Posty: 3
- Rejestracja: 01 maja 2020, 18:31
SKR 1.4 Turbo Dual Z
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
- 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
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
Poszukaj w plikach przykładowych plikach.
Configuration.h
Configuration_adv.h
JGFTW
- 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
W pliku configuration_adv.h jest fragment:
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
Dodatkowo, jeżeli masz inny sterownik niż a4988 to będziesz musiał go oznaczyć (oraz odkomentować) w configuration.h :
Powinno to się skompilować, ale sprawdź.
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
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
-
- Konto z ograniczeniami
- Postów w temacie: 2
- Posty: 3
- Rejestracja: 01 maja 2020, 18:31