- start ventilation slits lower (from 3 to 1.5mm) to also remove heat from
  under the pcb
- elevate notwork and power connectors by 2mm
This commit is contained in:
Martin Preuss
2026-08-10 19:48:48 +02:00
parent 568aec9c35
commit 9d9ccbd46c

View File

@@ -82,31 +82,31 @@ union() {
}
// ventilation slits left 1
for(i = [(wall_thickness+post_height+3):(airslit_height*2):(height-5)]) {
for(i = [(wall_thickness+post_height+1.5):(airslit_height*2):(height-5)]) {
translate([(-width/2)-wall_thickness, (-length/4), i])
cube([10, length/5, airslit_height], center=true);
}
// ventilation slits left 2
for(i = [(wall_thickness+post_height+3):(airslit_height*2):(height-5)]) {
for(i = [(wall_thickness+post_height+1.5):(airslit_height*2):(height-5)]) {
translate([(-width/2)-wall_thickness, (length/4), i])
cube([10, length/5, airslit_height], center=true);
}
// ventilation slits right 1
for(i = [(wall_thickness+post_height+3):(airslit_height*2):(height-5)]) {
for(i = [(wall_thickness+post_height+1.5):(airslit_height*2):(height-5)]) {
translate([(width/2)-wall_thickness, (-length/4), i])
cube([10, length/5, airslit_height], center=true);
}
// ventilation slits right 2
for(i = [(wall_thickness+post_height+3):(airslit_height*2):(height-5)]) {
for(i = [(wall_thickness+post_height+1.5):(airslit_height*2):(height-5)]) {
translate([(width/2)-wall_thickness, (length/4), i])
cube([10, length/5, airslit_height], center=true);
}
// ventilation slits top
for(i = [(wall_thickness+post_height+3):(airslit_height*2):(height-5)]) {
for(i = [(wall_thickness+post_height+1.5):(airslit_height*2):(height-5)]) {
translate([-8, -(length/2), i])
cube([18, 10, airslit_height], center=true);
}
@@ -115,7 +115,7 @@ union() {
// network connector hole 1
translate([(netconn_width-netconn_tolerance)/2,
(length/2),
wall_thickness+2+10])
wall_thickness+4+10])
cube([netconn_width+netconn_tolerance,
netconn_length,
netconn_height],
@@ -124,7 +124,7 @@ union() {
// network connector hole 2
translate([-(netconn_width-netconn_tolerance)/2,
(length/2),
wall_thickness+2+10])
wall_thickness+4+10])
cube([netconn_width+netconn_tolerance,
netconn_length,
netconn_height],
@@ -133,7 +133,7 @@ union() {
// power connector hole
translate([9.75 /*(powerconn_width+powerconn_tolerance)/2*/,
-(length/2),
wall_thickness+4+(powerconn_height/2)])
wall_thickness+6+(powerconn_height/2)])
cube([powerconn_width+powerconn_tolerance,
powerconn_length,
powerconn_height+powerconn_tolerance*2],