CNC Table & Storage

In Tutorial by

CNC table made entirely from reclaimed 3/4″ pine boards along with some plywood for the top and the drawers. I chose nice 3/4″ hardwood plywood for the top because I wanted the top to be as flat as possible to reference off of.

This has been on my to-do list since I moved into the new shop – the X-Carve was getting sick of it’s temporary home on top of some sawhorses. This was built tall, specifically because my body likes tall surfaces and also because I can fit 4 saw horses and my giant toolbox underneath (with all my framing tools inside).

Music by The Happy Fits:


Build Details

I start in the lumberyard, aka my collection of reclaimed pine boards.

I start by ripping all the stock down to width on the table saw. Legs down to 3″ and aprons down to 6″

I cut everything down to length, legs are 36″ tall and the aprons are rough cut to length for now (you’ll see why later).

Each leg is made from 3 pieces of 3/4″ thick pine. I glue all of the pieces together…

Tack them together with a stapler…

And screw all 3 layers together.

One of the pieces is left 6″ shorter so the skirt will fit on top of it on the left and right side, but I need to cut out a notch for the front and back.

This is the front skirt with a hole for the storage drawer. It’s made from 2 pieces of 3/4″ square stock and 4.5″ pieces on each side for a total of 6″ to match the rest of the skirts.

I tilt the table saw over to 45 degrees to cut down the skirts to final dimension.

I predrill each with a countersink bit, then glue and screw.

I do the same on all 4 sides.

I add some comically small casters on each leg by predrilling and screwing them in place.

I use 3/4″ hardwood plywood for the top to ensure as flat of a surface as possible for the CNC to live on.

I drill pocket holes around the perimeter for some hidden fasteners to attach the plywood tabletop.

After centering the tabletop I attach it with pocket hole screws.

The reason I used a countersink bit to predrill the holes was because I wanted to plug the holes and make it pretty.

I insert the plugs and then cut them flush and sand them smooth.

The hardest part of the project is lifting and sliding this beast in place without bumping anything out of alignment.

I then move all of the spaghetti noodles out of the way and temporarily move the sawhorses out of the way as well.

The table is moved into place and then I add top rails, side rails, and also a couple of rails along the bottom for the drawer to ride on.

The saw horses return (+2) along with my giant toolbox that houses a bunch of my framing tools.

To finish this up, it needs a drawer! I rip down some more of my reclaimed pine for the sides.

I predrill, glue, and screw the sides together.

For the bottom of the drawer, I use 1/4″ luan plywood.

It’s cut down to size on the table saw and then I simply glue and staple it to the bottom of the drawer.

It fits! It’s a massive drawer too, about 36″ deep.

The drawer front is added for looks, but also to act as a drawer stop. I use hot glue to temporarily fasten the drawer front while I line it up.

I couldn’t get the screws to grab into the 3/8″ plywood so I decided just to just screw it through the face to hold it in place.

Then it just needs a classic Jackman drawer pull.

All loaded up and some paste wax added to all of the surfaces to lube it up (oh yeah!).

I used some of the same 3/4″ plywood to make this L shaped shelf.

I attach it with screws through one of the skirts and also through the top to hold it in place.

This shelf is used to hold the excess wires and the control panel of the CNC. It’s at this point that I realized it bumps out a bit more on the side than I thought…

I just cut out a notch in the side piece of plywood and put it back in place. It’s a perfect fit, almost like I did it on purpose.

Since It’s on casters now, I can tighten up the belts and all that fun stuff. Now it’s working at 100%!