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.17k stars 19.21k forks source link

[FR] Crash Detection #8765

Open psavva opened 6 years ago

psavva commented 6 years ago

Dear Marlin Devs,

This is a Feature Request to allow a Print to re-home once TMC2130 (and similar) detects a missed step (which is reported to the driver)

The idea is that when the TMC drivers detect missed steps, the printer will automatically re-home the X or the Y, depending on which axis skipped a step.

This will be extremely useful to recover what would have been a failed print due to any skipped steps.

@teemuatlut do you think you could do this?

YaronSoffer commented 4 years ago

The feature is meant to be on the XYZ axes.

‫בתאריך יום ד׳, 17 ביוני 2020 ב-21:29 מאת ‪TazerReloaded‬‏ <‪ notifications@github.com‬‏>:‬

I can understand that the whole deal with homing and resuming the print is very complicated, but I'd like an option to pause the printer if a stepper skips steps. Could be stuck filament or a broken part, in which case I don't want any automatic recovery attempt anyways. This could also be solved with a current limit, but I'd rather have my printer pause than rattling about until I notice it.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MarlinFirmware/Marlin/issues/8765#issuecomment-645545211, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKFLHEYXSKCDOKJLRTZRXWLRXEDO5ANCNFSM4EH4PSJQ .

-- ,תודה ירון סופר 0544853279

rallegade commented 4 years ago

I too would be very interested in a feature like this for Marlin.

Has this feature been totally dropped?

Fusseldieb commented 4 years ago

Just installed four TMC2209's on my RAMPS printer and it works awesome, but we can't really use its functions...

Would like to see that implementation :)

3DCoded commented 1 year ago

+1

GadgetNutt commented 1 year ago

I'm still interested in this feature btw.

William-Baker commented 11 months ago

This still hasn't been implemented!? that's a shame

Fusseldieb commented 11 months ago

This still hasn't been implemented!? that's a shame

Same!

GadgetNutt commented 7 months ago

ping

psavva commented 7 months ago

@thinkyhead @teemuatlut any options to get this feature developed?

ellensp commented 6 months ago

Reality check.

Full time Marlin developers < 1 Funds available = 0 Feature requests outstanding = 521 Other issues of greater importance than feature requests = 183

Not at all helpful, disparaging remarks over the lack of progress for this FR have been removed .

vovodroid commented 6 months ago

Besides recovering from skipped steps, does current MONITOR_DRIVER_STATUS behavior detect them as an error and halts printer?