From 0e852533018be3a5da8c6f71a9e651dac5ac0001 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Tue, 5 Oct 2021 15:57:03 +0200 Subject: [PATCH] first commit --- .gitignore | 1 + haken.scad | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .gitignore create mode 100644 haken.scad diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..94d262f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +haken.stl diff --git a/haken.scad b/haken.scad new file mode 100644 index 0000000..d19ce17 --- /dev/null +++ b/haken.scad @@ -0,0 +1,33 @@ +$fn=16; +thick_table = 25; +round = 3; + +module haken(){ + points = [ + [0,0], + [0,10], + [80,10], + [80,10+thick_table+round], + [0,10+thick_table+round], + [0,20+thick_table+round], + [30,100+thick_table+round], + [100,100+thick_table+round], + [100,70+thick_table+round], + [90,70+thick_table+round], + [90,80+thick_table+round], + [100,80+thick_table+round], + [40,80+thick_table+round], + [40,40+thick_table+round], + [90,20+thick_table+round], + [90,00] + ]; + + minkowski(){ + linear_extrude(height=20){ + polygon(points); + } + sphere(d=round); + } +} + +haken(); \ No newline at end of file