Fan nozzle
Fan nozzle designed, new stl of extruder body and modified air path on extruder cover + mount for nozzle
This commit is contained in:
parent
8252fc19ee
commit
c175e83822
|
|
@ -178,12 +178,18 @@ difference(){
|
||||||
translate([6,33,27])rotate([0,0,67]) cube([8,24,3]); // Connecting cube
|
translate([6,33,27])rotate([0,0,67]) cube([8,24,3]); // Connecting cube
|
||||||
translate([35/2+12-42.75,6.5+38.5,25])cylinder(r=5.8, h=5, $fn=6); // Hexagon at the end
|
translate([35/2+12-42.75,6.5+38.5,25])cylinder(r=5.8, h=5, $fn=6); // Hexagon at the end
|
||||||
|
|
||||||
|
// Print fan nozzle mount
|
||||||
|
translate([5,61-5,24])cylinder(r=7.5/2, h=6, $fn=6);
|
||||||
|
|
||||||
// Print colling airway
|
// Print colling airway
|
||||||
translate([10,44,28])rotate([0,0,0]) cube([25,9,2]);
|
translate([8,44,28])rotate([0,0,0]) cube([27,9,2]);
|
||||||
translate([10,51.6,28.5])rotate([-45,0,0]) cube([25,7,2]);
|
difference(){
|
||||||
|
translate([8,51.6,28.5])rotate([-45,0,0]) cube([27,7,2]);
|
||||||
translate([34,44,22])rotate([0,0,0]) cube([1,16,8]);
|
translate([7,57,20])rotate([0,0,0]) cube([29,7,12]);
|
||||||
translate([10,44,24])rotate([0,0,0]) cube([1,14,6]);
|
translate([7,53,22])rotate([0,0,0]) cube([29,7,2]);
|
||||||
|
}
|
||||||
|
translate([34,44,24])rotate([0,0,0]) cube([1,13,6]);
|
||||||
|
translate([8-5,44,24])rotate([0,0,0]) cube([1+5,13,6]);
|
||||||
|
|
||||||
|
|
||||||
// Cooling grill
|
// Cooling grill
|
||||||
|
|
@ -225,7 +231,9 @@ difference(){
|
||||||
translate([35/2+12+11,6.5-2,-0.01])rotate([0,0,-15])cylinder(r=3.2, h=6, $fn=6); // Nut trap
|
translate([35/2+12+11,6.5-2,-0.01])rotate([0,0,-15])cylinder(r=3.2, h=6, $fn=6); // Nut trap
|
||||||
translate([35/2+12+11,6.5-2,27])cylinder(r=3.1, h=5, $fn=30); // Head cut
|
translate([35/2+12+11,6.5-2,27])cylinder(r=3.1, h=5, $fn=30); // Head cut
|
||||||
|
|
||||||
|
// Fan nozzle mount hole
|
||||||
|
translate([5,61-5,20])cylinder(r=3/2, h=12, $fn=30);
|
||||||
|
|
||||||
// 5015 print fan top left mount hole
|
// 5015 print fan top left mount hole
|
||||||
translate([35/2+12,6.5,-0.01])cylinder(r=1.65, h=35, $fn=30); // Screw cut
|
translate([35/2+12,6.5,-0.01])cylinder(r=1.65, h=35, $fn=30); // Screw cut
|
||||||
translate([35/2+12,6.5,11]) rotate([0,0,30])cylinder(r=3.2, h=17.01, $fn=6); // Nut Trap
|
translate([35/2+12,6.5,11]) rotate([0,0,30])cylinder(r=3.2, h=17.01, $fn=6); // Nut Trap
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
module fan_nozzle(){
|
||||||
|
|
||||||
|
difference(){
|
||||||
|
cube([35,10,17]); // Main cube
|
||||||
|
|
||||||
|
// Mounting screw
|
||||||
|
translate([30,5,-1])cylinder(r=3.2/2,h = 14.5-0.2, $fn=15); // Screw cut
|
||||||
|
translate([30,5,17-3.5])cylinder(r=3.1,h = 20, $fn=15); // head cut
|
||||||
|
|
||||||
|
// Fan entry hole
|
||||||
|
translate([1,10-1.5,-1])cube([20,3,16.5]);
|
||||||
|
translate([-1,10-1.5,-1-5])cube([20,3,16.5]);
|
||||||
|
|
||||||
|
// Airway cutout
|
||||||
|
difference(){
|
||||||
|
translate([1,1,-1])cube([25,8,16.5]);
|
||||||
|
translate([0,0,10])rotate([45,0,0])cube([30,8,16.5]);
|
||||||
|
translate([-1,-10,-1])rotate([0,0,45])cube([10,8,30]);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
fan_nozzle();
|
||||||
File diff suppressed because it is too large
Load Diff
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