|
| 1 | +# The Buildable Stick System |
| 2 | + |
| 3 | +Files for 3D printing an arcade stick. |
| 4 | + |
| 5 | +## Objects |
| 6 | + |
| 7 | +The following notes document the objects in the Buildable Stick System and how you can use them: |
| 8 | + |
| 9 | +* `bottom-panel-inset`: a simple solid panel that fits into the bottom of a frame box. |
| 10 | +* `bottom-panel-overhang-*`: solid panels whose base fits into the bottom of a frame box, but have a longer sheet that |
| 11 | + extends beyond the frame, creating a sandwich kind of look; the various forms hang over more or less of the frame, |
| 12 | + expecting it will be connected to other frames. |
| 13 | +* `frame-{left,middle,right,solo}`: the core frame of the stick, these are complete boxes; since they are long and |
| 14 | + narrow, and need supports to print the space for the insets, these may be difficult to print nicely. |
| 15 | +* `frame-piece-*`: the core frame broken up by individual faces, which are easier to print and essentially just as |
| 16 | + sturdy. |
| 17 | +* `frame-piece-*-extended*`: frame pieces that have been stretched out beyond the normal frame dimensions in order to |
| 18 | + make a nice bevel on the sides and/or bottom; this, interestingly, tends to make the stick look a bit thinner than if |
| 19 | + it was just a simple box. |
| 20 | +* `misc-decorative-plate-*`: things you can print to snazz up face buttons mounting, auxillary button points, etc.. |
| 21 | +* `misc-dustwasher-*`: simple dustwashers for levers. |
| 22 | +* `misc-lever-mount-*`: lever mounts of various shapes and depths to get the desired lever height when mounting a lever |
| 23 | + to a panel (with the appropriate cutouts). |
| 24 | +* `misc-neutrik-*`: like the decorative plates, but these are a bit more necessary by their design. |
| 25 | +* `misc-rocker-*`: rocker SPDT switches don't have mounting holes, this allows you to attach them to the frame. |
| 26 | +* `top-panel-inset-*`: various lever and/or button layouts for using as the face(s) of a stick. |
| 27 | +* `top-panel-overhang-`: same idea as the inset top panels, but overhung over the frame to make the sandwich look; these |
| 28 | + also leave a bit more space inside the frame, which might accommodate a taller lever. |
| 29 | + |
| 30 | +Feel free to request or contribute to more objects, see the links to Git repos below. |
| 31 | + |
| 32 | +## Printing and Assembling |
| 33 | + |
| 34 | +Additional documentation regarding printing the objects and assembling the stick are available in |
| 35 | +`docs/printing-and-materials.md` and `docs/assembly-and-tips.md`, respectively. |
| 36 | + |
| 37 | +## Author and Licensing |
| 38 | + |
| 39 | +Written by and copyright Brian S. Stephan (<bss@incorporeal.org>). |
| 40 | + |
| 41 | +These arcade stick parts are from the Buildable Stick System; the source code to this program is available under the |
| 42 | +terms of the GNU General Public License, at: |
| 43 | + |
| 44 | +* <https://github.com/bsstephan/buildable-stick-system>, or |
| 45 | +* <https://git.incorporeal.org/bss/buildable-stick-system> |
| 46 | + |
| 47 | +See the tags/releases for the version of the source code corresponding to the STLs you received. |
| 48 | + |
| 49 | +The Buildable Stick System is free software: you can redistribute it and/or modify it under the terms of the GNU General |
| 50 | +Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any |
| 51 | +later version. |
| 52 | + |
| 53 | +The Buildable Stick System is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the |
| 54 | +implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more |
| 55 | +details. |
| 56 | + |
| 57 | +You should have received a copy of the GNU General Public License along with the Buildable Stick System. If not, see |
| 58 | +<https://www.gnu.org/licenses/>. |
| 59 | + |
| 60 | +## Lineage |
| 61 | + |
| 62 | +Inspired by the incredible work of [TheTrain](https://github.com/TheTrainGoes) on the [OpenStickCommunity Fightstick |
| 63 | +Case](https://github.com/OpenStickCommunity/Hardware/tree/main/Fightstick%20Case), itself based on the incredible work |
| 64 | +by [Dash n'Mash](https://twitter.com/Dash_xx_Mash?s=20). Original work Copyright 2023 TheTrain, [licensed under CC BY |
| 65 | +4.0](https://creativecommons.org/licenses/by/4.0/). |
0 commit comments