n28: make ventilation slits bigger.

This commit is contained in:
Martin Preuss
2025-12-11 23:01:02 +01:00
parent 077e5cbedb
commit 202439b8b6

View File

@@ -1,7 +1,7 @@
$fn = 50; $fn = 50;
width = 22; width = 24;
length = 117; length = 119;
height = 28; height = 28;
corner_radius = 2; corner_radius = 2;
@@ -63,36 +63,36 @@ difference() {
} }
// ventilation slits left 1 // ventilation slits left 1
for(i = [(wall_thickness+post_height+2):2:(height-6)]) { for(i = [(wall_thickness+post_height+2):4:(height-6)]) {
translate([(-width/2)-wall_thickness, (-length/2)+25, i]) translate([(-width/2)-wall_thickness, (-length/2)+25, i])
cube([10, length/4, 1], center=true); cube([10, length/4, 2], center=true);
} }
// ventilation slits left 2 // ventilation slits left 2
for(i = [(wall_thickness+post_height+2):2:(height-6)]) { for(i = [(wall_thickness+post_height+2):4:(height-6)]) {
translate([(-width/2)-wall_thickness, (length/2)-25, i]) translate([(-width/2)-wall_thickness, (length/2)-25, i])
cube([10, length/4, 1], center=true); cube([10, length/4, 2], center=true);
} }
// ventilation slits right 1 // ventilation slits right 1
for(i = [(wall_thickness+post_height+2):2:(height-6)]) { for(i = [(wall_thickness+post_height+2):4:(height-6)]) {
translate([(width/2)-wall_thickness, (-length/2)+25, i]) translate([(width/2)-wall_thickness, (-length/2)+25, i])
cube([10, length/4, 1], center=true); cube([10, length/4, 2], center=true);
} }
// ventilation slits right 2 // ventilation slits right 2
for(i = [(wall_thickness+post_height+2):2:(height-6)]) { for(i = [(wall_thickness+post_height+2):4:(height-6)]) {
translate([(width/2)-wall_thickness, (length/2)-25, i]) translate([(width/2)-wall_thickness, (length/2)-25, i])
cube([10, length/4, 1], center=true); cube([10, length/4, 2], center=true);
} }
// network connector hole 1 // network connector hole 1
translate([0, (length/2), post_height+wall_thickness+2+8]) translate([0, (length/2), post_height+wall_thickness+2+8])
cube([16, 21, 15], center=true); cube([17, 21, 15], center=true);
// network connector hole 2 // network connector hole 2
translate([0, (-length/2), post_height+wall_thickness+2+8]) translate([0, (-length/2), post_height+wall_thickness+2+8])
cube([16, 21, 15], center=true); cube([17, 21, 15], center=true);
// sensor hole // sensor hole
translate([(width/2), -7, post_height+wall_thickness+2+8]) translate([(width/2), -7, post_height+wall_thickness+2+8])