Hallo zusammen!
Ich habe einen 3D Drucker gebaut dieser hat 2 Z-Motoren die ich gerne separat ansteuern möchte.
Ich benutze ein MKS Gen 1.4 Board
die aktuelle Marlin Firmware
und habe jetzt das Problem, dass der Motor am Z Driver richtig links und rechts dreht, aber der 2. Z Motor, der auf E0 hängt, dreht immer nur in eine Richtung, egal ob ich nach oben oder unten fahren will.
Configuration_ADV
#define Z_DUAL_STEPPER_DRIVERS
#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
#define INVERT_Z2_VS_Z_DIR true
//#define Z_DUAL_ENDSTOPS
#if ENABLED(Z_DUAL_ENDSTOPS)
#define Z2_USE_ENDSTOP _XMAX_
#define Z_DUAL_ENDSTOPS_ADJUSTMENT 0
#endif
#endif
pins_RAMPS.h
#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_CS_PIN 53
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_CS_PIN 49
#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 62
#define Z_CS_PIN 40
#define Z2_STEP_PIN 26
#define Z2_DIR_PIN 28
#define Z2_ENABLE_PIN 24
#define Z2_CS_PIN 42
#define E0_STEP_PIN 26
#define E0_DIR_PIN 28
#define E0_ENABLE_PIN 24
#define E0_CS_PIN 42
#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30
#define E1_CS_PIN 44
Ich denke es muss ein Softwarefehler sein, denn ich habe bereits einen anderen StepperDriver und einen anderen Stepper versucht, immer das gleiche