ourcirc_r = 0.5 / 2;
+ribble_dia = 2.2;;
+
opening_protr_slop = 0.1;
intooth_top_slop = 0.1;
outside_push_inadj_slope = (P3t[1]-P4[1]) / (P6a[1]-P5[1]);
+ribble_rad = ribble_dia/2;
+
module ExtrusionSect(){
cr = openingedge_dia/2;
toph = opening_height/2 + opening_protrh;
module LeverSectTop(){
difference(){
- LeverSect(+1, false);
+ union(){
+ LeverSect(+1, false);
+ for (x = [ P8mid[0] + ourcirc_r - ribble_rad :
+ -ribble_rad * 4 :
+ Q0[0] + edge_or + ribble_rad*2 ]) {
+ translate([x, P5[1] + ourcirc_r])
+ circle(r = ribble_rad, $fn=20);
+ }
+ }
translate([pivot_x,0]) circle(r= pivot_r + pivot_slop, $fn=20);
}
}