The file 'Ball Cage 3D Printer Model' is (stl) file type, size is 826.64 KB.
For those familiar to the injection molding world, you know such a design would be very difficult to produce or assemble. When printed, the ball remains captive inside the cage. You'll probably get an eyebrow if you show this to an engineer in the industrial world.
ball_cage_2.stl |