mirror([1,0])
translate([0,-20]) square(40);
}
+ linextr(-10,10) {
+ rotate(-90)
+ PsuUsbAVSpacePlan();
+ }
}
}
PsuLedWindowsPlan();
}
%PsuMountNegative();
+
color("yellow") translate([0,0, -psu_z - ceil])
linear_extrude(height=0.4, convexity=10)
PsuLedWindowsPlan();
+ color("blue") translate([0,0, -psu_z - ceil])
+ linear_extrude(height=0.4, convexity=10)
+ PsuLedLegendsPlan();
+
translate([0, psu_board_nutbox_y, 10])
rotate([180,0,0])
rotate([0,0,-90])
linextr_x_yz(-(psu_sz[0]/2 + 5),
+(psu_sz[0]/2 + 5)){
difference(){
- rectfromto([-ceil, -ceil], [psu_sz[1] + 10, psu_z + 10]);
- rectfromto([0,0], 400*[1,1]);
+ rectfromto([0, -ceil], [psu_sz[1] + 10, psu_z + 10]);
+ rectfromto([ceil,0], 400*[1,1]);
}
}
translate([0, psu_y, psu_z]) {