moggieuk / Happy-Hare

MMU software driver for Klipper (ERCF, Tradrack, Box Turtle, Night Owl, Angry Beaver, 3MS, ...)
GNU General Public License v3.0
495 stars 125 forks source link

Feature Request - Set Pressure advance per Gate or Tool #279

Open HoweCarson opened 6 months ago

HoweCarson commented 6 months ago

I have noticed Bambu Lab printers have the ability to select pressure advance for each loaded spool. I have also found this very useful once it has all been set up properly. Maybe this could be something that can be implemented into Happy Hare? This would be a major nice to have, especially for Print Farms.

Enable individual pressure advance settings for each material tool or filament gate.

Provide a user-friendly interface for adjusting pressure advance via G-code commands or printer interface dropdowns.

Allow users to save and manage presets for different materials.

Flow Rate Control (Future Consideration): Consider integrating flow rate control alongside pressure advance for optimized print quality.

This could help cater to users of all experience levels. This also increases the speed and use for seasoned users.

Facilitates experimentation with different materials without manual adjustments.

Potential Integration: This feature could potentially be integrated into Spoolman, though further investigation is needed to explore this possibility as I haven't really looked into it.

moggieuk commented 6 months ago

Extrusion and Speed overrides are supported (and retained) per-gate with Happy Hare. The PA is on the wishlist. The question is really whether it is in the gate map or the slicer tool map... The gate map is what the MMU thinks it has loaded whilst the slicer tool map is what the print job expects..