MarlinFirmware / Marlin

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.
https://marlinfw.org
GNU General Public License v3.0
16.2k stars 19.22k forks source link

[BUG] Odd behavior at ABL completion. #26232

Open gaby64 opened 1 year ago

gaby64 commented 1 year ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

On (G29) ABL completion, the return to home has odd behavior, it returns at a random slow speed, sometimes faster and sometimes painfully slow, other odd behavior I have observed is it just sitting there at the ABL end point and purging filament at speeds the extruder cannot handle (this one tends to happen after a few prints, so a restart brings it back to only the slow return home) I have experienced this issue since all the way back to 2021 marlin builds.

The machine is a Two Trees Sapphire Plus, Robin Nano 1.2.

Bug Timeline

2021

Expected behavior

ABL completes and returns home at speed of HOMING_FEEDRATE_MM_M

Actual behavior

ABL completes and returns home at odd and random slow speeds, occasional sit and purge at extruder stripping rates before start of return to home. EDIT: Another behavior, unloads a portion of the filament before start of return to home.

Steps to Reproduce

This is my start Gcode, this where G29 is called.

G28 ;Home
G29;
G0 Z5 ; Lift Z
G0 X0 Y0 F8000 ; Go to corner
G0 Z0.15 F500 ; Lower nozzle
G0 E8 F600;  Extrude to prime nozzle
G0 X20 Y20 F8000;
G0 Z4;

Version of Marlin Firmware

bugfix-2.1.x

Printer model

Two Trees Sapphire Plus

Electronics

Stock

Add-ons

BLTOUCH, TMC2209 on XY with serial uart, 0.9deg steppers on XY

Bed Leveling

ABL Bilinear mesh

Your Slicer

Cura

Host Software

SD Card (headless)

Don't forget to include

Additional information & file uploads

Marlin_SapphirePlus.zip

github-actions[bot] commented 9 months ago

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.

gaby64 commented 9 months ago

Retesting with latest

gaby64 commented 6 months ago

I had not used my printer in a few months, just witnessed the bug again today, this time by fluke I was missing the abl code because i didnt have the right printer selected in cura, so it occurred even when no abl was requested, at the start of print, before starting the first layer (after home i believe) it went to the far right corner and sat and purged at extruder stripping rates. I turned the power off to avoid damaging the extruder, on the next power on it printed fine.

So the bug was still present end of December, I will update to latest and test again.

Star GCode of machine that was selected in cura:

G28 ;Home
G1 Z15.0 F6000 ;Move the platform down 15mm
;Prime the extruder
G92 E0
G1 F200 E3
G92 E0
github-actions[bot] commented 3 months ago

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.

gaby64 commented 3 months ago

issue is still present

thisiskeithb commented 3 months ago

Whenever there are homing or leveling issues, we now ask everyone to follow a standard procedure to gather more information:

Repeat this procedure, if needed, to demonstrate inconsistencies. From these logs we should hopefully get a better idea of what's going on with your machine.

github-actions[bot] commented 1 week ago

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.

gaby64 commented 1 week ago

Sorry, I have not had time to follow the procedure to gather more data, the issue is still present though. It's not on every home or every level, it happens on the second print usually, power cycling resolves it again but only until the second print again.