CNC, JavaScript, Programming, X-Carve

Turn Your X-Carve into a Plug Cutter

One of my favorite aspects of Inventables’s X-Carve CNC router is Easel, their free online carving software. My favorite part of Easel is that it is programmable — you can write apps for it. Apps automate tasks like turning an image into a puzzle, carving gears, or making inlays. Inventables has written nine apps and published another 14 from independent developers, and today, they’ve published my first app, Plug Cutter.

Plug Cutter turns your X-Carve into (wait for it) a plug cutter. What’s a plug cutter? It’s a woodworking tool that creates short dowels that you can use to cover screw holes. Here’s one that Rockler sells for cutting 1/4″ plugs ($16.99):

The Plug Cutter app turns your X-Carve into a plug cutter that can cut plugs in any size. The only constraint is your imagination (and the size of your X-Carve) (and the known diameter of the universe)!

Choose your plug quantity, diameter, and depth, and the app will organize them on your workpiece to minimize waste.

This is what the plug layout shown above looks like after it has been carved:

And this is what the plugs look like once they’ve been put into use:

The app itself is written in about 170 lines of JavaScript. It supports working in inches and millimeters, and it shows the exact cut that the X-Carve will make, depending on your current bit diameter.

You can see the Plug Cutter app’s sourcecode on GitHub, and if you have an Inventables account, you can try the app in Easel by clicking the Apps button and scrolling down until you see Plug Cutter:

If you try it out, post a shot of your plugs in the comments!

Standard
CNC, Home Improvement, Woodworking, X-Carve

Today’s CNC Carving: A towel rack that says Towels

What do you hang your towels on? A plain old towel bar? Ha. A hook on the back of the door? Sad. You drape them over the shoulders of a mannequin like a cape? Ok that’s pretty cool.

But what would be even cooler would be to hang your towels on a towel rack that says “Towels.”

There’s no mistaking what goes on these hooks. Thinking of hanging up a bathrobe? Get out of here, buster. This rack is for towels.

“But there are so many hooks and I only have two towels!” Not my problem. Buy more towels.

If you want to make this towel rack that says “Towels,” head on over to the towel rack project page at Inventables.

Standard
CNC, Woodworking, X-Carve

Garbage Can Cabinet Medallions

Ever since I built our garbage and recycling cabinet last year, visitors to my home have been mystified as to where to throw away their trash, so I made some identifying medallions for the front of the cabinet with my X-Carve.

They’re carved out of red oak (the same wood used for the top of the cabinet) that was planed down to about 3/8″ thick. I stained them with Varethane’s Kona stain (before carving) and finished them with some clear spray enamel (after carving).

The Inventables project is here for anyone interested in making something similar.

 

Standard
CNC, Maker, Woodworking, X-Carve

CNC-ing a Stepstool out of a 1×12

My wife requested that I make matching stepstools for our hall bathroom so that the smaller children could reach the faucets. I used the opportunity to design a stepstool that could be carved out of a 1×12 and assembled in minutes.

I used Inventables’s Easel software to design a stool that would be 12″ tall and 14 1/2″ deep.  Everything except the step treads can be cut out of a 30″ long 1×12, which is the longest board that can be carved on the 1000mm X-Carve. (You can make a copy of my plans at the Inventables project page I made for this stool.)

Here’s the X-Carve in action, cutting out the third stretcher. Clamp placement was tricky, but in the end, there were no issues.

Here’s the finished carve of the bottom of the first stool.  Each piece is only held in place by small tabs that snap off and then disappear during finish sanding.

The three stretchers fit into the mortices on each side of the stool, so in just a few minutes, the base of the stool can be assembled:

You could carve the treads out of another 30″ length of 1×12, but it’s easier to just cut them at the tablesaw.  Each tread is 14.25″ long; the top tread is 6.5″ deep, and the bottom tread is 7.5″ deep.

While I was assembling the stool, I clamped too hard and cracked it along a pre-existing check in the board. Just as the Chinese use the same word for “crisis” as they do for “opportunity,” I used this crisitunity to make my first butterfly key inlay.  It’s a method of inlaying a piece of wood with the grain going in the opposite direction to strengthen the cracked wood.

After a couple of coats of paint, you can’t see the butterfly anyway, but I know it’s there.

Here are the finished stools, just waiting for some little kids to stomp all over them.

Standard
CNC, Maker, OpenSCAD, Woodworking, X-Carve

Today’s CNC Carving: Doll Bunk Bed Insert

My wife and I decided that we were spending far too much money on factory-carved objects, so we bought our own CNC router — a 1000mm X-Carve from Inventables.

I finished setting it up today, and the first carving on the agenda was a replacement insert for my daughter’s doll bunk bed:

The bed broke when someone stood on the bed to reach a shelf they weren’t supposed to reach. It would be a simple matter to cut out a new insert with a jigsaw, but where’s the fun and repeatable automation in that?

Continue reading

Standard