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

Aborting a paused print can result in strange things #32

Closed
andersolsson opened this issue Jun 5, 2014 · 2 comments
Closed

Aborting a paused print can result in strange things #32

andersolsson opened this issue Jun 5, 2014 · 2 comments

Comments

@andersolsson
Copy link

If you pause a print and abort it in the paused mode, the platform and print head remains in the paused state.

If you now go to the Advanced-menu, "lower platform" and "home head" will not respond and if you select "move material", something strange will happen.

The situation can be recovered by selecting the print menu instead, the head and platform will then home.

@illuminarti
Copy link
Contributor

I was just coming to report this as well... I got a report from a customer stating:

"Start a print, pause the print, while it’s paused, abort the print. The head won’t home and the plate won’t lower. If you go into the Advanced menu, the “Lower Plate” and such won’t do anything, and “Move Material” will send the plate crashing into the head."

@daid daid closed this as completed in 7b301c1 Sep 5, 2014
@daid
Copy link
Contributor

daid commented Sep 5, 2014

Tech details, the pause adds a M601 (custom for UM2) command to the queue, which handles the pause. As the pause is never aborted, no other GCode commands will be executed, but some menu functions bypass the GCode and control other code directly, which is causing the problems.

Fix is quite simple, which is to disable the pause flag, at which point the GCode reader works again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants