Introduction: Customizable Dowel Jig

About: I've been a software developer my whole life, studied computer science with a focus on 3D graphics in college, was an effects artist for Dreamworks Animation and have taught technology to kids and adults here…

A couple months ago, I decided to make a table. I knew that I wanted to keep it simple both in looks and in effort required to make it, but still wanted it to be sturdy and last forever. I envisioned using standard dimensional lumber from my local hardware store. I wanted to use 2x4s for the apron, 4x4s for the legs and 2x8s for the table top. The last image is a picture of the final table that I made using the pictured dowel jig.

Before I started the project I had to decide what kind of joints to use in the assembly. Mortise and tenon joints, while strongest and seemingly the preferred joint by serious woodworkers, required both a table saw and router along with a chisel to round out the tenons or square out the mortises. Overall, they seemed like too much work compared to the ease of pocket screw joints. Pocket screws, though, don't create a very strong joint compared to a mortise and tenon joint. Dowel joints seemed like a good compromise between ease and strength. The tricky part with dowel joints, though, is aligning the dowel holes on both pieces. I didn't want to spend all my time drawing out drill marks either. I searched for dowel jigs, but didn't find one that seemed like it would work for what I needed it to do: build a table apron out of 2x4s and 4x4 posts. I like to design things myself, so I decided to design a dowel hole jig that I could 3D print and would forever make it easy for me to make dowel joints. I designed a widget to be able to customize the dowel jig to any sized lumber. You can access the widget on my blog.

The default configuration is meant for 2x4s with actual dimensions of 1.5" x 3.5". I used boards straight out of the hardware store without doing anything to them but sanding them. If you want to plane your wood to ensure flatness and parallel faces, you could end up shaving a good 1/2" off of both dimensions of your boards leaving you with 1" x 3" boards. In that case you'll want your dowel holes to be aligned differently, so you'd input the actual dimensions of the boards. You may want to use different boards entirely, in which case you'll be in the same boat. In this Instructable, I'll show you how to configure a 3D model of a dowel jig so you can 3D print it. If you don't have a 3D printer, you can check with your local makerspace or library to see if they have one. You can also affordably have it printed by finding someone with a 3D printer using a service such as 3D hubs. They can even connect you with someone local to your area.

If you like this Instructable, please consider voting for it in the Woodworking and Build A Tool Contests!

Step 1: Widget Parameters

Let's get started! Head on over to my blog post to use the widget. Below are descriptions of each of the parameters. The pictures above provide some examples of different configurations.

Dowel Diameter - There are a number of different sizes for dowel pins. I've read that you want to use a diameter that is about 1/3 the thickness of your board, but there is some wiggle room. I used 3/8" dowel pins, which is a little smaller than that suggestion. Whatever pins you choose, input their diameter here. Make sure you have a drill bit and drill stop that are the same size!

Dowels - I haven't found much in the way of suggestions for the number of dowels. 3 is probably a good place to start, but you can input whatever number makes sense to you. Whatever you choose, the center of the dowels will be evenly spaced along the width of your jig.

Offset - From what I could find online, dowel pins are usually all lined up in a straight line. It seemed to me that offsetting them a little would result in a joint more capable of handling a little torquing. You may not have room to offset them, or I could be totally wrong, and you just want them to all be in a straight line. To do that just set this to 0. Setting this to a number larger than 0 will result in every other dowel hole being offset that far above or below the centerline of the board.

Width - The actual width of your board. For a 2x4 this is 3.5".

Height - The thickness of your board. For a 2x4 this is 1.5".

Depth - This is the depth of your dowel jig. Your drill bit will need to be long enough to fit through this amount of material, plus the desired depth of your hole. Lower this number to save print time at the expense of a potentially less aligned hole (the thicker the material, the less likely you are to tilt your bit into the plastic material).

Extra Height - This value will offset all your dowel holes up by this amount, adding extra height to the jig. I set this value to .375 when making a jig for drilling holes in my 4x4 table legs. This ensured the 2x4 aprons were inset a little from the rounded corner of the 4x4. If you plane your leg and apron boards so they would be flush, you could keep this at 0 and use a single jig.

Extra Width - Similar to Extra Height, just in the other dimension. I haven't used this, but it seemed reasonable that someone might want it.

Wing Sides - I call the pieces of the jig that stick out and ensure alignment with the boards wings. This settings allows you to choose whether you want wings on both sides of your jig, or one side or the other (or turn them off completely, but then its not much of a jig). On my jigs, I used wings on both sides, but 3D printing it with the wings flat on the build plate will result in a weak point along the edge where the wings join the main part of the jig. The abuse from using the drill can cause it to break over time by delaminating your layers. When printing, you could flip the jig on edge so the holes face up (which you can do by checking Orient Holes Up), but you'll need supports if you want both wings, which can negatively affect the surface of one side of thejig. Instead of a single jig, with wings on both sides, you can print out two jigs, one with a wing on one side and the other with the wing on the other and you can print them with the dowel holes facing up, which will result in your jigs being much more resilient to the vibrations of the drill. Check the Orient Holes Up checkbox to make the holes face up for a stronger print.

Horizontal Wing - Uncheck this if you want to be able to align your jig in the middle of a board. For example, you may want an additional support that connects your two aprons that span the length of your table. You'll need to accurately measure where you place the jig, but you can still clamp it to the board after measuring to ensure good alignment along the width of your board.

Vertical Wing - Similar to Horizontal Wing, but for the other dimension.

Wing Depth - How much you want your jig to overlap with your board. Increasing this value will give you more surface to clamp to and will have a better chance of good alignment. Lowering this value can decrease print times.

Wing Thickness - How thick the wings are. Thinner wings will make your jig weaker overall and any warping while printing will be more likely to cause problems with the jig. Increasing this value will also increase your print times, so you must balance print time with strength and the ability to clamp the jig.

Orient Holes Up - Checking this will orient the dowel holes vertically for a stronger 3D print.

Step 2: Demonstration

See the pictures above for a demonstration of how the dowel jig works. First, you'll need to attach your drill stop to your drill bit. Make sure the drill will fit through the jig with a half dowel length sticking out the other side. Align your boards how you want them to be joined. Use the wings to align the jig between the boards. Clamp the jig to one of the boards, making sure the wings are flush on both faces. Drill each hole, remove the clamp and repeat with the other board. Now you can put wood glue in each hole, insert your dowel pins and clamp the boards together.

The final picture is from my table build where I made 2 jigs. One was for the 2x4s and the other for the 4x4s. The picture shows the 4x4 jig, which used .375 in the Extra Height parameter to inset the 2x4 aprons 3/8". The inset is enough to keep the rounded edges of the 4x4s from causing an unpleasant groove between the end of the 2x4 and the post. For the full build, along with its own interactive table widget, head over to this post.

Thanks for following along! Please consider voting for my Instructable in the Woodworking and Build A Tool Contests!

Woodworking Contest 2017

Participated in the
Woodworking Contest 2017

Build a Tool Contest 2017

Participated in the
Build a Tool Contest 2017