Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
module PsuFirstLayerNegative(ceil){
translate([0, 0, -psu_z - ceil])
linextr(-1, psu_initial_layer_thick)
module PsuFirstLayerNegative(ceil){
translate([0, 0, -psu_z - ceil])
linextr(-1, psu_initial_layer_thick)
- offset(delta=psu_window_ledge + psu_multicolour_gap)
linextr(-10, 0.1)
PsuLedWindowsPlan();
PsuFirstLayerNegative(ceil)
linextr(-10, 0.1)
PsuLedWindowsPlan();
PsuFirstLayerNegative(ceil)
+ offset(delta= psu_window_ledge + psu_multicolour_gap)
PsuLedWindowsPlan();
}
module PsuLedLegendsNegative(ceil){
PsuFirstLayerNegative(ceil)
PsuLedWindowsPlan();
}
module PsuLedLegendsNegative(ceil){
PsuFirstLayerNegative(ceil)
+ offset(delta= psu_multicolour_gap)