chiark / gitweb /
10254 better formatting
[dl-things.git] / th-10254 / tower-base.scad
index 7063b87f324f80e83dacac901fec1f1b45549eb9..26297b238f1ad6bf8f0e43e318eb7a7a624dd747 100644 (file)
@@ -24,10 +24,12 @@ module corner() {
        echo(sqrt(2)*slope);
 
        translate([-mw2,-mw2,0]) union(){
-               difference(){ union(){
-                       cylinder(r=pillarthick/2, h=frameheight);
-                       translate([0,0,frameheight]) sphere(r=pillarthick/2);
-               }
+               difference(){
+                       union(){
+                               cylinder(r=pillarthick/2, h=frameheight);
+                               translate([0,0,frameheight])
+                                       sphere(r=pillarthick/2);
+                       }
                        translate([0,0,-1])
                                cube([mw2,mw2,frameheight+pillarthick+2]);
                }
@@ -67,7 +69,8 @@ module halfside() {
                                      spacesz * sqrt(2)]);
                }
                intersection(){
-                       for (xz=[[-mw2+pillarthick/3, 0, panelbasez],
+                       for (xz=[[-mw2+pillarthick/3-sidethick, 0,
+                                       panelbasez+sidethick],
                                 [0, 0, panelbasez + sidethick/sqrt(2)]]) {
                                translate(xz)
                                translate([0,-sidethick,0])
@@ -103,4 +106,7 @@ module towerbase() {
                dovetail(height=10.1, male=true);
 }
 
-towerbase();
+//intersection(){
+       towerbase();
+//     translate([-100,-100,0]) cube([200,200,32]);
+//}