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([35/2+12-42.75,6.5+38.5,25])cylinder(r=5.8, h=5, $fn=6); // Hexagon at the end
|
||||
|
||||
// Print colling airway
|
||||
translate([10,44,28])rotate([0,0,0]) cube([25,9,2]);
|
||||
translate([10,51.6,28.5])rotate([-45,0,0]) cube([25,7,2]);
|
||||
// Print fan nozzle mount
|
||||
translate([5,61-5,24])cylinder(r=7.5/2, h=6, $fn=6);
|
||||
|
||||
translate([34,44,22])rotate([0,0,0]) cube([1,16,8]);
|
||||
translate([10,44,24])rotate([0,0,0]) cube([1,14,6]);
|
||||
// Print colling airway
|
||||
translate([8,44,28])rotate([0,0,0]) cube([27,9,2]);
|
||||
difference(){
|
||||
translate([8,51.6,28.5])rotate([-45,0,0]) cube([27,7,2]);
|
||||
translate([7,57,20])rotate([0,0,0]) cube([29,7,12]);
|
||||
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
|
||||
|
|
@ -225,6 +231,8 @@ 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,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
|
||||
translate([35/2+12,6.5,-0.01])cylinder(r=1.65, h=35, $fn=30); // Screw cut
|
||||
|
|
|
|||
|
|
@ -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