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

    Do yourself a favor,use the tuning macros,top of this page

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    8
    16
    1.1k
    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.
    • RyanPundefined
      RyanP
      last edited by

      @Phaedrux has done us all a great service by posting and sharing tuning macros for us Duet users.

      I thoroughly encourage every user here to download them and get to know them.

      These have become the backbone of my calibration over the last 3 weeks on my frankenstein'd Creality printers. In those 3 weeks I resin printed the Hydra Fan system (https://www.thingiverse.com/thing:4062242), converted my CR10 to a Microswiss direct drive, and my Ender 5 to a Bondtech direct drive.

      With all these changes I had a lot of tweaking and tuning to do. As we all know, 3D printing is a dark art. Many times what you want your printer to do...is not what it decides to do.

      But these tuning macros are superb in every way. Not only have they allowed me a better understanding of what Acceleration, Jerk, and PA do, and have giving me better understanding as to how they interact with each other.

      Sure, you can punch in g-code command after command. But these macros make it feel like you have a tuning console to work from.

      So again, do yourself a favor and get these on your machines if you haven't done it already. And send a big thanks to @Phaedrux while you are at it.

      CR10S, August 2018
      Anycubic Photon S December 2019
      Ender 5 Feb 2020
      Ender 5 Plus May 2020
      Anycubic Photon Mono X Nov 2020
      ~
      https://3dimensiongames.com/

      droftartsundefined A Former User? 2 Replies Last reply Reply Quote 7
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Glad you found them useful.

        Z-Bot CoreXY Build | Thingiverse Profile

        fcwiltundefined 1 Reply Last reply Reply Quote 4
        • droftartsundefined
          droftarts administrators @RyanP
          last edited by

          For those not browsing the forum by category, @RyanP means the macros here: https://forum.duet3d.com/topic/6181/tuning-macros-menus-accel-jerk-retraction-pressure-advance

          I really should get around to doing this myself... Thanks @Phaedrux!

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          1 Reply Last reply Reply Quote 3
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            I should actually release the rest of my macros alongside these. Things like common diagnostic commands and example macros for things.

            Z-Bot CoreXY Build | Thingiverse Profile

            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • A Former User?
              A Former User @RyanP
              last edited by A Former User

              @RyanP said in Do yourself a favor,use the tuning macros,top of this page:

              @Phaedrux has done us all a great service by posting and sharing tuning macros for us Duet users.

              Yes I agree A big thanks to @Phaedrux for this,

              But @RyanP you need to tweak it just a smidgen:

              Phaedrux has done us all a great service by posting and sharing tuning macros for us NEW & Inexperienced Duet users.

              Some of us have been using Duets since the first iteration, the 0.6 was released around December 2013

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

                @CaLviNx I would say he even did the old-guard duet users a favor by formalizing institutionalized knowledge and providing it in an easy-to-share format. And even though I am not on the duet train since 2013 I would not call myself a new or inexperienced user, yet I find those macros super helpful.

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

                A Former User? 1 Reply Last reply Reply Quote 0
                • A Former User?
                  A Former User @oliof
                  last edited by

                  @oliof said in Do yourself a favor,use the tuning macros,top of this page:

                  @CaLviNx I would say he even did the old-guard duet users a favor by formalizing institutionalized knowledge and providing it in an easy-to-share format. And even though I am not on the duet train since 2013 I would not call myself a new or inexperienced user, yet I find those macros super helpful.

                  That's good for you then.

                  zaptaundefined 1 Reply Last reply Reply Quote -1
                  • zaptaundefined
                    zapta @A Former User
                    last edited by

                    Looks like a very thorough of macros and I will definitely try it. May worth linking it in the official commissioning pages.

                    1 Reply Last reply Reply Quote 0
                    • fcwiltundefined
                      fcwilt @Phaedrux
                      last edited by

                      @Phaedrux said in Do yourself a favor,use the tuning macros,top of this page:

                      Glad you found them useful.

                      In practice how many values need to be changed to tune one aspect?

                      I ask because I have been using dummy fans as a way to change values and was wondering what the smallest number of fans would be needed to be useful given that fans are "modal" in that I change the name of the fan, via a macro, and that determines what value is changed.

                      So a fixed number of fans could change a large number of values IF the values could be arranged in meaningful groups.

                      Thanks.

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                        @fcwilt said in Do yourself a favor,use the tuning macros,top of this page:

                        In practice how many values need to be changed to tune one aspect?

                        I'm not sure how to answer that. Can you be more specific?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        fcwiltundefined 1 Reply Last reply Reply Quote 0
                        • fcwiltundefined
                          fcwilt @Phaedrux
                          last edited by

                          @Phaedrux said in Do yourself a favor,use the tuning macros,top of this page:

                          I'm not sure how to answer that. Can you be more specific?

                          Well for example in the Acceleration folder you have six different folders full of macros to set values for X, Y, Z, E, Print & Travel acceleration.

                          Are they the only values that might need to be changed when tuning Acceleration?

                          If so then six different "dummy fans" could allow for changing those values.

                          On the other hand if there were many more values that might need to be changed if might exceed the number of fans that could be created and things could get cumbersome.


                          Of course if variables are implemented and there are suitable controls available in DWC it could become easier to change values then having dozens and dozens of macros.


                          Thanks.

                          Frederick

                          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                            @fcwilt I don't know... I'd have to think about that. It's hard enough to try to devise a means of testing that holds a single variable in play, adding many at once in a programmatic fashion boggles the mind.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            fcwiltundefined 1 Reply Last reply Reply Quote 0
                            • fcwiltundefined
                              fcwilt @Phaedrux
                              last edited by

                              @Phaedrux said in Do yourself a favor,use the tuning macros,top of this page:

                              @fcwilt I don't know... I'd have to think about that. It's hard enough to try to devise a means of testing that holds a single variable in play, adding many at once in a programmatic fashion boggles the mind.

                              If we do get variables and good UI controls to set them imagine a single user defined page in the DWC with a control (be a pull-down combo control, a increment/decrement control, slider, etc) for each variable you might want to change.

                              The controls I envision would have a way of invoking the appropriate command with the selected value.

                              If not that than a single macro could apply all of the current values using the appropriate command for each currently selected value.

                              A quick glance at the page would allow seeing all currently selected values.


                              Time will tell.

                              Frederick

                              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                                @Phaedrux said in Do yourself a favor,use the tuning macros,top of this page:

                                I should actually release the rest of my macros alongside these. Things like common diagnostic commands and example macros for things.

                                I've now released the rest of the macros I use on Github.

                                They can be found here. https://github.com/x0rtrunks/RRF-Example-Macros/tree/master/macros

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • MrDuiundefined
                                  MrDui
                                  last edited by

                                  Sorry if maybe my question is stupid, but I haven't found a clear answer for it: are these macros usable during a print?

                                  For instance, I'm printing a cube, then during the print I manually go to the acceleration macro, select a value and then boom, the acceleration value will change for the rest of the print? Do I have to hit pause before doing that ?

                                  I suppose (and hope) it works directly during print, but I'd like to be sure before giving it a try 🙂

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

                                    @MrDui yes the new setting takes effect nearly instantly.

                                    Z-Bot CoreXY Build | Thingiverse Profile

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