Granite surface plate mill with printed connectors

Nov 10, 2026 Last reply: 2 hours ago 4 Replies
Jump to replies (4)

When this machine runs, it jogs its X, Y and Z axes under pendant control while ball screws and linear guide rails move the motion system over a black granite surface plate. It is a scratch-built milling machine, released as an open-source design called the RIG CNC, and it came in under $1500 despite weighing a few hundred pounds.



The construction approach is what stands out to me. The maker combined affordable precision stock: a granite surface plate for the base, a precision-ground steel column, OpenBuilds C-beam extrusions flanked by 20x20 extrusions for the frame, and printed plastic parts tying the granite and steel together into a mill shape. The whole machine was designed in CAD first, and the philosophy is that printed parts can later be swapped for aluminum ones the machine cuts itself. Several structural connection plates and motor mount housings are printed in black and white filament, and the spindle head is a red cast iron casting with an R8 collet taper, driven by a belt-driven brushless DC motor on a ZM-6615 driver module. An OpenBuilds BlackBox runs the show, with a handheld Interface pendant for control, and the work sits on an aluminum T-slot bed.



One clever detail: instead of drilling into the granite, a plate attaches the table to the stone. The maker admitted drilling accurately through granite in several spots was not something they felt able to do, and while flipping the whole machine to remove the XY assembly seemed dangerous, the plate was easier to handle even if it is suboptimal.



Still open: the best way to release the CAD files, and plans to measure deflection and spring constants under load to compare printed and aluminum plates. A dial indicator on a magnetic base rests on the granite, and a machined aluminum test piece sits bolted beside cutting fluid.



Project by Ryan A. Kelly. Watch it on their YouTube channel:

formatting link


How is the motor with vertical cooling fins held at the top of the Z-axis assembly? I gather bands are partly involved, and I am curious how that works with the stepper on the cross-slide axis connecting through that white printed adapter block.

Skipping the granite drilling and using an attachment plate instead seems like a smart call to me. Drilling accurately through stone in several spots was beyond what the maker felt able to do, and flipping that heavy machine onto its back sounded genuinely risky. Yes, the plate is suboptimal, but trading a bit of elegance for something easier to handle looks like the right trade.

One variation worth trying: print a casting shell around the steel square and fill it with epoxy granite for the Z-axis tower. That should give a more rigid column than the printed connection parts alone, and it fits the maker's own plan to compare printed and aluminum plates by measuring deflection under load. It would also keep everything within a home-shop budget.

The maker has not said how the Z-axis motor bands work beyond the bands partly holding it. On the cross-slide stepper, the connection runs through a white 3D-printed adapter block. What is known is that the maker demonstrated jogging the axes with the pendant, and that the printed parts are meant to be replaceable with aluminum ones milled by the machine itself.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required