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

Filament cannot be extruded, and the extrusion button is gray and cannot be pressed. #1490

Closed
skyaee opened this issue Jul 27, 2023 · 4 comments · Fixed by #1495
Closed

Filament cannot be extruded, and the extrusion button is gray and cannot be pressed. #1490

skyaee opened this issue Jul 27, 2023 · 4 comments · Fixed by #1495
Labels
⚡ Type: Bug Something isn't working

Comments

@skyaee
Copy link

skyaee commented Jul 27, 2023

Mainsail Version:

v2.6.1

Browser:

Chrome

Device:

Desktop PC

Operating System:

Windows

What happened?

2023-07-27.16.25.53.mov

Filament cannot be extruded, and the extrusion button is gray and cannot be pressed.

What did you expect to happen instead?

Filament cannot be extruded, and the extrusion button is gray and cannot be pressed.

How to reproduce this bug?

Filament cannot be extruded, and the extrusion button is gray and cannot be pressed.

Additional information:

No response

@skyaee skyaee added the ⚡ Type: Bug Something isn't working label Jul 27, 2023
@BlackShadeOSS
Copy link

It happened to me a lot of times, you just need to refresh browser to fix it. It happens when you do firmware restart when the printer is hot.

@skyaee
Copy link
Author

skyaee commented Jul 28, 2023

这种情况我遇到过很多次了,只要刷新一下浏览器就可以解决。当打印机很热时重新启动固件时会发生这种情况。

@skyaee skyaee closed this as completed Jul 28, 2023
@meteyou
Copy link
Member

meteyou commented Jul 29, 2023

@skyaee thank you for the tip with the reset after a high extruder heater temp. pls write here only in english... i will reopen this bug report and try to fix it.

@meteyou
Copy link
Member

meteyou commented Jul 29, 2023

Ok. I found a bug in the API init process. After a firmware_restart/restart it always initialize the extruder>can_extrude value as false and don't update it after that, only you pass the min_extrude_temp. So i added a "hack" to reinit this value after a short delay.

A real fix of this, have to be implemented in Moonraker/Klipper, but it would work fine with my fix in Mainsail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚡ Type: Bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants