Did you attached pins/port from E1 to Z2 in pin file(example: Marlin/Marlin/src/pins/stm32f1/pins_MKS_ROBIN_NANO_V2.h)? Example: Before: #define E1_ENABLE_PIN PA3 #define E1_STEP_PIN PD15 #define E1_DIR_PIN PA1 #ifndef E1_CS_PIN #define E1_CS_PIN PD8 #endif #define E1_SERIAL_TX_PINby madurani - Firmware - Marlin
After compilation of new latest marlin firmware, command G34 work with quadruple Z-steppers properly: Send: G34 Recv: G34 Iteration: 1 Recv: echo:busy: processing Recv: Z2-Z1=0.10 Z3-Z2=0.05 Z3-Z1=0.05 Z4-Z3=0.03 Z4-Z2=0.02 Z4-Z1=0.07 Recv: G34 Iteration: 2 Recv: Z2-Z1=0.05 Z3-Z2=0.06 Z3-Z1=0.01 Z4-Z3=0.01 Z4-Z2=0.05 Z4-Z1=0.01 Recv: G34 Iteration: 3 Recv: Z2-Z1=0.01 Z3-Z2=0.01 Z3-Z1=0.02 Z4-Z3by madurani - General
I am building similar coreXY printer managed via board MKS RobinNano V2 with quadruple z-steppers. For me work aling after solving issue fine. After three iterations is accuracy 0.02: Send: G34 Recv: G34 Iteration: 1 Recv: echo:busy: processing Recv: Z2-Z1=0.10 Z3-Z2=0.05 Z3-Z1=0.05 Z4-Z3=0.03 Z4-Z2=0.02 Z4-Z1=0.07 Recv: G34 Iteration: 2 Recv: Z2-Z1=0.05 Z3-Z2=0.06 Z3-Z1=0.01 Z4-Z3=0.01 Z4-Z2=0.by madurani - Firmware - Marlin
I have an issue with functionality of command G34(Z_STEPPER_AUTO_ALIGN) on quadruple z-steppers. Compilation of firmware and behavior of G34 looks fine, but result of align is horrible. After every iteration inaccuracy gets worse. Recv: Decreasing Accuracy Detected. Recv: Did 10 of 10 Recv: Accuracy: 4.02 At first I have been using double and triple z-steppers and result of align was almost perby madurani - General