I am in the beginning stages of designing a machine with two (indexing only) rotaries and two spindles (tool change, not simultaneous). So far thats 6 motors; X, Y, Z1, Z2, A, and B. My first thought was to have two complete Z axis, each with a separate VFD. I'd also prefer to have two driven screws on the X, but that makes 7 motors. Can this be done with Mach3? My understanding is that dual motors for the X are usually slaved. Am I stuck choosing between slaving C to X or running a Z2? Or is there a way to slave C to X and still run a swapaxis macro to control both spindles with the same VFD? Both spindles won't ever need to run at the same time.
Any help or suggestions are welcome. I have a few other things to firm up and I'll start a new machine build post once I get a good model drawn. The machine will be mostly used for production runs of small (2" diameter x 1" tall) cylinders, sort of like turning a hockey puck into swiss cheese, but I'm designing bigger than I need now for unknown future projects.
Thanks!