Larger hole for the Z threaded rod in the bottom piece

pull/6/head
carlosgs 2013-06-02 15:35:50 +02:00
parent 3eb12b17e3
commit 0cabeb3bb9
4 changed files with 1471 additions and 1828 deletions

View File

@ -201,8 +201,15 @@ module Z_carriage(showSpindle=false,top_part=true) {
} }
// Hole for the threaded rod // Hole for the threaded rod
if(!top_part) cylinder(r=2+M8_rod_diameter/2,h=wall_thickness*10,center=true,$fn=30); if(!top_part) {
// Truncation for avoiding collision with the X axis hull() {
cylinder(r=2+M8_rod_diameter/2,h=wall_thickness*10,center=true,$fn=30);
translate([-15,0,0])
cylinder(r=2+M8_rod_diameter/2,h=wall_thickness*10,center=true,$fn=30);
}
}
// Truncation in the base for avoiding collision with the X axis
if(!top_part) translate([-15,0,0]) rotate([0,45,0]) cube([20,100,10],center=true); if(!top_part) translate([-15,0,0]) rotate([0,45,0]) cube([20,100,10],center=true);
} }
if(showSpindle) rotate([0,0,-90]) translate([0,wall_width-4-Z_threaded_pos,0]) if(showSpindle) rotate([0,0,-90]) translate([0,wall_width-4-Z_threaded_pos,0])
@ -214,8 +221,8 @@ module Z_carriage_assembled() {
translate([0,0,3+23*2]) rotate([180,0,0]) Z_carriage(showSpindle=false,top_part=true); translate([0,0,3+23*2]) rotate([180,0,0]) Z_carriage(showSpindle=false,top_part=true);
} }
Z_carriage(top_part=true); //Z_carriage(top_part=true);
//Z_carriage(top_part=false); Z_carriage(top_part=false);
//Z_carriage_assembled(); //Z_carriage_assembled();

File diff suppressed because it is too large Load Diff