Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Filament change layer shift #19067

Closed
redgod opened this issue Aug 18, 2020 · 30 comments
Closed

[BUG] Filament change layer shift #19067

redgod opened this issue Aug 18, 2020 · 30 comments

Comments

@redgod
Copy link

redgod commented Aug 18, 2020

If when I activate the change of filament, it raises the nozzle it goes to a corner then it returns low but not to the layers that it should and is 2 above .......... marlin does not remember the correct layer height

@redgod redgod changed the title Filament change [ERROR] (2.0.6) Filament change Aug 18, 2020
@boelle
Copy link
Contributor

boelle commented Aug 18, 2020

did you read the template? you are missing a lot of info

Configurations, please
Please ZIP up your Configuration.h and Configuration_adv.h files (as
requested in the Issue template) and drop them into your next reply.
We'll check them over and see if anything is amiss.

Please test the bugfix-2.0.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.

@redgod
Copy link
Author

redgod commented Aug 19, 2020

sorry it's my first time posting

I upload the configuration I have with marlin 2.0.6, I think I have the configuration right, the filament change is done but at the moment of printing it does it 2 layers above

Marlin.zip

@boelle
Copy link
Contributor

boelle commented Aug 19, 2020

Please test the bugfix-2.0.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.

@redgod
Copy link
Author

redgod commented Aug 21, 2020

It still doesn't work and I can't find the error, when I go back to printing it does it 2 layers up

@github-actions
Copy link

This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days.

@redgod
Copy link
Author

redgod commented Sep 21, 2020

I still can't get the filament switch to work, doesn't remember z height and ends up printing on air

@qwewer0
Copy link
Contributor

qwewer0 commented Sep 21, 2020

@redgod Check these two #19455, #18191 issues. Not a solution, but you could participate in those if you have the same problems.

@github-actions
Copy link

This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days.

@redgod
Copy link
Author

redgod commented Oct 22, 2020

I still can't get the filament switch to work, doesn't remember z height and ends up printing on air

@github-actions
Copy link

This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days.

@redgod
Copy link
Author

redgod commented Nov 28, 2020

Sigo sin poder hacer funcionar el interruptor de filamento, no recuerdo la altura z y termina imprimiendo en el aire

@qwewer0
Copy link
Contributor

qwewer0 commented Nov 28, 2020

@redgod Could you provide detailed steps to reproduce the issue?

@redgod
Copy link
Author

redgod commented Nov 28, 2020

Description
Steps to reproduce
change of filament during printing
retraction and bleeding of the filament well
does not remember the apposition of origin
Expected behavior
I expected a perfect filament change

Actual behavior
After purging, the nozzle does not remember the correct height and position, since it begins to print more in the center and leaving the external wall exposed without filament

image

image

@qwewer0
Copy link
Contributor

qwewer0 commented Nov 28, 2020

Change filament from the LCD or within the gcode with M600?

@redgod
Copy link
Author

redgod commented Nov 28, 2020

from the LCD

@qwewer0
Copy link
Contributor

qwewer0 commented Nov 28, 2020

Try change filament (LCD or M600) two times in the same print.
Edit: My issue might be different from yours, but I can't tell until you try two filament change in on print.

My results:
Left: LCD change filament at the bottom and top, and two M600 in between. The first filament change got shifted in the Y axis, to the max direction.
Right: Only one M600, which also got shifted in the Y axis, to the max direction.
Screenshot 2020-11-28 144824

@sjasonsmith
Copy link
Contributor

@qwewer0 are you working on fixing this, or just testing to help verify there is a problem?

@sjasonsmith sjasonsmith changed the title [ERROR] (2.0.6) Filament change [BUG] Filament change layer shift Dec 4, 2020
@qwewer0
Copy link
Contributor

qwewer0 commented Dec 4, 2020

@sjasonsmith Just tested it out to see if I can verify the problem.

Still waiting for @redgod to do two filament change in one print to see if I got the same problem in a different "outfit" or not.

@ysoline
Copy link

ysoline commented Dec 13, 2020

Hello, I also have a problem with Z shifting when resuming printing. The X and Y are fine. But the Z I have at least 1mm of gap between the initial layer and the new layer.

@qwewer0
Copy link
Contributor

qwewer0 commented Dec 31, 2020

Can't reproduce it anymore on the latest bugfix-2.0.x

@rhapsodyv Not sure what was my issue that caused my layer shift, so if I was the reason to add "Bug: Confirmed !" label, then I think that should be removed until further tests and information from @redgod and maybe @ysoline too.

@github-actions
Copy link

This issue has had no activity in the last 30 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 7 days.

@redgod
Copy link
Author

redgod commented Jan 31, 2021

I still have the same problems, none of my ender 3 fields stick

@Sebazzz
Copy link
Contributor

Sebazzz commented Jan 31, 2021

To me it seems that sometimes the Z-offset is applied after the filament change. That is the only thing I can think of (CR-6 SE).

@bartoszwas
Copy link

I got similar issue. I have installed filament runout sensor to my raspberry pi orctoprint. It seems to work fine but after filament change it starts to print a bit higher... Printer reports the same z value but still its a bit too high. I have also installed bed leveling sensor. Printer is Ender 3, Marlin 2.0.7.2.

IMG_1724

@tommymonk
Copy link

I'm also experiencing an occasional 1-2 layer discrepancy when it returns to print causing issues similar to above, it doesn't happen with every print though.
The z height numerically is correct but physically is wrong.

@bartoszwas
Copy link

bartoszwas commented Mar 18, 2021

Check rolls on the z-axis, mine were fixed too tight. This plus a bit of loose on the trapezoid nut gives that result you can see on picture above.

@zemuro
Copy link

zemuro commented Mar 25, 2021

The same issue, filament broke, the head parked, went throuh filament change prcedure, printing resumed in the exact place, but 2-3 layers higher. Was so frustrated, forgot to notice exact heihgt %(

Tronxy xy-2 pro, Marlin bugfix branch (13.03.2021 snapshot)
Marlin_config.zip

@tommymonk
Copy link

Thanks @bartoszwas you were spot on, adjusting the z axis roller nut has solved it

@github-actions
Copy link

github-actions bot commented Jun 4, 2021

This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.

@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Aug 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

10 participants