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

    Maximum jerk and acceleration values?

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    4
    12
    2.0k
    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.
    • DrDFloundefined
      DrDFlo @oliof
      last edited by DrDFlo

      @oliof Thank you for your response. The max acceleration of my system is 1650mm/s. Any reason as to why I could not set the Jerk to its lowest value and then set my acceleration to this value?

      oliofundefined Argoundefined 2 Replies Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator @DrDFlo
        last edited by

        @drdflo said in Maximum jerk and acceleration values?:

        but there is a maximum jerk value of 1200 mm/min listed in the configurator.

        Where is that seen?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • oliofundefined
          oliof @DrDFlo
          last edited by

          @drdflo lowest possible jerk value is 0 which would mean a full stop at 90 degree turns before re-accelerating which I think is undesirable.

          Acceleration is measured in mm/sec^2 -- is your value the maximum movement speed?

          For me it was helpful to play around with the RepRap Calculator for Acceleration to figure out the relationship between acceleration (and deceleration!) and target movement speed.

          Consider this example: Acceleration a high but not unattainable 20,000mm/sec^2, target speed 1650mm/sec, and a linear move of 200mm/sec
          1a316e93-90a3-4622-9e0f-1afd35717748-image.png.

          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

          DrDFloundefined 1 Reply Last reply Reply Quote 0
          • DrDFloundefined
            DrDFlo @oliof
            last edited by

            @Phaedrux - See the below picture. If you hover over maximum allowed speed change a tip box appears with an allowed range: 0.1 - 20mm/s

            @oliof This question is actually in regard to an earlier forum post, where I am controlling mirror galvanometers with the step pulses output by the expansion header of a duet wifi. I had to simplify the original post by getting right to my question here. The maximum speed of a galvanometer is given in volts per second, which of course corresponds to the angle of the mirror. I am unable to find a maximum acceleration value for galvanometers. For the purpose of this question I converted the rate at which the angle is changing to surface speed of the laser rastering. That 150V/s corresponds to 1650mm/s. In my reply I accidentally confused myself by saying acceleration when I meant velocity. If I set my acceleration to 1650 mm/s then the system won't be able to go over that 150V/s limit - at least that is my thought.

            dfe75a00-1363-4743-8413-0321866201e5-image.png

            oliofundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
            • oliofundefined
              oliof @DrDFlo
              last edited by

              @drdflo then you want to set the maximum feedrate to 99,000 (1650x60, RRF uses mm/min here). If you then set jerk to the same value you will be able to make instantaneous changes within the speed limit -- no idea if galvos can do that.

              I have no idea about galvos other than "whee flippy mirrors!" so I don't know what jerk or acceleration settings would be appropriate.

              <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

              1 Reply Last reply Reply Quote 0
              • Argoundefined
                Argo @DrDFlo
                last edited by

                @drdflo

                Jerk does influence the effectiveness of input shaper. In Klipper it’s recommended to not go over 4 mm/s. The Duet documentation does not state absolute numbers but I recall that it’s also recommended to stay as low as possible so the shaper work effectively.
                The max acceleration is influenced by the weight of your print head, axis etc and geometry in general. With CoreXY you tend to have higher acceleration limits without causing too much ringing.

                oliofundefined 1 Reply Last reply Reply Quote 0
                • oliofundefined
                  oliof @Argo
                  last edited by

                  @argo I don't think Input Shaping will be relevant for galvos.

                  <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                  Argoundefined 1 Reply Last reply Reply Quote 0
                  • Argoundefined
                    Argo @oliof
                    last edited by

                    @oliof

                    Well if you try to maximise acceleration and print speeds it should be considered imo.

                    1 Reply Last reply Reply Quote 0
                    • oliofundefined
                      oliof
                      last edited by

                      @Argo DrDFlo is talking about tiny mirrors being positioned to put lasers in the right position. They aren't accelerated and moved and excited like a normal FDM print head where input shaping surely can help.

                      <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

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

                        @drdflo said in Maximum jerk and acceleration values?:

                        @Phaedrux - See the below picture. If you hover over maximum allowed speed change a tip box appears with an allowed range: 0.1 - 20mm/s

                        @oliof This question is actually in regard to an earlier forum post, where I am controlling mirror galvanometers with the step pulses output by the expansion header of a duet wifi. I had to simplify the original post by getting right to my question here. The maximum speed of a galvanometer is given in volts per second, which of course corresponds to the angle of the mirror. I am unable to find a maximum acceleration value for galvanometers. For the purpose of this question I converted the rate at which the angle is changing to surface speed of the laser rastering. That 150V/s corresponds to 1650mm/s. In my reply I accidentally confused myself by saying acceleration when I meant velocity. If I set my acceleration to 1650 mm/s then the system won't be able to go over that 150V/s limit - at least that is my thought.

                        dfe75a00-1363-4743-8413-0321866201e5-image.png

                        So what you're seeing there for the jerk range is a reflection of the max speed for that axis which is 20mm/s.

                        Z-Bot CoreXY Build | Thingiverse Profile

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