• v4.7.1 5675921875

    v4.7.1 Stable

    bss released this 2025-03-28 08:27:50 -05:00 | 0 commits to main since this release

    Fixes

    • Hull-based decorative plates were accidentally grown in v4.7.0 due to ye olde refactoring. They are back to the dimensions they should be (give or take) because there was an underlying bug in how they were geometried pre-v4.7.1.
    • The docs/ directory in the build now includes the images referred to, especially in the README.

    Miscellaneous

    • Some README tweaks, including another demonstrative photo.
    • The build creates both a ZIP of everything, including docs, for humans to download, and also a ZIP of just the STLs, to ease uploading to Printables.
    Downloads
  • v4.7.0 0d8f74bef8

    v4.7.0 Stable

    bss released this 2025-03-26 14:02:31 -05:00 | 6 commits to main since this release

    Features

    • Inner wall pieces where the horizontal stripes jut through the horizontal stripe windows have been added, these look decent and avoid the outer wall feeling extremely flimsy. This piece uses a "longish" front/back piece which isn't retained as a separate piece, because the latter is not meant to be printed itself.
    • I somehow went this whole time without creating a simple Sega 2P layout panel and decorative plate; those have been added.
    • Prototype (still literally a bit rough) braces for the corners and middle have been added. These pieces cover up the seams of the frame, and add some visual depth and distinction, but are not for everyone. YMMV.
    • A new "superplate" of the "directional arc + W" plus "sega 2P nine" layouts combined has been added, this is a piece I ended up not using in a build, but it functions as well as any of the plates, so why not.

    Improvements

    • Visible round edges have been made more round.
    • The single-24mm-button decorative disc has been shrunk a bit, since (IMO) it stood out a bit too much relative to the button.
    • The "longish" extended side has been made a bit simpler to construct.
    • The side piece construction has been reworked, making it a bit simpler to construct and reducing the build complexity, though preview mode still complains about 2-manifold errors.
    • The assembly documentation has been cleaned up, with more pieces explained a bit better as well.
    • Dustwashers got some small updates to shrink the size of the disc to the normal JLF dustwasher size, and to fit the shaft a bit tighter without obstructing the lever's ability to... be a lever.

    Miscellaneous

    • The build has been improved to error when there are issues in the .scad files, to keep me from making bad packages.
    • The back pieces are aligned properly in the all together demo.
    • Updates to the docs on my preferred printing settings.
    • README updates following the previous releases' reorganizations.
    • Objects README update to add attribution to TheTrain.
    Downloads
  • v4.6.0 97a6f52e07

    v4.6.0 Stable

    bss released this 2025-02-18 15:01:14 -06:00 | 34 commits to main since this release

    Features

    • All frame pieces were updated to have flush edges, a la the "extended" sides, rather than the seam between the
      front/back and the sides being at a 45 degree angle on some pieces, with the latter meaning that we were maintaining
      two (complicated) duplicates of the same pieces because both 45 degree and 90 degree angles were necessary. This does
      not affect the look of the build much, but simplifies the print and the maintenance of the project.
    • A slightly-extended flat side piece was added, to add just a bit of length to the overall build.

    Improvements

    • One more slash has been added to the frame pieces, just for more interesting visuals.
    • The rectangle plates' positioning was tweaked slightly.

    Fixes

    • The frame solid was very slightly shorter than it should have been as the corners relied on cylinders. The core solid
      is now at its proper dimensions.
    Downloads
  • v4.5.0 9d109f1756

    v4.5.0 Stable

    bss released this 2024-10-07 10:34:10 -05:00 | 46 commits to main since this release

    Features

    • Many components for the Buildable Stick System - Arcade Edition --- pieces to create a control enclosure for the Qanba
      2009 base! These pieces live in extras/bss-ae/ but do use some parts from the base project; check that subdir's
      README.
    • Created a Sega 2P 11 button layout, basically following the curve of the fourth column and adding a fifth, plus one
      extra button
    • More decorative plates, this time square ones for an NES-styled project.

    Improvements

    • Button layout positions for Sega 2P and directional arc layouts have been parameterized.
    • The decorative plates for the directional arc + W and Sega 2P 9 layout have been split into two files, since there was
      no reason to keep them as one with multiple pieces anymore.
    • Tweaks to the horizontal stripes in order to get them to print better.
    • Renamed "Sega 2P plus one" to Sega 2P 9, following the pattern of the 11 layout.

    Miscellaneous

    • Renaming of extended side pieces to fit the front/back idiom.
    • Cleanups to the demos.
    Downloads
  • v4.4.3 7e67c15c13

    v4.4.3 Stable

    bss released this 2024-07-14 23:22:40 -05:00 | 70 commits to main since this release

    Features

    • Windowed frame wall pieces were made for the "clean" front/back walls that line up with the extended sides.

    Improvements

    • The inner wall piece has been thickened, bringing its surface closer to the end of the outer wall windowed frame
      pieces, making the window less deep and the inner wall easier to see.
    • The inner wall piece has been shrunken on the Z in order to leave some material on the outer wall and thus improve the
      friction fit and clamp of the outer wall piece, which was too weakened by the unsupported top and bottom otherwise.

    Miscellaneous

    • Documentation updates, especially around the printing of parts.
    • Corrected the names of some pieces that were accidentally duplicated from the file they were copied from rather than
      what they were, or otherwise didn't match the standard pattern (such as it is).
    Downloads
  • v4.4.2 f4c9c91d91

    v4.4.2 Stable

    bss released this 2024-07-07 14:27:03 -05:00 | 79 commits to main since this release

    Bugfixes

    • Fix a regression with the small button screw-in space cutting into the frame wall supports. The screw-in space is
      potentially more important for some nuts than the thickness of the frame wall supports, so the latter have been
      thinned slightly.
    Downloads
  • v4.4.1 bbe1ab25d7

    v4.4.1 Stable

    bss released this 2024-07-07 11:15:48 -05:00 | 80 commits to main since this release

    Features

    • A new lever + Sega 2P 6 button panel has been added. The overhang version hadn't been updated in forever, but the
      inset panel moved stuff around in a way that allowed a couple aux buttons to fit in, so those have been added to the
      overhang panel as well.
    • A horizontal stripe frame windowed piece has been added. YMMV may vary a bit on this vs. an empty window --- you can
      see less of the inner object with the stripes, but it's a bit more stable.

    Improvements

    • The frame wall slashes have been made a bit more reusable.
    • The area around button holes for screw-ins has been tweaked to be a bit smaller for 30mm buttons and a bit larger for
      24mm buttons.

    Miscellaneous

    • A bottom overhang panel was positioned incorrectly in the demo file; this has been fixed.
    • Added a demo of the one-panel overhang lever + 6 button stick.
    Downloads
  • v4.4.0 ca655012c5

    v4.4.0 Stable

    bss released this 2024-06-24 16:22:18 -05:00 | 92 commits to main since this release

    Features

    • New "windowed" frame box walls have been added, which allow for seeing through the outer wall to something else, such
      as an inner wall of a different color, or for people who like showing off their wiring, nothing.
    • An attempt at a two-panel "shiokenstar" layout has been added.
    • The "plates" decorative plate for my favorite layout was altered since I wasn't using it anyway.

    Improvements

    • The frame routing hole, in either the whole frames or the interconnect, is a semicircle on one side, making it easier
      to wire (and rewire) a completed arcade stick, and it also makes button layouts that span the connection point more
      possible.
    • Less of the inner wall is cut out for e.g. Neutrik and aux buttons now, removing the possibility for inset panels to
      allow for a tiny bit of light to seep the cracks and giving panels a bit more support.
    • The piece-based frame walls now meet at 45 degree angles at the corners, which makes for fewer print anomalies to
      catch your hand or clothing on. These 45 degree angles are not used for the TE1-style extended panels, which still
      meet at 90 degree angles.
    • All of the core arcade stick parts, and extras, have been reorganized and renamed into subdirectories that make their
      purpose more obvious. This also makes it clearer what you're looking at when looking at the project file structure.
      Documentation was updated throughout for this change.

    Miscellaneous

    • A stand for showing off inset-based sticks has been added to extras. This may get more love in a future release.
    • The blown up demo now uses frame pieces, as these are quickly becoming the standard build.
    • Cleanups to CONTRIBUTING.md
    • Demos have been given their own place in the repository.
    • The Makefile has been altered to use a Python script to build the files, due to the complexity of reorganizing the
      project into subdirectories.
    • An abandoned floating stand has been moved into the attic --- it barely works right.
    Downloads
  • v4.3.1 dabfc4258b

    v4.3.1 Stable

    bss released this 2024-04-05 18:50:45 -05:00 | 128 commits to main since this release

    Bugfixes

    • Fix frame side piece trying to import renamed frame top left piece.
    Downloads
  • v4.3.0 a7206add7c

    v4.3.0 Stable

    bss released this 2024-04-05 11:42:25 -05:00 | 129 commits to main since this release

    Improvements

    • The posts on the panels, meant to improve connection with the frames, have been removed --- they never accomplished that goal and just made things harder. v4.2 panels are not compatible with v4.3 frames, but you can also just cut the posts off and everything should work.

    Miscellaneous

    • Documentation cleanups:
      • With the posts removed, the assembly instructions are simpler now.
      • After more fiddling with the new designs and prints, some spurious recommendations to the printer settings have been removed.
      • The two top frame pieces, left and right, were identical shapes, so they were deduped.
    Downloads