10 ellipse_width = width / 0.90;
14 scale([thick, ellipse_width]) circle(r=0.5, $fn=50);
15 square([thick*2, width], center=true);
20 rotate_extrude($fn=100){
21 translate([dia/2 + thick/2, 0]){
34 n_dias = (max_dia - min_dia)/dia_step;
35 for (i= [ 0 : n_dias ]) {
37 rotate([0,0, i*360 / (n_dias+2)])
39 Ring(min_dia + (max_dia-min_dia)*(i/n_dias));