Calibrate Extruder with restrictive nozzle
Hello, thank you for producing this software. I've been using it about a month and it is very respectable.
I'm having trouble printing good prints. I was given a Prusa i3 (probably Heacent variant). My filament is 1.75mm, natural PLA. Using manual feed, extruded PLA is 0.37 to 0.40mm (probably depending on temperature & pull); therefore, I believe my nozzle is 0.4mm. However, if I try to slice & print with 0.4mm then the quality is poor. Slicing and printing telling the software I have a 0.3mm or 0.2mm nozzle works much better (hardware is unchanged, 0.4mm nozzle).
I've tried calibrating 'Extruder steps per mm'. With the nozzle removed (extruder warm), then the default setting of 95 steps per mm (PLA input) is correct within 2%. With the nozzle in place and hot (200C) then the result is way off. That is, I might get 65mm of filament pulled-in to the nozzle when commanding 100mm. In fact, I could boost steps per mm by 200% and the result will still be 65mm pulled in to the extruder.
I've tried changing settings in EEPROM (steps per mm and max mm/s), feedrate, flowrate, speed but can't find a consistent way to calibrate the extruder. The "best" results lately were feedrate = 100, flowrate = 150 and set the speed much slower in the slicer.
What is the correct way to calibrate extruder to compensate for the restriction of the nozzle?