28 lines
765 B
OpenSCAD
28 lines
765 B
OpenSCAD
|
// Du hast es so gewollt, @hanemile :*
|
||
|
|
||
|
// Baut ein Colaglas, mit der Öffnung nach unten.
|
||
|
module emile() {
|
||
|
// 77,39 @ 0mm
|
||
|
// 70,86 @ 50mm
|
||
|
// 50,86 @ 100mm
|
||
|
// 57,63 @ 145mm
|
||
|
wall = 2.56;
|
||
|
|
||
|
difference() {
|
||
|
union() {
|
||
|
cylinder(h=50, d1=77.39, d2=70.86);
|
||
|
translate([0, 0, 50])
|
||
|
cylinder(h=50, d1=70.86, d2=50.86);
|
||
|
translate([0, 0, 100])
|
||
|
cylinder(h=45, d1=50.86, d2=57.63);
|
||
|
}
|
||
|
union() {
|
||
|
cylinder(h=50, d1=77.39 - wall, d2=70.86 - wall);
|
||
|
translate([0, 0, 50])
|
||
|
cylinder(h=50, d1=70.86 - wall, d2=50.86 - wall);
|
||
|
translate([0, 0, 100])
|
||
|
cylinder(h=45 - wall, d1=50.86 - wall, d2=57.63 - wall);
|
||
|
}
|
||
|
}
|
||
|
}
|