- cylinder(r = holder_radius, h = holder_height);
- translate([0, 0, ball_radius + wall_thickness]){
+ union(){
+ cylinder(r = holder_radius, h = holder_height);
+ translate([0, 0, holder_arms_length]){
+ cylinder(r1 = holder_radius,
+ r2 = holder_radius + wall_thickness,
+ h = wall_thickness);
+ translate([0, 0, wall_thickness]){
+ cylinder(r = wall_thickness + holder_radius,
+ h = holder_height
+ - holder_arms_length
+ - wall_thickness); }}}
+ translate([0, 0, ball_radius + holder_floor + holder_arms_length]){