initial commit
[clinton/prusa3.git] / y-bushing-simple.scad
1 module bushing_holder(){
2 translate(v = [0,7+2,0])difference(){
3 translate(v = [0,0,7]) #cube(size = [14,14,14], center = true);
4 translate(v = [0,0,7]) cube(size = [9,9,17], center = true);
5 }
6 difference(){
7 translate(v = [0,0,7]) cube(size = [40,5,14], center = true);
8 translate(v = [12,3,7]) rotate(a=[90,0,0]) cylinder(h = 80, r=2.5, $fn=30);
9 translate(v = [-12,3,7]) rotate(a=[90,0,0]) cylinder(h = 80, r=2.5, $fn=30);
10 }
11 }
12
13 bushing_holder();
14 translate(v = [0,-22,0])bushing_holder();
15
16 /*translate(v = [0,18,7]) rotate([0,90,90]) {
17 translate(v = [0,0,2.5])difference(){
18 translate(v = [0,0,7+2]) cube(size = [14,14,14], center = true);
19 translate(v = [0,0,7+2]) cube(size = [17,9,9], center = true);
20 }
21 difference(){
22 translate(v = [0,0,2.5]) cube(size = [14,55,5], center = true);
23
24 translate(v = [2,16,2.5]) cube(size = [14,2,7], center = true);
25 translate(v = [-2,11,2.5]) cube(size = [14,2,7], center = true);
26
27
28 translate(v = [-2,-16,2.5]) cube(size = [14,2,7], center = true);
29 translate(v = [2,-11,2.5]) cube(size = [14,2,7], center = true);
30
31 translate(v = [0,22,-1]) cylinder(h = 80, r=2.5, $fn=30);
32 translate(v = [0,-22,-1]) cylinder(h = 80, r=2.5, $fn=30);
33 }
34 }*/