Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    stutter vibrate jitter on curved/arc moves at higher speeds

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    3
    186
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • likevviiundefined
      likevvii
      last edited by likevvii

      My duet wifi 2 is stuttering especially on non circular curves/arcs at around 60mm/s or higher.

      Here are my drive settings:

      M350 X2 Y2 Z8 I0                              ; configure microstepping without interpolation
      M350 E16 I1                                   ; configure microstepping with interpolation
      M92 X200.00 Y200.00 Z800.00 E393.00           ; set steps per mm
      M566 X400.00 Y400.00 Z12.00 E20.00            ; set maximum instantaneous speed changes (mm/min)
      M203 X12000.00 Y12000.00 Z180.00 E3600.00     ; set maximum speeds (mm/min)
      M201 X1500.00 Y1500.00 Z3000.00 E2000.00      ; set accelerations (mm/s^2)
      M906 X800 Y800 Z1000 E900 I30                 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30                                       ; Set idle timeout
      
      • My current slicer is S3D. I plan to switch to Cura very soon.
      • I do not use automatic mesh bed compensation.
      • I do not have pressure advance activated yet.
      • I am using panelDue 7i

      What are the main causes for this issue?
      Does my 3D .STL model have too many vertices?
      Are my steps per mm overloading the duet?
      Is there a way to reduce final Gcode curve resolution through the slicer?

      It feels like I am reaching the steps per second limit on my duet wifi 2.
      I really want my printer to cruise through arcs like how it does on straight lines!
      Really interested on hearing everyone's input regarding this matter.

      1 Reply Last reply Reply Quote 0
      • botundefined
        bot
        last edited by bot

        Your instantaneous speed change (M566) value is quite low. I personally also use a low value of 480 X/Y, though, and don't experience exactly what it sounds like you are experiencing.

        Are you using servos? I wonder if they do not respond to the sudden changes in direction as well as steppers do?

        S3D definitely does not give great gcode output. Try ruling that out soon. Hint hint: check out IceSL. I hear there is a funky new printer profile for it that is designed for duet/rrf.

        *not actually a robot

        1 Reply Last reply Reply Quote 0
        • likevviiundefined
          likevvii
          last edited by

          Thanks for pointing this out.
          I am using 5 phase stepper motors. They have a 1000step / rev.

          Good catch on the jerk value. I prints better now. But I also noticed I had hiccups after running M122 so I need to reduce my step rate 😞

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA