MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.34k stars 19.26k forks source link

[BUG] MMU3 Enabled - Filament Runout not working #27397

Open SpankyDevil opened 2 months ago

SpankyDevil commented 2 months ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

When Using Prusa MMU3 with Filament Runout Enabled when Filament Endstop detects Open nothing happens

Bug Timeline

when MMU3 feature was merged

Expected behavior

Expected M600

Actual behavior

Printer continues to Print

Steps to Reproduce

Trigger Filament Runout with MMU3 enabled

Version of Marlin Firmware

Marlin bugfix-2.1.x (Sep 3 2024 09:30:57)

Printer model

Prusa MK3S+ Clone

Electronics

SKR 3, TMC2209

LCD/Controller

BTT TFT50 V3.0

Other add-ons

Prusa MMU3

Bed Leveling

ABL Bilinear mesh

Your Slicer

Prusa Slicer

Host Software

None

Don't forget to include

Additional information & file uploads

Marlin.zip

SpankyDevil commented 1 week ago

I had another issue related to this: When printing using MMU3, if the MMU3 Filament Sensor doesn't detect filament, e.g., filament runout, the print stops right where it is, and the printer doesn't show anything on the screen. There is no way to resume or change the filament.