Remix.run Logo
▲ glinscott an hour ago

I used onshape, but just the basics :). The thread cutting was done just as an animation.