cylindertransport.scad

changeset 1
14a420653a5f
child 2
9ec8fa3d0348
equal deleted inserted replaced
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;

mercurial