chiark / gitweb /
fairphone-case: catch: many adjustments
[reprap-play.git] / lock-inframe-bracket.scad
index 1267b9ffc3ba22b2b84112d4eaac08a5f2e85bae..324f8134f374c61f5d3dd1e7cb0e4f3818a12df8 100644 (file)
@@ -10,6 +10,7 @@ lock_w = 42.5 + 0.5;
 lock_d = 28.0 + 0.5;
 main_h = 45.0;
 backflange_d = 12;
+backflange_hole_dy = -1;
 lockshaft_dia = 14.35;
 
 cliprecess_h = 16;
@@ -57,7 +58,7 @@ front_th = main_th;
 
 tube_or = tube_dia/2 + tube_th;
 back_ohw = back_gap/2 + backflange_th;
-backflange_ymin = tube_or+backflange_d;
+backflange_ymin = tube_dia/2 + backflange_d;
 
 lock_0y = tube_dia/2 + lock_d/2 + midweb_d;
 lock_0x = lock_w/2 - lock_d/2;
@@ -223,7 +224,7 @@ module MountingHoleCylinders(r, x=-50){
   for (z=[ 1/4, 3/4 ]) {
     rotate([0,0, backflange_angle])
       ThroughHole( r,
-                  -tube_or -0.5*backflange_d,
+                  -tube_dia/2 -0.5*backflange_d + backflange_hole_dy,
                   total_h * z,
                   x);
   }