1 module extruder_idler_base(){
\r
2 translate([1.25,0,0]) union() {
\r
3 cube([22,42+11,8.2+3]);
\r
4 translate([0, 42/2, 7.2])
\r
7 cylinder(h = 22,r = 5.5);
\r
12 module extruder_idler_holes(){
\r
13 translate([12,21,0]){
\r
15 cube([11,23,30], center=true);
\r
17 // translate([-12,0,4.1+2])rotate([0,90,0])cylinder(r=4.1, h=24);
\r
18 translate([-12,0,4.6+2])rotate([0,90,0])cylinder(r=4.0, h=24);
\r
20 //translate([7,-16,-1]) cylinder(r=2.2, h=24);
\r
21 //translate([-7,-16,-1]) cylinder(r=2.2, h=24);
\r
23 translate([7,17,-1]) cylinder(r=2.2, h=24);
\r
24 translate([7,17,-1]) rotate([10,0,0]) cylinder(r=2.2, h=24);
\r
27 translate([-7,17,-1]) cylinder(r=2.2, h=24);
\r
28 translate([-7,17,-1]) rotate([10,0,0]) cylinder(r=2.2, h=24);
\r
37 extruder_idler_base();
\r
38 extruder_idler_holes();
\r
39 translate([0,41,-1]) cube(size=[25,20,20]); // <<<
\r
44 translate([0,-6,0]) screwholder();
\r
46 //module screwholder() {
\r
49 // translate([4,0,0]) cylinder(r=4,h=5);
\r
50 // translate([20,0,0]) cylinder(r=4,h=5);
\r
52 //translate([5,0,-1])cylinder(r=2.2, h=24);
\r
53 //translate([19,0,-1])cylinder(r=2.2, h=24);
\r
54 //translate([5,0,2])cylinder(r=6/2, h=24);
\r
55 //translate([19,0,2])cylinder(r=6/2, h=24);
\r