author | Michael Krelin <hacker@klever.net> | 2016-05-29 21:06:28 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2016-05-29 21:06:28 (UTC) |
commit | b4f3e3d54ad273a0dcf5bf3734ba1b37a57954d3 (patch) (unidiff) | |
tree | e8aa4839e8e593cc22bc74dfcabf73465def8ca9 | |
parent | 80ae710e0a8edf1a2f119fb191b7295e3e45cba3 (diff) | |
download | fanductory-b4f3e3d54ad273a0dcf5bf3734ba1b37a57954d3.zip fanductory-b4f3e3d54ad273a0dcf5bf3734ba1b37a57954d3.tar.gz fanductory-b4f3e3d54ad273a0dcf5bf3734ba1b37a57954d3.tar.bz2 |
longer duct tails going down halfway
-rw-r--r-- | fanduct.scad | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fanduct.scad b/fanduct.scad index d467c60..a60609e 100644 --- a/fanduct.scad +++ b/fanduct.scad | |||
@@ -189,28 +189,28 @@ module fanduct(type=type) { | |||
189 | cube(size=[inlet_h-2*fanduct_shell,inlet_w-2*fanduct_shell,fanduct_shell]); | 189 | cube(size=[inlet_h-2*fanduct_shell,inlet_w-2*fanduct_shell,fanduct_shell]); |
190 | translate([-fanduct_ir-fanduct_shell-fanduct_w/2,0,fanduct_shell]) | 190 | translate([-fanduct_ir-fanduct_shell-fanduct_w/2,0,fanduct_shell]) |
191 | translate([0,-inlet_w/2,0]) | 191 | translate([0,-inlet_w/2,0]) |
192 | cube(size=[1,inlet_w,fanduct_h]); | 192 | cube(size=[1,inlet_w,fanduct_h]); |
193 | } | 193 | } |
194 | } | 194 | } |
195 | } | 195 | } |
196 | 196 | ||
197 | // ***DUCT TAILS!!! WOO-OO! (every day they're out there making duct tails…) | 197 | // ***DUCT TAILS!!! WOO-OO! (every day they're out there making duct tails…) |
198 | module tails(what) { | 198 | module tails(what) { |
199 | if(what=="in") { | 199 | if(what=="in") { |
200 | for(mx=[0,1]) mirror([mx,0,0]) | 200 | for(mx=[0,1]) mirror([mx,0,0]) |
201 | translate([fanduct_ir+fanduct_shell+fanduct_w/2,0,fanduct_shell+fanduct_h]) | 201 | translate([fanduct_ir+fanduct_shell+fanduct_w/2,0,fanduct_shell+fanduct_h/2]) |
202 | rotate([90,0,90]) | 202 | rotate([90,0,90]) |
203 | translate([0,0,-snapper_d/2]) | 203 | translate([0,0,-snapper_d/2]) |
204 | snapper(d=snapper_d,o=snapper_overlap,side=0,l=fanduct_h+fanduct_shell); | 204 | snapper(d=snapper_d,o=snapper_overlap,side=0,l=fanduct_h*3/2+fanduct_shell); |
205 | } | 205 | } |
206 | } | 206 | } |
207 | 207 | ||
208 | module parts(what) { | 208 | module parts(what) { |
209 | union() { | 209 | union() { |
210 | duct(what); | 210 | duct(what); |
211 | marks(what); | 211 | marks(what); |
212 | output(what); | 212 | output(what); |
213 | intake(what); | 213 | intake(what); |
214 | tails(what); | 214 | tails(what); |
215 | } | 215 | } |
216 | } | 216 | } |