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

    Firmware Retraction Tuning with Macros

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    macros retraction
    9
    26
    12.6k
    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.
    • kilopundefined
      kilop
      last edited by kilop

      @phaedrux I done this today but you need to add extra post processing to simplify 3d very important is to not to put 4.5mm (like in that tutorial ) but 4.5000

      {REPLACE "G1 E-4.5000 F4800\n" "G10\n"}
      {REPLACE "G1 E-0.0500 F4800\n" "G11\n"}
      {REPLACE "G1 E-0.0500 F1440\n" "G11\n"}
      {REPLACE "; inner perimeter" "; inner perimeter\nM204 S1500\nM205 X20 Y20"}
      {REPLACE "; outer perimeter" "; outer perimeter\nM204 S500\nM205 X7 Y7"}
      {REPLACE "; solid layer" "; solid layer\nM204 S700\nM205 X10 Y10"}
      {REPLACE "; infill" "; infill\nM204 S1500\nM205 X15 Y15"}
      {REPLACE "; support" "; support\nM204 S1500\nM205 X20 Y20"}

      {STRIP "; postProcessing"}

      and i also added some settings to start script for M207

      M207 S4.5 F4800 Z0 ; set retraction length / speed

      I'm just not sure why here is also M208 in this tutorial

      M208 S0 F480 ; set retraction recover speed / adjustments

      because for unretract speed is M207 Txxx

      and then run some test prints with 4 small objects

      and after using this scripts i ended up with
      M207 S4.50 R-0.10 F6000 T4800 Z0.1 🙂 for Ziro White PLA

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

        @kilop M208 sets unretract length in smoothie and Marlin apparently. Good catch.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • kilopundefined
          kilop
          last edited by kilop

          @phaedrux

          probably there could be also other option to change retraction generated by simplify 3d

          in g-code tab tick m101 m102 m103 option
          and in post process put this

          {REPLACE "M101" "G11"}
          {REPLACE "M103" "G10"}
          {STRIP "M102"}

          I will check this tomorrow at work 🙂

          with that option will be easier to just copy and paste script 😄 to another profile

          1 Reply Last reply Reply Quote 0
          • dakingofhearts2003undefined
            dakingofhearts2003 @Phaedrux
            last edited by

            @phaedrux Can you point me to a thread or an article about how to set up firmware retraction ?

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

              @dakingofhearts2003 Well you need to enable it in your slicer and then have a command in your config.g to configure your retraction settings.

              Z-Bot CoreXY Build | Thingiverse Profile

              dakingofhearts2003undefined 1 Reply Last reply Reply Quote 0
              • dakingofhearts2003undefined
                dakingofhearts2003 @Phaedrux
                last edited by

                @phaedrux I understand that part. Understanding those macros and how to alter them is what im looking for ...

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

                  @dakingofhearts2003 Retraction settings are configured with M207

                  https://duet3d.dozuki.com/Wiki/Gcode#Section_M207_Set_retract_length

                  Z-Bot CoreXY Build | Thingiverse Profile

                  dakingofhearts2003undefined 1 Reply Last reply Reply Quote 0
                  • dakingofhearts2003undefined
                    dakingofhearts2003 @Phaedrux
                    last edited by

                    @phaedrux I am having some serious issues that i don't think the retraction will help but i was going to do the retraction tuning anyway. Am i supposed to enable relative extrusion distances in the slicer ? And where do i start to deal with the issue of parts coming out smaller than they are supposed to. I can get them to print well but not dimensionally accurate...

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

                      @dakingofhearts2003 Probably best to start a new thread to address your issues.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • d0minik96undefined
                        d0minik96
                        last edited by

                        Is there are wipe while retracting function in firmware retraction aswell?

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

                          @d0minik96 No there is no wipe function. Usually you'd be using pressure advance anyway and wipe/coast is not recommended when using pressure advance.

                          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