Extruder Calibration different results at different F Values

Hi all,

I followed the extruder calibration procedure and changed the E Step Value accordingly.

But couldnt resist to try at different extrusion speeds so i switched from F050 to F100 and tried F300.

All except F300 did take 100mm of filament, at F300 however if took only about 85mm filament.

Is there still something wrong?

How do I calculate the theoretically needed extrusion speed for printing 0,2 layers with a 0,4 nozzle and 1,75mm generic PLA?

How is the actual extrusion speed during printing calculated?

Edit: I know F300 is quiet high but I am still wondering why the extrusion speed seems to be falsely calculated at higher values. (Tested at max temp of the PLA by the way)

I would not be sure if the extrusion speed is calculated wrongly - I’d doubt that, the math is simple. More likely, the extruder cannot push hard enough against the resistance of the nozzle, and you end up with either partly gnawed and slipped filament, or with skipped steps of the feeder motor. Each extruder has its limit - here’s a bit more background from CNC kitchen: https://www.youtube.com/watch?v=SRyUhA_hCXE

Did you perform the calibration with the nozzle installed? If so, then you were mostly likely asking the extruder to push filament at a speed/volume that the hotend is not capable of doing. This is one of the reasons why the calibration is best done with the nozzle removed and a speed that is most common for what you use during printing.

Extrusion speed is calculated baed on the volumetric flow required for the line to print. This website provides a good calulator to show you the relationship:
https://www.advanced3dprinting.com/flow-rate-calculator/

One thing to note is that the calculator assumes a 100% flow/extrusion multiplier setting in the slicer, which is commonly tuned to much lesser values based on the viscocity of the filament being used.