Ray:
Good luck, and I hope you still have your hair by the time you get it built.
The TB6600 controllers, I've heard some good things and some bad things about them. How are they working out for you? I'd read that they were marginal for a Nema 23 motor at 3A, so I went with the DM542's that are good for 4.5A.
Don
So far better than I expected. From what I can tell it really depends on which version and who makes them that dictates the quality. Basically there are the 4.5 amp & the 5 amp versions, I have the 4.5 and they have a good heatsink on them but, I'm still going to use a fan. I have found that I have to be careful on how I layout the coding for the AccelStepper commands though. I'm having issues with different style/types of motors. Trying to keep costs as low as possible always has problems. I might have to step up the processor to something faster. Running the Nema 23's at 3 amps got everything a bit hot and needs a cooling fan, at 2.5 amps things are fine, warm but fine. Going from 12v to 19v showed the biggest improvement overall. Since the Nano can't do multi-threading I can only do PC updates from the Nano about once every second, no real time updates, which sucks, damn USB. On a side note; I'm not going to be using regular lead screws on my 2.5 axis CNC, I'm going to use fine thread SSteel rod, the micro-stepping of the TB6600 is excellent.
Ray