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

    Print quality - low jerk low acceleration

    Scheduled Pinned Locked Moved
    General Discussion
    7
    34
    12.7k
    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.
    • stephencundefined
      stephenc
      last edited by

      I can concur with that presumption… the people that hang around here seem to know a ton about this stuff.... which is awesome btw and I'm glad that I dove into Duet

      Stephen
      https://github.com/stephenci/ZideX

      1 Reply Last reply Reply Quote 0
      • DjDemonDundefined
        DjDemonD
        last edited by

        I'd say this is probably the most helpful, polite and free of BS 3D printing forum I've come across.

        Simon. Precision Piezo Z-Probe Technology
        www.precisionpiezo.co.uk
        PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          @DjDemonD:

          I'd say this is probably the most helpful, polite and free of BS 3D printing forum I've come across.

          +1.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • Martin_Sundefined
            Martin_S
            last edited by

            +1 Indeed.
            I really enjoy reading this forum.

            If it ain't broke, fix it till it is =)

            1 Reply Last reply Reply Quote 0
            • JustDaveundefined
              JustDave
              last edited by

              +1, I regularly stalk this forum just to absorb some of the ludicrous amount of knowledge contained herein.

              1 Reply Last reply Reply Quote 0
              • stephencundefined
                stephenc
                last edited by

                here you go 950 vs 50 jerk setting left to right marvin respectively. Thanks

                Stephen
                https://github.com/stephenci/ZideX

                1 Reply Last reply Reply Quote 0
                • deckingmanundefined
                  deckingman
                  last edited by

                  That's better then. It also confirms my theory that most instances of "ringing" aren't actually caused by the print head vibrating due to some sort of resonance, but rather that the print head was doing exactly what it was told to do, and in this case it was due to the instantaneous speed change ("jerk" as we have to call it) being set too low. Glad it worked for you.

                  Ian
                  https://somei3deas.wordpress.com/
                  https://www.youtube.com/@deckingman

                  1 Reply Last reply Reply Quote 0
                  • fmaundefined
                    fma
                    last edited by

                    Very interesting! So, a simple cylinder can highlight this?

                    I guess that the instantaneous speed change should be as low as possible, to avoid shaking to much the machine, but high enough to avoid such artifacts. Am I right ? So, one should start with a low value, print some cylinders with different diameters (smaller ones should have more artifacts, right?), and increase the value until artifacts are gone?

                    And if they don't go away, this means than there is a mechanical issue…

                    Frédéric

                    1 Reply Last reply Reply Quote 0
                    • deckingmanundefined
                      deckingman
                      last edited by

                      Yes that pretty well sums it up - works for me anyway. I create the cylinders using OpenScad and set the number of segments to 100 ($fn) so the size of each segment will increase as the diameter of the circle increases.

                      Ian
                      https://somei3deas.wordpress.com/
                      https://www.youtube.com/@deckingman

                      1 Reply Last reply Reply Quote 0
                      • dc42undefined
                        dc42 administrators
                        last edited by

                        @deckingman:

                        Yes that pretty well sums it up - works for me anyway. I create the cylinders using OpenScad and set the number of segments to 100 ($fn) so the size of each segment will increase as the diameter of the circle increases.

                        One effect of using a constant $fn is that the angle between segments will always be the same. It's the angle between segments that determines the minimum value that the XY jerk needs to be for a give print speed. The theoretical minimum XY jerk you need is approximately (printing_speed * 6/$fn) when $fn is large.

                        To check that you haven't set the jerk too high, print octagons and see how the machine sounds.

                        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
                        • stephencundefined
                          stephenc
                          last edited by

                          That sounded very subjective… I'll see if I can find octagons to print. How does it should sounds like if jerk set too high? Rough corner turn? Banging sound perhaps?

                          Stephen

                          Stephen
                          https://github.com/stephenci/ZideX

                          1 Reply Last reply Reply Quote 0
                          • dc42undefined
                            dc42 administrators
                            last edited by

                            Banging sound.

                            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
                            • deckingmanundefined
                              deckingman
                              last edited by

                              It is subjective to some extent but you can still compare one setting against another. It;s how it prints that's important but in my experience if it sounds "rough" or the motion looks "rough", it prints "rough".

                              Ian
                              https://somei3deas.wordpress.com/
                              https://www.youtube.com/@deckingman

                              1 Reply Last reply Reply Quote 0
                              • deckingmanundefined
                                deckingman
                                last edited by

                                @dc42:

                                One effect of using a constant $fn is that the angle between segments will always be the same. It's the angle between segments that determines the minimum value that the XY jerk needs to be for a give print speed. The theoretical minimum XY jerk you need is approximately (printing_speed * 6/$fn) when $fn is large.

                                To check that you haven't set the jerk too high, print octagons and see how the machine sounds.

                                Fair comment. My rationale about using the same $fn was to keep the angle the same but vary the length of the segments, but what you say is also a valid approach - possible more so.

                                Ian
                                https://somei3deas.wordpress.com/
                                https://www.youtube.com/@deckingman

                                1 Reply Last reply Reply Quote 0
                                • fmaundefined
                                  fma
                                  last edited by

                                  @dc42:

                                  If you have over extrusion in corners, try increasing pressure advance.

                                  I made a test on a simple 20x20x2 cube: I used 0.1, 0.2 and 0.4, but it didn't improved (not even really changed) the over-extrusion in angles. In fact, the angle where extrusion stats/stops at each layer is worse.

                                  I also tried to increase jerk on E, from 10mm.s⁻² to 20mm.s⁻², without success.

                                  Any idea why? Could it be another problem?

                                  Frédéric

                                  1 Reply Last reply Reply Quote 0
                                  • dc42undefined
                                    dc42 administrators
                                    last edited by

                                    @fma:

                                    @dc42:

                                    If you have over extrusion in corners, try increasing pressure advance.

                                    I made a test on a simple 20x20x2 cube: I used 0.1, 0.2 and 0.4, but it didn't improved (not even really changed) the over-extrusion in angles. In fact, the angle where extrusion stats/stops at each layer is worse.

                                    I also tried to increase jerk on E, from 10mm.s⁻² to 20mm.s⁻², without success.

                                    Any idea why? Could it be another problem?

                                    Can you post the photos?

                                    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
                                    • fmaundefined
                                      fma
                                      last edited by

                                      Cf

                                      From left to right :

                                      0
                                      0.2
                                      0.4
                                      0.4 with jerk doubled (10 -> 20mm.s⁻²)

                                      The in/out angle is the top right.

                                      Frédéric

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