chiark / gitweb /
doveclip ExtenderPillars optional baseweb
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 7 Oct 2012 16:46:51 +0000 (17:46 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 7 Oct 2012 16:46:51 +0000 (17:46 +0100)
doveclip.scad

index 06db088..a7dc6bd 100644 (file)
@@ -77,7 +77,8 @@ function DoveClipPairSane_width(count=2) =
   2 * (nomrad + jawthick + ((nomrad*2 + jawthick) * (count-1)/2));
 
 module ExtenderPillars(length, width, height,
-                      pillarw=3.5, pillarslope=0.75, webthick=1) {
+                      pillarw=3.5, pillarslope=0.75, webthick=1,
+                      baseweb=false, basewebthick=1) {
   pillarr=pillarw/2;
   pilesw = width - pillarw;
   d = 0.25;
@@ -106,6 +107,10 @@ module ExtenderPillars(length, width, height,
          }
        }
     }
+  if (baseweb) {
+    translate([0, -pilesw/2, 0])
+      cube([length, pilesw, basewebthick]);
+  }
 }
 
 module DoveClipExtender(length, ha=7, hb=7, counta=2, countb=2,