Extruder part fixed

Fixed corrupted extruder model
This commit is contained in:
michalprusa 2016-03-10 17:31:14 +01:00
parent f7eded6878
commit 2e732c08c1
3 changed files with 24587 additions and 32538 deletions

View File

@ -17,20 +17,20 @@ difference(){
// Bottom // Bottom
translate([35/2,9.8,15]) rotate([-90,0,0]) cylinder(r=8.13, h=3.7, $fn=120); translate([35/2,9.8,15]) rotate([-90,0,0]) cylinder(r=8.13, h=3.7, $fn=120);
// Main body // Main body
translate([35/2,13,15]) rotate([-90,0,0]) cylinder(r=11.53, h=31.001, $fn=120); translate([35/2,13,15]) rotate([-90,0,0]) cylinder(r=11.53, h=33.001, $fn=80);
// Extruder cables path // Extruder cables path
translate([33+4,10,-1]) cylinder(r=2, h=17,$fn=30); translate([33+4,10,-1]) cylinder(r=2, h=17,$fn=30);
translate([33+4,12,9]) cube([4,4,20], center=true); translate([33+4,12,9]) cube([4,4,20], center=true);
// Nozzle cooling airway // Nozzle cooling airway
translate([31.001,43-15,15])rotate([0,90,0])cylinder(r2=14, r1=11.5, h=4, $fn=120); translate([31.001,43-15,15])rotate([0,90,0])cylinder(r2=14, r1=11.5, h=4, $fn=100);
translate([-1,43-15-2.5,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=120); translate([-1,43-15-2.5,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=80);
translate([-1,43-15,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=120); translate([-1,43-15,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=80);
translate([-1,43-15+2.5,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=120); translate([-1,43-15+2.5,15])rotate([0,90,0])cylinder(r=11.5, h=40, $fn=80);
// Fan screws // Fan screws
translate([35.001,40,3])rotate([0,-90,0])cylinder(r=1.5, h=8, $fn=30); translate([35.001,40,3])rotate([0,-90,0])cylinder(r=1.5, h=8, $fn=20);
translate([35.001,40-24,3])rotate([0,-90,0])cylinder(r=1.35, h=8, $fn=30); translate([35.001,40-24,3])rotate([0,-90,0])cylinder(r=1.35, h=8, $fn=20);
} }
@ -49,8 +49,9 @@ difference(){
translate([0,13,14.5]) rotate([0,0,0]) cube([4,30,0.5]); translate([0,13,14.5]) rotate([0,0,0]) cube([4,30,0.5]);
} }
// Trim // Trim
translate([-35,0,0])cube([35,43,15]); translate([-35.001,0,-0.1])cube([35,43,16]);
} }
} }
mirror([1,0,0]){ mirror([1,0,0]){
@ -66,7 +67,7 @@ mirror([1,0,0]){
difference(){ difference(){
union(){ union(){
//small in front //small in front
translate([-10,-9.5,0])cube([10,5,5]); //translate([-10,-9.5,0])cube([10,5,5]);
// base // base
difference(){ difference(){
@ -87,7 +88,7 @@ translate([-35/2-3,-19,15-4])cube([6,10,4]);
difference(){ difference(){
translate([-35/2-3,-8.4+2+1.2,0.4]) rotate([45,0,0]) cube([6,15,15]); translate([-35/2-3,-8.4+2+1.2,0.4]) rotate([45,0,0]) cube([6,15,15]);
translate([-35/2-4,-15,15]) cube([8,15,15]); translate([-35/2-4,-15,15]) cube([8,15,15]);
translate([-35/2-4,-1,0]) cube([8,15,15]); translate([-35/2-4,-1,2]) cube([8,15,15]);
} }
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff