From fd689138c19ea0b50344f1ed25662041bc07acc2 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 23 Aug 2012 13:37:29 +0100 Subject: [PATCH] 10254 our tower-base wip --- th-10254/tower-base.scad | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 th-10254/tower-base.scad diff --git a/th-10254/tower-base.scad b/th-10254/tower-base.scad new file mode 100644 index 0000000..6199cde --- /dev/null +++ b/th-10254/tower-base.scad @@ -0,0 +1,28 @@ + +motorwidth=35.2; +motorheight=36.5; + +pillarthick=8; + +mw2=motorwidth/2; + +module corner() { + $fn=30; + translate([-mw2,-mw2,0]) union(){ + cylinder(r=pillarthick/2, h=motorheight); + translate([0,0,motorheight]) sphere(r=pillarthick/2); + } +} + +module towerbase() { + difference(){ + union(){ + for (angle=[0,90,180,270]) + rotate([0,0,angle]) corner(); + } + translate([-mw2,-mw2,-1]) + cube([motorwidth,motorwidth,motorheight]); + } +} + +towerbase(); -- 2.30.2