-
-
Notifications
You must be signed in to change notification settings - Fork 42
Calibrate your Printer
This calibrations can be done by Mainsail Interface with Macros or on Speeder Pad directly.
-
Calibrate your extruder by calculing Rotation Distance (see this documentation : Rotation Distance | Klipper)
-
Calibrate Z-OFFSET with
Z_OFFSET_CALIBRATION
macro.-
⚠️ The leveling sensor must be connected for this operation ! -
This function performs a palpation on the bed, then raises the hotend and starts the manual adjustment function:
-
Then remove the leveling sensor and using a piece of "copy machine paper" between the bed and the nozzle, adjust the height of the Z until you feel a little friction when pushing the paper back and forth. This helps determine the actual distance between the nozzle and the bed.
Note: Prefer to use the buttons in the
ADVANCED
section, they are more precise and this could prevent the nozzle from forcing on the bed. -
Once these steps are completed, you can click on
ACCEPT
to validate the Z-Offset measurement. -
It's necessary to save the configuration by clicking on the
SAVE
macro.
-
-
Calibrate ENDSTOPS with
ENDSTOPS_CALIBRATION
macro and save the configuration by clicking on theSAVE
macro. -
Start DELTA CALIBRATION with
DELTA_CALIBRATION
macro and save the configuration by clicking on theSAVE
macro.⚠️ The leveling sensor must be connected for this operation !
-
Start BED LEVELING with
BED_LEVELING
macro and save the configuration by clicking on theSAVE
macro.⚠️ The leveling sensor must be connected for this operation !
-
Start BED PID with
PID_BED_65
macro and save the configuration by clicking on theSAVE
macro. -
Start HOTEND PID with
PID_HOTEND_220
macro and save the configuration by clicking on theSAVE
macro. -
After all the calibrations done, I recommend to apply a Safety Offset of 2 mm via the
SECURITY_OFFSET
macro.This could prevent the nozzle from scratching or sinking on the bed in the event of an incorrect adjustment of the Z-Offset.
-
After performing all printer calibrations, then start a print and adjust the first layer using babysteps via the
Adjustments
button in KlipperScreen or via theHeadline
section in Mainsail: -
⚠️ Don't save the Z-Offset value, a macro save automatically this value in the variables.cfg file and reload it automatically when Klipper starts: -
You can find a test STL to print to fit your first layer here: First_Layer_Test.stl
-
To adjust Pressure Advance, see documentation here: Pressure Advance | Klipper
• About
• Wiki Changelog
• KlipperScreen Changelog
• STL Files & Themes
• Restore OS Image File
• SSH Connection
• Change pi User Password
• Change Timezone
• Change Wi-Fi Location
• Update Dependencies
• Delete Flsun Builds
• Install Official Builds (1 instance)
• Install Official Builds (Multiple instances)
• V400 (MKS Nano V2.0 - STM32F103)
• V400 (Nano V2.1 Clone - GD32F303)
• V400 (BigTreeTech SKR 3.0)
• V400 (MKS Nano V3.0/V3.1)
• Super Racer (MKS Nano V3.0/V3.1)
• Super Racer (BigTreeTech SKR 1.3)
• Super Racer (BigTreeTech SKR 2.0)
• Fix Shutdown button in Mainsail
• Add Webcams Support
• Add Timelapse Support
• Add Exclude Objects Support
• Use Klipper TMC Autotune
• Use Neopixels Ring Light
• Use BigTreeTech KNOMI
• Calibrate your Printer
• Measure resonances with Raspberry Pi Pico
• Measure resonances with Fysetc Portable Input Shaper
• Start and End Gcode
• Enable Firmware Retraction
• Display Thumbnails in Mainsail and KlipperScreen
• Enable Root Access
• Change SSH Welcome Message and Cleanup Files
• Set a Static IP Address
• Change Boot Logo