Removed old files, improved print cooling

dev
michalprusa 2016-04-24 13:05:12 +02:00
parent 38812ac8cd
commit 402c06c96a
9 changed files with 4551 additions and 19065 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,48 +0,0 @@
rotate([180,0,0]){difference(){
union(){
linear_extrude(height = 3, center = false, convexity = 10, $fn=100)
import (file = "5015housing-MK3.dxf", layer = "Base");
translate([0,0, -7])linear_extrude(height = 10, center = false, convexity = 10, $fn=150)
import (file = "5015housing-MK3.dxf", layer = "pillar");
translate([0,0, -14])linear_extrude(height = 14, center = false, convexity = 10, $fn=150)
import (file = "5015housing-MK3.dxf", layer = "Funnel");
translate([0,0, -15])linear_extrude(height = 1.5, center = false, convexity = 10, $fn=150)
import (file = "5015housing-MK3.dxf", layer = "Top");
// translate([0,0, -9])linear_extrude(height = 9, center = false, convexity = 10, $fn=200)
//import (file = "5015housing-MK3.dxf", layer = "Pins");
}
//translate([0,0, -10])linear_extrude(height = 10, center = false, convexity = 10, $fn=200)
//import (file = "5015housing-MK3.dxf", layer = "holes");
translate([0,0, -5])linear_extrude(height = 10, center = false, convexity = 10, $fn=150)
import (file = "5015housing-MK3.dxf", layer = "Holes-thru");
translate([0,0, -7])linear_extrude(height = 0.8, center = false, convexity = 10, $fn=150)
import (file = "5015housing-MK3.dxf", layer = "Ziptie-cutout");
translate([-36,-12.5+4+6.2,5])rotate([12.5,100,0])rotate([0,0,1])cylinder(r=1.65, h=38, $fn=20);
translate([-36,-12.5+4+6.2,5.1])rotate([12.5,100,0])rotate([0,0,1])cylinder(r=1.65, h=38, $fn=20);
}
difference(){
union(){
translate([29-3-0.5-2,-12.5,-22-2])rotate([0,0,1])cube([6,7,9]);
translate([29-3-2,-12.5-2,-22+5.2])cube([5,9,2]);
}
translate([20,-12.5+3.5,-22+3.5-2+0.5])rotate([0,90,0])rotate([0,0,1])cylinder(r=1.6, h=20, $fn=20);
}}

Binary file not shown.

View File

@ -1,9 +0,0 @@
difference(){
import("./LCD_Cover.STL");
translate([-66.5,-21.5,9.01-2.5])cube([10,10,10]);
translate([-43,-5.25,-7])scale([-0.95,0.95,1])linear_extrude(height = 40, center = false, convexity = 10, $fn=150)
import (file = "lcd-cut.dxf", layer = "button-S");
}

Binary file not shown.

View File

@ -1,10 +0,0 @@
difference(){
union(){
import("./LCD_Knob.STL");
translate([0,7.5,0])cylinder(r=5, h=12, $fn=50);
}
translate([0,7.5,-0.01])cylinder(r=3.1, h=5.3, $fn=50);
translate([-5,7.5-1,-0.01])cube([5,2,5]);
}

View File

@ -1,8 +1,10 @@
module fan_nozzle(){
difference(){
cube([35,10,17]); // Main cube
union(){
cube([32,10,17]); // Main cube
translate([30,5,0])cylinder(r=5.8,h = 17, $fn=6);
}
// 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
@ -21,8 +23,6 @@ translate([20,0,16])rotate([0,20,0])cube([10,20,10]);
translate([2,-1,-4.5])cube([24,3,5]);
translate([-1,-1,-2])rotate([0,45,0])cube([5,4,5]);
translate([22,-1,-2])rotate([0,45,0])cube([5,10,5]);
}
@ -31,4 +31,21 @@ translate([18,0,7])rotate([0,0,30])cube([1,9,10]);
}
fan_nozzle();
module fancy_corners(){
translate([-3,-10.5,13])rotate([-20,0,0])cube([40,10,15]);
translate([-13,-10.5,17.5])rotate([0,45,0])cube([10,30,15]);
translate([46.5,-10.5,15])rotate([0,-45,30])cube([10,30,15]);
translate([28.62,-10.5,15])rotate([0,-45,-30])cube([10,30,15]);
}
difference(){
fan_nozzle();
fancy_corners();
translate([3,3.5,16.5])linear_extrude(height = 0.6) {text("! HOT !", size = 5, font = "Helvetica Neue");}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff