Ender 5 Plus + Klipper: Difference between revisions
mNo edit summary |
|||
Line 1: | Line 1: | ||
= Purpose = | |||
I would like to unleash the power of my Ender 5 Plus(here after referenced as E5+) by removing the "bottleneck" that the weak mainboard processing power have. | I would like to unleash the power of my Ender 5 Plus(here after referenced as E5+) by removing the "bottleneck" that the weak mainboard processing power have. | ||
Klipper supposedly should do just this by moving all data processing from the E5+ mainboard on to the Raspberry Pi 4 i got connected already anyway. | Klipper supposedly should do just this by moving all data processing from the E5+ mainboard on to the Raspberry Pi 4 i got connected already anyway. | ||
Line 7: | Line 7: | ||
Later i might try the Klipper + Moonraker + MainSail combo. | Later i might try the Klipper + Moonraker + MainSail combo. | ||
= Reference pages = | |||
* [https://github.com/KevinOConnor/klipper Klipper] is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. | * [https://github.com/KevinOConnor/klipper Klipper] is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. | ||
* [https://github.com/OctoPrint/OctoPrint OctoPrint] provides a snappy web interface for controlling consumer 3D printers. | * [https://github.com/OctoPrint/OctoPrint OctoPrint] provides a snappy web interface for controlling consumer 3D printers. | ||
Line 13: | Line 13: | ||
* [https://github.com/meteyou/mainsail Mainsail] lightweight & responsive web interface for the Klipper 3D printer firmware. | * [https://github.com/meteyou/mainsail Mainsail] lightweight & responsive web interface for the Klipper 3D printer firmware. | ||
= Klipper + OctoPrint combo = | |||
An [https://www.klipper3d.org/Installation.html installation guide] is avilable on the Klipper website. I will follow that now. | An [https://www.klipper3d.org/Installation.html installation guide] is avilable on the Klipper website. I will follow that now. | ||
Line 27: | Line 27: | ||
* OctoPrint reported errors in the Gcode that turned out beeing related to hidden ascii codes in the start_gcode. Solution was found somewhere on the Intarwebs i cannot recall... | * OctoPrint reported errors in the Gcode that turned out beeing related to hidden ascii codes in the start_gcode. Solution was found somewhere on the Intarwebs i cannot recall... | ||
= Klipper + Moonraker + MainSail combo = | |||
will be addressed later ... | will be addressed later ... |
Revision as of 16:44, 10 October 2020
Purpose
I would like to unleash the power of my Ender 5 Plus(here after referenced as E5+) by removing the "bottleneck" that the weak mainboard processing power have. Klipper supposedly should do just this by moving all data processing from the E5+ mainboard on to the Raspberry Pi 4 i got connected already anyway.
First try/step will be a combo of Klipper and OctoPrint.
Later i might try the Klipper + Moonraker + MainSail combo.
Reference pages
- Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers.
- OctoPrint provides a snappy web interface for controlling consumer 3D printers.
- Moonraker is a Python 3 based web server that exposes APIs with which client applications may use to interact with Klipper.
- Mainsail lightweight & responsive web interface for the Klipper 3D printer firmware.
Klipper + OctoPrint combo
An installation guide is avilable on the Klipper website. I will follow that now.
make menuconfig will ask for microcontroller - the E5+ uses atmega2560. See printer-creality-ender5plus-2019.cfg
You(and I) MUST read, understand and perform the Config checks - Manual Leveling - Probe Calibration & Bed Leveling BEFORE you try to print!!
The overview page is a valuable resource of information so i got a lot of reading to do ;-)
Depending on the result of the first Benchy test print I believe that the next tuning should be done in this order:
- Resonance compensation: A tool to reduce ringing in prints.
- Pressure advance: Calibrate extruder pressure.
Problems i ran into
- OctoPrint reported errors in the Gcode that turned out beeing related to hidden ascii codes in the start_gcode. Solution was found somewhere on the Intarwebs i cannot recall...
Klipper + Moonraker + MainSail combo
will be addressed later ...