Jerky high speed moves

  • I see a very uneven motion on high speed XY moves (travel moves) At first I thought I was getting lost steps but a test print with three objects at far ends of the platform prove otherwise.

    What I observe is that long travel moves appear to be split into 2-4 segments where the carriage significantly slow down then speed up again between the segments.

    It is also observable when using the panel due movement controls so it would not be segments declared in gcode

    These are my speeds settings:

    M350 X16 Y16 Z16 E16 I1 ; Configure microstepping
    M92 X80 Y80 Z1600 E2755 ; Set steps per mm
    M566 X1200 Y1200 Z12 E40 ; Set maximum instantaneous speed changes (mm/min)
    M203 X18000 Y18000 Z400 E2400 ; Set maximum speeds (mm/min)
    M201 X1500 Y1500 Z250 E120 ; Set accelerations (mm/s^2)
    M906 X1500 Y1500 Z800 E650 I30 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S30 ; Set idle timeout

  • administrators

    That will happen if you use mesh bed compensation and the bed is sufficiently uneven that the Z speed changes needed to implement it are constrained by the Z jerk setting. Try a higher jerk setting if your Z axis can handle it.

Log in to reply