Você está no 3DFinder
Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.
Descrição
A remix of the Slimbox M leverless controller by Jfedor, by way of TheTrain's remix of said project on Printables here- https://www.printables.com/model/861724-slimbox-m-remix-mixbox-layout-low-profile-fightsti
Ultimately this is a remix of the Slimbox M by Jfedor, in which I used the remix by TheTrain as a base for this version. I wanted a slightly simpler “Lite” version of the remix by TheTrain, and with a few changes found that this remix works very well for me- especially the six-button variant. I have omitted the keycaps from this remix as there are many options that are dependent on the exact keyswitches chosen at build time, and they are such a subjective thing that I find it makes more sense for users to print a few examples to see what they like best. I list the keycaps that I like below for anyone wishing to print their own to follow along.
Added:
- additional bottom covers that have an added 4mm recess in them are now included as an option for users that wish to use full-height Cherry MX type keyswitches. These have the added benefit of giving additional room for wiring or additional future upgrades. To use the original project covers print the “Flat” files, for my new versions print the “Deep” files.
Changed:
- Removed 1 x Aux button for FN assignment in GP2040-CE as in my use case I did not find that it was necessary, and I wanted to simplify the layout.
- Modified original eight button layout to introduce a six button variant, with a corresponding change in overall width of the overall controller from 218mm to 198mm.
I have successfully printed and completed both the six and eight button variant with my Flashforge adventurer 5M using Orcaslicer. Settings used are as follows-
- 0.4mm nozzle.
- 0.2mm layer height.
- Support enabled (original project said no supports were required, but I found the button recesses printed cleaner with them enabled)
- Rectilinear sparse infill pattern.
- Fuzzy skin option enabled- 0.4mm point distance and 0.07mm thickness. Entirely optional but it really does make a nice finished product.
- Printed face-down on Flashforge textured PEI plate.
- Example photos are printed in [3DHOJOR Purple PLA Pro] and the pictures that have black keycaps installed are the most true to the actual color of this material.
Assembly:
- Original project calls for eight 3x10mm wood screws- I could not source these locally here in California. However- #4 3/8" flathead wood screws fit and work just as well and were available at my local Ace Hardware and Home Depot stores.
- Knot the USB cable or use a cable tie to prevent it from pulling out. Alternatively hot glue may be used as a semi-non-permanent way to keep it in place.
For use I installed GP2040-CE firmware on a Waveshare RP2040 Zero. I have wired each switch with Dupont jumpers to pin headers that have been soldered to Kailh keyswitch sockets for ease of testing different switches and configurations. this is overkill and is mainly so that I can use it as a testbed. Future builds will likely get Dupont jumpers at the microcontroller and soldered direct to the switches.
Some notes-
- I have a great big pile of Gateron Brown full-height Cherry MX style switches on hand, so that's what I used. I had to trim the nubs on the corners of several of the switches to fit in the three topmost admin button recesses, but once doing so they snapped right in and worked well. No other modifications were required to fit them in the other button locations.
- In the pictures you can see some generic smoke/translucent black WASD and round keycaps installed. The round caps are 20.2mm and 25.3mm generic “Mini Hitbox Button For Arcade Controller” units from Alixpress. With full size Cherry MX profile switches these work perfectly. I do not believe they would clear with Choc V1/V2 or other low profile keyswitches. The WASD keycaps are just your typical replacement pack from Amazon.
- If one wanted to do a mix of switches I think a good idea would be to use low profile types in the three admin button and four WASD button positions. If doing so you would still be able to use the “Flat” bottom covers for a nice slim build.
- The purple WASD buttons seen in several of the pictures are the lovely WASD buttons from OMNI Arcade T-Spin seen [https://www.printables.com/model/409154-omni-arcade-t-spin-t-shape] which I find are a great option here if using full height Cherry MX profile keyswitches. As shown I am using the "T-Spin_Cherry_Blank_Keycap" file.
- The purple Action buttons seen in several of the pictures are the lovely round keycaps from CyberDNIWE seen [https://www.thingiverse.com/thing:5349287] which I find are a great option here if using full height Cherry MX profile keyswitches. The sizes you want are “ButtonSmall” and “Button Normal” for proper fit.
- To be perfectly frank, I prefer the textured 3d printed keycaps to the commercial keycaps!
- Future idea- possibly print the bottom cover in transparent/translucent material and install RGB lighting for some swooky underglow?
Here is the description from the original text by Jfedor:
"This is a mixbox-layout low profile fightstick. It uses Kailh low-profile (choc v1) mechanical keyboard switches.
Should be printed at 0.20mm layer height. Prints without supports.
I used an Arduino Pro Micro clone, but many other boards should fit.
For attaching the bottom plate I used 3x10mm wood screws.
I used non-3D-printed keycaps for the WASD part. 3D-printed keycaps could also be used, they are a little fragile though."