Why should I do it? Is it worth it?
You can finally print with higher speeds without any FW limitation.
I personally print with PLA and 120-140mm/s even with original V5 hot end.
For anyone wondering why should they buy a Raspberry and use a Klipper FW instead of SKR and Marlin, here is why:
Controlling printer via web inferface (Octoprint)
Video streaming (Octoprint)
Much easier modifications of printer’s parameters – with 2 clicks
Almost unlimited computing power (Raspberry)
Macros instead of modifying G code
Trigorilla has more pins and is UART ready with the correct F
Why have you made this guide?
The first time I’ve heard about Klipper firmware, it was very difficult to find a Kossel configuration and any informations how to install it and use it.
After about 6 months of printing with Klipper FW, I can tell you that the difference between a Trigorilla (original board) with Marlin FW and Klipper FW is huge.
I hope you like my guides and please comment and report any mistakes or problems you find.
Official Klipper sources:
So how to install it?
Take your time, read and follow instructions in this guide. I have tried to make it to you as easy as possible.
Installation should take you about 1-2 hours plus and possibly a few hours of reading, learning and trying.
Klipper guide is separated into multiple articles for a better readibility
Requirements You will need to buy a Raspberry and get a USB cable to make it work.I recommend buying this set, because it has all you need. ALIEXPRESS CLICK HERE Or you can order just a board and get the ramaining parts elsewhere. ALIEXPRESS CLICK HERE ALIEXPRESS CLICK HERE 1. Download Octoprint First step is installing OctoPi which is a
This article will guide you through Anycubic Kossel Klipper configuration. Follow the steps and create your own configuration.Klipper uses printer.cfg configuration file which is something similar to Marlin configuration and configuration_adv files.This file can be easily modified with text editors, such as Pspad, or NotePad and uploaded to Raspberry via SFTP in Total Commander. This article is about stock setup
It can be tricky, to upload a Klipper printer.cfg to a Raspberry for those, who have no experience with SFTP. This guide will tell you what you should install, use and how to do that. https://www.klipper3d.org/Installation.html 1. Download and install Total Commander Go to the official Total Commander page and download version for your operating system. DOWNLOAD HERE 2. Install and download
This guide will help you with Anycubic Kossel Klipper installation in easy steps. One of disadvantages of a Anycubic Kossel delta printer is a poor computing power. This results in a poor wall surface and artifacts over your printed model while printing with higher speed and acceleration settings. This problem can be solved with:1) Raspberry + Klipper2) More powerful board
1. Check extruder name First start with opening your printer.cfg configuration file and checking etruder name. It is usually extruder, because most of the people use only one extruder, so there is no reason to change it. 2. Move effector close to the bed You normally do not print in the air. Move printing head to the bed to make
After flashing Klipper, it is necessary to perform a delta calibration.Delta calibration will probe multiple points on bed and calculate rod length, tower angle, z height and other delta variables. 1. Attach and connect Z probe 2. Open OctoPrint Open OctoPrint and connect to printer. 3. Delta calibration Open Terminal and send home command:G28Send this command after the printer homes:DELTA_CALIBRATE
I highly recommend using this plugin with Klipper.It provides Macro functions and other awesome features. 1. Installation Open your browser and insert Raspberry’s IP address or use octopi.local/Login into Octoprint. Click on settings. Navigate to Plugin Manager.Click on Get More… Copy this installation link:https://github.com/jameseleach/OctoprintKlipperPlugin/archive/JEL-0.1.zip You can find more informations here:https://github.com/jameseleach/OctoprintKlipperPlugin And insert that link in Install new Plugins … from
After a succesful delta calibration it is time to do an enhanced delta calibration.This calibration solves problems with XY dimension problems such as a 19 mm Y side instead of 20 mm. More about Klipper delta calibration 1. Download and print calibration model I have used the same file as in Klipper Delta Calibration guide and added excel table for calculating average
Macros are one of the best features in Klipper FW. You can easily create g-code commands and call them with their name. There are two ways to use macros:1. As buttons in Octoprint2. As commands in g code in your slicer – start/end g-code 1. Download file with macros I have prepared some macros for you that I use in
Upgrading your stock A4988 drivers to TMC2208 will bring you comfort and the only thing you will hear will be the fans. You do not need to buy SKR, you can use original Trigorilla board with TMC drivers and UART mode You can use TMC2208 in a standalone mode (DIY in this article), but I do not recommend it. It
Klipper pressure advance is a feature that helps with corner overshots.It uses extra extruder retractions while moving to eliminate problems with over extruding at corners. Let me say thank you to all Klipper developers for this awesome feature and great faq pages on their GIT. Those graphs below were downloaded from official Klipper GIT. How does it work? Extruder retraction
What is a combing mode? Combing is a Cura’s feature that recalculates nozzle travel to eliminate any surface artifacts such as blobbing. The difference between combing off and combing all is clearly visible in the picture below. 1. Combing Mode OFF This mode completely disables Cura combing feature. Nozzle travels through the empty areas almost every layer.This leads to too
Another upgrades / replacement parts
Upgrading your stock A4988 drivers to TMC2208 will bring you comfort and the only thing you will hear will be