parent
f7eded6878
commit
2e732c08c1
|
|
@ -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
Loading…
Reference in New Issue