diff --git a/HeatSink.scad b/HeatSink.scad index 58669133edb582dd156e3c8d2c408fea40dd83ac..65354fa93dec61d37b55ba90c7a86e2a86a27ab3 100644 --- a/HeatSink.scad +++ b/HeatSink.scad @@ -111,6 +111,8 @@ module fanProfile( * * TODO: Moar documentation!!! * + * `d` = thickness + * */ module fan( d = f_d, @@ -140,11 +142,6 @@ fu_strength = 2; // material strength fu_outlet_w = (hs_fin_cnt / 2) * hs_fin_w0 + (hs_fin_cnt / 2 - 1) * hs_fin_spacing; // Σ of fins spacing and width calculated over one side; - - - - - module tri(w, h) { polygon([ [0, -h/2], @@ -304,6 +301,8 @@ module HeatSinkMainModule() { // color([0, 0, 1.0, 1.0]) translate([0, 0, 1]) linear_extrude(1) funnelFins(); translate([7+8 - 72/2, 0, 0.001]) rotate([0, 0, 30]) MockupColor() linear_extrude(1.6) roundNGon(72, 6, 10/2); + + translate([12, 0, f_wh/2 + 0.001]) rotate([0, 90, 0]) MockupColor() fan(d=11); } else {