diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm-plate.scad b/src/misc/decorative-plate-dir_arc-plus-w-30mm-plate.scad new file mode 100644 index 0000000..4ad1914 --- /dev/null +++ b/src/misc/decorative-plate-dir_arc-plus-w-30mm-plate.scad @@ -0,0 +1,23 @@ +/* Decorative plate for directional buttons. + * + * SPDX-FileCopyrightText: © 2024 Brian S. Stephan + * SPDX-License-Identifier: GPL-3.0-or-later + */ + +include +decorative_radius_scale = 1.5; +jumbo_decorative_radius_scale = 0; +include + +module dir_arc_plus_w_30mm_plate_decorative_plate() { + difference() { + // get a 2mm slice of the bigger button cylinders + translate([-panel_x/2, 0, -25]) hull() dir_arc_w_30mm(); + translate([0, 0, -100]) cube([500, 500, 198], center=true); + translate([0, 0, 100]) cube([500, 500, 198], center=true); + // cut out the normal holes + translate([-panel_x/2, 0, -1]) dir_arc_w_30mm(); + } +} + +dir_arc_plus_w_30mm_plate_decorative_plate();