Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Solved high geared (1:100) Z steppers config

    Duet Hardware and wiring
    2
    5
    146
    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.
    • wydowaw
      wydowaw last edited by

      I am new to the forum.
      I did not find anything on "high geared stepper problem"
      So I am looking for some guidance on my Z stepper settings, the current config file is stalling both Z steppers instantly when performing the first stepper test.

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY, double Z steppers with high gear ratio (1:100)

      0_1567713489752_config.g

      Pronterface F33 speed setting worked, moving Z on a rumba board

      Thanks for your help.

      1 Reply Last reply Reply Quote 0
      • Phaedrux
        Phaedrux Moderator last edited by

        M350 X32 Y32 Z1 I0 ; configure microstepping without interpolation
        M350 Z1 E16 I1 ; configure microstepping with interpolation

        Microstepping of 1 is likely the issue. I would suggest trying with x16 first.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • Phaedrux
          Phaedrux Moderator last edited by

          M201 X500.00 Y500.00 Z1.00 E250.00

          Acceleration of 1 may also be too low. Try 10 or more.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • Phaedrux
            Phaedrux Moderator last edited by

            Also, for future ease, with RRF you can set your microstepping to x16 and set your steps per mm values based on x16, then you can modify the microstepping again on a later command and the firmware will automatically recalculate the steps per mm for you.

            For example:

            M350 X16 Y16 Z16 E16 I1        
            M92 X80.00 Y80.00 Z20000.00 E420.00                ; set steps per mm
            M350 Z1 E32 I1                                     ; configure microstepping with interpolation
            

            So as long as you set the microstepping to x16 first, and your steps per mm are set for x16 on the following line, you can make changes to the microstepping afterwards and it will calculate the new steps per mm for you.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • wydowaw
              wydowaw last edited by

              Problem solved; Spot on !!

              The micro stepping, is the problem.
              Although the high geared motors (1:100) have a large number of steps/mm
              M92 X80.00 Y80.00 Z20000.00 E420.00 ; set steps per mm

              The micro stepping 16 and even 32 works fine... (I thought it was impossible.
              32 is even beter...I was able to crank up my Z speed from F58 to F190 before the steppers are stalling.

              Thanks for the great help!!

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