Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Print resume on loss of power does not resume at the correct z-height.
My Configurations
(configuration upload TBD. Using smith3d firmware for ender 3 v2 as of 1/10/21)
Steps to Reproduce
1) pause print
2) power down by toggling PSU switch (& leave for a bit)
3) power back up and select resume on printer
Expected behavior:
-nozzle and bed reheat and print resumes at location last printed
Actual behavior:
-nozzle and bed reheats, print resumes at a higher z-offset, so printing is attempted to resume at a ~+2-3mm Z from the last layer.
Additional Information
Additionally tested this with just a regular pause/resume without a power loss to determine if that feature works correctly. Resume Z-offset is correct when doing just a regular pause.
Bug Description
Print resume on loss of power does not resume at the correct z-height.
My Configurations
(configuration upload TBD. Using smith3d firmware for ender 3 v2 as of 1/10/21)
Steps to Reproduce
1) pause print 2) power down by toggling PSU switch (& leave for a bit) 3) power back up and select resume on printer
Expected behavior: -nozzle and bed reheat and print resumes at location last printed
Actual behavior: -nozzle and bed reheats, print resumes at a higher z-offset, so printing is attempted to resume at a ~+2-3mm Z from the last layer.
Additional Information
Additionally tested this with just a regular pause/resume without a power loss to determine if that feature works correctly. Resume Z-offset is correct when doing just a regular pause.