Adaptive Flow Control #1539

Open
opened 2026-04-05 18:17:45 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @cromine11 on 11/23/2025

Is there an existing issue for this feature request?

  • I have searched the existing issues

When printing at different flow rates, the amount of filament extruded is not the same as requested. Higher flow rates will have a decrease in the actual flow due to nozzle pressure.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

The solution is to implement an Adaptive Flow Control that adjust the flow based on the volumetric flow. This would work similar to Small Area Infill Compensation and Adaptive Pressure Advance where multiple values make a curve based on the values.

This would not replace the current flow ratio setting but an compliment it by giving more consistent flow across variable flow rates.

The testing for calibrating this feature could be done with the method described here.
Result could then be plugged in to an option under filament settings.

The challenge I can see with this idea is it may require a flow recalibration as the result would more than likely increase actual flow. However, that won't affect the compensation value's.

I'm also curious if this would solve other issues like small area infill

Describe alternatives you've considered

No response

Additional context

No response

*Originally created by @cromine11 on 11/23/2025* ### Is there an existing issue for this feature request? - [x] I have searched the existing issues ### Is your feature request related to a problem? When printing at different flow rates, the amount of filament extruded is not the same as requested. Higher flow rates will have a decrease in the actual flow due to nozzle pressure. ### Which printers will be beneficial to this feature? All ### Describe the solution you'd like The solution is to implement an Adaptive Flow Control that adjust the flow based on the volumetric flow. This would work similar to Small Area Infill Compensation and Adaptive Pressure Advance where multiple values make a curve based on the values. This would not replace the current flow ratio setting but an compliment it by giving more consistent flow across variable flow rates. The testing for calibrating this feature could be done with the method described [here](https://www.cnckitchen.com/blog/extrusion-system-benchmark-tool-for-fast-prints). Result could then be plugged in to an option under filament settings. The challenge I can see with this idea is it may require a flow recalibration as the result would more than likely increase actual flow. However, that won't affect the compensation value's. I'm also curious if this would solve other issues like small area infill ### Describe alternatives you've considered _No response_ ### Additional context _No response_
MrUnknownDE added the wontfixenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancement labels 2026-04-05 18:18:00 +02:00
Sign in to join this conversation.
No Label enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement wontfix
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1539