I discovered a geometry while playing around in rhino which ended up being a Cuboctahedron.
The aim was to create a pushfit structure out of card that was possible to alter parametrically.
After doing some tests on the correct gap spacing for a sturdy push-fit structure, I used Rhino and Grasshopper to create a parametric file for the shapes. This allowed me to change the radius of the shapes with the push fit holes altering in size as well. I was also able to change the width of the push fit gaps to match the material thicknes. I included fillets on the outside edge of my push fit holes which helps to align and allows entry between the pieces.