Mesh grid don't work
-
@matej1006 said in Mesh grid don't work:
=== Move === DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000
Its showing as being in use, which is a good start.
I don't see an M557 as part of your config.g (this sets up the mesh to be used for G29). Do you know what probe spacing etc you used?
Did you run G29 when the bed was hot or cold?
Can you post an image of your height map? -
@jay_s_uk
i probe with hot bed
here is height map
M557 is 125 line i config.g file -
if thats levelling on 3 points before hand, it suggests you have issues with you rails being higher at the back left and lower on the back right.
thats a lot to compensate.
you can also go tighter with your mesh as the duet can handle up to 441 mesh points. 60mm between points is quite sparse. -
yes i do G32 before i do G29
i will do 20mm now or 10mm ? -
can i have i bed.g M561 disable any mah compesation or no?
-
@matej1006 disabling mesh levelling in bed.g in normal.
If you use the drop down compensation menu to define the mesh, it will tell you if you have too many points -
@matej1006 said in Mesh grid don't work:
yes i do G32 before i do G29
You only need a G28 before G29...
But you can use G32 to get measured values for the adjustment. The result is saved in the console. It makes it easy to adjust the bed with the leveling srews. -
@jay_s_uk where is that drop down compensation menu i can not find it?
-
@DIY-O-Sphere he does need to do it before as he has independent z levelling
-
-
@jay_s_uk said in Mesh grid don't work:
levelling won't be applied unless G29 (or G29 S1) is sent.
You are right....
I would recomement to add "G29 S1" in homez.g.
That's the way I have set it up.... -
ow this drop down menu ok sorry
my homez.g
if !move.axes[3].homed M291 R"Cannot Home Z" P"U axis must be homed before Z to prevent damage to tool. Press OK to home U or Cancel to abort" S3 G28 U ; RRF3 does not permit Z homing without x&y being homed first. Popup window for convenience. if !move.axes[0].homed || !move.axes[1].homed M291 R"Cannot Home Z" P"X&Y Axes must be homed before Z for probing. Press OK to home X&Y or Cancel to abort" S3 G28 Y X if state.currentTool != -1 M84 U M291 R"Cannot Home Z" P"Tool must be deselected before homing. U has been unlocked, please manually dock tool and press OK to continue or Cancel to abort" S3 G28 U M561 ; Disable any Mesh Bed Compensation G90 G1 X201 Y200 F10000 ; Move to the center of the bed M558 F500 ; Set the probing speed G30 M558 F50 ; Set a slower probing speed G30 G32 ; Run 3-point bed calibration defined in bed.g G1 X0 Y0 F10000 G29 S1 P"heightmap.csv" ; Mesh bed
-
@jay_s_uk new bed with 20 spacing
-
@matej1006 still looks like you have some hardware issues to correct.
you may be asking a bit too much of mesh levelling -
Hi,
Late to the party - sorry about that.
There are number of incorrect statements that have been made here but let's leave those for now.
As mentioned you should work on getting the bed much more level before enabling mesh bed compensation.
You can create a 4 point mesh just to see the overall levelness of the bed.
I would suspect that your left and right rails are not in the same plane.
Frederick
-
@jay_s_uk said in Mesh grid don't work:
=== Move === DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000
Its showing as being in use, which is a good start.
Actually it's saying bed compensation in use: none. meaning nothing was applied when that M122 was sent. If it said bed compensation in use: mesh, that would mean it's active.
-
@Phaedrux good point. don't know how I read that wrong
-
@matej1006 said in Mesh grid don't work:
G29 S1 P"heightmap.csv" ; Mesh bed
This line should also be in homeall.g. Please check that....
-
@DIY-O-Sphere said in Mesh grid don't work:
@matej1006 said in Mesh grid don't work:
G29 S1 P"heightmap.csv" ; Mesh bed
This line should also be in homeall.g. Please check that....
That is one approach.
But since mesh bed compensation is mostly a benefit to printing it is also appropriate to only load the height map at the start of a print - either with start.g or whatever feature the slicer provides to execute user code.
-
Hello with a little help from @jay_s_uk i manage to het next results it's better but i still have minor problems
this is with bed in room temperature:
and with heat bed to 60 degree:
i have 4mm aluminium X gantry with linear guide see photo:
is this just to thick or what you think?