Klipper: Difference between revisions
Jump to navigation
Jump to search
(Added some more links under the "External Links" section) |
(Added some more information) |
||
(16 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
*An advanced FDM 3D Printer Firmware | *An advanced FDM 3D Printer Firmware | ||
*"Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers." (The Project's Website) | *"Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers." (The Project's Website) | ||
=Notable Features= | |||
*[[Input Shaping]] (Reduces [[Ringing (3D Printing Artifact) ]] ) | |||
*[[Pressure Advance Tuning]] | |||
*Capable of handling more complex Kinematics such as [[Delta Printers]] , [[CoreXY Printers]] etc | |||
*High precision stepper movement | |||
*High [[Steps Per Second]] | |||
*Support for multiple micro-controllers, such as in [[Toolheads]] with integrated control boards | |||
*Support for High Temperature Thermal Sensors | |||
*Support for [[Filament Diameter Sensors]] , not just [[Filament Runout Sensors]] ( [[Filament Presence Sensors]] and/or [[Filament Motion Sensors]] ) | |||
*Advanced Cooling Fan Control | |||
**Turned off when idle | |||
**Supports Tachometer Readouts | |||
*Internet Connection ( [[LAN]] and/or [[WWW]] Based [[Print Farm]] controls, [[Spaghetti Detective]] based print error detection + [[Part Cancellation]] / [[Area Exclusion]] in [[Multi-Part Batch 3D Printing]] , Video Capture, Settings Adjustments etc) | |||
*[[Mesh Bed Leveling]] (More Accurately [[Mesh Bed Level Measuring]] / [[Mesh Bed Level Compensation]] ? ) | |||
*Advanced Bed Leveling | |||
**[[Gantry Leveling]] | |||
**[[Kinematic Bed Leveling]] | |||
=Hardware= | =Hardware= | ||
*1.) A [[Single Board Computer]] (or in theory at least a used low-spec computer acquired for cheap?) | |||
*Typically: | **Typically: | ||
**A [[Raspberry Pi Zero]] if not utilizing [[3D Printer Webcam]] functionalities | ***A [[Raspberry Pi Zero]] if not utilizing [[3D Printer Webcam]] functionalities | ||
**A [[Raspberry Pi]] (need to grab what model is | ***A [[Raspberry Pi]] (need to grab what model is recommended, 2/3/4 etc) if utilizing the camera and/or other more intensive features | ||
*2.) A Standard [[Control Board]] (This no longer does the calculations of [[G Code]] to various electronics as this is offloaded to the Raspberry Pi) | |||
* (Optional) 3.) A [[Klipperscreen]] ( [[Raspberry Pi Touchscreen]] + (Most Likely 3D Printed) Enclosure + Wiring ) | |||
=Interfaces= | |||
==[[Mainsail (Software) ]] == | |||
* | |||
==Fluidd== | |||
*A [[Fork]] of Mainsail | |||
*Supposedly More Actively Developed | |||
=Internal Links= | =Internal Links= | ||
*[[3D Printer Firmware Comparison]] | *[[3D Printer Firmware Comparison]] | ||
*[[Octoprint]] | |||
=External Links= | =External Links= | ||
Line 18: | Line 47: | ||
*[https://reprap.org/wiki/Klipper The RepRap Wiki page on Klipper] | *[https://reprap.org/wiki/Klipper The RepRap Wiki page on Klipper] | ||
*[https://www.youtube.com/watch?v=iNHta6zljoM A Video by the YouTube Channel "NERO 3D" Titled "Klipper 3d Printer Firmware - What is it? Why do I want it?" ] ( ~18 Minute Watch) | *[https://www.youtube.com/watch?v=iNHta6zljoM A Video by the YouTube Channel "NERO 3D" Titled "Klipper 3d Printer Firmware - What is it? Why do I want it?" ] ( ~18 Minute Watch) | ||
*[https://www.youtube.com/watch?v=VNRJP9zxvbw A Video by the YouTube Channel "NERO 3D" Titled "[[Klipperscreen]] - The Touchscreen Interface for Klipper] | *[https://www.youtube.com/watch?v=VNRJP9zxvbw A Video by the YouTube Channel "NERO 3D" Titled "[[Klipperscreen]] - The Touchscreen Interface for Klipper" ] (~6 Minute Watch) | ||
*[https://www.youtube.com/watch?v=T-knWbh1Gg8 A Video by the YouTube Channel "NERO 3D" Titled "Klipper Initial Setup : Making sure things are all good before printing" ] (~19 Minute Watch) (Does great documentation of a [[Machine Startup Procedure]] and all the "pre flight checks" ) | |||
*[https://youtu.be/AtW3GqkKUz8 A Video by the YouTube Channel "NERO 3D" Titled "Klipper and the RPI-zero, Low Cost Remote Printer Control!" ] (~14 Minute Watch) | |||
*[https://www.reddit.com/r/klippers/comments/kuf9si/mainsail_vs_fluidd_vs_dw2/ A 2020 Reddit Post on "r/Klippers" Titled "Best Klipper UI Setup?" ] (Mainly Discusses Fluidd and Mainsail) | |||
*[https://www.reddit.com/r/VORONDesign/comments/s35zda/ive_been_using_octoprint_for_a_long_time_but/ A 2022 Reddit Post on "r/[[Voron]]Design" Titled "I've been using octoprint for a long time but wondering if there is a convincing reason to switch to Fluidd or Mainsail?" ] | |||
[[Category: 3D Printing]] [[Category: Internet of Things]] |
Latest revision as of 00:53, 23 January 2022
Basics
- An advanced FDM 3D Printer Firmware
- "Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers." (The Project's Website)
Notable Features
- Input Shaping (Reduces Ringing (3D Printing Artifact) )
- Pressure Advance Tuning
- Capable of handling more complex Kinematics such as Delta Printers , CoreXY Printers etc
- High precision stepper movement
- High Steps Per Second
- Support for multiple micro-controllers, such as in Toolheads with integrated control boards
- Support for High Temperature Thermal Sensors
- Support for Filament Diameter Sensors , not just Filament Runout Sensors ( Filament Presence Sensors and/or Filament Motion Sensors )
- Advanced Cooling Fan Control
- Turned off when idle
- Supports Tachometer Readouts
- Internet Connection ( LAN and/or WWW Based Print Farm controls, Spaghetti Detective based print error detection + Part Cancellation / Area Exclusion in Multi-Part Batch 3D Printing , Video Capture, Settings Adjustments etc)
- Mesh Bed Leveling (More Accurately Mesh Bed Level Measuring / Mesh Bed Level Compensation ? )
- Advanced Bed Leveling
Hardware
- 1.) A Single Board Computer (or in theory at least a used low-spec computer acquired for cheap?)
- Typically:
- A Raspberry Pi Zero if not utilizing 3D Printer Webcam functionalities
- A Raspberry Pi (need to grab what model is recommended, 2/3/4 etc) if utilizing the camera and/or other more intensive features
- Typically:
- 2.) A Standard Control Board (This no longer does the calculations of G Code to various electronics as this is offloaded to the Raspberry Pi)
- (Optional) 3.) A Klipperscreen ( Raspberry Pi Touchscreen + (Most Likely 3D Printed) Enclosure + Wiring )
Interfaces
Mainsail (Software)
Fluidd
- A Fork of Mainsail
- Supposedly More Actively Developed
Internal Links
External Links
- The Clipper Documentation Website
- The GitHub Page for Klipper
- The RepRap Wiki page on Klipper
- A Video by the YouTube Channel "NERO 3D" Titled "Klipper 3d Printer Firmware - What is it? Why do I want it?" ( ~18 Minute Watch)
- A Video by the YouTube Channel "NERO 3D" Titled "Klipperscreen - The Touchscreen Interface for Klipper" (~6 Minute Watch)
- A Video by the YouTube Channel "NERO 3D" Titled "Klipper Initial Setup : Making sure things are all good before printing" (~19 Minute Watch) (Does great documentation of a Machine Startup Procedure and all the "pre flight checks" )
- A Video by the YouTube Channel "NERO 3D" Titled "Klipper and the RPI-zero, Low Cost Remote Printer Control!" (~14 Minute Watch)
- A 2020 Reddit Post on "r/Klippers" Titled "Best Klipper UI Setup?" (Mainly Discusses Fluidd and Mainsail)
- A 2022 Reddit Post on "r/VoronDesign" Titled "I've been using octoprint for a long time but wondering if there is a convincing reason to switch to Fluidd or Mainsail?"