chiark / gitweb /
10254 better thinner - no holes
[dl-things.git] / th-10254 / tower-base.scad
index 26297b238f1ad6bf8f0e43e318eb7a7a624dd747..a96143c39e7899485e4f94463aeab7880aa69b24 100644 (file)
@@ -3,15 +3,20 @@ motorwidth=35.2;
 motorheight=36.5;
 totalheight=65;
 
-pillarthick=9;
-sidethick=3;
-archthick=8;
+pillarthick=8;
+sidethick=2.5;
+archthick=6.5;
 frameextra=3.5;
 framesplay=1;
 botleftgap=4.5;
 botleftstand=0.75;
 archoutwards=(pillarthick-archthick)/sqrt(8);
 
+dovebasecutcylz=4;
+dovebasecutcylr=10;
+
+d=0.01;
+
 mw2=motorwidth/2;
 
 include <Libs.scad> //  Libs.scad is @ http://www.thingiverse.com/thing:6021
@@ -30,8 +35,8 @@ module corner() {
                                translate([0,0,frameheight])
                                        sphere(r=pillarthick/2);
                        }
-                       translate([0,0,-1])
-                               cube([mw2,mw2,frameheight+pillarthick+2]);
+                       translate([d,d,-1])
+                               cube([mw2-1,mw2-1,frameheight+pillarthick+2]);
                }
                intersection(){
                        multmatrix
@@ -103,7 +108,11 @@ module towerbase() {
        }
        translate([0,0,totalheight])
                rotate([0,-90,0])
-               dovetail(height=10.1, male=true);
+               intersection(){
+                       dovetail(height=10.1, male=true);
+                       translate([dovebasecutcylz,0,-100])
+                               cylinder(r=dovebasecutcylr,h=200);
+               };
 }
 
 //intersection(){