Fusion360 - Updated Finger joint & Dogbone plugins

You surely know my love for F360 plugins, and for finger joints assemblies

Over the years, I found two plugins that help me a lot in those assemblies

Today is the day when I give back, and propose an update to these plugins to cover a few shortcomings I found…

Half blind fingerjoints

Most of the time, I will use an “half blind” finger joint for my assemblies, as they are almost invisible when done right.
But the workflow is pretty cumbersome and prone to error/misshaps

So I made my own version

The old workflow

Make a butt joint

Use the plugin to make a finger join

Extrude back the fingers 5mm

Create a sketch to project the fingers on the other board

Extrude up to the finger’s tip and join with the other board

Yay!

4 steps
image

It may not seem like much, but you have to repeat the 3 last steps for every face that has half-blind joints and it quickly becomes a hassle…

The updated workflow

Make a butt joint

Use the plugin to make a finger join, enable the “Half blind” option

Yay!

One step :slight_smile:
image

Dogbones

The original Dogbones plugin works but I always thought it was very cumbersome to use
It generates a lot of steps (althhough it will at least group them) and you have to delete thhose steps and re-do the work if you want to change a parameter

So I made my own version

The old workflow

Click the Dogbone plugin, select your faces, and voila


image

Oh ! But wait! I used a 12mm tool diameter instead of 6! >_<

Ok, delete the groups…

Re-click the plugin, and re-select the face, be careful with the paramters this time (and let’s hope the offset will be ok…)

Yay!

The updated workflow

I made the Dogbone plugin generate a “Custom feature”, just like the fingerjoint plugin

Nothing changes in usage, select the plugin, select the faces, done!

But if you want to change anything, now it’s just a feature in the timeline you can doubleclick and edit

if only you had this plugin for OnShape :slight_smile:

I made some rabbit birthing boxes a while back in OnShape and made it all parametric but I wanted to change them to half-blind finger joints and it all screwed up b/c of the equations I’d used. I still haven’t fixed it, but I wonder if someone’s made something similar to this that I could use.

Thanks for the idea!

There is one for FreeCAD that can do like, 15 different ones. :stuck_out_tongue:

Spoiler alert: I didn’t do anything, Claude did :wink:

There is

Maybe a little too many finger on those front panels? :slight_smile:
Also, you can easily add fingers to the top and bottom of the slanted front panel, cut theme straight, and sand-off the excess after assembly, works well…

BTW, if you happen to make many of these, there"s the excellent Boxes.py tool that can help a lot:

DUDE! That made my design SO much easier to create and manage and now it’s fully parametric!

Yeah I was actually trying to see how many I could get before it would error out. I got bored and stopped

Did you play with the different kinds of fingers?

The one I used didn’t have a lot of features but it got me what I needed. Do you know which box joint feature script you used?

its called CNC Corner Joint