Puzzle Joint Generator
-
- Vectric Wizard
- Posts: 690
- Joined: Sun Jun 16, 2013 4:40 am
- Model of CNC Machine: Home Built 4-axis Router
- Location: Fort Collins, CO
Puzzle Joint Generator
Over the years I have posted a few projects in the Gallery that made use of interlocking puzzle joints (a.k.a. frog finger joints). Some examples below. I really like this kind of joinery for flat parts for various reasons:
- they are much stronger than butt glued joints
- no clamping required, they just slip together
- no angular alignment required, the joint angle is as designed (provided accurate machining)
- no joint slipping when glued
- the joints can be decorative as well
Coffee Table: Box lid and bottom plates and a cart wheel: Lazy susan and lids for a mini conga drum barrel: For these projects I have drawn the joints in CAD by hand which can be cumbersome and complicated. I wondered for a while if one could write some software to do this automatically based on key parameters.
So I spent a week or so scratching my head and digging out my 50 years old high school trigonometry and did just that. I wrote a little app for the PC to generate the joint or whole frame segments with joints as .dxf files that can be imported into Vectric software and used immediately. It can do polygonal frames or circular hoops with 3 to 16 joints based on a handful parameters (e.g. number of lobes, lobe overlap, minimum width of lobe necks and the overall dimensions of the segments.
This is for now a very raw program with hard coded parameters. Works for me but it is not suitable for distribution. But if there is any interest here, I could just as well add a simple user interface. So, please let me know if it is worthwhile to spend the time on that. I could post it as freeware or open source if somebody wants to build on that.
Please see some samples of the generated dxf files in the following posts. Actually the .dxf export is only one segment or a pair and I repeat copied this in Aspire to show the complete frame ot hoop for better display.
- they are much stronger than butt glued joints
- no clamping required, they just slip together
- no angular alignment required, the joint angle is as designed (provided accurate machining)
- no joint slipping when glued
- the joints can be decorative as well
Coffee Table: Box lid and bottom plates and a cart wheel: Lazy susan and lids for a mini conga drum barrel: For these projects I have drawn the joints in CAD by hand which can be cumbersome and complicated. I wondered for a while if one could write some software to do this automatically based on key parameters.
So I spent a week or so scratching my head and digging out my 50 years old high school trigonometry and did just that. I wrote a little app for the PC to generate the joint or whole frame segments with joints as .dxf files that can be imported into Vectric software and used immediately. It can do polygonal frames or circular hoops with 3 to 16 joints based on a handful parameters (e.g. number of lobes, lobe overlap, minimum width of lobe necks and the overall dimensions of the segments.
This is for now a very raw program with hard coded parameters. Works for me but it is not suitable for distribution. But if there is any interest here, I could just as well add a simple user interface. So, please let me know if it is worthwhile to spend the time on that. I could post it as freeware or open source if somebody wants to build on that.
Please see some samples of the generated dxf files in the following posts. Actually the .dxf export is only one segment or a pair and I repeat copied this in Aspire to show the complete frame ot hoop for better display.
Puzzle, Finger Joint, Maze and Guilloche freeware at https://fabrikisto.com/tailmaker-software/
-
- Vectric Wizard
- Posts: 690
- Joined: Sun Jun 16, 2013 4:40 am
- Model of CNC Machine: Home Built 4-axis Router
- Location: Fort Collins, CO
Samples: Puzzle Joint Generator
Simple hoop (or wheel rim)
Wiggly Joint Octagon:
Two hexagonal frames with different board widths:
Extreme example of puzzle joint, the Yin-Yang. I know this could be drawn easily by hand but just to show the flexibility of the algorithms.
Last edited by Tailmaker on Fri Nov 20, 2020 4:28 am, edited 1 time in total.
Puzzle, Finger Joint, Maze and Guilloche freeware at https://fabrikisto.com/tailmaker-software/
-
- Vectric Wizard
- Posts: 690
- Joined: Sun Jun 16, 2013 4:40 am
- Model of CNC Machine: Home Built 4-axis Router
- Location: Fort Collins, CO
More examples: Puzzle Joint Generator
A small picture frame with segments aligned for machining (and molding tool path vector).
A large clock face. Only a thought experiment, I am not going to machine that.
Puzzle, Finger Joint, Maze and Guilloche freeware at https://fabrikisto.com/tailmaker-software/
- gkas
- Vectric Wizard
- Posts: 1450
- Joined: Sun Jan 01, 2017 3:39 am
- Model of CNC Machine: Aspire, Axiom AR8 Pro+, Axiom 4.2W Laser
- Location: Southern California
Re: Puzzle Joint Generator
I would be interested in such a gadget...basically being a lazy person. One of my 'real soon now' projects is to play with some CNC joinery to use in projects. This may give my butt a kickstart....
-
- Vectric Craftsman
- Posts: 182
- Joined: Sat Jun 30, 2012 1:41 am
- Model of CNC Machine: CAMaster Stinger II
- Location: Wisconsin
Re: Puzzle Joint Generator
This looks like something I could often use.
Thanks.
Thanks.
Charlie
Aspire, CAMaster Stinger II
Aspire, CAMaster Stinger II
- scottp55
- Vectric Wizard
- Posts: 4704
- Joined: Thu May 09, 2013 11:30 am
- Model of CNC Machine: ShopbotDesktop 5.5"Z/spindle/VCP11.5
- Location: Kennebunkport, Maine, US
Re: Puzzle Joint Generator
I'm interest also Tailmaker!
I've learned my lesson well. You can't please everyone,so you have to please yourself
R.N.
R.N.
-
- Posts: 32
- Joined: Sun Jan 29, 2017 2:32 pm
- Model of CNC Machine: Shopbot PRS Alpha 120-60
Re: Puzzle Joint Generator
i’m interested too, l want to make some wagon wheels
- scotttarnor
- Vectric Wizard
- Posts: 938
- Joined: Fri Aug 30, 2019 11:40 pm
- Model of CNC Machine: Piranha XL , Shark HD520
- Location: La Crosse WI
Re: Puzzle Joint Generator
They are definitely some beautiful projects you did. I think a lot people would be interested in the Joint Generator.
Gary
Gary
- dealguy11
- Vectric Wizard
- Posts: 2459
- Joined: Tue Sep 22, 2009 9:52 pm
- Model of CNC Machine: Anderson Selexx 510
- Location: Henryville, PA
Re: Puzzle Joint Generator
Mark me as interested, too.
Steve Godding
Not all who wander (or wonder) are lost
Not all who wander (or wonder) are lost
- jfederer
- Vectric Wizard
- Posts: 364
- Joined: Tue Nov 27, 2018 1:09 am
- Model of CNC Machine: CanCam D23M
- Location: Horton Township Ontario Canada
- Contact:
Re: Puzzle Joint Generator
I'm very interested as well. I've used both Fingermaker and Mazemaker a lot. The joints I made for 2 desks were designed manually, and look somewhat similar to yours. It would be great to simplify that process.
Joe Federer
www.fabrikisto.com incl. Tailmaker software
www.federer.ca
www.fabrikisto.com incl. Tailmaker software
www.federer.ca
- jimwill2
- Vectric Wizard
- Posts: 612
- Joined: Tue Aug 31, 2010 1:48 am
- Model of CNC Machine: CaMaster Stinger w/recoil, FTC
- Location: Parkville, Missouri
Re: Puzzle Joint Generator
I am interested. Great work... I'm anxious to see the App. Thank you!
Jim Williams
- jarm2
- Vectric Craftsman
- Posts: 244
- Joined: Wed Jun 13, 2012 9:16 pm
- Model of CNC Machine: C&CNC electronics 4x4 ext aluminum table
- Location: Harpster, Idaho
Re: Puzzle Joint Generator
I am interested as well. I have done a couple like you from scratch and it takes a lot of time. Thank you for offering to do this.
Aspire 11 ViaCAD Pro 12 Corel 2019 W 10, 2.2 kw spindle wireless pendant
- scottp55
- Vectric Wizard
- Posts: 4704
- Joined: Thu May 09, 2013 11:30 am
- Model of CNC Machine: ShopbotDesktop 5.5"Z/spindle/VCP11.5
- Location: Kennebunkport, Maine, US
Re: Puzzle Joint Generator
Looks like enough interest to make you work G.
LOVE the joints on that Shoji type light!!
LOVE the joints on that Shoji type light!!
I've learned my lesson well. You can't please everyone,so you have to please yourself
R.N.
R.N.
-
- Vectric Craftsman
- Posts: 210
- Joined: Sat Apr 26, 2008 2:45 pm
- Model of CNC Machine: Thermwood CS-45 5 x 10
- Location: Capac, Michigan
- Contact:
Re: Puzzle Joint Generator
All I can say is, Good Job
Will Williamson willmade.com
Williamson Lumber & Millwork Inc.
Capac, Michigan
Williamson Lumber & Millwork Inc.
Capac, Michigan