Update fan logic to handle larger fan sizes better. Improved positioning and placement of fan parts.

This commit is contained in:
David Long
2022-09-15 16:54:37 -04:00
parent ac3d1b7993
commit 861c2231fc
5 changed files with 157 additions and 109 deletions

View File

@@ -1,9 +1,11 @@
use <../sbc_case_builder_library.scad>;
// 30mm Mask Solid
echo("30mm Mask Solid");
fan_mask(30, 2, 2);
// 30mm Mask Punchout
echo("30mm Mask Punchout");
translate([0, 40, 0])
difference() {
cube([30, 30, 2]);
@@ -11,10 +13,12 @@ translate([0, 40, 0])
}
// 40mm Mask Solid
echo("40mm Mask Solid");
translate([40, 0, 0])
fan_mask(40, 2, 2);
// // 40mm Mask Punchout
// 40mm Mask Punchout
echo("40mm Mask Punchout");
translate([40, 50, 0])
difference() {
cube([40, 40, 2]);
@@ -22,10 +26,12 @@ translate([40, 50, 0])
}
// 80mm Mask Solid
echo("80mm Mask Solid");
translate([90, 0, 0])
fan_mask(80, 2, 2);
// 80mm Mask Punchout
echo("80mm Mask Punchout");
translate([90, 90, 0])
difference() {
cube([80, 80, 2]);