You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The final Z-position after M702 completion is incorrect when upper limit of Z may is to be exceeded during filament unloading process.
The similar command M701 was modified in this fix: "Fix Resume Print with UBL (#21564)", the M702 code still unchanged. The M701 working correctly, M702 do not.
Bug Timeline
It is old bug, it was partialy solved in 2.0.8
Expected behavior
The nozzle will travel to the upper limit (less than the value in the Z parameter), unload the filament and return to the same position as before the command.
Actual behavior
The nozzle will travel to the upper limit (less than the value in the Z parameter), unload the filament and go down by value in Z parameter. The final position is deeper than before the command.
Steps to Reproduce
Prehead nozzle to PLA temp
Homing Z
Go to Z=245mm (My printer have size of printing area 250mm)
Use M702 Z50 command (you can also use command Unload filament from LCD menu when you have predefined Z raise at configuration by NOZZLE_PARK_POINT)
Nozzle go up 5mm, filament is unloaded, nozzle go down by 50mm and stop at Z=200mm....
Version of Marlin Firmware
2.1.2.2
Printer model
Ender-3
Electronics
Creality 4.2.2/H8(HR4988) + GD32F303RET6
LCD/Controller
CR10_STOCKDISPLAY (RET6 12864 LCD)
Other add-ons
3D-Touch
Bed Leveling
ABL Bilinear mesh
Your Slicer
Prusa Slicer
Host Software
SD Card (headless)
Don't forget to include
A ZIP file containing your Configuration.h and Configuration_adv.h.
Please test the bugfix-2.1.x branch to see where it stands. If the problem has been resolved then we can close this issue. If the issue isn't resolved yet, then we should investigate further.
Greetings from the Marlin AutoBot!
This issue has had no activity for the last 90 days.
Do you still see this issue with the latest bugfix-2.1.x code?
Please add a reply within 14 days or this issue will be automatically closed.
To keep a confirmed issue open we can also add a "Bug: Confirmed" tag.
Disclaimer: This is an open community project with lots of activity and limited
resources. The main project contributors will do a bug sweep ahead of the next
release, but any skilled member of the community may jump in at any time to fix
this issue. That can take a while depending on our busy lives so please be patient,
and take advantage of other resources such as the MarlinFirmware Discord to help
solve the issue.
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
The final Z-position after M702 completion is incorrect when upper limit of Z may is to be exceeded during filament unloading process.
The similar command M701 was modified in this fix: "Fix Resume Print with UBL (#21564)", the M702 code still unchanged. The M701 working correctly, M702 do not.
Bug Timeline
It is old bug, it was partialy solved in 2.0.8
Expected behavior
The nozzle will travel to the upper limit (less than the value in the Z parameter), unload the filament and return to the same position as before the command.
Actual behavior
The nozzle will travel to the upper limit (less than the value in the Z parameter), unload the filament and go down by value in Z parameter. The final position is deeper than before the command.
Steps to Reproduce
Version of Marlin Firmware
2.1.2.2
Printer model
Ender-3
Electronics
Creality 4.2.2/H8(HR4988) + GD32F303RET6
LCD/Controller
CR10_STOCKDISPLAY (RET6 12864 LCD)
Other add-ons
3D-Touch
Bed Leveling
ABL Bilinear mesh
Your Slicer
Prusa Slicer
Host Software
SD Card (headless)
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
config.zip
The text was updated successfully, but these errors were encountered: