Hi All,
I’ve seen so many amazing projects here that I was inspired to share my own! Hope you enjoy…
I’ve built a few mini arcade cabinets over the years now by hand, and got a 1000mm X-Carve partly to aid in my builds. I started from scratch with a new design, and given the size of the bed, I opted for a bartop form factor. Being a “child of the 80s” and having grown up during the “golden age” of arcades, I wanted to replicate that experience as closely as possible and create the most “arcade accurate” cabinet I could. I decided on a Nintendo silhouette because:
- The shape is iconic
- The control panel is flat wood (and not bent metal), meaning I could CNC it
- I’ve seen other Nintendo bartops on BYOAC and absolutely loved them
So here’s my all-original, made-by-me, X-Carve-cut, 3D-printed bartop cab:
Oooh…“but you wrapped it in Pac-Man graphics!” you say? That’s because this one I sold, and the customer wanted Pac-Man. That said, I have full graphics packages for Donkey Kong, Donkey Kong Jr, and Popeye.
My design process is as follows:
- Trace cabinet silhouette in Illustrator (including location of cross members)
- Import into Sketchup
- Push the flat outlines into 3D
- Model all hardware (rPi, power supply, amp, LCD, joystick, latches, etc) and place in the model
- Flatten and export all the pieces to be cut on the X-Carve
- Clean up in Illustrator (including expanding pockets by .5mm due to physical limitations of X-Carve)
- Export SVG to Easel
- Create dog bones for pockets in Easel (ugh…what a pain…why doesn’t the dog bones app replace in-place rather than creating a new object at 0,0?)
- Paint inner cabinet surfaces
10.a. Cut! (wood and plexi)
10.b. 3D print! (about 20 parts total, including marquee retainers, circuit board holders, fan guard, etc) - Cut t-molding slots
- Apply vinyl wrap to front pieces
- Glue it together (yay tab and slots!)
- Apply vinyl to sides
- Tap in t-molding
- Add hardware and wiring (including a custom-programmed Arduino that acts as my keyboard controller for the control panel)
- Load up Retropie
- Have fun!
I’ve added a lot of nice touches that reflect my love of arcade days gone by, including:
- Keyed access with hinged back panel
- Latched control panel (sorry, I think visible screws holding down control panels are ugly and not service-friendly)
- Donkey Kong-themed, 3D printed rear exhaust fan guard
- Yep, a rear exhaust fan
- 2 x 3" Dayton drivers for surprisingly good stereo sound
- Backlit marquee
- Single pushbutton shutdown controller for easy and safe Linux-friendly on/off
- Push button “coin slots.” When pressed, they send “1” and “2” for direct compatibility with MAME
- Select, Start, and Pause “service” buttons hidden under the control panel
- Leg levelers provide a stable base on uneven surfaces
- USB port on the back panel to connect retro controllers
- Handle on the back panel. Pick it up and take it with you!
Thanks for reading and hope you enjoy!
Here are a few more pics: