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

Motor sync issue during tip forming. #567

Open
AdamDrefs opened this issue Dec 21, 2024 · 8 comments
Open

Motor sync issue during tip forming. #567

AdamDrefs opened this issue Dec 21, 2024 · 8 comments

Comments

@AdamDrefs
Copy link

So I've been having issues with tip forming during prints, where the tip forms perfectly outside a printing scenario, but causes blobs and ejection issues during prints. I have now found out that the issue seems to be caused by a motor sync issue. I had motor sync enabled, but I found that during tip forming, the MMU gear motor wouldn't sync with the extruder, despite the servo being in the down position. This meant that my extruder motor was literally fighting against the MMU, causing it to not be able to perform it's movements and as such cause blobbing and tip forming issues. I am on happy hare v3.0.1-49-g9d06d262. If needed, I can provide any log files. For now however, I have just disabled sync.

@moggieuk
Copy link
Owner

Please provide mmu.log. Note that syncing during standalone tip-forming is controlled separately from in print but the servo should be in the correct position based on this setting.

@AdamDrefs
Copy link
Author

Heres my mmu.log
mmu.log
and klippy.log too
klippy (1).log

@ningpj
Copy link
Contributor

ningpj commented Dec 21, 2024

When you had sync to extruder enabled did you ever set sync_form_tip = 1 as well? From klippy.log it looks like it was never set and could be a contributing factor as HH "should" have raised the servo when sync_form_tip = 0.
Can you enable both sync options to see if it works around the issue

@Explorist210
Copy link

Ive been having the exact same issue. However, when I enable sync_form_tip it works fine although its been causing timer too close issues. Out of print the servo would lift to allow tip forming, in print the servo remains engaged and causes run out issues.

@AdamDrefs
Copy link
Author

I've never even seen the option for "sync_form_tip", but I'll try to find it and see if it works.

@AdamDrefs
Copy link
Author

AdamDrefs commented Dec 22, 2024

Ah, so it seems I overlooked "sync_form_tip" and had it set to 0. However, this still doesn't explain why the servo would be in the wrong position during tip forming. I totally agree that it should have been in the up position during tip forming because the sync for tip forming was disabled, however it was not in the up position, and i know 100% that sync was the issue since it was resolved as soon as I disabled sync. I don't know if this is an issue with v3.0 b/c I just upgraded to 3.0 before I started having issues, so that could be the culprit. However, it could simply be some error in judgement on my behalf.

I shall try using "sync_form_tip", but if I end up just not using sync that is ok too.

@ningpj
Copy link
Contributor

ningpj commented Dec 22, 2024

i expect its a bug that needs to be looked at as HH should have either released and raised the servo when trying to form the tip with sync_form_tip=0 OR set it and formed the tip with sync enabled.

@Explorist210
Copy link

My thoughts Too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants