Mesh bed compensation
-
Hi Guys I have Railcore 2 tried to do mesh bed compensation and can’t seem to get it working
added M557 X50:280 Y45:255 S230:210 ;Define Mesh Grid after G31
1c7e50a3-bc27-442b-85ca-affb9d77016d-heightmap.csv
S3D Slicer start script added G29 S1 after home all axes

when I run M122
Bed compensation in use:mesh
Bed probe heights:0.000 0.000 0.000 0.000
Should there be a value in probe heights ? -
Your S parameter in M557 command is wrong. S parameter is probe point spacing, means how many mm is between every probe points. In your command your mesh area starts with 50 and ends with 280 in x direction. And your spacing is 230. That means no probe points between 50 and 280, as next point is 230 away from 50. Same thing with y axis. Sorry my bad english, but i hope my explanation make sence. Try S parameter like 20 or so.
-
Thanks for the reply I wanted only 4 corner probe points is that still wrong
-
@aidar Thanks I understand now will try later
-
You also have the option of using P instead of S.
M557 S is the spacing between points.
M557 P is the number of points you want.https://duet3d.dozuki.com/Wiki/Gcode#Section_M557_Set_Z_probe_point_or_define_probing_grid
So if you just want a 4 corner probe use P2 and it should try to fit 2 probe points in each direction for a total of 4.
-
@Phaedrux Sorry for the long reply just looked the now Thanks for the replay all sorted now
-
For what it's worth, I think a 3x3 grid for 9 points is probably the lowest you'd really want to go due to the way interpolation between points works, unless your bed is exceptionally flat. And with the railcore, maybe it is.