I am building a new 3D Printer my question is will the smoothie board and firmware run
Corexy setup
1X, 1Y, 4Z and 2 Extruders
The 4 Z motors also need to use the own endstops.
My current printer uses a proximity sensor for Z on an aluminum bed.
Ramps with marlin firmware
Does not work well
So I would like to use 4 small steppers on the Z with there own endstops so each time it homes it levels the bed.
Imported from wikidot
That can be done.
You need one driver per Z motor. Then to configure a switch module to control the enable pin of each with gcode.
Then it’s just a matter of writing a custom homing sequence that turns each in turn and homes it.
I also have 4 motors for Z. I wired 2 in series, the other 2 also in series, and then in parallel. So all 4 motors are connected to one stepper driver.
I also thought about leveling the bed with 4 endstops, but then you have to modify the homing source code.
You have to move all 4 motors at once until any endstop triggers, then move each motor individually until the others trigger. I don’t think this logic exists in smothie right now. But if this logic exists, please let me know