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

Adjust individual or multiple mesh points #1154

Open
gwoodruff opened this issue Nov 14, 2022 · 4 comments
Open

Adjust individual or multiple mesh points #1154

gwoodruff opened this issue Nov 14, 2022 · 4 comments
Labels
Ref: Klipper Reference to Klipper 💡 Type: FR Requests a new feature

Comments

@gwoodruff
Copy link

Requested feature:

I would like a graphic representation of the probed mesh points with a way to select one or many individual points and then raise or lower them relative to the rest of the mesh.

Solves the following problem:

My bed is 400 x 400 and when the mesh is probed many points still need slight tweaking up or down compared to the rest. The original firmware had this feature and it was very useful.

Additional information:

No response

@gwoodruff gwoodruff added the 💡 Type: FR Requests a new feature label Nov 14, 2022
@meteyou
Copy link
Member

meteyou commented Nov 14, 2022

this is not possible atm. There we need an API point to change points in Klipper itself. Mainsail can only use Klipper or Moonraker functions.

@meteyou meteyou added the Ref: Klipper Reference to Klipper label Nov 14, 2022
@gwoodruff
Copy link
Author

I tried posting in klipper but was told this would be a better place to ask (after the requisite inquiry on WHY I would need such a feature!

@dw-0
Copy link
Member

dw-0 commented Nov 17, 2022

Whoever told you that the Mainsail repo is the correct place for that is wrong. We need an implementation for that feature in Klipper first, then Moonraker needs to support it as well and after that we can implement it in the Webinterface. If that doesn't happen, no way to get things like this.

@werkstrom
Copy link

This can be done manually by editing the mesh points (the actual probed ones) in printer.cfg. (I know it's not what @gwoodruff asked for, but it's how it can be done, if you really want/need to).

As we have the probed values, calculating modified values should be possible in Mainsail (i.e. letting the user add an offset value like -0.155 and subtracting that from the probed values returned by klipper/moonraker. From @th33xitus answer, it would not be possible to write to printer.cfg from the Mainail UI atm. It would however be possible to generate a text/string with the adjusted probe point values that the user can paste them selves into printer.cfg at the correct position.

For context I need to adjust the values since the probe on my Elegoo Neptune 3 MAX does not provide accurate readings at the edges (for any of a number of reasons) So whenever I probe I need to then print a test layer and adjust these values in order to get an absolute perfect first layer. I do it manually no but a UI would be awesome. (not asking anyone to do it, just pointing out a use case and a possible high level design idea)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ref: Klipper Reference to Klipper 💡 Type: FR Requests a new feature
Projects
None yet
Development

No branches or pull requests

4 participants