Stephan Richter
3 years ago
commit
0e85253301
2 changed files with 34 additions and 0 deletions
@ -0,0 +1,33 @@
@@ -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(); |
Loading…
Reference in new issue