prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.09k stars 213 forks source link

[FEATURE REQUEST] <Feature Request for MMU3 on MK4 3D Printer: Implementing a 'CUT' Function upon Filament Loading Error> #3991

Open RomanSK1965 opened 1 month ago

RomanSK1965 commented 1 month ago

Objective: Enhance the usability and efficiency of the MMU3 with MK4 3D printer by adding a 'CUT' function that activates when there is a filament loading error.

Problem: Currently, when the MMU3 encounters a filament loading error during a print job, the entire printing process is halted, and user intervention is required to resolve the issue. This disruption can lead to significant downtime and potential waste of materials.

Proposed Solution: Integrate a 'CUT' function that can be manually triggered when a filament loading error is detected. This function would allow the printer to cut the problematic filament section and attempt to reload, thereby continuing the print job without requiring a complete stop and manual intervention.

Benefits: Reduced Downtime: Allows continuous printing without significant pauses, enhancing overall efficiency. Less User Intervention: Minimizes the need for users to physically interact with the printer, which is particularly beneficial in long print jobs or unsupervised operations.

Material Conservation: Prevents the waste of filament by not requiring a full reprint in the case of minor filament issues. Implementation Considerations:

Ensure that the 'CUT' function is easily accessible through the printer’s user interface. Incorporate safety measures to handle the cut filament pieces properly. Provide detailed user documentation on how to utilize the new function effectively.

Requested Action: We ask the development team to evaluate the feasibility of this feature and consider its implementation in an upcoming firmware update for the MMU3 and MK4 printers.

unclej84 commented 1 month ago

Hello, my MK4 has a new interface setting since 6.0.0 and MMU3 which calls cutter. I was curious what the function did and got this reply from support:

Thanks for reaching us about your MK4 printer, we'll be glad to assist you.

When the MMU is enabled, a Cutter function is also available similar to the one the MK3S/+ had with the MMU2S. When some filament loading fails multiple times from the MMU to the extruder, if the cutter option is enabled, the MMU selector tries to cut the filament tip to remove any uneven filament tip and try to load again the filament :)