How to convert to Klipper firmware: 8 bit CR-10 step by step
If you want to learn how to convert your 3D printer to Klipper firmware, I have two examples to assist you step by step. In this video, I convert the CR-10 Max, an 8 bit i3 ‘bed slinger’ cartesian printer with a BLtouch using Fluidd. In a sister video, I convert the FLsun Super Racer, a 32 bit delta printer with Octoprint.
Klipper offers precise and fast printing, especially when using input shaping, which modifies the stepper inputs to remove ringing during high speed printing. Both of these printers will benefit from this plus get the added bonus of having wireless control.
This and the sister video are structured exactly the same, with more or less the same timestamps. They are designed so you can switch and forth between the two to suit your hardware and software requirements. Future videos will cover printer LCD/touch interfaces, pressure advance and input shaping.
This video is already very long, so please use it as a foundation to explore the comprehensive Klipper docs and flesh out your configuration file.
0:00 Introduction
Sister conversion video (FLsun Super Racer, 32 bit mainboard, delta): https://youtu.be/Cj7KpzbgExQ
Previous Klipper video 1 (stock Ender 3): https://youtu.be/yAfalR7-Tvw
Previous Klipper video 2 (PiHat board, BLtouch): https://youtu.be/5bIzcA8PBgY
0:57 What is Klipper and why would you want it?
Klipper https://www.klipper3d.org
3:04 The two printers I am converting in this and the sister video
Example CR-10S Pro SKR conversion by Portzal: https://www.thingiverse.com/thing:4297672
Klipper FAQ: https://github.com/KevinOConnor/klipper/blob/master/docs/FAQ.md#my-tmc-motor-driver-turns-off-in-the-middle-of-a-print
4:04 Required hardware and software
Purchase Raspberry Pi 4B: https://amzn.to/3gp3kkA
Purchase Raspberry Pi bundle (example): https://amzn.to/2TGNE2B
Balena Etcher: https://www.balena.io/etcher/
Putty: https://www.putty.org/
Notepad++: https://notepad-plus-plus.org/downloads/
WinSCP: https://winscp.net/eng/download.php
5:14 Klipper installation steps/components
5:56 Flashing the web interface (Fluidd)
FluiddPi installation page: https://docs.fluidd.xyz/installation/fluiddpi
7:39 Installing Klipper on Pi (not required with Fluidd installation)
7:48 Installing Klipper on an 8 bit mainboard
Klipper installation doc: https://www.klipper3d.org/Installation.html
10:19 Printer.cfg resources
Klipper configuration reference: https://www.klipper3d.org/Config_Reference.html
Klipper example configurations: https://github.com/KevinOConnor/klipper/tree/master/config
Marlin Ramps pin file: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS.h
Marlin Ramps_Creality pins file: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS_CREALITY.h
Ramps pins/Arduino pins table: https://www.arduino.cc/en/Hacking/PinMapping2560
11:27 Creating a blank printer.cfg configuration file
11:51 Baseline configuration/pins setup from example docs
Ender 3 Max config I used as a basis: https://github.com/KevinOConnor/klipper/blob/master/config/printer-creality-ender3max-2021.cfg
1:34 Fluidd configuration specifics
Fluidd initial setup reference: https://docs.fluidd.xyz/configuration/initial_setup
13:46 Finding and adding the correct serial address
14:23 Rotation distance (steps per mm equivalent)
Klipper rotation distance reference: https://www.klipper3d.org/Rotation_Distance.html
15:14 Filament runout switch
Klipper macro example with M600 code: https://github.com/KevinOConnor/klipper/blob/master/config/sample-macros.cfg
15:38 BLtouch
Klipper BLtouch reference: https://www.klipper3d.org/BLTouch.html
16:42 Tests and checks
Klipper checks reference: https://www.klipper3d.org/Config_checks.html
18:28 BLtouch check
19:19 BLtouch Z offset
20:10 BLtouch G29 Macro
20:36 First prints
Calibration cube: https://www.thingiverse.com/thing:1278865
21:02 Coming up in this series
22:20 My CR-10 Max files free for you:
Klipper configuration file: https://github.com/teachingtechYT/klipper-configs
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech
Видео How to convert to Klipper firmware: 8 bit CR-10 step by step канала Teaching Tech
Klipper offers precise and fast printing, especially when using input shaping, which modifies the stepper inputs to remove ringing during high speed printing. Both of these printers will benefit from this plus get the added bonus of having wireless control.
This and the sister video are structured exactly the same, with more or less the same timestamps. They are designed so you can switch and forth between the two to suit your hardware and software requirements. Future videos will cover printer LCD/touch interfaces, pressure advance and input shaping.
This video is already very long, so please use it as a foundation to explore the comprehensive Klipper docs and flesh out your configuration file.
0:00 Introduction
Sister conversion video (FLsun Super Racer, 32 bit mainboard, delta): https://youtu.be/Cj7KpzbgExQ
Previous Klipper video 1 (stock Ender 3): https://youtu.be/yAfalR7-Tvw
Previous Klipper video 2 (PiHat board, BLtouch): https://youtu.be/5bIzcA8PBgY
0:57 What is Klipper and why would you want it?
Klipper https://www.klipper3d.org
3:04 The two printers I am converting in this and the sister video
Example CR-10S Pro SKR conversion by Portzal: https://www.thingiverse.com/thing:4297672
Klipper FAQ: https://github.com/KevinOConnor/klipper/blob/master/docs/FAQ.md#my-tmc-motor-driver-turns-off-in-the-middle-of-a-print
4:04 Required hardware and software
Purchase Raspberry Pi 4B: https://amzn.to/3gp3kkA
Purchase Raspberry Pi bundle (example): https://amzn.to/2TGNE2B
Balena Etcher: https://www.balena.io/etcher/
Putty: https://www.putty.org/
Notepad++: https://notepad-plus-plus.org/downloads/
WinSCP: https://winscp.net/eng/download.php
5:14 Klipper installation steps/components
5:56 Flashing the web interface (Fluidd)
FluiddPi installation page: https://docs.fluidd.xyz/installation/fluiddpi
7:39 Installing Klipper on Pi (not required with Fluidd installation)
7:48 Installing Klipper on an 8 bit mainboard
Klipper installation doc: https://www.klipper3d.org/Installation.html
10:19 Printer.cfg resources
Klipper configuration reference: https://www.klipper3d.org/Config_Reference.html
Klipper example configurations: https://github.com/KevinOConnor/klipper/tree/master/config
Marlin Ramps pin file: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS.h
Marlin Ramps_Creality pins file: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS_CREALITY.h
Ramps pins/Arduino pins table: https://www.arduino.cc/en/Hacking/PinMapping2560
11:27 Creating a blank printer.cfg configuration file
11:51 Baseline configuration/pins setup from example docs
Ender 3 Max config I used as a basis: https://github.com/KevinOConnor/klipper/blob/master/config/printer-creality-ender3max-2021.cfg
1:34 Fluidd configuration specifics
Fluidd initial setup reference: https://docs.fluidd.xyz/configuration/initial_setup
13:46 Finding and adding the correct serial address
14:23 Rotation distance (steps per mm equivalent)
Klipper rotation distance reference: https://www.klipper3d.org/Rotation_Distance.html
15:14 Filament runout switch
Klipper macro example with M600 code: https://github.com/KevinOConnor/klipper/blob/master/config/sample-macros.cfg
15:38 BLtouch
Klipper BLtouch reference: https://www.klipper3d.org/BLTouch.html
16:42 Tests and checks
Klipper checks reference: https://www.klipper3d.org/Config_checks.html
18:28 BLtouch check
19:19 BLtouch Z offset
20:10 BLtouch G29 Macro
20:36 First prints
Calibration cube: https://www.thingiverse.com/thing:1278865
21:02 Coming up in this series
22:20 My CR-10 Max files free for you:
Klipper configuration file: https://github.com/teachingtechYT/klipper-configs
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
https://3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: http://www.patreon.com/teachingtech
Видео How to convert to Klipper firmware: 8 bit CR-10 step by step канала Teaching Tech
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to convert to Klipper firmware: 32 bit delta step by stepKlipper guide: Input shaping, pressure advance and macros (manual + accelerometer)Klipper interfaces: Step by step guide to 3.5 optionsHow to install Klipper, the easy way using Kiauh! Part 1 - Configuring the Raspberry PiHemera install guide for CR-10S Pro / CR-10 MaxIs Klipper The Best Firmware For Your 3d Printer?Fluidd vs Mainsail Comparison 2022 | 3D Printer Klipper HelpHow to run OctoPrint on your phone!Installing Klipper on the Creality Ender3 V2 (and other 32 bit creality printers)Klipper on Ender 3 😱Guide to crimp connectors on 3D printers - Take your wiring to the next level!Klipper Pre-Flight Checklist - Don't Forget These Steps!Klipper and the RPI-zero, Low Cost Remote Printer Control!These 3D prints will convert non believers3D Printer Klipper Install Tutorial | Anycubic Mega S with FluiddPiHow to install Klipper on a old desktop or laptop using KIAUH! Part 1Klipper input shaping - A leap forward in high speed AND high quality 3D printing [Rat Rig part 4]Top 10 3D printer MODS (Creality CR10)Install Klipper on ANY 3d printer - Part 1 - Intro and the Basics