Hola, supongo que antes de intentar mover el extrusor estarás calentando el hotend a temperatura de impresión, porque este eje tiene una limitación en el firmware para que el motor no se mueva si la temperatura del fusor está por debajo de un cierto valor (170 ºC en el firmware de fábrica) y que se mueva en otro eje no indica que el problema esté en la placa, pues los demás ejes no tienen esa limitación de temperatura.
Si ya lo has tenido en cuenta, entonces probablemente el problema esté en la placa.
Para cambiar a un sistema de driver único para los dos motores del eje Z y utilizar el E1 como E0, tendrás que editar los archivos de Marlin para realizar las modificaciones necesarias. Ya que tienes que volver a compilar y grabar el firmware en la placa, yo aprovecharía para utilizar la última versión de Marlin.
En el caso de que utilices los archivos que facilita Artillery en su Github (
Artillery Genius Firmware Github), tendrás que modificar lo siguiente:
para quitar el segundo motor de Z del E1, en el archivo
Configuration.h, comentar la línea
//#define Z2_DRIVER_TYPE TMC2100 y en el archivo
Configuration-adv.h, comentar la línea
//#define Z_DUAL_STEPPER_DRIVERS.
Para utilizar el E1 en sustitución del E0, tendrás que intercambiar la asignación de pines de ambos ejes en el archivo
pins_RAMPS.h, así:
#define E0_STEP_PIN 36 // Antes 26
#define E0_DIR_PIN 34 // Antes 28
#define E0_ENABLE_PIN 30 // Antes 24
#ifndef E0_CS_PIN
#define E0_CS_PIN 44 // Antes 42
#endif
#define E1_STEP_PIN 26 // Antes 36
#define E1_DIR_PIN 28 // Antes 34
#define E1_ENABLE_PIN 24 // Antes 30
#ifndef E1_CS_PIN
#define E1_CS_PIN 42 // Antes 44
#endif
Ya solo tendrías que conectar el segundo motor de Z en paralelo con el primero en la salida Z de la placa y el motor del extrusor en la salida E1, dejando todo lo demás igual.
Ten encuenta que ahora los motores del eje Z tendrán la mitad de la fuerza que tenían, pues la intensidad que antes se enviaba a un solo motor, ahora se repartirá entre los dos.
Y acuerdate de quitar el driver que tenías en E1 y sustituirlo por el que tenías en E0 si quieres mantener la regulación en ese eje.