author | Michael Krelin <hacker@klever.net> | 2016-06-11 14:21:48 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2016-06-11 14:21:48 (UTC) |
commit | 188652e0dbde274f1e4f24c6a02f4564921feb27 (patch) (unidiff) | |
tree | c42f9f4abeda7817813c164fb69acc269f65e99e | |
parent | 0398dd6a4e41ec26d48ad02caffc319f34cbfcb1 (diff) | |
download | fanductory-188652e0dbde274f1e4f24c6a02f4564921feb27.zip fanductory-188652e0dbde274f1e4f24c6a02f4564921feb27.tar.gz fanductory-188652e0dbde274f1e4f24c6a02f4564921feb27.tar.bz2 |
fix duct inner shape
-rw-r--r-- | fanduct.scad | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/fanduct.scad b/fanduct.scad index 746f753..fa14b7a 100644 --- a/fanduct.scad +++ b/fanduct.scad | |||
@@ -61,9 +61,10 @@ module fanduct(type=type,ductshape=ductshape) { | |||
61 | else if(ductshape=="square") | 61 | else if(ductshape=="square") |
62 | translate([fanduct_ir+fanduct_shell,fanduct_shell]) | 62 | translate([fanduct_ir+fanduct_shell,fanduct_shell]) |
63 | union() { | 63 | union() { |
64 | square([fanduct_w,fanduct_h/2]); | 64 | square([sh,sv/2]); |
65 | translate([fanduct_w/2,fanduct_h-fanduct_w/2]) | 65 | translate([sh/2,sv/2]) |
66 | rotate([0,0,90]) circle(d=fanduct_w,$fn=36); | 66 | scale([sh/smax,sv/smax]) |
67 | circle(d=smax,$fn=36); | ||
67 | } | 68 | } |
68 | } | 69 | } |
69 | } | 70 | } |