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

[FR]: Report and record gantry level accuracy #617

Open
RatchetHamster opened this issue Jun 1, 2023 · 6 comments
Open

[FR]: Report and record gantry level accuracy #617

RatchetHamster opened this issue Jun 1, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@RatchetHamster
Copy link

Is your feature request related to a problem? Please describe.

No, no bugs

Describe the solution you'd like

A simple value box that can extract and record the last known accuracy of a G34 iteration (gantry level for dual z steppers, independently driven)

Describe alternatives you've considered

Scroll through the terminal

Additional context

I do a lot of small prints and I don't bed level with each print, I just do detailed ones periodically. Before G29, I do a G34 and it would be really cool to have all the info of the accuracy achieved in one place if possible.

@jneilliii
Copy link
Owner

Since I don't have a second z stepper driver to control individually I don't have G34 support so don't know how the output is. How would you invision this information to be visualized?

@RatchetHamster
Copy link
Author

RatchetHamster commented Jun 1, 2023 via email

@jneilliii
Copy link
Owner

I can easily handle the coding side, because the plugin is a mess supporting so many variants of mesh reports from different firmware. I just needed a rough idea of how it should look and where in the current layout as well as how the commands respond in the terminal tab when you send them.

@jneilliii jneilliii added the enhancement New feature or request label Jun 1, 2023
@RatchetHamster
Copy link
Author

RatchetHamster commented Jun 3, 2023 via email

@jneilliii
Copy link
Owner

Recv: Target accuracy achieved.
Recv: Did 2 of 8
Recv: Accuracy: 0.02
Recv: echo:busy: processing
Recv: T:22.66 /0.00 B:22.97 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.66 /0.00 B:22.66 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.50 /0.00 B:22.66 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.66 /0.00 B:22.81 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.66 /0.00 B:22.81 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.50 /0.00 B:22.81 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.66 /0.00 B:22.66 /0.00 @:0 B@:0
Recv: echo:busy: processing
Recv: T:22.50 /0.00 B:22.81 /0.00 @:0 B@:0
Recv: X:153.00 Y:119.00 Z:11.20 E:0.00 Count X:12272 Y:9545 Z:4526
Recv: ok

I find this bit interesting at the end. What is the printer doing during this last bit of "busy: processing" until the ok is received?

@RatchetHamster
Copy link
Author

RatchetHamster commented Jun 5, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants