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

Closed loop tuning with multi-driver axis

Scheduled Pinned Locked Moved
Firmware wishlist
4
4
210
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.
  • undefined
    ErlerPrint3D
    last edited by 15 Feb 2024, 09:48

    Hi,
    I am currently building a large 3D printer with an axis system like the one used in the Annex-Engineering K3 (https://www.youtube.com/watch?v=75OxlE8eso8&ab_channel=AnnexEngineering). This means 2 axes for X and Y. The axes should run with quadrature encoders in closed loop mode (Duet 3 Expansion 1HCL). As I currently have to calibrate each motor individually and my system is relatively stiff, so I get backlash values of 0.25-0.35 (firmeware limited is 0.22) for the calibration movement (M569.6 P50.0 V1). Depending on where the machining head is positioned, the resistance for the motor is lower and I was also able to achieve values of 0.2. But I can't do that for every motor. I also use the maximum current for the motors and have also tried to calibrate a motor when all others are currentless to exclude the counter forces but without success.

    Does anyone have any experience with this or any ideas what else I could try?

    @dc42: Will it be possible in the future to calibrate axes with 2 motors at the same time?

    undefined undefined undefined 3 Replies Last reply 15 Feb 2024, 11:23 Reply Quote 0
    • undefined
      T3P3Tony administrators @ErlerPrint3D
      last edited by 15 Feb 2024, 11:23

      @ErlerPrint3D This is an existing feature request:
      https://github.com/Duet3D/RepRapFirmware/issues/758

      T3P3 created this issue 24 Apr 2023, 18:52 in Duet3D/RepRapFirmware

      open EXP1HCL: support using two 1HCL boards on the same axis. support coupled closed loop tuning #758

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • undefined T3P3Tony moved this topic from Tuning and tweaking 15 Feb 2024, 11:23
      • undefined
        usinjin @ErlerPrint3D
        last edited by 21 Mar 2024, 15:31

        @ErlerPrint3D Did you find a solution to your issue? I am having a similar one.

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators @ErlerPrint3D
          last edited by dc42 22 Mar 2024, 12:57

          @ErlerPrint3D my recommendation is to use the Duet3D magnetic encoder instead of quadrature encoders. That way you can calibrate each motor individually, before fitting the belts that couple them together; and you won't need to execute a tuning move each time you power up. The magnetic encoder also has much higher resolution that quadrature encoders.

          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
          3 out of 4
          • First post
            3/4
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA