teaching machines

Stolen Rings

October 11, 2018 by . Filed under madeup, public.

Recently, I stole something precious from a friend. I was sitting in Andy’s office, and there it was. An interesting shape. Three rings nestled inside each other. They could rotate independently, but if any translated, the others would follow. I had to have these rings.

So, I stole them. Well, I stole the idea of them. Andy still has his rings. I took the stolen idea, went to Madeup, and coded up the rings.

I started with a function that generated a spherical shell, a larger sphere with a slightly smaller sphere subtracted away from it:

You can’t tell it’s hollow unless you switch to wireframe.

Then I added two more spherical shells. You won’t be able to see those either, since they’re concentric, so I won’t share that step. But then I added two square dowels around the top and bottom of these spheres:

These dowels overlapped the sections of the spheres I did not want. So I subtracted them:

And I had my rings. They rotate independently:

Now I just need to get these printed in stainless steel. Or gold, with which I could pay back Andy.