zprobe, G32 and M557

Hello, I have the zprobe and grid level compensation functioning — it is great. I am curious though, is it possible to use M557 to define probe points? I am hoping to probe ~25 points on the bed that are not evenly spaced and I would like to set them all prior to running G32.

I attempted to set several prior to G32 by sending them one at a time as P0, P1 etc… but it looks like the grid compensation mode overrides all the M557 points. Rather than just defining the size of the bed and how many rows/columns to define the grid, I would like to define the bed size and say “probe at these coordinates” to define the grid. Do I need to write a script to do this using G29, or can I use the grid level compensation function to do this? I appreciate any guidance.

Thank you,
Brian

Imported from wikidot

Hey there.

I’m pretty sure the Grid levelling only supports probing a regularly-spaced grid.