chiark / gitweb /
10254 our tower-base wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 23 Aug 2012 13:07:34 +0000 (14:07 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 23 Aug 2012 13:07:34 +0000 (14:07 +0100)
th-10254/tower-base.scad

index bc86efce15d114914b3d2eae418613df78e69382..0d8406c9dcf98a9efecc7e16ef1f284f7fa7d8c1 100644 (file)
@@ -33,15 +33,10 @@ module halfside() {
                                      spacesz * sqrt(2)]);
                }
                intersection(){
-                       union(){
-                               translate([-mw2+pillarthick/3,
-                                          -sidethick, panelbasez])
-                                       rotate([0,45,0])
-                                       translate([0,0,-sidethick])
-                                       cube([100, sidethick, sidethick]);
-                               translate([0,
-                                          -sidethick,
-                                          panelbasez + sidethick/sqrt(2)])
+                       for (xz=[[-mw2+pillarthick/3, 0, panelbasez],
+                                [0, 0, panelbasez + sidethick/sqrt(2)]]) {
+                               translate(xz)
+                               translate([0,-sidethick,0])
                                        rotate([0,45,0])
                                        translate([0,0,-sidethick])
                                        cube([100, sidethick, sidethick]);