Pressure Advance Calibration

Requirements: Perfect Bed Leveling and Layer Squish

This test is still in development. The beta version should work well, but your current print settings need to be saved before clicking "Generate" since they are used to create the model.

Note: This test will automatically pull all your currently saved configuration parameters and generate a model for you to print. For optimal results, depending if you're chasing speed/quality or a mix of both, it is recommended to keep similar speeds for most extrusion roles, (although this is not mandatory).

How to Tune Your Printer for Pressure/Linear Advance

To get started:

  • if you use PA/LA commands in your feature_gcode it will be auto commented
  • Currently unsupported roles:

    What is the "CheckAll" option?
    The "CheckAll" option is an experimental feature. It aims to create a 90° model for each extrusion role, applying specific settings related to that extrusion role.
    You need to manually add the pressure advance values into the "per region g-code" box.
    However, it currently doesn't work perfectly. Occasionally the models get 'gap fill' and that will produce inaccurate results. Select the "CheckAll" option to identify which extrusion roles need Pressure Advance tuning.

    Known Bugs

    Advice

    Before calibrating Pressure/Linear Advance, it is recommended to tune everything else first!

    You may need to disable or adjust your part cooling config for this test, including the features that slow down layer times. Note: Large variances in ER speeds can reduce print quality and dimensional accuracy.

    It's recommended to set 'first_layer_min_speed' and 'first_layer_speed' to the same values, since the variance in speeds will mess with the first layer's pressure advance adjustments.

    Notes

    TODO: add pictures

    This testing method originated from ellis3dp.com/Print-Tuning-Guide. You can find the original generator here.