add magnetic_ball_joint.scad