Toolhead stuttering - mesh bed compensation and travel
-
Hello,
Is there a way to disable mesh bed compensation before travel moves and then enable it afterwards (see code example below)? I like to travel at high speeds cause... why not, but sometimes the mesh bed compensation makes the printer stutter and I'm not a fan (although to be clear it doesn't affect its performance other than slightly slowing down the print due to the stop-start nature).
;Printing stuff G29 S2 ;Travel move - G1 Xnn Ymm G29 S1 ;More printing stuff
I cannot find anything in the gcode commands that would configure this, nor a setting in my slicer (PrusaSlicer/SuperSlicer). If anyone has any recommendations let me know!
Might be interesting to add a config command to do this for feedrates above a threshold value configured by the user (above print speeds, below travel speeds).
And yes I realize if my bed was flat I wouldn't have this issue... oh well.
-
@merlin246 the stuttering is because your z axis can't keep up with the xy movement. Try increasing your z jerk and accel a little
-
@engikeneer thanks for the response.
Maybe I should've been clearer, I know the mesh-bed can't keep up because of the limits of the Z axis. I've pushed it pretty much as far as it goes, it's just the toolhead can move so fast (E3D toolchanger - 35,000 mm/min) that it cannot keep up.
-
What is your z jerk currently?
-
@phaedrux looks like I'm an idiot and the config change I made didn't save.
I set it back up to 30 from 8 and it went away.
Regardless is there a command/config to do this?
-
@merlin246 mesh compensation cannot currently be turned on for G1 moves and off for G0 moves.
-
I'm not sure you would want it to turn off either unless you were also using Zhop because when the compensation is off, wouldn't you be at risk of contacting the printed part during the travel?
-
@merlin246 perhaps use
M376: Set bed compensation taper
Then after the taper height I guess there shouldn't be any mesh related z moves for the rest of the print?
Just a thought...
Cheers
Barry M