Future Request: Better Extrusion Rate Buttons
-
I use my PanelDue a lot but I can't use the extrusion buttons when calibrating eSteps...
I like to calibrate by eSteps at the filament flow rate that I normally print at (1.75mm filament) which is about 1.5mm/s. The first flow setting in the extrude options is 5mm/s which would be pretty fast even for 2.85mm filament.
The jumps in values don't really make sense; they double from 5mm/s which I think is too high to start with and then keep doubling to 40mm/s and then just up to 50mm/s. I think 50mm/s is pretty redundant here when compared to the other values.
Perhaps we could have some different values, assuming we stick to 5 buttons:
1, 3, 9, 27, 81
1, 2, 4, 8, 16
1, 2, 5, 15, 45
2, 4, 8, 16, 32To be honest I haven't got the experience to best estimate the range that suits most people but surely 5mm/s is too high for the lowest feed rate?
Anyone agree?
-
If you want to do it yourself, it is a fairly simple project to re-compile the PanelDue firmware with different extrusion rate values.
These three links should get you started:
https://github.com/dc42/PanelDueFirmware
https://github.com/dc42/PanelDueFirmware/blob/master/BuildInstructions.md
https://github.com/dc42/PanelDueFirmware/blob/c5e04437d59dd97833ca9e974fefc42123b14a98/src/UserInterface.cpp#L412The default values are a bit odd, but due to the wide variety of printer designs I don't believe any set of values will work for everyone. So I just modify the firmware directly.
-
If you just need the low retraction speeds for calibration it's possible to create some macros.
I've done something similar for calibration, color not clear, clean nozzle (with cleaning filament).
But i agree with you that the default values are not perfect. Maybe thats configurable in the future.
-
@nhof Yeah, that;s a good idea. Was thinking about that but didn't know where to start - cheers for the links!
-
@mloidl Yeah, this would be a good compromise in the short-term. Thanks