Anycubic Kossel Klipper Enhanced Delta Calibration

Home / Kossel / Klipper / Anycubic Kossel Klipper Enhanced Delta Calibration
Calibration | Klipper | Kossel

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 measurement values.
Click on the button, download zip file and extract it.

Open the file in your slicer, use slower speed 20-40 mm/s for better accuracy and print it.

2. Calibration step 1

Please be careful while measuring distances. 
It is a large model with a low z height, so bends a lot,.
Make sure that you do not apply too much force on calipers.

Measure these distances one by one, every dimension 5 times to calculate an average value.

As you can see in this picture, I am pushing both “towers” to the table so it does not bend.

Write down measured values.
Excel will calculate the average value with this formula AVG=SUM(1:5)/Count(1:5).

Prepare you calibration command in this format:
DELTA_ANALYZE CENTER_DISTS=<a_dist>,<far_c_dist>,<b_dist>,<far_a_dist>,<c_dist>,<far_b_dist>

In this case:
DELTA_ANALYZE CENTER_DISTS=73.11,72.98,73.29,73.21,73.39,73.46

3. Calibration step 2

Measure these distances one by one, every dimension 5 times to calculate an average value.

Write down measured values.
Excel will calculate the average value with this formula AVG=SUM(1:5)/Count(1:5).

Prepare you calibration command in this format:
DELTA_ANALYZE OUTER_DISTS=<a_to_far_c>,<far_c_to_b>,<b_to_far_a>,<far_a_to_c>,<c_to_far_b>,<far_b_to_a>

In this case:
DELTA_ANALYZE OUTER_DISTS=73.30,73.17,73.18,73.44,73.32,73.26

4. Calibration step 3

Measure these distances one by one, every dimension 5 times to calculate an average value.

Write down measured values.
Excel will calculate the average value with this formula AVG=SUM(1:5)/Count(1:5).

Prepare you calibration command in this format:
DELTA_ANALYZE CENTER_PILLAR_WIDTHS=<a>,<b>,<c>


In this case:
DELTA_ANALYZE CENTER_PILLAR_WIDTHS=9.08,9.19,9.10

5. Calibration step 4

Measure these distances one by one, every dimension 5 times to calculate an average value.

Write down measured values.
Excel will calculate the average value with this formula AVG=SUM(1:5)/Count(1:5).

Prepare you calibration command in this format:
DELTA_ANALYZE OUTER_PILLAR_WIDTHS=<a>,<far_c>,<b>,<far_a>,<c>,<far_b>

In this case:
DELTA_ANALYZE OUTER_PILLAR_WIDTHS=9.06,9.13,9.03,9.19,9.00,9.23

6. Send calibration commands

Send these commands one by one.
Send this command and wait for OK confirmation.
DELTA_ANALYZE CENTER_DISTS=73.11,72.98,73.29,73.21,73.39,73.46

Send this command and wait for confirmation.
DELTA_ANALYZE CENTER_PILLAR_WIDTHS=9.08,9.19,9.10

Send this command and wait for OK confirmation.
DELTA_ANALYZE OUTER_PILLAR_WIDTHS=9.06,9.13,9.03,9.19,9.00,9.23

7. Calculate new values

Send this command to calculate new delta values:
DELTA_ANALYZE CALIBRATE=extended

8. Save new values

Send this command to save new values:
SAVE_CONFIG

9. Print some test cube

Print some calibration cube and verify calibration results.

Similar Posts

7 Comments

  1. sorry too much ask, after doing “enhanced delta calibration”… it is okay to do “DELTA_CALIBRATE” again?

      1. after advanced calib, my nozzle is little bit far from bed, doing Probe calib not taking effect if not doing “delta calibrate”… what shoud i do?
        maybe any other way? like saving z offset? (setting on tune menu while printing)

        1. Hi, that “probe test” works well, but it has a bug in the printer.cfg.
          Copy the z probe value from calibration values to the probe value at the beginning of the file, uncomment that line and delete the probe value from calibration part.
          Reboot printer/send new printer.cfg file and you are good to go.

Leave a Reply

Your email address will not be published. Required fields are marked *