Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]<MMU2s Unload Fail due to false triggering of the FINDA> #2407

Closed
lew-robobionics opened this issue Jan 9, 2020 · 11 comments
Closed

[BUG]<MMU2s Unload Fail due to false triggering of the FINDA> #2407

lew-robobionics opened this issue Jan 9, 2020 · 11 comments

Comments

@lew-robobionics
Copy link

lew-robobionics commented Jan 9, 2020

Printer type - [e.g. MK3S, MK3, MK2.5S, MK2.5, MK2S, MK2]
MK3S
Printer firmware version- [e.g. 3.8.1, 3.8.1-RC1, ...]
3.8.1

MMU Upgrade - [e.g. MMU2S, MMU2, MMU1]
MMU2S
**MMU upgrade firmware version [e.g. 1.0.6, 1.0.6-RC2, ...]
1.0.6

Describe the bug
MMU Crash due to false triggering of the FINDA.
The filament is fully unloaded but the printer is unable to detect it as the FINDA is not glowing (i.e. false trigger).
It requests for user intervention.
It happens when printing using an enclosure as well as without an enclosure.

To Reproduce
Not Sure

Expected behavior
The FINDA should be properly able to detect a load and unload, However if the MMU detects that an unload is unsuccessful a calibration move before a user intervention would kinda automate a step of troubleshooting.

@vintagepc
Copy link
Contributor

vintagepc commented Jan 9, 2020

This sounds like a hardware issue. If the FINDA is not glowing, your steel ball has not dropped back down and you need to check that. It can't be fixed in software.

Beyond that, the reboot probably has the same root cause as either e.g. #2301, #2399

@lrbrundrett
Copy link

lrbrundrett commented Jan 12, 2020

I duplicated this problem by accident. I was trying to make the Finda less sensitive than the IR and pulled it out too far. The printer went into endless loops until I moved the FINDA in to make it more sensitive. Now it is working correctly.

@lew-robobionics
Copy link
Author

@vintagepc I've checked various times if there is any stuck debris or filament strand stuck but there isn't any.

So I am not sure why the ball gets stuck.

However if there is a knock on the selector or if the selector is calibrating itself the ball drops, so probably if the MMU detects that an unload is unsuccessful a calibration move before a user intervention would kinda automate a step of troubleshooting.

@vintagepc
Copy link
Contributor

vintagepc commented Jan 15, 2020

The problem is the MMU doesn't know that and has no way to identify this specific case accurately. As far as the MMU is concerned, there is still filament in the selector and so it will not move it (for good reason). You're asking to detect a specific case based on the state of a single sensor (which could have other reasons for being in the same state). I'm going to reiterate that this issue is far better solved by hardware adjustments/changes.

I'll add a point that even if the FINDA is no longer triggered through automatic action, the system will likely require user service the next time it loads this filament, as it will have unloaded it out of the MMU gears. I'd think it's far better to need attention at the point of occurrence rather than some time in the future; otherwise you'd be left with a system that appears to be randomly unloading too far and unless you sit and watch it explicitly it's not clear why.

I had similar issues with the selector design at one point (does not take much, just a few wisps of scrunched-up filament hair in the right place). I've since installed a user-mod with an open side to help clear debris and a magnet to pull the ball back down; I have not had any further issues with the ball getting stuck.

Also, could you edit your original issue/title? The term "crash" has very specific connotations in software and you do not appear to be encountering one; the system is operating as it is programmed to, and you're actually asking for a feature/improvement rather than reporting a bug.

@lew-robobionics lew-robobionics changed the title [BUG]<MMU2s Crash due to false triggering of the FINDA> [BUG]<MMU2s Unload Fail due to false triggering of the FINDA> Jan 15, 2020
@lew-robobionics
Copy link
Author

I had similar issues with the selector design at one point (does not take much, just a few wisps of scrunched-up filament hair in the right place). I've since installed a user-mod with an open side to help clear debris and a magnet to pull the ball back down; I have not had any further issues with the ball getting stuck.

@vintagepc Could you please share the link to this? I'll try it out and report

@vintagepc
Copy link
Contributor

vintagepc commented Jan 15, 2020

sure, https://www.thingiverse.com/thing:3528314
Sorry, I had the tab open to include it but completely forgot to paste it in.

@doug62
Copy link

doug62 commented Feb 29, 2020

There is a software problem with the FINDA, while trouble shooting i pulled it out, showed sensor status and it failed to trigger reliably when metal was placed near it - seems there is a software routine that incorrectly "debounces" signals from the sensor.

@lew-robobionics
Copy link
Author

I reprinted the Idler and the Selector with ABS and the issue seems sorted.

I am guessing when printing PC or ABS using the Lack enclosure the temperature goes high enough to cause expansion of the PETG parts causing too many failures

@vintagepc
Copy link
Contributor

There is a software problem with the FINDA, while trouble shooting i pulled it out, showed sensor status and it failed to trigger reliably when metal was placed near it - seems there is a software routine that incorrectly "debounces" signals from the sensor.

The display is notoriously slow to update.

@gudnimg gudnimg added the MMU2S label Jul 4, 2023
@github-actions
Copy link

github-actions bot commented Oct 9, 2023

This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment.

@github-actions
Copy link

This issue has been closed due to lack of recent activity.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants