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

SpeedTower script leaves feed rate at low percentage on completion #103

Open
tillig opened this issue Jul 30, 2022 · 7 comments
Open

SpeedTower script leaves feed rate at low percentage on completion #103

tillig opened this issue Jul 30, 2022 · 7 comments
Labels
Status : Need to be tested Need to be tested, issue should be solved but real test on machine will comfirm

Comments

@tillig
Copy link

tillig commented Jul 30, 2022

When running the SpeedTower.py script using the "speed" option, it seems the speed is manipulated using M220 which sets the feed rate of the printer.

Unfortunately, after the slice and print of a speed tower, it leaves the feed rate at the altered percentage rather than returning it to 100%. On Ender 3, that's a persistent setting that isn't reset automatically on the next print. If you're not paying attention, all subsequent prints you run will be at the reduced feed rate until you manually set it back to 100%.

I think an M220 S100 at the end of the script would be a nice addition that would potentially have saved me from having to rerun a bunch of tests due to the odd feed rate being left behind.

@tillig
Copy link
Author

tillig commented Jul 30, 2022

It seems there's a backup/restore command for feed rate so for speed, I gather doing M220 B at the start of the script (to backup the current setting), then running the script, then M220 R to restore what the user had set before would maybe be even better.

@5axes 5axes added the Status : Need investigation This request needs further investigation. label Jul 31, 2022
@5axes
Copy link
Owner

5axes commented Aug 4, 2022

M220 B and M220 R looks like a good idea . I will try to add this option in the next release of the script

@5axes
Copy link
Owner

5axes commented Aug 4, 2022

Ok added on the Github .. Must be now tested on my printer.

@5axes 5axes added Status : Need to be tested Need to be tested, issue should be solved but real test on machine will comfirm and removed Status : Need investigation This request needs further investigation. labels Aug 5, 2022
@5axes
Copy link
Owner

5axes commented Aug 11, 2022

Tested on Ender-3 Doesn't work .. M220 B and M220 R doesn't Restore the speed percentage on my Machine. But on other hand doesn't produce any issue. So I will leave it like that. If someone could be successful leave a message here.
On other point the feed percentage is reset to 100% if you switch off / On the printer so it's not a big issue for a normal use. Just need to take care during the test .

@tillig
Copy link
Author

tillig commented Aug 11, 2022

Maybe something to note in the docs, then. I don't switch my printer on/off between prints/tests so maybe that was part of my gotcha. It just was unexpected.

@Insectslayer
Copy link

Insectslayer commented May 23, 2023

I stumbled upon the same issue when testing the printing speed. The M220 B and M220 R didn't have any effect in my Marlin firmware. Do you think it makes sense to mention it in the wiki pages? Thanks.

@5axes
Copy link
Owner

5axes commented May 24, 2023

It might make sense to mention it in the Wiki. But at the moment, as I haven't had any feedback on how this code works and on the other hand the presence of the code hasn't caused any particular issue, I don't see the needs of mentioning it in the Wiki.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status : Need to be tested Need to be tested, issue should be solved but real test on machine will comfirm
Projects
None yet
Development

No branches or pull requests

3 participants