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

    Pressure advance doesn't affect the printed model

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    8
    48
    3.4k
    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.
    • skayredundefined
      skayred @dc42
      last edited by

      @dc42 hello,

      now it looks like this:
      photo_2019-12-15_18-27-19.jpg

      This is the propeller side with most retractions between wings. Not really invisible but good enough for me. I think I will need to experiment with retractions but the generally proper value of PA makes everything better.
      But, as was said there, documentation is really confusing, I was not even trying to make PA much higher than recommended.

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

        @NitroFreak said in Pressure advance doesn't affect the printed model:

        @dc42 Can you edit the documentation to say that values of higher than 0.2 is very normal and maybe necessary for bowden setups? I even have some PC filaments that needed 0.68 for a 100mm direct drive setup.
        What I have found is that the PA necessary is linearly related to the length of filament between the drive gears and the heat break. I needed pretty much exactly 1/5th the PA when i switched from a 100mm bowden to a 20mm direct drive.
        This will reduce confusion with future users.

        Yes I can update the documentation.

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @NitroFreak I've made some changes to flesh out the documentation a bit. https://duet3d.dozuki.com/Wiki/Pressure_advance any feedback welcome.

          Z-Bot CoreXY Build | Thingiverse Profile

          NitroFreakundefined 1 Reply Last reply Reply Quote 0
          • zaptaundefined
            zapta
            last edited by

            The PA test procedure with the large cylinder is very interesting. I will give it a try. Possibly it can even be automated with slicer gcode conditions similar the to ones used for heat towers.

            {if layer_z==1.6}
            ; T tower floor 1
            M104 S225
            {elsif layer_z==11.6}
            ; T tower floor 2
            M104 S220
            ...
            {endif}
            
            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator @zapta
              last edited by

              @zapta said in Pressure advance doesn't affect the printed model:

              Possibly it can even be automated with slicer gcode conditions similar the to ones used for heat towers.

              Yes exactly.

              Z-Bot CoreXY Build | Thingiverse Profile

              zaptaundefined 1 Reply Last reply Reply Quote 0
              • zaptaundefined
                zapta @Phaedrux
                last edited by

                @Phaedrux said in Pressure advance doesn't affect the printed model:

                Yes exactly.

                I run this PA calibration and it was easy to set up and interpret the results. Best value is 0.15 for my BMG/Titan direct extruder. I expected it to be lower.

                I use script in the Prusa Slicer's Before Layer gcode section (this one is after I narrowed down the search range)

                {if layer_num== 1}M572 D0 S0.125
                {elsif layer_num== 25}M572 D0 S0.130
                {elsif layer_num== 50}M572 D0 S0.145
                {elsif layer_num== 75}M572 D0 S0.150
                {elsif layer_num== 100}M572 D0 S0.156
                {elsif layer_num== 125}M572 D0 S0.160
                {elsif layer_num== 150}M572 D0 S0.165
                {endif}

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

                  @zapta Well done. Would you be able to post a photo of the resulting print showing the difference along the seam? I could add the photo and the layer gcode to the documentation as example.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  zaptaundefined 2 Replies Last reply Reply Quote 0
                  • zaptaundefined
                    zapta @Phaedrux
                    last edited by

                    @Phaedrux, sure, I am not sure I kept it but can print another once. I did it in two phases, first first large steps and then smaller steps around the target area.

                    1 Reply Last reply Reply Quote 0
                    • NitroFreakundefined
                      NitroFreak @Phaedrux
                      last edited by

                      @Phaedrux
                      Yes that already looks very good, it will help new people a lot since i have already seen a lot of people thinking PA needs to stop at 0.2.
                      However for the basic PA test i would change the cylinder to a rectangle and set the start/endpoint in the middle of one of the faces. That way you can see how the seam looks as well as how the corners look (corner bulging).
                      I think the test from @DigitalVision is definitely the best, such a smart person, i would love to have him on my engineering team.

                      zaptaundefined 1 Reply Last reply Reply Quote 1
                      • zaptaundefined
                        zapta @NitroFreak
                        last edited by

                        I have an ongoing long print that will end if 20h 😉 so will print the test and take pictures then. I tried in the past one of the python based PA tests that posted here but I think that requiring installation and running a python script is a high bar in general so slicer only solution or an online tool that generates the test are more accessible IMO.

                        1 Reply Last reply Reply Quote 1
                        • zaptaundefined
                          zapta @Phaedrux
                          last edited by

                          @Phaedrux said in Pressure advance doesn't affect the printed model:

                          Would you be able to post a photo of the resulting print showing the difference along the seam?

                          Below are some pictures. This is a 40x40x40mm cube, 2 layers bottom, 2 perimeters, 0 layers top, 0 infill, Prusa Slicer with this before-layers conditional gcode:

                          ; 0.2mm layer, 8 bands 5mm each, total height 40mm
                          {if layer_num== 1}M572 D0 S0.0
                          {elsif layer_num== 25}M572 D0 S0.05
                          {elsif layer_num== 50}M572 D0 S0.10
                          {elsif layer_num== 75}M572 D0 S0.15
                          {elsif layer_num== 100}M572 D0 S0.20
                          {elsif layer_num== 125}M572 D0 S0.25
                          {elsif layer_num== 150}M572 D0 S0.30
                          {elsif layer_num== 175}M572 D0 S0.35
                          {endif}
                          

                          The optimal band is the 4th from the bottom at PA=0.15. This is with a BMG+Titan direct extruder.

                          P1010489.JPG
                          P1010492.JPG
                          P1010491.JPG
                          P1010498.JPG
                          P1010497.JPG
                          P1010496.JPG
                          P1010494.JPG
                          P1010493.JPG

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

                            @zapta That's perfect. Thank you. I'll update the PA doc.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            zaptaundefined 1 Reply Last reply Reply Quote 0
                            • zaptaundefined
                              zapta @Phaedrux
                              last edited by

                              @Phaedrux said in Pressure advance doesn't affect the printed model:

                              I'll update the PA doc.

                              Thanks Phaedrux.

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