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

What I have learned from not being a Jerk and using M593

Scheduled Pinned Locked Moved
Tuning and tweaking
3
5
549
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
    jnofsinger
    last edited by jnofsinger 11 Mar 2021, 20:06 3 Nov 2021, 20:05

    In the quest to have the perfectly tuned printer I started playing with input shaping on my duet wifi. here is what I did to test and what machine I have

    ender3 skeleton with .9 degree steppers, lighter bed, direct drive hero me5, dual axis, rails on x, rails on y, 16 tooth pulley (yeah I like to play with upgrades).

    set
    M203 X12000 Y12000 Z500 E1200 ; Set maximum speeds (mm/min)
    M201 X3000 Y3000 Z250 E250 ; Set accelerations (mm/s^2)
    M566 X300 Y300 Z20 E600 ;jerk

    and used the ringing_tower.stl from Klipper at .2 layer height in vase mode using a .35 nozzle.

    all tests performed for 20 layers starting at 30, 45, 60, 75, 90, 105, 125, 140, 165mm/s (I usually print at 60)

    the singular picture is with no input shaping... ghosting even at 30
    IMG_3621.jpg

    here is a picture of no input shaping, input shaping DAA at 24 and input shaping DAA at 42 (which I calculated using math)
    IMG_3628.jpg

    to my eyes any input shaping was better than nothing, but the calculated DAA 42 at 90mm/s print speed came out the best and it is really noticeable. still a tiny bit of ghosting left.

    I still have ringing at Y which I don't think can be fixed? I think the math would come out a bit different as the ripples appear longer.
    they are not as bad though as X was.

    What else could I try to improve quality? would the new beta code be different with ZVA?
    is there a reason to tune Jerk values would it even help get rid of the last ripples?

    It is amazing the print quality you can achieve with a Duet... I have had this board for 5 years now and it has just been amazing.

    Thanks,
    Jim

    undefined undefined 2 Replies Last reply 3 Nov 2021, 21:24 Reply Quote 0
    • undefined
      T3P3Tony administrators @jnofsinger
      last edited by dc42 11 Mar 2021, 23:30 3 Nov 2021, 21:24

      @jnofsinger the newer input shaping options are more sophisticated in the range of ringing frequencies they can cancel (we may remove DAA at some point in the future if the others turn out to be better in all regards). Worth a try for sure. What we can't say is will definitely produce further, visible, improvements!

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • undefined
        dc42 administrators @jnofsinger
        last edited by dc42 11 Mar 2021, 23:31 3 Nov 2021, 23:31

        @jnofsinger the newer forms of input shaping supported in firmware 3.4beta5 give better results than DAA did.

        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

        undefined 1 Reply Last reply 4 Nov 2021, 00:03 Reply Quote 0
        • undefined
          jnofsinger @dc42
          last edited by 4 Nov 2021, 00:03

          @dc42

          I am trying them now and see that ei2 did a much better job at getting rid of the X and Y overall. I noticed there is 1 place where the ripples are still around which I am testing with zvd/d next.

          I assume there is a min speed which input shaping needs to happen? the low end of my tests are all the same at 30mm/s which isn't good.

          Is there any tuning with speeds left after input shaping in general? I guess pressure advanced isn't something to use either or does that still help retraction?

          Thanks for your time and effort in making reprap/duets very relevant and fun 🙂

          undefined 1 Reply Last reply 4 Nov 2021, 00:15 Reply Quote 0
          • undefined
            dc42 administrators @jnofsinger
            last edited by dc42 11 Apr 2021, 00:16 4 Nov 2021, 00:15

            @jnofsinger there is a "minimum acceleration" parameter in the M593 command. Lower values will cause input shaping to be used in more situations, at the expense of increased print time.

            The default damping factor is 0.1, however on one of my machines I observed that setting the damping factor to 0.05 or 0 gave better results. In particular, EI shapers may work better with damping factor 0.

            Pressure advance works separately from input shaping, although input shaping affects PA somewhat. So you may want to tune PA again when you have established what input shaper you want to use.

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