Stephan Richter
3 years ago
commit
0e85253301
2 changed files with 34 additions and 0 deletions
@ -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