Add badging to end product

This commit is contained in:
XANTRONIX 2023-11-16 23:57:36 -05:00
parent f665bd6dbd
commit 5b7959ff80

View file

@ -219,6 +219,21 @@ module top_case(key_switch_sizes, pcb_screw_holes) {
}
}
module badge() {
module badge_text() {
text("XANTRONIX", font="Proxima Nova Semibold", size=2);
translate([16, 0, 0])
text("Z32", font="Proxima Nova Semibold", size=10);
}
translate([keyboard_x_offset,
keyboard_y_offset + keyboard_pcb_length + keyboard_switch_length + accent_width,
wall_height - accent_depth])
linear_extrude(accent_depth + eps)
badge_text();
}
module body() {
translate([0, 0, wall_height - wall_width])
fascia();
@ -240,6 +255,7 @@ module top_case(key_switch_sizes, pcb_screw_holes) {
difference() {
body();
badge();
accents();
vents();
}