@phaedrux said in Guide for finding the values for M592? (non-linear extrusion):
@alex-cr So I tried the spreadsheet out and it works. Though when I tested the values produced they seemed to give unexpected results when I reran the extrusion test with non-linear extrusion enabled. I would have expected the extruded amounts to be closer to the requested amount across the range of speeds requested, however I found that at lower speeds I was getting over extrusion and at higher speeds still under extrusion. At that point it was 1am and I gave up testing, so I'll have to give it another try.
But just as a sanity check, here is how I was gathering my data points. I used the macro found in the other macro repository thread. I measured 50mm with a mark on the filament before it entered the extruder for each pass of the test and measured how much was left. Results seemed to be consistent with expectations: 1mm/s=50mm, 2mm/s=50mm, 3mm/s=49, 4mm/s=47, 5mm/s=46.5 6mm/s=skipping. and the values the sheet provided were very close to those posted by others.
What should I be seeing after it's enabled?
If Iget a chance later tonight I'll remeasure and do some test prints. At about 200mm/s speed I can notice some under extrusion in solid fill, so I'm hoping this will compensate, but it's not really worth it if it causes over extrusion at lower speeds.
Have you actually printed a part and seen the results?
I am not an expert on the nonlinear extrusion, just trying to help out where I can.
What is your steps/mm. What were A and B that got calculated out?
Let's go through the exercise and look at the sanity of the values.
Scratch that...The final correction should be independent of extrusion steps. Your values are huge! Way larger than I would expect would be required.
Did you get these numbers?
What material are you printing? What type of extruder? Temp? I think you might be up against a serious nozzle pressure issue. Maybe that's why you are skipping steps at 6mm/s?
You can also try editing the speeds to achieve more values to plug into the equation. 2.5mm/s, 3.5mm/s, etc...
First thought is increase your nozzle temp by 4-5C and see what happens