Skip to content

Linear Pressure Advance Tower

5axes edited this page Apr 5, 2021 · 21 revisions

Sample part and Postprocessing script to calibrate Linear/Pressure Advance.

This idea was taken from Klipper's Pressure Advance Tuning Guide Nero3dp's video guide is a good place to start to see the overall idea of the goal of this test.

The goal of this test tower is to examine a much broader range of values than Marlin's generator, and to negate the effects of layers close to the bed (elephant's foot, spreading).

Differences between firmware

Marlin, RepRapFirmware, and Klipper all use different GCodes (and names) to refer to a similar algorithm. You need to select which version your printer runs in the dropdown. As of now, the RRF only supports the first extruder (D0 command)!

Marlin Linear Advance RepRapFirmware Pressure Advance

Proceedure

STL and SCAD file taken from Klipper docs. It has merely been brought in here for ease of use.

Pressure Advance Tower on Repo

Pressure Advance Tower

Pressure Advance Tower Cura

Settings Script Pressure Advance Tower

These settings worked well for an Ender 3 with stock bowden tube (gave K0.99). Change the incremement as needed for your extruder setup. Direct drive should need much smaller values than Bowden. Please see your firmware's guidance on appropriate values (units inconsistent across firmware).

Calculating Value

Use calipers to measure up the side of your test print.

For the settings above, (distance/layer_height)*value_increment will give the appropriate Linear/Pressure Advance setting.

Pressure Advance Measuring Result

Note

After the use of the Postprocessing Script, don't forget to remove it for your next project !

printing-conditions

Printing Conditions From Klipper:

Use a high speed (eg, 100mm/s), zero infill, and a coarse layer height (the layer height should be around 75% of the nozzle diameter). Make sure any “dynamic acceleration control” is disabled in the slicer. What's worked (personally)

  • Nozzle Size : 0.4
  • Layer Height : 0.2
  • Initial Layer Height : 0.2
  • Line Width : 0.4
  • Wall Line Count : 2
  • Top Thickness : 0.8 mm
  • Bottom Thickness : 0.8 mm
  • Infill Density : 0%

Printing Time = 1h 30m

Clone this wiki locally