Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
translate([0, psu_y, psu_z])
PsuMountPositive();
difference(){
translate([0, psu_y, psu_z])
PsuMountPositive();
difference(){
+
+ // rectangular box with wall
linextr_x_yz(-psu_mount_outer_sz_x/2,
+psu_mount_outer_sz_x/2) {
difference(){
linextr_x_yz(-psu_mount_outer_sz_x/2,
+psu_mount_outer_sz_x/2) {
difference(){
rectfromto([ceil,0], 400*[1,1]);
}
}
rectfromto([ceil,0], 400*[1,1]);
}
}
translate([0, psu_y, psu_z]) {
PsuMountNegative();
}
translate([0, psu_y, psu_z]) {
PsuMountNegative();
}