<p>I have a Wanhao Duplicator i3 from which  I have blown the Z axis stepper motor. I would like to be able to have all three axes of motion available for another project. I am trying to see if there's an easy way so that instead of using the Z (blown out) motor driver, it uses the extrude motor driver to control the Z axis. Like when it gets the command to move the Z, it outputs that command through the extruder motor. I'm using Marlin firmware (i3 plus plus) if that helps.</p>

CC BY-SA 4.0
2020-03-29T04:57:26.950Z
Which Duplicator is this, a mini or a plus? This could matter for the printer controller board!
0scar
CC BY-SA 4.0
2020-03-29T05:00:25.063Z
Yes you can, basically, you need to change the pin numbers in the `pins_<boardname>.h` file for the E0 and the Z stepper, like shown in "[How to switch motor outputs and use E1 as X, in Marlin firmware?](/a/5786)".
0scar
CC BY-SA 4.0
2020-03-30T15:31:23.350Z
Does this answer your question? [How to switch motor outputs and use E1 as X, in Marlin firmware?](https://3dprinting.stackexchange.com/questions/3925/how-to-switch-motor-outputs-and-use-e1-as-x-in-marlin-firmware)
Davo
<marlin><motor><wanhao>
Is there any way I can remap pins so the Z axis outputs through the extruder driver?
user20526
# Is there any way I can remap pins so the Z axis outputs through the extruder driver?

(Asked by: username_0 on 2020-03-28)

I have a Wanhao Duplicator i3 from which I have blown the Z axis stepper motor. I would like to be able to have all three axes of motion available for another project. I am trying to see if there's an easy way so that instead of using the Z (blown out) motor driver, it uses the extrude motor driver to control the Z axis. Like when it gets the command to move the Z, it outputs that command through the extruder motor. I'm using Marlin firmware (i3 plus plus) if that helps.

**Tags:** marlin, motor, wanhao

> **Comments:**
> **username_1**: Which Duplicator is this, a mini or a plus? This could matter for the printer controller board!  
> **username_1**: Yes you can, basically, you need to change the pin numbers in the `pins_<boardname>.h` file for the E0 and the Z stepper, like shown in "[How to switch motor outputs and use E1 as X, in Marlin firmware?](/a/5786)".  
> **username_2**: Does this answer your question? [How to switch motor outputs and use E1 as X, in Marlin firmware?](https://3dprinting.stackexchange.com/questions/3925/how-to-switch-motor-outputs-and-use-e1-as-x-in-marlin-firmware)  

---

## 0 answers

