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

    Resonance Compensation

    Scheduled Pinned Locked Moved
    Firmware developers
    7
    9
    1.5k
    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.
    • dgratundefined
      dgrat
      last edited by dgrat

      See: https://www.klipper3d.org/Resonance_Compensation.html
      Looks like for Delta printers it would be even simpler, because all towers are equal.
      Paper: https://www.researchgate.net/publication/224606974_Input_shaping_for_nonlinear_systems

      1 Reply Last reply Reply Quote 0
      • sebkritikelundefined
        sebkritikel
        last edited by sebkritikel

        Discussed some here:
        https://forum.duet3d.com/topic/18529/input-shapers-klipper/9?_=1602859383989

        But I would LOVE to see this implemented in RRF. DAA is useful, but this appears to be much, much more powerful.

        Large(ish?) IDEX - 6HC, 1HCL
        Stratasys Dimension 1200es to 6HC Conversion

        1 Reply Last reply Reply Quote 0
        • T3P3Tonyundefined
          T3P3Tony administrators
          last edited by

          I looked into the klipper implementation of this earlier in the week (as it was mentioned at VERRF) and as far as I can see they are all a centred on single frequency and are just a band of frequencies of different ranges that are filtered. I presume the downside of this is that this start to limit the allowable accelerations, as the band increases.

          @dc42 would need to confirm but AFAIK DAA is a single frequency, not a narrow band (its certainly not a wide band).

          Overall though this is really useful research. It fits loosely to experimental work we are doing to improve printing so I will certainly delve further!

          www.duet3d.com

          GeneRisiundefined 1 Reply Last reply Reply Quote 0
          • Robthide37undefined
            Robthide37
            last edited by

            Klipper doesn't adjust accel and it has ability for 2 frequencies currently plus you can do the sam ething as daa and use a multiple if you have alot of frequencies. The best thing about input shaping is it actually alters toolpath so their is no loss of speed

            arhiundefined 1 Reply Last reply Reply Quote 0
            • arhiundefined
              arhi @Robthide37
              last edited by

              @Robthide37 alters toolpath? in what way? I'm not sure I'd like toolpath to be changed?

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

                @arhi said in Resonance Compensation:

                I'm not sure I'd like toolpath to be changed?

                What if altering the tool path slightly ends up with a physical result closer to the actual desired tool path?

                Z-Bot CoreXY Build | Thingiverse Profile

                arhiundefined 1 Reply Last reply Reply Quote 0
                • arhiundefined
                  arhi @Phaedrux
                  last edited by

                  @Phaedrux dunno, have hard time believing that will be a universal solution

                  Robthide37undefined 1 Reply Last reply Reply Quote 0
                  • Robthide37undefined
                    Robthide37 @arhi
                    last edited by

                    @arhi it is not universal you need to tune it or you can even use an accelerometer to provide the feedback you need to set the frequency and dampening level

                    1 Reply Last reply Reply Quote 0
                    • GeneRisiundefined
                      GeneRisi @T3P3Tony
                      last edited by

                      @T3P3Tony , I use klipper on my modified BigBox printer. Compensation can be done for both X and Y axis' . The result on my printer, with two lightweight carriages in an IDEX configuration, is pretty amazing (I can watch ringing ripples disappear when using their test pattern). Also, there are multiple algorithms that are available now for the resonance compensation, so I think Dmitri's work will be a great resource for development!

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