X-ends update

Endstop key added and slightly expanded bearing and nuts holes
This commit is contained in:
michalprusa 2016-05-28 22:24:45 +02:00
parent cc7204dfc8
commit d43e41e548
4 changed files with 5467 additions and 5299 deletions

View File

@ -91,7 +91,7 @@ module x_end_motor(){
x_end_motor_holes(); x_end_motor_holes();
x_end_motor_endstop_holes(); x_end_motor_endstop_holes();
translate([-12,-42,65]) rotate([-35,0,0]) rotate([0,0,45]) cube(10,10,10);
translate([-15,8.5,6]) rotate([90,0,0]) cylinder(h=5, r=5, $fn=30); translate([-15,8.5,6]) rotate([90,0,0]) cylinder(h=5, r=5, $fn=30);
translate([-15,8.5,51]) rotate([90,0,0]) cylinder(h=5, r=5, $fn=30); translate([-15,8.5,51]) rotate([90,0,0]) cylinder(h=5, r=5, $fn=30);
translate([-15,3.5,6]) rotate([90,0,0]) cylinder(h=3, r1=5, r2=4, $fn=30); translate([-15,3.5,6]) rotate([90,0,0]) cylinder(h=3, r1=5, r2=4, $fn=30);

View File

@ -50,14 +50,14 @@ translate(v=[-15,-41.5,rod_distance+6]) rotate(a=[-90,0,0]) pushfit_rod(7.8,50);
// TR Nut trap // TR Nut trap
// Hole for the nut // Hole for the nut
translate(v=[0,-17, -1]) poly_cylinder(h = 9.01, r = 6.55, $fn = 25); translate(v=[0,-17, -1]) poly_cylinder(h = 9.01, r = 6.6, $fn = 25);
// Screw holes for TR nut // Screw holes for TR nut
translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, 9.5, -1]) cylinder(h = 10, r = 1.55, $fn=25); translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, 9.5, -1]) cylinder(h = 10, r = 1.55, $fn=25);
translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, -9.5, -1]) cylinder(h = 10, r = 1.55, $fn=25); translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, -9.5, -1]) cylinder(h = 10, r = 1.55, $fn=25);
// Nut traps for TR nut screws // Nut traps for TR nut screws
translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, 9.5, 6]) rotate([0, 0, 0])cylinder(h = 3, r = 3.2, $fn=6); translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, 9.5, 6]) rotate([0, 0, 0])cylinder(h = 3, r = 3.3, $fn=6);
translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, -9.5, 6]) rotate([0, 0, 30])cylinder(h = 3, r = 3.2, $fn=6); translate(v=[0,-17, 0]) rotate([0, 0, -135]) translate([0, -9.5, 6]) rotate([0, 0, 30])cylinder(h = 3, r = 3.2, $fn=6);
translate([-5.5,-17.2,6]) rotate([0,0,30]) cube([5,5,3]); translate([-5.5,-17.2,6]) rotate([0,0,30]) cube([5,5,3]);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff