Ball and socket system, upgraded with a quarter turn twist lock on each ball joint to greatly increase pullout strength.
My idea is to create a ball and socket system that is not only 3d printable but extremly strong and will not pop apart easily. This would be suitable for things like an LED lamp arm or heavy duty alligator clip where you don't want the neck popping apart.
My original project was posted on hackaday:
New STL files posted on 5/17/15 - should work much better on printers with larger layer height / lower resolution
- I printed the parts with socket up, this minimizes supports that are placed inside the socket, easier to remove from the ball.
- I printed with a layer resolution of .01" or .25mm. For larger layers you should be fine, if you have any issues post them in the comments.
- Use a fairly dense infill if you want these to be nice and strong. The intent is for this to make a fairly heavy duty gooseneck arm.
- Place nut over ball joint first before snapping socket onto ball.
- Snap socket onto ball, requires moderate amount of force.
- Slide nut onto socket, take care to align the locking features.
- Twist quarter turn to lock in place. Small hex flats are 10mm, large hex flats on the twist-lock nut are 19mm.
- Repeat for additional joints.