first commit
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
haken.stl
|
||||
33
haken.scad
Normal file
33
haken.scad
Normal file
@@ -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();
|
||||
Reference in New Issue
Block a user