Printer Model: Makerbot Replicator 2X
MCU / Printerboard: MightyBoard RevG
Host / SBC: Raspi 3B+
klippy.zip (1.2 MB)
I have a dual extruder printer. When I print with the second extruder (extruder1), the print statistics don’t get recorded correctly once the print finishes. “Total duration” is correct, but “print duration” and “used filament” are usually 0m 0s and 0.0mm. Sometimes used filament reports as a negative number, but not the correct value inverted, just nonsense. Like a 3 hour print reports -12.3mm used.
When printing using the primary extruder, all stats are recorded correctly.
I am using a Klipper fork! (GitHub - dockterj/klipper: Adding support for MakerBot Replicator 2) Unfortunately, I cannot test with mainline Klipper because my printer wouldn’t run at all. This fork adds support for the MightyBoard RevG.
It’s possible the fork is the issue. That’s why I’d like some help confirming whether others have this problem or not.
Other notes:
- Once in a while, a print with extruder1 does record a correct print duration, but still wrong used filament.
- During a print with extruder1, the used filament is being tracked correctly (and is what the slicer predicted), but once it finishes, the value corrupts. Screenshots attached.
- I first went to the Fluidd devs with this issue, they said they pull the history data from Moonraker. Went to them, they said they pull the data from Klipper.
I had a previous thread in the Frontends subforum, but it got no attention and my requests to have it moved here went unnoticed. So I’m remaking the thread, and more concisely.