You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
709 B
33 lines
709 B
$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(); |