-
Notifications
You must be signed in to change notification settings - Fork 87
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
Unload distance metering inconsistency #255
Comments
Don't forget that the encoder measurement of unload will exclude the initial tip creation so will be shorter than load (which include the movement inside of the toolhead). How are you reported the encoder movement? Is it what HH reports in the status or are you pulling from |
Yes, quick Updated metrics. Delta averages Load: |
I'll have to study the code again to see what accounts for the difference. As I said there are some moves that don't directly map, e.g. tip creation is an great example where the encoder measured is much larger that aggregate extruder movement. Primarily because the encoder only measures in one direction. In order to make the optics in the status message better I do reset the encoder position if I feel I have a deterministic position. It is possible that the explicit setting of encoder position misses one type of configuration variation... one I get a moment I'll try a few options to see. For others reading this, this is purely a cosmetic output rather than a core logic bug. |
No drama. low priority backlog item |
Still no time to do a deep dive on this, but I will soon :-) |
HH encoder tracking of load/unload distances appears to be consistently out by approx 38mm with my setup and suspect HH tracking may not be accounting for the same distances/offsets between load and unload. It makes no difference to the operation of the MMU however (Tradrack).
Variations in distances for the same type of operation (different filament/lanes) are expected, just not the consistent size of the delta between distances reported for load & unload. Running Tradrack with selector filament endstop and binky encoder (v-bearing). Delta seems pretty consistent at lower unload/load speeds as well with unload always reporting a larger gap between what it was asked to unload Vs what the encoder reads. stats captured with 350mm/s & 400 accels for buffer operations
HH
v2.5.1-33-gf4673ecb
The text was updated successfully, but these errors were encountered: