forked from MarlinFirmware/Marlin
-
Notifications
You must be signed in to change notification settings - Fork 32
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] M84 is not respecting flags #8
Comments
Confirmed. Tested both v2.0.x.16 and latest code. I've had a look at M17_M18_M84.cpp and the code looks good. It's also the same as upstream marlin so I don't know where this behaviour is coming from. To reproduce:
Result: All steppers are disabled, not just X as expected. |
Turns out the ender 3 only uses 1 source for all the stepper motor power so
it is impossible to just turn off select ones
…On Mon, Mar 8, 2021, 17:04 Daniel Laberge ***@***.***> wrote:
Confirmed. Tested both v2.0.x.16 and latest code.
I've had a look at M17_M18_M84.cpp and the code looks good. It's also the
same as upstream marlin so I don't know where this behaviour is coming from.
To reproduce:
1. M17 ; Enable Steppers
2. M18 X; Disable X-axis stepper
Result: All steppers are disabled, not just X as expected.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#8 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AE4D4LKQJUGYX2PC5A72ICDTCVCWZANCNFSM4WUBWXPA>
.
|
This explains that. Thank you.
This bug should be closed as it cannot be resolved in software.
…On Mon, Mar 8, 2021, 17:06 eblieb ***@***.***> wrote:
Turns out the ender 3 only uses 1 source for all the stepper motor power so
it is impossible to just turn off select ones
On Mon, Mar 8, 2021, 17:04 Daniel Laberge ***@***.***>
wrote:
> Confirmed. Tested both v2.0.x.16 and latest code.
>
> I've had a look at M17_M18_M84.cpp and the code looks good. It's also the
> same as upstream marlin so I don't know where this behaviour is coming
from.
>
> To reproduce:
>
> 1. M17 ; Enable Steppers
> 2. M18 X; Disable X-axis stepper
>
> Result: All steppers are disabled, not just X as expected.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#8 (comment)>, or
> unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AE4D4LKQJUGYX2PC5A72ICDTCVCWZANCNFSM4WUBWXPA
>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#8 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA2MWTFDXIZENZ2UTXUGM73TCVC6LANCNFSM4WUBWXPA>
.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
My Cura End G-Code has
M84 X Y E ;Disable all steppers but Z
But this isn't being respected, the Z stepper is still disabling after the print is done. According to Merlin documentation M84 and M18 should be the same exact thing and should respect the flags.
The text was updated successfully, but these errors were encountered: