• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Image 1
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Image 2
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Image 3
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Thumbnail 1
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Thumbnail 2
CHAMELEON v1 - Modular Arcade Stick 3D Printer File Thumbnail 3

CHAMELEON v1 - Modular Arcade Stick

RAF avatarRAF

July 18, 2025

printables-icon
DescriptionCommentsTags

Description

**CHAMELEON v2.0 update now available here!

Introduction

I made this fightstick enclosure a long time ago while prototyping.  Most 3d-printed fightstick enclosures are printed horizontally and lead to sharper edges that come into contact with your wrists.  By printing the body vertically, we can avoid this issue entirely, but it requires an entirely different design philosophy. The panels can keep the horizontal print orientation because it doesn't really matter--and it allows for an element of modularity.

There are 3 different layouts: Sega 2P, Vewlix, and Leverless.  The auxiliary buttons sit in recessed holes above.  As a side note, you will need to bend the pins of the arcade buttons in order for it to fit in this enclosure.

I designed the panels for Sanwa Snap-in Buttons and the Sanwa JLF joystick.  An issue with this design is the thickness of the panel only being 4mm, which is 2.4mm too thin for the intended panel thickness of a Sanwa JLF.  So it sits a bit higher than normal, but a spacer can be easily designed to accomodate.

Future Changes

I intend to revisit this design one day.  I'll likely change the M3 screws and heatset inserts to M4.  I'll probably also change the holes on the button panels, and maybe increase it to 5mm.

Printing Suggestions

  • 4 Walls / 20% Cubic Infill / No Supports
  • Only tested in PLA, but other materials should work--provided they have minimal warping/shrinkage
  • Designed for 220mm x 220mm x 250mm build volume
  • Orient the 2 body pieces vertically in your slicer.
  • Button panels should be oriented face down
  • Recommend an enclosed 3d printer.  The two halves of the body will likely lift from the build plate as the filament cools.  Additionally ensure good adhesion to the build plate.

Materials Needed

  • x15 M3 Heatset Inserts (+2 if using for Neutrik)
  • x15 M3 Screws (+2 if using for Neutrik)
  • x2 Self-tapping #4 x 3/8" Screws
  • Fightstick PCB (GP2040-CE Advanced Breakout Board or Brook)
  • Sanwa JLF
  • x8 30mm Arcade Buttons
  • x6 24mm Arcade Buttons
  • x1 Neutrik NAUSB
  • x1 Soldering Iron

Assembly

After everything is printed, the M3 Heatset Inserts must be installed via soldering iron.  I trust that their intended locations are rather obvious.  Recommend inserting until the last 1-2mm and using a flat metal object to push it flush with the hole.

The Right side of the body should have x4.  The left should have x11 (+2 if using for Neutrik).  The two self-tapping screws are for the horizontally placed holes which help to keep the case from bending outward.  This enclosure is surprisingly sturdy.

Join the two sides of the body with 3 M3 screws on the bottom, and the 2 self-tapping screws on the inner lip.  Install the arcade stick parts and you should be good to go!

MISC

  • The .f3d project file is included, if you would like to reference the actual design file.
  • DISCLAIMER: I was still pretty new at CAD when I designed this enclosure, so don't be surprised at spaghetti-code or bad practices.

License:

Creative Commons — Attribution

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,387

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,421

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

2,836

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

43,910

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,476

Aldi Cart keychain preview image

Aldi Cart keychain

Nexus profile image

Nexus

1,044

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,733

Mini Whistle preview image

Mini Whistle

fifindr profile image

fifindr

1,882