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

    Movement distances are wrong…

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    5
    680
    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.
    • peirofundefined
      peirof
      last edited by

      Hi,

      new of this morning….

      With Duet Web interface, i have this issue, a commit a comand for move z-100, and really moves aprox 200 mm down.

      Why? How adjust this?

      Yesterday i had do a print, and works ok...

      1 Reply Last reply Reply Quote 0
      • peirofundefined
        peirof
        last edited by

        one thing….

        Yesterday change microstepping in config.g, because i installed Nimble extruder,...

        [[language]]
        ; Drives
        M569 P0 S1 ; Drive 0 goes forwards
        M569 P1 S1 ; Drive 1 goes forwards
        M569 P2 S1 ; Drive 2 goes forwards
        M569 P3 S0 ; Drive 3 goes forwards
        M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolatio
        M92 X160 Y160 Z160 E2470 ; Set steps per mm
        M566 X600 Y600 Z600 E40 ; Set maximum instantaneous speed changes (mm/min)
        M203 X12000 Y12000 Z12000 E3000 ; Set maximum speeds (mm/min)
        M201 X600 Y600 Z600 E1500 ; Set accelerations (mm/s^2)
        M906 X1200 Y1200 Z1200 E7200 I30 ; Set motor currents (mA) and motor idle factor in per cent
        M84 S30 ; Set idle timeou
        
        

        i suppose this have realtion….

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          Changing microstepping changes the steps/mm. See the text starting "When M350 is processed…" at https://duet3d.com/wiki/G-code#M350:_Set_microstepping_mode.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • peirofundefined
            peirof
            last edited by

            i have find it
            this line is wrong

            [[language]]
            M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolatio
            
            

            for Nimble interpolation its only in extruder, not in axes

            this is ok, think

            [[language]]
            M350 X32 Y32 Z32 E16 I1 ; Configure microstepping with interpolatio
            
            
            1 Reply Last reply Reply Quote 0
            • Dougal1957undefined
              Dougal1957
              last edited by

              Pierof all you need to do is change your M92 line to
              M92 X80 Y80 Z80 E2470

              That will fix your issue

              Doug

              remember you are using 1.8 degree motors and 20 tooth pulleys

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