6 opening_topprotr = 1.54;
19 ins_irad = openingcnr_dia/2 + gap;
20 ins_orad = openingcnr_dia/2 + opening_height - gap;
21 ins_th = ins_orad - ins_irad;
23 handle_h = bot_overlap + ins_th;
24 handle_y0 = -ins_orad-bot_overlap;
26 module InsertSection(){
27 translate([-ins_orad, 0]) square([ins_th, opening_topprotr]);
28 translate([0, -ins_orad]) square([ins_irad+1, ins_th]);
30 translate([0.1,0.1]) mirror([1,1]) square([100,100]);
33 circle(r= ins_irad, $fn=10);
38 module HandleSection(){
40 translate([ins_irad, handle_y0])
41 square([bot_w, handle_h]);