Calibrate Z‐Offset - Phil1988/FreeDi GitHub Wiki

Calibrating the Z-offset is mandatory. This ensures proper first-layer adhesion and consistent print quality.

Methods to Calibrate the Z-Offset

There are 3 ways to calibrate the Z-offset:

1. Using the Display Menu

Follow these steps:

  • Go to "Gear Icon" -> Advanced -> Next Page -> Click on "Z-Offset". image

  • The printer will automatically start PROBE_CALIBRATE and show this screen: image

Use the card provided by Qidi or a piece of paper to raise or lower the nozzle until you feel light resistance when moving the paper.

Once you’ve reached the correct position, confirm the Z-offset.


2. Using the Console in Mainsail

This method is similar to the previous one but requires starting the calibration from the Console.
Enter the following command in the Console to start the calibration: G28 SCREWS_TILT_CALCULATE


3. Using a Macro in Mainsail

You can also initiate the Z-offset calibration by using the "CALIBRATE Z OFFSET" macro in Mainsail. The process is identical to the previous method.

Starting from FreeDi v1.40, a macro for bed leveling is included in the preconfigured images. Users who have been using it for a while can add this section to their macro.cfg to enable the feature:

# Bed leveling
# For more information, see https://www.klipper3d.org/Manual_Level.html#adjusting-bed-leveling-screws-using-the-bed-probe
[gcode_macro LEVEL_BED]
description: "Measure bed and calculate screw adjustments for manual bed leveling"
gcode:
    G28
    SCREWS_TILT_CALCULATE

image

By following one of these methods, you'll be able to successfully calibrate your Z-offset, ensuring your printer produces consistent and high-quality prints.