17 upper_ctr_maj_r = curl/2 + upper_r;
27 rotate_extrude(angle=180)
28 translate([upper_ctr_maj_r, 0])
30 translate([-upper_ctr_maj_r, 0,0])
35 translate([upper_ctr_maj_r, 0, 0])
36 linextr(-0.1, height + 0.1)
38 translate([0, 0, height])
45 square(center = true, [curl + th*2, th]);
49 linextr(-zmin, -zmin + th) {
50 square(center=true, [th, width]);
55 for (x= sides_depth/2 * [-1,+1])
56 translate([ x, width/2 - th/2 ])