-
-
Notifications
You must be signed in to change notification settings - Fork 70
Linear Pressure Advance Tower
Sample part and Postprocessing script to calibrate Linear/Pressure Advance.
Author : dotdash32
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).
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)!
STL and SCAD file taken from Klipper docs. It has merely been brought in here for ease of use.
Pressure Advance Tower STL Model
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).
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.
After the use of the Postprocessing Script, don't forget to remove it for your next project !
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%
- Print Speed : 100mm/s
Printing Time = 1h 30m
Calibration-Shapes Plugin On Ultimaker Marketplace