1 module extruder_idler_base(){
\r
2 translate([1.25,0,0]) union() {
\r
3 cube([22,42+11,8+3]);
\r
4 translate([0, 42/2, 7])
\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,25], center=true);
\r
17 translate([-12,0,4.1+2])rotate([0,90,0])cylinder(r=4.1, h=24);
\r
19 //translate([7,-16,-1]) cylinder(r=2.2, h=24);
\r
20 //translate([-7,-16,-1]) cylinder(r=2.2, h=24);
\r
22 translate([7,17,-1]) cylinder(r=2.2, h=24);
\r
23 translate([7,17,-1]) rotate([10,0,0]) cylinder(r=2.2, h=24);
\r
26 translate([-7,17,-1]) cylinder(r=2.2, h=24);
\r
27 translate([-7,17,-1]) rotate([10,0,0]) cylinder(r=2.2, h=24);
\r
36 extruder_idler_base();
\r
37 extruder_idler_holes();
\r
38 translate([0,41,-1]) cube(size=[25,20,20]); // <<<
\r
43 translate([0,-6,0]) screwholder();
\r
45 //module screwholder() {
\r
48 // translate([4,0,0]) cylinder(r=4,h=5);
\r
49 // translate([20,0,0]) cylinder(r=4,h=5);
\r
51 //translate([5,0,-1])cylinder(r=2.2, h=24);
\r
52 //translate([19,0,-1])cylinder(r=2.2, h=24);
\r
53 //translate([5,0,2])cylinder(r=6/2, h=24);
\r
54 //translate([19,0,2])cylinder(r=6/2, h=24);
\r