Files

  • 404 File Not Found
copied

There are no circuits or boards in this repository.

Last update 9 years 7 months
Filessource
..
extruder
y-motor.scad
y-motor.scad
// PRUSA iteration3 // Y motor mount // GNU GPL v3 // Josef Průša <iam@josefprusa.cz> and contributors // http://www.reprap.org/wiki/Prusa_Mendel // http://prusamendel.org //include <configuration.scad> module y_motor_base(){ // Motor holding part translate(v = [29,-21+50,0]){ translate(v = [-21+4.5,0,5]) cube(size = [9,31,10], center=true); translate(v = [-21+4.5+31/2+1,0-31/2-1,5]) cube(size = [31,9,10], center=true); //translate(v = [-15.5,-15.5,0]) cylinder(h = 10, r=5.5); translate(v = [-15.5,-15.5,0]) cube(size=[15.5,15.5,10], center=false); translate(v = [-15.5,+15.5,0]) cylinder(h = 10, r=5.5); translate(v = [+15.5,-15.5,0]) rotate([0,0,90]) cylinder(h = 10, r=5.5); // Joins motor holder and rod plate translate(v = [-29,-21,0]) cube(size = [14,30,10]); } // Front holding part translate(v = [0,10-1,0]) cylinder(h = 10, r=8); translate(v = [0,20,5])cube(size = [16,21,10], center=true); translate(v = [0,30+1,0])cylinder(h = 10, r=8); } module y_motor_holes(){ translate(v = [29,-21+50,0]){ // Screw head holes translate(v = [-15.5,-15.5,-1]) cylinder(h = 10, r=1.7); translate(v = [-15.5,+15.5,-1]) cylinder(h = 10, r=1.7); translate(v = [+15.5,-15.5,-1]) cylinder(h = 10, r=1.7); // Screw holes translate(v = [-15.5,-15.5,5]) cylinder(h = 7, r=3.5); translate(v = [-15.5,+15.5,5]) cylinder(h = 7, r=3.5); translate(v = [+15.5,-15.5,5]) cylinder(h = 7, r=3.5); // Shaft hole translate(v = [0,0,5]) cylinder(h = 11, r = 12, center = true); } translate(v = [0,10-1,-1]) cylinder(h = 12, r=4.5, $fn=30); translate(v = [0,30+1,-1])cylinder(h = 12, r=4.5, $fn=30); } // Final part module y_motor(){ difference(){ y_motor_base(); y_motor_holes(); } } y_motor();
Report a bug