Brian S. Stephan
88fc53988e
remove some magic numbers that are derived from base dimensions
2023-09-08 13:44:05 -05:00
Brian S. Stephan
f73c94be2f
move the rotated top plate into something reusable
2023-09-08 13:17:04 -05:00
Brian S. Stephan
cd21b4dd0a
remove unused import
2023-09-08 13:14:53 -05:00
Brian S. Stephan
7a71c8cd81
simple naming consistency change
...
sed -i 's/topplate_with_raised/top_plate_with_raised/' **/*.scad
2023-09-08 12:22:53 -05:00
Brian S. Stephan
350fc27285
break up the sega 2P layout into parts
...
messing with something that may never see the light of day, but no harm
in doing this
2023-09-08 12:15:46 -05:00
Brian S. Stephan
fddb5d450e
commit my scratch file since it's a good demo
2023-09-07 19:17:48 -05:00
Brian S. Stephan
0329dd2b3c
make dustwasher hole a bit bigger to let the lever move
2023-09-07 19:12:20 -05:00
Brian S. Stephan
8140d5e3a8
neutrik D base plate, also good as a cover
2023-09-06 14:44:54 -05:00
Brian S. Stephan
708122e510
dustwasher that fits the LSX-NOBI, maybe more
2023-09-06 11:30:52 -05:00
Brian S. Stephan
5177090625
rename some misc files for consistency/sorting
2023-09-05 10:41:59 -05:00
Brian S. Stephan
679d3025fe
decorative plate for a neutrik D mount
...
this is used for the outside of an ethercon, for instance
2023-09-03 09:56:53 -05:00
Brian S. Stephan
e68ffbfc7b
decorative button surround plates for the top
2023-09-03 09:53:49 -05:00
Brian S. Stephan
ed3c5a1210
rename non-overhang panels accordingly
2023-09-01 15:54:55 -05:00
Brian S. Stephan
fbf919b764
bottom panels with overhang for left/right/middle
2023-09-01 15:50:31 -05:00
Brian S. Stephan
9881f6391e
more top panel with overhang options
...
left/middle/right/solo is the overhang stuff, will need to rename the
inset ones at a later point
2023-09-01 13:39:48 -05:00
Brian S. Stephan
bfae2b093b
create a top left (overhang) lever panel
...
this replaces the left-adjusted inset panel, which I didn't use anyway,
and starts normalizing the overhang panels more
2023-09-01 13:38:29 -05:00
Brian S. Stephan
43a036e17c
consolidate button hole and wider cylinder into one object
...
nothing was materially using the non-snap-in cutout anymore (except for
the frame which wasn't updated since removing the bigger cutout
rectangle, so I fixed that), and I want to use it for a template thing
I'm working on, so remove some cruft
2023-08-30 10:02:12 -05:00
Brian S. Stephan
3b964ee6d8
scoot the buttons in panels a bit closer to each other
2023-08-30 00:24:19 -05:00
Brian S. Stephan
fe0e3b6017
center the button panels and their layouts
...
I can refactor the double translation away at soem later point
2023-08-30 00:22:31 -05:00
Brian S. Stephan
16d3feadc1
use the larger concaveness from the overhang panel
2023-08-29 23:33:54 -05:00
Brian S. Stephan
1db6577f75
remove unused, unnecessary panel with no concave
...
rename bottom panels now that concave is normal
2023-08-29 23:33:51 -05:00
Brian S. Stephan
cd5cd422e5
rename side chopper, going to be used for more than just frames
2023-08-29 10:13:40 -05:00
Brian S. Stephan
652653180e
go back to three neutrik D mounts on the solo frame
...
this (barely) works
2023-08-29 10:07:08 -05:00
Brian S. Stephan
73e93d4536
make a bottom overhang plate
...
slightly different than the top since there's no inset, so no need for
that frame or the posts
2023-08-29 10:06:21 -05:00
Brian S. Stephan
e51b79a193
squeeze dir. arc + W w/8 buttons on one panel
...
it's a tight squeeze; fits in the frame, but frame buttons/quick
connects maybe a problem
2023-08-28 10:51:07 -05:00
Brian S. Stephan
694e2c6173
bring 5 mm back to the frame
...
to accommodate quick connects, levers, etc.
2023-08-28 10:47:53 -05:00
Brian S. Stephan
a8ca6bafa9
fix the frame support box again
...
math is even harder when you're not using the right variables
2023-08-28 00:08:48 -05:00
Brian S. Stephan
cd71ed013b
fix the frame box width, which was too thin bc math is hard
2023-08-27 15:17:24 -05:00
Brian S. Stephan
12273649f5
better name for the 24mm dir + 6 button panel
2023-08-27 14:36:34 -05:00
Brian S. Stephan
57be13d9cb
more accurate name for the neutrik D plate
2023-08-26 22:12:07 -05:00
Brian S. Stephan
344de2c84f
standalone frame, with tweaks to the frame as a consequence
...
* frame width has been reduced in order to leave more space and have
sunken buttons somewhat accessible
* the cutout for neutrik mounts has been reduced and moved into the
holes themselves, to do this more modularly and restore some support
2023-08-26 21:57:12 -05:00
Brian S. Stephan
a8d02f9229
squish a decent all buttons layout onto one panel
...
this uses the new raised panel look, I'm trying it out but haven't
updated the other top panels yet until I'm sure I like it --- it'll mean
a lot of chopping
2023-08-26 14:48:01 -05:00
Brian S. Stephan
af38f0a580
move top plate holes into reusable module
2023-08-26 14:42:58 -05:00
Brian S. Stephan
19fa31b425
a one-panel 24mm dir arc + action buttons layout
...
(you can fit 6! not bad!)
2023-08-25 15:36:41 -05:00
Brian S. Stephan
6ca57615e4
solve for 24mm/30mm snap-ins
2023-08-25 15:36:38 -05:00
Brian S. Stephan
9f98f0cfa7
rename project before sharing
2023-08-24 22:49:34 -05:00
Brian S. Stephan
b0ca4d97c8
neutrik D plate to attach SPDT switches to
2023-08-24 12:54:42 -05:00
Brian S. Stephan
084f812541
directional buttons panel with PCB mount
...
also more notes for v2
2023-08-23 22:27:01 -05:00
Brian S. Stephan
21467010a7
split lever panel and w/mount variant into two files
2023-08-23 10:37:52 -05:00
Brian S. Stephan
cc7c5c5723
namco noir with even MOAR BUTTONS
2023-08-22 12:23:20 -05:00
Brian S. Stephan
00e8344a91
panel for 30mm "directional arc" buttons + W + one extra
...
the extra could be mapped to L3 or soemthing like that, for SF6 or other
weirdos
2023-08-21 15:00:28 -05:00
Brian S. Stephan
0362e8f3ed
concave bottom panel to account for levers
...
(see notes in TODO)
2023-08-21 08:42:30 -05:00
Brian S. Stephan
facee903cf
add mount for a standard PS360+/RP2040ABB form factor PCB
2023-08-20 23:59:24 -05:00
Brian S. Stephan
f5ecdc9154
shrink the JLF mount panel height by 1mm
...
trying to shave a couple mm off the design to make room for this Seimitsu SEL-70X-F
2023-08-20 23:54:50 -05:00
Brian S. Stephan
80079a74a8
properly center frame mounting holes
...
noticed this after my first print, it's a fix for v1 but I don't think
I'll bother reprinting my stuff yet
2023-08-20 18:24:25 -05:00
Brian S. Stephan
40692bb6ff
bottom panel is just the base top panel
2023-08-20 09:56:47 -05:00
Brian S. Stephan
33271abef0
leaving some notes and comments for myself
2023-08-20 09:56:02 -05:00
Brian S. Stephan
6064884a89
account for 24mm buttons in the frame tops
2023-08-19 17:51:01 -05:00
Brian S. Stephan
7faa28b4b1
simplify the frame and use roundedcube for it
2023-08-19 08:59:41 -05:00
Brian S. Stephan
6c04c1b2f2
ethercon (and probably other neutrik Ds) need the wall thinner
...
to avoid overhang, this shrinks the overall case by 2mm on the x and y,
as this number was somewhat arbitrary
2023-08-18 13:18:38 -05:00
Brian S. Stephan
78ea95ecbd
moduleify middle_frame for testing purposes
2023-08-18 10:08:34 -05:00
Brian S. Stephan
42f417d86a
middle frame mostly ok, but I forgot to check neutrik panel thickness
2023-08-18 00:23:59 -05:00
Brian S. Stephan
e94a0498a3
remove the test hole from the lever plate
2023-08-17 20:45:38 -05:00
Brian S. Stephan
6e1ef9efaf
tiny rename for the lever base plate
...
this might move into components (while not adjusted) at some point
2023-08-17 20:27:59 -05:00
Brian S. Stephan
925cfebe9e
moduleize left lever panel for reuse
2023-08-17 20:02:59 -05:00
Brian S. Stephan
0bea740cee
move frame chopper into components for reuse
2023-08-17 19:55:42 -05:00
Brian S. Stephan
a94836ff96
modularize left_frame for reuse
2023-08-17 19:54:07 -05:00
Brian S. Stephan
2cae32bce5
move frame mounting holes to components
2023-08-17 19:53:40 -05:00
Brian S. Stephan
4f22e08613
rename to match standardizing
2023-08-17 19:47:18 -05:00
Brian S. Stephan
8b850143ed
trivial, maybe meaningless, tweak to line up "+1" with noir
2023-08-17 19:43:09 -05:00
Brian S. Stephan
530b973a2d
renaming the lever panel to fit the pattern
2023-08-17 18:50:56 -05:00
Brian S. Stephan
362d156067
make the noir and sega 2p panels modules
...
mostly so I can use them in other .scad files to compare layouts and
that kind of thing
2023-08-17 18:49:09 -05:00
Brian S. Stephan
c14c97e832
did a Namco Noir layout, it also worked fine
2023-08-17 18:43:46 -05:00
Brian S. Stephan
23efe61eeb
test sega 2P layout, buttons fit pretty well
2023-08-17 16:09:43 -05:00
Brian S. Stephan
b47b192fd4
successful version of the left frame
...
print seems aligned with the top plate, hole sizes look right, still
need to pair it with a true middle frame
2023-08-17 10:53:43 -05:00
Brian S. Stephan
a3cdbf7069
small tweaks to hole sizes
...
shouldn't be enough to reprint the top left panel yet, just tweaking
based on the frame and test runs
2023-08-16 18:47:03 -05:00
Brian S. Stephan
894e46c4ee
more components that look good on a test print
2023-08-16 18:18:42 -05:00
Brian S. Stephan
a3b9cab08e
successful test of the frame relative to the top plate
2023-08-16 15:02:01 -05:00
Brian S. Stephan
f7e706c21d
module for reference top plate without holes
2023-08-16 14:02:00 -05:00
Brian S. Stephan
ca5ae59cc6
include rather than use, in order to get variables
2023-08-16 14:02:00 -05:00
Brian S. Stephan
b04c0f2d2e
tested-good size for the hex case mount interior
2023-08-16 14:02:00 -05:00
Brian S. Stephan
2b152693d6
test panel for this printed pretty well
...
maybe the tolerance could be tightened just a bit, but other than that,
seems like a pretty good start
2023-08-16 14:01:56 -05:00