chiark / gitweb /
bike-lipo-box: adjustments from #1306: lipo keepers diagonal (avoids cura needing...
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Feb 2016 17:17:48 +0000 (17:17 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 14 Feb 2016 17:17:48 +0000 (17:17 +0000)
bike-lipo-box.scad

index 78834625472da68419a5f8e7bc9d3f7d6abd3654..af167ff18f89043d007722788e75ab5e5e8829b7 100644 (file)
@@ -31,6 +31,11 @@ strap_pillar = 3;
 strap_pillard = 5;
 strap_over = 2;
 
+lipokeeper_w = 10;
+lipokeeper_h = 8;
+lipokeeper_d_min = 2;
+lipokeeper_slope = 0.75;
+
 straps_at_box = [45, 95, 125, 160];
 straps_every = 30;
 
@@ -192,7 +197,12 @@ module Box(){ ////toplevel
       // keepers for lipo
       for (kx= [ 40, 80, 120 ]) {
        translate([kx, 40, -1])
-         cube([10, 5, 8 +1]);
+         hull(){
+           cube([lipokeeper_w, lipokeeper_d_min, lipokeeper_h +1]);
+           cube([lipokeeper_w,
+                 lipokeeper_d_min + lipokeeper_h / lipokeeper_slope,
+                 1]);
+         }
       }
 
       AtGlands()