Just as a side note - 20 size Hiwin for all axis is ok. No need for 25 size. Ball screws: 1605 for the Z, 1610 or faster for the X, 2510 or faster for the Y and A long ballscrews and rotating nut setup. I dont see a point for faster ball screws though than xx10 for a Do-ALL-Machine