Home made CNC router, designed to have a very rigid gantry so I could cut soft metals, mostly made from scrap aluminium and welded steel box section for the bed. It runs on generic supported linear rails and is actuated by 16mm ball screws and NEMA 23 high torque stepper motors. The motors are a bit overkill for the low pitch ball screws I use, they would be better for a rack & pinion system. They run at 24 volts but the drivers and motors can handle 48 volts which I don’t have a power supply for but would give me a much faster motion if I upgrade the power supply in the future.
It uses a generic 1500 watt high speed 3 phase spindle motor powered by a VFD with speed control from the motion controller.