Skip to content

Commit

Permalink
Y-belt-holder fixed
Browse files Browse the repository at this point in the history
Fixed belt holder (wrong version with improper endstop mount)
  • Loading branch information
michalprusa committed May 15, 2016
1 parent 8cfc976 commit e6c9328
Show file tree
Hide file tree
Showing 2 changed files with 1,788 additions and 1,802 deletions.
24 changes: 12 additions & 12 deletions Printed-Parts/scad/y-motor.scad
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ module y_motor_base(){
translate(v = [-10.5,+15.5,0]) cylinder(h = 10, r=5.5, $fn=50);
translate([-12,0,0]) cube([7, 15, 10]);
translate([-16,16,0]) cube([6, 5, 10]);
translate([-21+6,8,0]) cube([12, 5, 28]);
translate([-21+6,8-5,0]) cube([4, 10, 28]);
translate([-21+9.5,7,0]) rotate([0,0,45]) cube([2, 2, 28]);
translate([-21+6,8,0]) cube([12-2, 5, 28]);
translate([-21+6-2,8-5,0]) cube([4, 10, 28]);
translate([-21+9.5-2,7,0]) rotate([0,0,45]) cube([2, 2, 28]);
// Joins motor holder and rod plate
translate(v = [-29,-21,0]) cube(size = [14,30,10]);
}
Expand All @@ -46,22 +46,22 @@ module y_motor_holes(){
//endstop
translate([25,29,0]) cylinder(h = 29, r=8, $fn=20);

translate([20,45,15]) rotate([90,0,0]) cylinder(h = 10, r=0.8, $fn=20);
translate([20,42.2,15]) rotate([90,0,0]) cylinder(h = 2, r1=1.2, r2=0.8, $fn=20);
#translate([18,45,15]) rotate([90,0,0]) cylinder(h = 10, r=0.8, $fn=20);
translate([18,42.2,15]) rotate([90,0,0]) cylinder(h = 2, r1=1.2, r2=0.8, $fn=20);

translate([20,45,24]) rotate([90,0,0]) cylinder(h = 10, r=0.8, $fn=20);
translate([20,42.2,24]) rotate([90,0,0]) cylinder(h = 2, r1=1.2, r2=0.8, $fn=20);
#translate([18,45,24.5]) rotate([90,0,0]) cylinder(h = 10, r=0.8, $fn=20);
translate([18,42.2,24.5]) rotate([90,0,0]) cylinder(h = 2, r1=1.2, r2=0.8, $fn=20);

// endstop corner cutout
translate([-5,30,28]) rotate([0,45,0]) cube([15, 19, 15]);
translate([-1,41,10]) cube([15, 5, 15]);
translate([-5-2,30,28]) rotate([0,45,0]) cube([15, 19, 15]);
translate([-1,41,10]) cube([15, 5, 19]);
translate([27,33,0]) rotate([0,0,45]) cube([5, 5, 28]);
translate([12,28,10.01]) rotate([0,0,45]) cube([5, 5, 28]);
translate([12-2,28,10.01]) rotate([0,0,45]) cube([5, 5, 28]);

translate([19,32,0]) rotate([0,30,0]) cube([8, 20, 18]);
translate([24.5,32,17]) rotate([0,45,0]) cube([2, 20, 2]);
translate([24.5-2,32,17]) rotate([0,45,0]) cube([2, 20, 2]);

translate([23,32,29]) rotate([0,45,0]) cube([5, 20, 5]);
translate([23-2,32,29]) rotate([0,45,0]) cube([5, 20, 5]);
}


Expand Down
Loading

0 comments on commit e6c9328

Please sign in to comment.