summaryrefslogtreecommitdiffabout
path: root/fanduct.scad
Unidiff
Diffstat (limited to 'fanduct.scad') (more/less context) (ignore whitespace changes)
-rw-r--r--fanduct.scad12
1 files changed, 8 insertions, 4 deletions
diff --git a/fanduct.scad b/fanduct.scad
index 563920c..421dd5a 100644
--- a/fanduct.scad
+++ b/fanduct.scad
@@ -5,5 +5,9 @@ epsilon=.005; // for finer cuts
5 5
6 heater_w = 16; // heatblock width 6function hypothenuse(a,b) = sqrt(pow(a,2)+pow(b,2));
7 heater_l = 20; // heatblock length 7
8 nozzle_offset=4.5;// nozzle offset from the edge of heatblock 8silicone_shell = 2;
9heater_clearance = max(
10 hypothenuse(16/2 +silicone_shell, 20-4.5 +silicone_shell),// E3D v6
11 hypothenuse(11.5-4.5 +silicone_shell, 15.5 +silicone_shell)// E3D volcano
12);
9 13
@@ -14,3 +18,3 @@ fanduct_w = 7; // inner width of the duct
14 fanduct_shell=1.2; // shell thickness 18 fanduct_shell=1.2; // shell thickness
15 fanduct_ir = sqrt(pow(heater_w/2,2)+pow(heater_l-nozzle_offset,2))+5;// inner radius 19 fanduct_ir = heater_clearance+5; // inner radius
16 20