Loading: How to Design Snap-Fit Ball Joints for 3D Printing With Shapeways