I have this Grunblau CNC router I built a few years back. A very stylish machine, running a combo of ethercat and Leadshine MX 4660, and a laptop.
Roll forward a few years, and that machine hasn’t seen much usage.
With my recent LowRider CNC v3 build, I’ve become enamored with the jackpot board and thought, hay, why not update the controller for the Grunblau and put it back into service?
So, I used the 6 Pack for External Drivers board, and a set of 4 DM556T Stepperonline drivers. There are two power supplies in the case. The one for the motors is 48v. The one for the 6 Pack board is 12 volts.
I used a configuration of XYYZ (which is one of the examples). I have two y-axis motors, and they coordinate with each other with no problem.
This is awesome. A dead machine comes back to life, has a web interface, and works just like my other newer machine, so I can easily share .gcode files.
No more external PC that wants to update itself in the middle of a cut
No more clunky software controller and multiple failure points
All I did for configuration was figure out my lead screw particulars (1/2" 10, 5 starts), and I was all set.
Now I’m playing with max feed rates and accelerations to get the most out of things.
I’m pretty happy with this setup, and will do similar to yet another machine, which is even older, and tied to LinuxCNC.