SOLVED Line shift

  • In the middle of a tall print i believed it made a move i could hear that the speed was way to high
    One of the stepper made a quick grinding noise and a hw print shifted slightly

    My assumption is that i have a max speed set just a tad to high
    Considering im running a 10 pich ball screw i am (again ) Assuming that its the ball screw that did it.

    Any input would be appreciated here is my g code for the speed settings

  • M350 X16 Y16 Z16 E16 ; Configure microstepping with interpolation
    ; M92 X79.7 Y320 Z400.4 E415 ; Set steps per mm
    M92 X79.2 Y320 Z400.5 E427.8 ; Set steps per mm

    M566 X600 Y400 Z60 E3000 ; Set maximum instantaneous speed changes (mm/min)
    M203 X12000 Y12000 Z600 E6000 ; Set maximum speeds (mm/min)
    M201 X600 Y600 Z300 E5000 ; Set accelerations (mm/s^2) is 500
    M204 P600 T1500 ;set accel defaults set print and travel move accel
    M906 x1700 Y1700 Z850 E1050 I30 ; Set motor currents (mA) and motor idle factor in per cent
    M84 S300 ; Set idle timeout

  • Moderator

    If you suspect it's travel speed, lower the travel speed in the slicer. Or try lowering the travel acceleration in M204 T

    Are you able to trigger a lost step by moving the print heat with manual commands?

  • @ziggymanpopo I have had this happen a few times as well. For me it was caused by stepper current too low, jerk too high or speed too high. .9 steppers seem more susceptible than 1.8 when pushed, at least in my experience.

  • @ziggymanpopo said in Line shift:

    M92 X79.2 Y320 Z400.5 E427.8 ; Set steps per mm

    That's your problem right there.
    You have an insanely high resolution Y axis. As you say, the ballscrew is the problem.

    You could:
    Decrease Y max speed
    Increase Y motor current
    Increase motor voltage (if you are not already running 24V).

    Personally I would add a belt reduction stage to the ballscrew, if you want high speed with a stepper you have to trade off resolution.
    A 3:1 stage would bring your resolution down to a much more reasonable ~100 steps/mm
    Otherwise you'll need to max power it and use a BLDC servo. But that's the most hassle.

  • thanks for the input
    i believe the speed chainge is only at a high speed move ive done several prints with no prob
    im gona try chainging acceleration in M204 i believe its a max move speed in the stl so my limit is just a bit to high
    and no i cant make it do it it seems to be in the stl file
    thanks guys 👍

Log in to reply