chiark / gitweb /
filamenttrestle legw, more tuning
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Oct 2012 00:02:27 +0000 (01:02 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Oct 2012 00:02:27 +0000 (01:02 +0100)
filamenttrestle.scad

index 44f593b02d4702004ab7b62307f87cb6fb1d21c9..0f99442f9b21eee95b568422da46d747c4d93dbd 100644 (file)
@@ -12,7 +12,8 @@ barradz = 7;
 guidewidth = 3;
 guiderad = 20;
 
-plugl = 12;
+legw = 12;
+plugl = 16;
 plugwmin = 3;
 plugh = 10;
 plugslope = 0.5;
@@ -26,8 +27,8 @@ topblockthick = 4;
 topblockbasedepth = 4;
 
 pinbasew = 3;
-pinminh = 1.0;
-pinmaxh = 3.0;
+pinminh = 1.5;
+pinmaxh = 4.0;
 pindh = 1.0;
 pindwidth = 1.0;
 
@@ -84,7 +85,7 @@ module Trestle(){
          rotate([0,0, -90-legang])
            ExtenderPillars(length=eplen+trestlelegw,
                            width=trestlelegw,
-                           height=plugl,
+                           height=legw,
                            baseweb=true);
 
          translate([-trestlebase/2, -trestleheight, 0])
@@ -95,7 +96,7 @@ module Trestle(){
        cube([topblockw, topblockbasedepth + plugh + topblockthick, plugl]);
 
       translate([-trestlebase/2, -trestleheight, 0])
-       ExtenderPillars(length=trestlebase, width=trestlebaseh*2, height=plugl);
+       ExtenderPillars(length=trestlebase, width=trestlebaseh*2, height=legw);
     }
     translate([-300, -trestleheight-50, -1])
       cube([600, 50, plugl+2]);