Hi, all:
I have a Creality Ender 3 Max printer, to which I have added Creality's 'official' Dual Z-Axis upgrade.
This consists of a second stepper, second lead screw & associated hardware, plus a splitter cable which runs the two steppers in parallel.
Since I've done the upgrade, I've not been able to get the Z axis to home consistently. It shows up as the bed being out of level, in different directions, each time I start the machine.
I've gone through the usual remedies; re-aligning the Z and X gantrys, checking for binds, bumps, or other things. All good.
I checked out the Vrefs for all the steppers.
E: 1.064V
Z: 0.883V
Y: 1.390V
X: 1.184V
Bumped the Z Vref to 1.60V.
It homes and prints fine if I disable the second Z axis (unplug the stepper and remove the nut attaching the second Z rod to the X gantry)
I've done some further research, and it seems that this particular product upgrade may be the epitome of bad ideas.
It seems that because the second Z motor isn't synched with the first. It will start just wherever it happens to be, without regard to where the first is. Second, even should they be synched prior to power up, the motors may move up to four steps in any direction, again depending on where they are.
My solution so far is to manually level the X gantry with blocks of plywood prior to homing. I'm currently testing this out, to see how it performs.
Other solutions that come to mind are:
1 - Go back to the single Z lead screw.
2 - Get the kit that uses a belt to drive the second Z axis.
3 - McGyver the machine and the gcode so that it will find a reference spot for the Z axis screws between prints - possibly removing the M84 command at the end of a print…
4 - Add an extra stepper motor driver to the machine, use this as a driver for the second Z, and figure out how to recompile Marlin and use the G34 and M422 automatic Z axis alignment function…
Has anyone been able to get this dual Z axis kit working?
I often wonder whether I bought this printer to print stuff, or to tinker with!