diff --git a/README.md b/README.md index b47ef39..e023084 100644 --- a/README.md +++ b/README.md @@ -57,11 +57,15 @@ about what the types of parts are and how to use them: these is that they aren't as reusable as the inset panels, since the inset panels can go anywhere, but the overhang panels must be designed to not overlap with other overhang panels, so you might have to make more custom variants depending on where you put things. -* `misc/` - * Pieces that I haven't organized better (yet) --- there are decorative plates for top buttons and similar to give +* `plates/` + * Flat pieces used for cosmetic or connective reasons --- decorative plates for top buttons and similar to give more color variance and some layers to the arcade stick, some very simple dustwashers, plates that fit rocker switches and the like in Neutrik D or 20mm holes, and a lever mount spacer for getting your lever shaft at the desired height. You don't *need* any of these, but you'll probably use a few. +* `misc/` + * Pieces that I haven't organized better (yet) --- odd things and scratch ideas, mostly. There are some decorative + corners for a bit more height/nicer seams, a sleeve to make smaller hex spacers fit in the hole as they're + supposed to, things of that nature. * `extras/` * Various experiments and things not directly related to making an arcade stick. At time of writing, there's a couple pieces for a little stand for the stick, solely for vanity purposes. diff --git a/demo/all-together-demo-extended-with-windows.scad b/demo/all-together-demo-extended-with-windows.scad index 1f10de4..0259ea4 100644 --- a/demo/all-together-demo-extended-with-windows.scad +++ b/demo/all-together-demo-extended-with-windows.scad @@ -10,9 +10,9 @@ use use use use -use -use -use +use +use +use top_panel_color = "#5B6579"; bottom_panel_color = "#8E9089"; diff --git a/demo/all-together-demo-extended.scad b/demo/all-together-demo-extended.scad index a84a8fe..824d09c 100644 --- a/demo/all-together-demo-extended.scad +++ b/demo/all-together-demo-extended.scad @@ -10,9 +10,9 @@ use use use use -use -use -use +use +use +use top_panel_color = "#0086D6"; bottom_panel_color = "white"; diff --git a/demo/all-together-demo-solo.scad b/demo/all-together-demo-solo.scad index 448ef53..4093c58 100644 --- a/demo/all-together-demo-solo.scad +++ b/demo/all-together-demo-solo.scad @@ -10,7 +10,7 @@ use use use use -use +use top_panel_color = "#5B6579"; bottom_panel_color = "#8E9089"; diff --git a/demo/all-together-demo.scad b/demo/all-together-demo.scad index bd581f9..638c3e9 100644 --- a/demo/all-together-demo.scad +++ b/demo/all-together-demo.scad @@ -10,9 +10,9 @@ use use use use -use -use -use +use +use +use panel_color = "red"; base_color = "gray"; diff --git a/demo/blown-up-demo.scad b/demo/blown-up-demo.scad index b260ab5..461451e 100644 --- a/demo/blown-up-demo.scad +++ b/demo/blown-up-demo.scad @@ -12,9 +12,9 @@ use use use use -use -use -use +use +use +use color("#C12E1F") translate([-panel_x/2-25, 0, frame_z/2+75]) lever_and_dir_arc_w_30mm_left_overhang_panel(); color("#C12E1F") translate([panel_x/2+25, 0, frame_z/2+75]) sega_2p_nine_plus_aux_button_right_overhang_panel_with_mount(); diff --git a/docs/assembly-and-tips.md b/docs/assembly-and-tips.md index e83d2c3..6a6ff2a 100644 --- a/docs/assembly-and-tips.md +++ b/docs/assembly-and-tips.md @@ -27,17 +27,17 @@ The pieces you need to print (all colors to your taste): The above gets you the basics. Some common things you may also want: * **Mounting Neutrik connectors:** Neutrik D connectors can mount flush to the inside of the frame, but you can choose - to have a little decorative plate (`misc/neutrik-d-plate.stl` for added depth or color choices on the outside of the + to have a little decorative plate (`plates/neutrik-d-plate.stl` for added depth or color choices on the outside of the frame, if you'd like. * **Mounting a 24mm switch:** a rocker switch can also be mounted in the Neutrik D connector, but it needs to be placed - into a `misc/neutrik-d-plate-24mm-hole.stl` plate, and the plate mounted to the frame. + into a `plates/neutrik-d-plate-24mm-hole.stl` plate, and the plate mounted to the frame. * **Flair for the auxillary buttons:** the three buttons in a row on the back of the frame can also get some style, just - place a `misc/decorative-plate-aux-control-three-button-cluster.stl` between the buttons and the frame. This only + place a `plates/decorative-plate-aux-control-three-button-cluster.stl` between the buttons and the frame. This only works for screw-in buttons. * **Flair for the top buttons:** same as above, a decorative plate for top panel layouts --- e.g. - `misc/decorative-plate-sega-2p.stl` --- can be sandwiched between the buttons and panel to add some style. This also + `plates/decorative-plate-sega-2p.stl` --- can be sandwiched between the buttons and panel to add some style. This also only tends to work on screw-in buttons. -* **Dustwashers/flair:** same deal, if you want to print one, use e.g. `misc/dustwasher-jlf.stl`. +* **Dustwashers/flair:** same deal, if you want to print one, use e.g. `plates/dustwasher-jlf.stl`. ## Putting a BSS Stick Together @@ -53,9 +53,9 @@ following is the most consistent way I've found to put one together. overall assembly works with your components, so again get your buttons, lever, etc., in place. You can secure them at this point. 1. If you are using a button decorative plate that spans two panels --- e.g. - `misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-plus-one` --- take care to align the two panels as tightly + `plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-plus-one` --- take care to align the two panels as tightly as possible, and accurately, as they will be hard to adjust once everything is secured and in the frame. - 2. If using a lever, don't forget the lever mount spacer --- `misc/lever-mount-sanwa-seimitsu` --- if you want it, + 2. If using a lever, don't forget the lever mount spacer --- `plates/lever-mount-sanwa-seimitsu` --- if you want it, and tighten those mounting bolts now as well. 3. Create the frame box by combining your frame piece parts, box or extended, together. This will be relatively stable just via friction fit. diff --git a/src/misc/decorative-plate-24mm-button.scad b/src/plates/decorative-plate-24mm-button.scad similarity index 100% rename from src/misc/decorative-plate-24mm-button.scad rename to src/plates/decorative-plate-24mm-button.scad diff --git a/src/misc/decorative-plate-aux-connectors-neutrik-and-rocker-cluster.scad b/src/plates/decorative-plate-aux-connectors-neutrik-and-rocker-cluster.scad similarity index 100% rename from src/misc/decorative-plate-aux-connectors-neutrik-and-rocker-cluster.scad rename to src/plates/decorative-plate-aux-connectors-neutrik-and-rocker-cluster.scad diff --git a/src/misc/decorative-plate-aux-control-three-button-cluster.scad b/src/plates/decorative-plate-aux-control-three-button-cluster.scad similarity index 100% rename from src/misc/decorative-plate-aux-control-three-button-cluster.scad rename to src/plates/decorative-plate-aux-control-three-button-cluster.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-24mm-8-button.scad b/src/plates/decorative-plate-dir_arc-plus-w-24mm-8-button.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-24mm-8-button.scad rename to src/plates/decorative-plate-dir_arc-plus-w-24mm-8-button.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-rectangles.scad b/src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-rectangles.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-rectangles.scad rename to src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-rectangles.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-superplate.scad b/src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-superplate.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-superplate.scad rename to src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine-superplate.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine.scad b/src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine.scad rename to src/plates/decorative-plate-dir_arc-plus-w-30mm-and-sega-2p-nine.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm-plate.scad b/src/plates/decorative-plate-dir_arc-plus-w-30mm-plate.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-30mm-plate.scad rename to src/plates/decorative-plate-dir_arc-plus-w-30mm-plate.scad diff --git a/src/misc/decorative-plate-dir_arc-plus-w-30mm.scad b/src/plates/decorative-plate-dir_arc-plus-w-30mm.scad similarity index 100% rename from src/misc/decorative-plate-dir_arc-plus-w-30mm.scad rename to src/plates/decorative-plate-dir_arc-plus-w-30mm.scad diff --git a/src/misc/decorative-plate-ergo-wasd-five-30mm-and-ergo-nine-30mm.scad b/src/plates/decorative-plate-ergo-wasd-five-30mm-and-ergo-nine-30mm.scad similarity index 100% rename from src/misc/decorative-plate-ergo-wasd-five-30mm-and-ergo-nine-30mm.scad rename to src/plates/decorative-plate-ergo-wasd-five-30mm-and-ergo-nine-30mm.scad diff --git a/src/misc/decorative-plate-sega-2p-6-button.scad b/src/plates/decorative-plate-sega-2p-6-button.scad similarity index 100% rename from src/misc/decorative-plate-sega-2p-6-button.scad rename to src/plates/decorative-plate-sega-2p-6-button.scad diff --git a/src/misc/decorative-plate-sega-2p-eleven-plate.scad b/src/plates/decorative-plate-sega-2p-eleven-plate.scad similarity index 100% rename from src/misc/decorative-plate-sega-2p-eleven-plate.scad rename to src/plates/decorative-plate-sega-2p-eleven-plate.scad diff --git a/src/misc/decorative-plate-sega-2p-nine-plate.scad b/src/plates/decorative-plate-sega-2p-nine-plate.scad similarity index 100% rename from src/misc/decorative-plate-sega-2p-nine-plate.scad rename to src/plates/decorative-plate-sega-2p-nine-plate.scad diff --git a/src/misc/decorative-plate-sega-2p-nine.scad b/src/plates/decorative-plate-sega-2p-nine.scad similarity index 100% rename from src/misc/decorative-plate-sega-2p-nine.scad rename to src/plates/decorative-plate-sega-2p-nine.scad diff --git a/src/misc/decorative-plate-sega-2p.scad b/src/plates/decorative-plate-sega-2p.scad similarity index 100% rename from src/misc/decorative-plate-sega-2p.scad rename to src/plates/decorative-plate-sega-2p.scad diff --git a/src/misc/dustwasher-jlf.scad b/src/plates/dustwasher-jlf.scad similarity index 100% rename from src/misc/dustwasher-jlf.scad rename to src/plates/dustwasher-jlf.scad diff --git a/src/misc/dustwasher-lsx-nobi.scad b/src/plates/dustwasher-lsx-nobi.scad similarity index 100% rename from src/misc/dustwasher-lsx-nobi.scad rename to src/plates/dustwasher-lsx-nobi.scad diff --git a/src/misc/lever-mount-sanwa-seimitsu.scad b/src/plates/lever-mount-sanwa-seimitsu.scad similarity index 100% rename from src/misc/lever-mount-sanwa-seimitsu.scad rename to src/plates/lever-mount-sanwa-seimitsu.scad diff --git a/src/misc/neutrik-d-plate-24mm-hole.scad b/src/plates/neutrik-d-plate-24mm-hole.scad similarity index 100% rename from src/misc/neutrik-d-plate-24mm-hole.scad rename to src/plates/neutrik-d-plate-24mm-hole.scad diff --git a/src/misc/neutrik-d-plate.scad b/src/plates/neutrik-d-plate.scad similarity index 100% rename from src/misc/neutrik-d-plate.scad rename to src/plates/neutrik-d-plate.scad diff --git a/src/misc/rocker-20mm-plate.scad b/src/plates/rocker-20mm-plate.scad similarity index 100% rename from src/misc/rocker-20mm-plate.scad rename to src/plates/rocker-20mm-plate.scad