-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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
Cold extrusion misbehavior #1859
Comments
What happens if you do this…? Maybe
|
The original code looked like this 13fbf42#diff-37f48ac4f0d16c80cfe24c1d399f6340L565 |
@thinkyhead Same result with 0.001 tolerance. With the host sending a single G1 command I get: 1mm = 10 messages I doubled my E steps/unit, same result. |
@thinkyhead https://github.com/MarlinFirmware/Marlin/blob/Development/Marlin/Marlin_main.cpp#L5503 Personally, I'd move the cold extrusion prevention code from the planner to the I'm sure you'll find an elegant solution, as always... |
How about this in
|
@clefranc |
I believe that this was fixed by #1876 which makes a check at a higher level so there will only be one attempt instead of many. At least, I hope so... |
we have not heard from @clefranc in 3 months so closing |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
EDIT : on delta only
Doing more test from #1846, I got this when trying a 1mm cold extrusion:
The odd part is the endstops hit at the end ???
On the second 1mm attempt, the last endstops line is gone !!! So perhaps it's normal behavior for endstops, but the multiple prevented messages is definitively not.
The text was updated successfully, but these errors were encountered: