1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
translate([-32.5,0,0])
difference(){
scale([6/4.5,1,1])
cylinder(h = 16, r = 4.5, $fn = 100);
translate([0,0,-10])
cylinder(h = 20, r = 1.25, $fn = 100);
};
translate([32.5,0,0])
difference(){
scale([6/4.5,1,1])
cylinder(h = 16, r = 4.5, $fn = 100);
translate([0,0,-10])
cylinder(h = 20, r = 1.25, $fn = 100);
};
intersection(){
hull(){
translate([-32.5,0,5])
scale([6/4.5,1,1])
cylinder(h = 100, r = 4.5, $fn = 100);
translate([32.5,0,5])
scale([6/4.5,1,1])
cylinder(h = 100, r = 4.5, $fn = 100);
};
difference(){
translate([0,0,-70])
sphere(r = 95, $fn = 100);
translate([0,0,-70])
sphere(r = 90, $fn = 100);
};
};
|