Commit | Line | Data |
---|---|---|
c23cf911 TM |
1 | $fn=100; |
2 | ||
3 | module bottom(dia=15) { | |
4 | difference() { | |
5 | union() { | |
6 | cylinder(20, dia+4, dia+4); | |
7 | cylinder(15, dia+8, dia+8); | |
8 | } | |
9 | translate([0,0,3]) cylinder(21, dia, dia); | |
10 | } | |
11 | } | |
12 | ||
13 | module top(dia=15) { | |
14 | difference() { | |
15 | cylinder(20, dia+8, dia+8); | |
16 | translate([0,0,3]) cylinder(21, dia, dia); | |
17 | translate([0,0,15]) cylinder(6, dia+4, dia+4); | |
18 | } | |
19 | } | |
20 | ||
21 | translate([-60,0,0]) bottom(); | |
22 | top(); |