Parametric Rings

Custom jewelry with 3D printing and computer aided drafting. Designed parametrically in Rhino with python scripting

I wear a lot of rings and are always looking for new styles, and wanted to come up with a easy way to test designs on myself before I would buy them. I ended up with 3 separate grasshopper codes that made different ring outputs, the first being a geometric ring, the second being a more organic and curvy ring, and the last being 2 bands connected by stripes.

I knew I wanted it to be sizable by ring size, and I knew that I wanted to have a couple different type of ring designs. The other changeable parameters, like the amount of sides in the geometric ring and the amount of spirals in the natural ring, came later as I was coding them. I started each the same way, by making a circle that was the inside band dimension. The geometric ring had an outside polygon, while the other 2 rings had outside circles that I divided into points and then connected to the inside circle. When it came to fabricating them, I chose to 3D print them with metallic filament

Example of creating ring 1.

Example of what the output looked like vs the 3D model.

Example of creating ring 2.

Example of what the output looked like vs the 3D model.

Leave a comment