I plan on using 2005 ball screws on the X and Y and 2505 on the Z. From any research I have done, the servos I have should be fine for the pm940. With it having dovetails and gibs, the rapids will be somewhat limited anyways. At least not as fast as one set up with linear rails. The DMM servos are nice and I might regret not getting them but I think the Clearpath are good servos as well and I don't think I will be disappointed. The Z axis is the biggest issue with getting a motor big enough. I know the Precision Matthews offered the 940 in a CNC model a few year ago and they used steppers. They used nema 34 640 oz. on the X and Y and nema 34 1200 oz. on the Z. I'm using the 3421S-RLN which are 1094 oz. for the X and Y. And the 3432S-RLN which is 1396 oz. for the Z. I know there is a little more to it than just the oz. rating but I should be more than fine. I will probably use the China ball screws from linearmotionbearings with double nuts. From my understanding, (which isn't much), running rolled ball screws with the pre-loaded double nuts at higher speeds can generate a fair amount of heat and one shouldn't get too overly aggressive with their rapids. Since this is my first conversion, I can't speak from experience, just doing a lot of research and going off of what I have read. Once I get my ball screw mounts finished and things up and running, I will upgrade to a VFD and 3ph 3hp motor and would like to go with a belt drive. The motor it has now is a D90 face with a short 19mm shaft that fits down into the gear hub. Most D90 face motors have a 24mm shaft. So I can't really upgrade the motor alone unless I make a motor shaft reducer and space up the motor. If I do the belt drive at the same time I go to a 3ph motor, then I have more options on motor selection. Any recommendations for a 3ph 3hp motor? The motor it has now is a 2hp 220v.