-
Notifications
You must be signed in to change notification settings - Fork 21
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
On Klipper "M109 Rxxx" will turn off extruder heater #10
Comments
can't you make a macro in the Config to replace M109 Rxxx with M109 Sxxx? i mean in the Config of Klipper. i don't know how to change the macro of this Spreadsheet so i would likely do that if it worked. Haven't tested it yet. |
I had the same thing. Figured out that Klipper doesn't understand the R option and turns off the extruder. I replaced the R with S in the macro. Currently testing, hope it now works. |
I also just changed the Excel macro locally. It does work. |
It does, yes. In Klipper the R-parameter is unknown but the S-parameter works the same way as the R-parameter in Marlin - meaning: it also waits for cool down. |
The difference between Klipper and Marlin can be worked around by ensuring the temperature steps up; the spreadsheet defaults to a -20K step. If instead the temperature always increases |
Much simpler and easier to just modify the macro. I was just sharing in case the author wanted to address the issue. |
Hi matthew. Im willing to run the same test on my printer. I also ahve klipper. The only thing you changed is the R to S, correct? nothing else? |
Hi Neiizo. Yes, that's correct. |
I generated some G-Code with the spreadsheet, and on the first blob noticed my extruder clicking. This turns out to be because the temperature had been reset to zero. I looked into it, and it seems that on Klipper, a command like M109 Rxxx will set teh extruder temperature to zero regardless of the value of xxx. The Klipper docs say that M109 Sxxx will always wait for the temp to stabilize at the requested value.
So perhaps add an option to generate M109 S instead of M109 R for those of us using Klipper.
The text was updated successfully, but these errors were encountered: