From 084f812541203f567e7e710d40251b97810a4dc2 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 23 Aug 2023 22:27:01 -0500 Subject: [PATCH] directional buttons panel with PCB mount also more notes for v2 --- TODO.md | 3 +++ ...r_arc-plus-w-30mm-plus-one-with-mount.scad | 27 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/top-panel-dir_arc-plus-w-30mm-plus-one-with-mount.scad diff --git a/TODO.md b/TODO.md index 0acc01a..fe69c18 100644 --- a/TODO.md +++ b/TODO.md @@ -6,8 +6,11 @@ Notes for "next time". * I need at least 5mm, maybe 10mm, more height, to fit some of my levers like the Nobi Bullet * I couldn't even fit a JLF without the compensations in v1 on the bottom panel + * I had to bend the pins a bit on Crown SDB-202s, too * Top plates are 1-2mm too thick for snap-ins, maybe have a variant with a couple shaved off like with the bottom plate workaround +* PCB mount on `top-panel-dir_arc-plus-w-30mm-plus-one-with-mount.scad` doesn't leave room for a USB cable on the right + hand side * The panels' connection points could probably be a bit thinner to accommodate more bolts. A 20mm bolt barely clears the two panels and I don't like that kind of bolt connection. * Engraving some cosmetic stuff? Or maybe a place to mount other plates? diff --git a/src/top-panel-dir_arc-plus-w-30mm-plus-one-with-mount.scad b/src/top-panel-dir_arc-plus-w-30mm-plus-one-with-mount.scad new file mode 100644 index 0000000..5273340 --- /dev/null +++ b/src/top-panel-dir_arc-plus-w-30mm-plus-one-with-mount.scad @@ -0,0 +1,27 @@ +/* Copyright Brian Stephan 2023 + * + * This file is part of bullet-system-stick. + * + * bullet-system-stick is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. + * + * bullet-system-stick is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * You should have received a copy of the GNU General Public License along with + * bullet-system-stick. If not, see . + */ + +include +use + +module dir_arc_w_30mm_plus_one_panel_with_mount() { + dir_arc_w_30mm_plus_one_panel(); + translate([65, 55, -(top_plate_z/2) - 3]) pcb_mount(); +} + +dir_arc_w_30mm_plus_one_panel_with_mount();