Universal Buttonbox (for example for enclosures)
Now also on Printables (Check it out if you are not familiar with Printables. It has a lot of potential to become the next big platform for 3D printable models and designs)
22/03/2022:
Cold extrusion checking is now avoided during filament loading and unloading in the example GCODE scripts by disabling it, doing the load/unload and enabling it again.
19/06/2020:
After feedback, the 4_E3-BB_10Buttons_Mount.stl was modified to remove overlapping geometry as it was giving slicing problems in S3D.
19/12/2019: Resume is done via LCD in the M600 command when ADVANCED_PAUSE_FEATURE is enabled in marlin. I rotated the button and used it as filament retract button (for cold pull for example). More GCODE examples are added.
This is for the people who prefer to use Ctrl+S over jumping into menus to save something. On my Ender-3 I got tired of scrolling through the LCD menu to use basic functions like homing all axes, preheating for PLA and firing up filament loading and unloading scripts. I needed a quicker and simpler solution to perform these tasks so I could focus on slicing and printing actual models. What is more basic than some good old push-buttons?
Feel free to remix it as you wish. It would be nice if you upload the remix so we can all benefit. Also feel free to comment with button ideas, ideas in general or your custom GCODE scripts so I can add them to the example document.
CREDITS:
The button mechanism is based on a design by rublin (thing:1850685).
The tray is based on a design by BlaiseD (thing:4032383), which is based on a by Kiesling (thing:3577931)
Disclaimer: This was a quick little project I did because I found a need for it. A lot of people on the Ender-3 Facebook group liked it, so therefore this Thingiverse upload. For those who want to edit the files, the topology is less than optimal for this reason.
1_E3-BB_5Buttons_Mount.stl | 220.2KB | |
2_E3-BB_5Buttons_CoverNoTray.stl | 194.9KB | |
3_E3-BB_5Buttons_CoverWithTray.stl | 207.8KB | |
4_E3-BB_10Buttons_Mount.stl | 205.4KB | |
5_E3-BB_10Buttons_CoverNoTray.stl | 232.1KB | |
6_E3-BB_10Buttons_CoverWIthTray.stl | 245.0KB | |
7_E3-BB_BlankButton_Square.stl | 25.3KB | |
8_E3-BB_BlankButton_Round.stl | 25.3KB | |
9_E3-BB_Tray.stl | 142.2KB | |
E3-BB_My10Buttons.stl | 760.9KB | |
E3-BB_My10Inlays.stl | 508.1KB | |
E3-BB_My5Buttons.stl | 361.5KB | |
E3-BB_My5Inlays.stl | 234.1KB | |
Example_GCODE_Scripts.txt | 2.1KB |