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

    help to fix z-axis double scale / config geometry

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    3
    6
    317
    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.
    • c310undefined
      c310
      last edited by

      Please help to find configuration bug in new delta:

      motors 0.9 deg 17HM19-2004
      16 teeth pulley with GT2 belt
      RRF/DWC 3.2

      what happens: when homing printer, it works fine and effector coordinates show correctly in DWC
      when i move effector Z 5 mm down by DWC , it physically moves 10mm. 😞

      what should be changed in my configuration to achieve proper axis scale?
      thanks!

      this is portion of relates config.g

      M92 X400 Y400 Z400  		; Set axis steps/mm http://prusaprinters.org/calculator/#stepspermmbelt 
      M350 X32 Y32 Z32 I1      		; Set 32x microstepping with interpolation
      M665 L288.17 R159 H215 B130 		; set diagonal rod length, delta radius, homed height and printable radius
      

      config-override is not loaded (commented out M501)

      H is distance between bed and nozzle when effector is centered at maximum height.

      cca1f9c5-1e3e-4152-aa6c-89a0b20d5004-изображение.png

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by Veti

        @c310 said in help to fix z-axis double scale / config geometry:

        M350 X32 Y32 Z32 I1 ; Set 32x microstepping with interpolation

        move this line above M92. also you are missing the E setup.

        also if you have a duet wifi the interpolation will not work. only at x16

        1 Reply Last reply Reply Quote 0
        • c310undefined
          c310
          last edited by c310

          @Veti said in help to fix z-axis double scale / config geometry:

          also if you have a duet wifi the interpolation will not work. only at x16

          M350 E config is configured separately and is sitting in other section below

          ....thank you for the hint. i tried different combinations with 16 and 32 microsteps, interpolation On and Off.
          the only one that keeps proper scale is 32 mirosteps without interpolation

          16 microsteps with or without interpolation with 400 steps per mm of 0.9 deg motor leads to double scale of axis...

          just in case - this is full config of duetwifi config.g

          Vetiundefined 1 Reply Last reply Reply Quote 0
          • Vetiundefined
            Veti @c310
            last edited by

            @c310 said in help to fix z-axis double scale / config geometry:

            16 microsteps with or without interpolation with 400 steps per mm of 0.9 deg motor leads to double scale of axis.

            16x with 0.9 is 200 steps/mm

            c310undefined 1 Reply Last reply Reply Quote 0
            • jay_s_ukundefined
              jay_s_uk
              last edited by

              @c310
              as @Veti states, the order is important.
              At the moment, because the default is x16, you are setting the steps per mm to 400.
              Then, when you set the drivers to x32, the steps per mm are automatically doubled to 800.
              Move the M92 as veti instructed

              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

              1 Reply Last reply Reply Quote 1
              • c310undefined
                c310 @Veti
                last edited by

                @Veti thanks!!!!

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