chiark / gitweb /
lock-inframe-bracket: ClipElevations seem ok
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Aug 2016 13:55:41 +0000 (14:55 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Aug 2016 13:55:41 +0000 (14:55 +0100)
lock-inframe-bracket.scad

index 64ce9c71c39aae894cf24eb47d87c2806ea6acc0..5bec11892a0fa70b103b11f630403fb6225174d1 100644 (file)
@@ -14,6 +14,7 @@ back_gap = 7;
 main_th = 2.5;
 midweb_d = 3;
 clip_th = 2.5;
+clip_gap = 2.5;
 
 // calculated
 
@@ -62,11 +63,13 @@ module MainPlan(){
 lockshaft_or = lockshaft_r + [clip_th,clip_th];
 cliprecess_ymax = cliprecess_h - lockshaft_r[1];
 clip_ymin = cliprecess_ymax - total_h;
+clip_ogap = clip_gap + clip_th*2;
 
 module ClipElevationPositive(){
   oval(lockshaft_or);
   translate([-lockshaft_or[0], 0])
     square([lockshaft_or[0]*2, cliprecess_ymax]);
+  translate([-clip_ogap/2, 0]) mirror([0,1]) square([clip_ogap, -clip_ymin]);
 }
 
 module ClipElevationNegative(){
@@ -75,6 +78,7 @@ module ClipElevationNegative(){
       translate([0, y])
        oval(lockshaft_r);
   }
+  translate([-clip_gap/2, 1]) mirror([0,1]) square([clip_gap, 2-clip_ymin]);
 }
 
 module ClipElevation(){