xperiments-in / xtouch

Other
576 stars 54 forks source link

Large delay in nozzle cooling after pressing "Done" during load filament #50

Closed brandonkish closed 6 months ago

brandonkish commented 8 months ago

Describe the bug

  1. Pressing "Done" button during the "Load" filament process does not reset the nozzle temperature to the cooling temperature until a very long time.

To Reproduce Steps to reproduce the behavior:

  1. Power cycle Bambu Printer

  2. Power cycle xTouch display

  3. Go to "Filament screen" on xTouch.

  4. Press "Yes" to confirm load process on xTouch. 20231106_130141

  5. Wait for nozzle to heat on Bambu Printer, and for Done / Confirm prompt to display on xTouch 20231106_130119

  6. Press the "Done" button on xTouch display.

  7. Wait several minutes to confirm on the xTouch display and Bambu Printer that the nozzle temp is still at 250*C

  8. Confirm nozzle temp is only set to cool temperature several minutes after load process completed.

Expected behavior

  1. After pressing "Done" during the "Load" filament process, the nozzle temp should be set to a cool temp (~42*C) a few seconds after nozzle completes clean process.

Screenshots 20231106_130141

XTOUCH (please complete the following information):

Printers (please complete the following information):

Additional context

NOTE I believe some of the functionality for the "Confirm" and "Done" buttons are reversed. The "Confirm" button seems to cool the nozzle but, it shouldn't since it prompts again afterwards to confirm again. And the "Done" button is cooling the nozzle. I believe these are simply backwards.

kenkamm commented 7 months ago

When loading, I press "Done" on mine and the filament will feed a bit as expected, but then the temp goes up to 260 and stays there.

xperiments commented 6 months ago

duplicate of #47