I wanted to make a snap-fit kit that would serve as a construction game for kids. it is based on a polygon, with various types of notching systems.
The main issue was generating the puzzle shapes by Grasshopper, for it to be parametric and later to fit any material width, and allow large varieties of :
- type of polygon
- size of edge
- number of notches
- size of notches
- angle of notches
etc…
i used Rhino Grasshopper to generate the code:
the notch thickness is variable, so it could adapt to any material thickness
i can generate from it a huge number of parts-
all of them share same edge size, so that it can combine, thanks to the expression it is generated from: (Y is the angle , derived by 360/num of edges/2)
at present there are 2 types of joints: standard notch and rectangular puzzle joint
code can be downloaded here:
https://dl.dropbox.com/u/21348844/snapFit.gh