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

New Input Shaping plugin v3.4.1-b1

Scheduled Pinned Locked Moved
Plugins for DWC and DSF
25
51
6.3k
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
    oozeBot @chrishamm
    last edited by 4 Apr 2022, 13:33

    @chrishamm I'm digging it! Just put it through the paces and it's really coming together. Thanks!

    1 Reply Last reply Reply Quote 3
    • undefined
      oozeBot
      last edited by 4 Apr 2022, 13:47

      One thing I just realized is that the the moves are based on max speed set in M203 - which in our case is 400mm/s - way above normal printing speeds. It might be beneficial to allow setting the speed of the moves as a parameter as that definitely plays into the readings..

      undefined 1 Reply Last reply 4 Apr 2022, 19:42 Reply Quote 5
      • undefined
        dc42 administrators @oozeBot
        last edited by 4 Apr 2022, 19:42

        @oozebot ringing after travel moves also causes print artefacts.

        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 Apr 2022, 20:20 Reply Quote 0
        • undefined
          oozeBot @dc42
          last edited by oozeBot 4 Apr 2022, 20:40 4 Apr 2022, 20:20

          @dc42 Understood, but setting the travel speed seems appropriate as travel speed is set in the slicer. And in our case, is much slower than the max speed we have set in M203.

          undefined 1 Reply Last reply 4 Apr 2022, 22:02 Reply Quote 1
          • undefined
            mikeabuilder
            last edited by 4 Apr 2022, 20:56

            Big KUDOS on the documentation, reflecting a lot of work to build out a tool that should be extremely useful.

            1 Reply Last reply Reply Quote 2
            • undefined
              Argo @chrishamm
              last edited by 4 Apr 2022, 21:28

              Nice! Thanks a lot for the effort 🙂

              1 Reply Last reply Reply Quote 1
              • undefined
                oliof @oozeBot
                last edited by 4 Apr 2022, 22:02

                @oozebot this is a bit offtopic, but either M203 should reflect the machine limits you expect and be set lower, or it should be ok to run the accelerator test at that speed because it may be reached with an appropriate setting in the slicer -- or am I missing something?

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

                undefined undefined 2 Replies Last reply 4 Apr 2022, 23:15 Reply Quote 2
                • undefined
                  Alex.cr
                  last edited by 4 Apr 2022, 23:05

                  Well done Duet team! This is awesome!

                  Voron2.4/Duet3 SBC+6HC+3HC+1LC+1HCL(x2) - Delta/Duet2 Wifi - CubePro/Duet2 Wifi+Duex5 - Laser/Duet3 Mini5+ - Cel Robox - U̶p̶3̶0̶0̶+/D̶u̶e̶t̶3̶ ̶6̶H̶C̶+̶LC1̶ - F̶T̶-̶5̶/̶D̶u̶e̶t̶2̶ ̶W̶i̶f̶i̶ - S̶o̶l̶i̶d̶o̶o̶d̶l̶e̶

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    oozeBot @oliof
                    last edited by 4 Apr 2022, 23:15

                    @oliof we were lowering the values in start.g and then raising them after the print completed.. but I see your point.

                    undefined 1 Reply Last reply 5 Apr 2022, 04:04 Reply Quote 0
                    • undefined
                      Fred-Y
                      last edited by 5 Apr 2022, 00:05

                      I just went through the documentation and started to play a little with it on my Delta - It is a really good work.
                      I'm finding it pretty user-friendly and the documentation is really helpful.

                      One suggestion I would like to make: would it be possible to add a button to save the selected IS config into the config-override.g file or maybe update the M500 command.

                      1 Reply Last reply Reply Quote 2
                      • undefined
                        samlogan87
                        last edited by samlogan87 4 May 2022, 18:16 5 Apr 2022, 02:30

                        Hey Everyone,

                        EDITED

                        This looks awesome. Looking at the manual online however, the recommended value as per the example confuses me a little bit. It recommends the VZD shaper type. Why would it not be the VZDD or VZDDD which has a much higher frequency range that it covers (Horizontally on the graph)? Also VZD does not go to zero on the amplitude where as the other two do Or are you wanting to make the bell of the curve as tight as possible. It doesn't really explain it.

                        Sam

                        Custom Core-XY

                        undefined 1 Reply Last reply 5 Apr 2022, 10:19 Reply Quote 0
                        • undefined
                          Phaedrux Moderator @oozeBot
                          last edited by 5 Apr 2022, 04:04

                          @oozebot said in New Input Shaping plugin v3.4.0-b1:

                          @oliof we were lowering the values in start.g and then raising them after the print completed.. but I see your point.

                          It's safer to set M203 to the max speed you would comfortably use for travel, that way if you use the speed factor adjustment to increase print speed it won't push your travel speeds into uncomfortable speed territory.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 2
                          • undefined
                            dc42 administrators @samlogan87
                            last edited by 5 Apr 2022, 10:19

                            @samlogan87 I agree, ZVDD is typically more appropriate than ZVD. Both will go to zero if you set the damping factor to zero.

                            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 5 Apr 2022, 19:28 Reply Quote 0
                            • undefined
                              samlogan87 @dc42
                              last edited by 5 Apr 2022, 19:28

                              @dc42 ok cool. I think I see the documentation has been adjusted maybe down the bottom of the page

                              Custom Core-XY

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Argo
                                last edited by 5 Apr 2022, 19:42

                                El1 and El2 shaper always perform differently than expected.
                                Is there a reason for that?

                                Example:
                                I have two ringing frequencies (one for each axis). 60Hz x axis and 40Hz Y axis. My optimal shaper frequency then is 50Hz. ZVD does a good job, ZVDD is even better and with ZVDDD I get the best results.
                                But with El1 and El2 the performance is worse. I wonder if those shaper work differently and can't be calculated with this method?

                                undefined 1 Reply Last reply 6 Apr 2022, 10:33 Reply Quote 0
                                • undefined
                                  dc42 administrators @Argo
                                  last edited by 6 Apr 2022, 10:33

                                  @argo the EI shapers accept up to 5% residual ringing in return for covering a wider bandwidth. Perhaps that us what you are seeing?

                                  Also try setting the damping factor to zero if you haven't already.

                                  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
                                  • undefined
                                    nuroo
                                    last edited by nuroo 4 Jun 2022, 21:08 6 Apr 2022, 19:27

                                    Hey guys,

                                    Great work here 1st off.
                                    I'm having a strange issue. Last night I had over 10 successful tuning runs with this plugin. I was on my way to finding the best input shaper for my setup. Around the 12th or 13th run the plugin started crashing after the 1st X-axis move. When it crashes the dwc becomes frozen and an automatic restart is triggered, similar to if I had pressed the stop button. I have uninstalled the plugin and reinstalled it, still crashes. I've tried doing a baseline run, no input shaper - but these also now crash.

                                    In case it's my issue I will do a wire continuity test from sensor thru wiring to connector for duet board, maybe the repeated movement caused the issue. I have also tried tuning only a single axis.

                                    In my config.g
                                    M955 P0 C"spi.cs6+spi.cs5" I41 Q2000000
                                    To troubleshoot I tried:
                                    M955 P0 C"spi.cs6+spi.cs5" I41 Q1000000 <---still crashes

                                    Railcore 2 zl 300
                                    Input Shaping 3.4.0-b1
                                    Duet web control 3.4.0
                                    Board: Duet 2 WiFi (2WiFi)
                                    Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0 (2022-03-15)
                                    Duet WiFi Server Version: 1.26

                                    alt text
                                    alt text

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      zapta @chrishamm
                                      last edited by 7 Apr 2022, 05:52

                                      Documentation looks very nice. I should reconnect my accelerometer and give it a try.

                                      Is the damping factor also something that need to be configured with M593?

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        dc42 administrators
                                        last edited by 7 Apr 2022, 07:06

                                        @nuroo please post a M122 report taken after the automatic restart.

                                        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 7 Apr 2022, 22:23 Reply Quote 0
                                        • undefined
                                          nuroo @dc42
                                          last edited by nuroo 7 Apr 2022, 22:23

                                          @dc42

                                          Must have been a wiring issue. I dont know really. Maybe it was the temp condition of my wiring job. Using servo wire that wasn't long enough, couplers, mismatched connectors, etc. Last night after re-hot gluing the connectors I still had an issue. Today at work I see your post m122 comment, come home and it works.

                                          ¯\_(ツ)_/¯
                                          

                                          If i have issues in the future I'll wire a fully soldered custom wiring harness with no connectors in the middle.

                                          undefined 1 Reply Last reply 8 Apr 2022, 12:17 Reply Quote 0
                                          11 out of 51
                                          • First post
                                            11/51
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA