Hotend temp remains set to 0°C after resuming paused print

Slicer (name, version, operating system)
Prusa Slicer 2.6.0

What is the problem?
Hotend temperature remains set to 0°C after resuming paused print

What did you already try to solve it?
Restarted the Printer, rebooted octoprint, sliced again. Ended up manually resetting the Hotends temperature before resuming.

Logs (octoprint.log, serial.log or output on terminal tab, ... no logs, no support)
Octoprints log is attached.

Starts from:

2023-06-27 03:55:13,879 - octoprint.plugins.octopod - INFO - *** Printer paused for user ***

To:

2023-06-27 04:11:46,770 - octoprint.util.comm - INFO - Changing monitoring state from "Paused" to "Resuming"

Example GCODE file
GCODE File is too big. I hope this is the right part:


M204 S1000
; stop printing object soil-moisture-sensor.stl id:1 copy 0
;LAYER_CHANGE
;Z:0.35
;HEIGHT:0.15
;BEFORE_LAYER_CHANGE
M117 DASHBOARD_LAYER_INDICATOR 2
G92 E0.0
;0.35
;WIPE_START
G1 F8640
G1 X103.626 Y165.45 E-.19375
G1 X103.626 Y164.916 E-.12325
G1 X104.584 Y165.874 E-.31264
G1 X105.118 Y165.874 E-.12325
G1 X104.514 Y165.27 E-.19711
;WIPE_END
G1 E-.05 F2100
G1 Z.4 F720
;AFTER_LAYER_CHANGE
;0.35
M104 S250 ; set temperature
M140 S90 ; set bed temperature
G1 X104.514 Y169.377 F10800
G1 Z.35 F720
G1 E1 F2100
;TYPE:Skirt/Brim
;WIDTH:0.42

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware...)
This is the first time ever I needed to use a paused print so I am not sure if this is normal behavior and one has always to manually printheads temp before resuming?

Any ideas?
:frowning:

Kay
octoprint.log (73.6 KB)
octoprint-systeminfo-20230627134407.zip (56.7 KB)

The question is: Why is the hotend switched off when entering pause?

Can you share the script you have in OctoPrin for After a print is paused

Hey,

Thank you for your hint: (nearly) all GCODE script-fields in settings are empty (only abort-section is filled out).

I wasn’t aware that this needs to be set up manually as I thought there are „built-in“ out-of-the-box-commands (documented here).

But as I now take a closer look in this docs page there is only „pause“ and „after-pause“ documented as „bundled with octoprint“.

When I set up octoprint back at the beginning I (obviously wrongly) thought these were only examples of integrated scripts and another one sure would be „after-a-print-is-paused“… My fault! :see_no_evil:

If this although has to be set up manually, could you please tell me where I can find (maybe printer-specific) experience values?

Thank you!

Pause scripts are widely printer independent.

First point would be:

https://docs.octoprint.org/en/master/features/gcode_scripts.html

There are examples at the end.

Also you may look here for a deeper insight:

Thank you dear @Ewald_Ikemann for your answer!

But as I am a really newbie and can’t really judge the experienced advices for the „resume-codes“ (whether to use a code line or not or to modify it) as described in the docs you linked: is there any place I could find out what resume command the MK3S+ uses itself?

Because the hotends temperature-resuming works fine when the command does not come from octoprint but from the printers control panel itself.

Is there any way how I can find out those and copy them to the Octoprints resume commands?