0:007bbb709982 | 1:14a420653a5f |
---|---|
1 /* | |
2 OpenSCAD Template for visualizing cylindertransport.py | |
3 */ | |
4 module tank(x, r, h) { | |
5 cap = r; | |
6 | |
7 translate([x, r, cap]) { | |
8 sphere(r = r); // bottom | |
9 cylinder(h = h-2*cap, r = r); | |
10 } | |
11 translate([x, r, h-cap]) { | |
12 sphere(r = r); // top | |
13 cylinder(h = 30+cap, r = 25); | |
14 } | |
15 } | |
16 | |
17 module spacer(x, r, rcylinder, h) { | |
18 cap = rcylinder; | |
19 | |
20 translate([x, r, cap]) { | |
21 difference() { | |
22 cylinder(h = h-2*cap, r = r); | |
23 cylinder(h = h-2*cap, r = r-5); | |
24 } | |
25 } | |
26 } | |
27 $fn = 20; |