October 29, 2022
Description
A customizable button for the front panel LCD (a RepRapDiscount 2004) on the Anycubic Kossel line of printers (including the Anycubic Kossel Plus / Anycubic Kossel Linear Plus). Based on @HaTomX's Kill Button for Anycubic Kossel, but redone in OpenSCAD and with a few tweaks.
Since the STL previews don't show the text without using Thingiview and looking at the bottom of the print, I have provided the following options:
*A back arrow
I use Klipper for my Kossel Plus, so it is easy to reconfigure the purpose of the button on the LCD panel. I trust the power switch more for an emergency stop than a pin which needs to be sampled by software, and it is also on the front of the printer. Therefore I decided to repurpose this button as a quick "back" button for the LCD menus.
This can be configured in Klipper with the following in printer.cfg (this requires board_pins aliases to be setup):
[display]
#kill_pin: ^!EXP2_8
back_pin: ^!EXP2_8This could also be repurposed in Marlin, but that requires recompilation of the firmware.
Several pre-generated STLs are provided, but the customizer (or OpenSCAD itself) can be used to generate custom text / icons. If using OpenSCAD offline, you will need to install the Font Awesome Free fonts: https://fontawesome.com/download and potentially Google Fonts if you want to use those: https://fonts.google.com/ (such as "Share Tech Mono" or "Orbitron").
Printer Brand:
Anycubic
Printer:
Kossel
Rafts:
No
Supports:
No
Resolution:
0.1
Infill:
15%
Filament: Inland PLA Egyptian Blue
Notes:
May need to set "Minimum Infill Area" to something like 20mm^2 in order to keep the pin solid.
Category: 3D Printer Parts
License:
Creative Commons — Attribution — Noncommercial
7