From ae77c0bbb9cc1a20a765831a9b69a4bd7db7ed12 Mon Sep 17 00:00:00 2001 From: i3le Date: Mon, 11 Nov 2024 00:50:15 +0100 Subject: [PATCH] add tower bases parts --- funkturm/cap.scad | 10 ++++++++++ funkturm/sockel.scad | 17 +++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 funkturm/cap.scad create mode 100644 funkturm/sockel.scad diff --git a/funkturm/cap.scad b/funkturm/cap.scad new file mode 100644 index 0000000..fedd560 --- /dev/null +++ b/funkturm/cap.scad @@ -0,0 +1,10 @@ +$fn=100; + +difference(){ + union(){ +translate([0,0,10])cylinder(h=20,d=54.4,center=true); +translate([0,0,-2.5])cylinder(h=5,d=59,center=true); +translate([0,0,-5-(2/2)])cylinder(h=2,d1=59-4,d2=59,center=true); + } +translate([0,0,(25/2)-4])cylinder(h=25,d=54-4,center=true); +} diff --git a/funkturm/sockel.scad b/funkturm/sockel.scad new file mode 100644 index 0000000..4e0e35e --- /dev/null +++ b/funkturm/sockel.scad @@ -0,0 +1,17 @@ +$fn=100; +module conbox(high,base,coner){ +minkowski(){ +cube([base-coner,base-coner,high-10]); +cylinder(h=10,d=coner); +} +} +difference(){ +union(){ +translate([-((90)/2),-((90)/2),0]){ +translate([-4,-4,0])conbox(11,90+(4*2),5); +conbox(150,90,5); +}; +} +translate([0,0,-2])cylinder(h=2000,d=59); +} +