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

    Issues with pressure advance since RRF 3.4

    Scheduled Pinned Locked Moved
    General Discussion
    46
    308
    37.9k
    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.
    • jay_s_ukundefined
      jay_s_uk
      last edited by

      I've printed test files with 3.2.2, 3.3 and 3.4.4 and have no been able to see a difference

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      oliofundefined 1 Reply Last reply Reply Quote 0
      • oliofundefined
        oliof @jay_s_uk
        last edited by

        @dc42 thanks for the additional insight! It may also be a bit slicer dependent. I remember KISS Slicer for example is doing a slight inwards bend before steep angles; other slicers may not do this.

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

        Argoundefined 1 Reply Last reply Reply Quote 0
        • Argoundefined
          Argo @oliof
          last edited by

          I already tested different slicers and settings also different RRF versions.

          Only thing that helped with my machine was connecting Klipper (Pi).
          I suspect that PA smooth time is the factor (feature) that is RRF missing to improve this.

          But the reasons why my bedslinger (also RRF with Duet 3 Mini) produces better corners? I don't know. My Voron (printer with the issues) uses a different kind of hotend which is also not compatible with the PID algorithm RRF uses as PID tuning only works when calibrating the hotend as heater and not as a tool But that's another issue I already reported in another thread.

          Argoundefined 1 Reply Last reply Reply Quote 1
          • gnydickundefined
            gnydick
            last edited by

            I can conclusively report that Input Shaping interferes with Pressure Advance. Didn't know if anyone else has been able to confirm on their prints.

            evan38109undefined droftartsundefined 2 Replies Last reply Reply Quote 0
            • evan38109undefined
              evan38109 @gnydick
              last edited by evan38109

              @gnydick I've also seen issues with input shaping + pressure advance, though I'm always open to having done something wrong on my end. At the risk of hijacking a closely-related-but-not-quite-the-same thread, you can see the artifact show up as an indentation before and after turns in the photo below. I wasn't able to remove it with any amount of tuning.

              is-pa_artifact.jpg

              • gcode here.
              • Ringing tower model here.
              • Config files for the machine when the above was printed in this commit. (Newer repo state is a bit different; I'm converting to closed loop.)
              • If you want to re-slice for your machine, the PrusaSlicer layer change script, designed for 0.25mm layer height, is:
              {if layer_num== 1}
              M593 P"none"                           ; no input shaping
              M572 D0 S0                             ; no PA
              {elsif layer_num== 60}
              M593 P"ei3" F42 S0.1                   ; enable input shaping
              M572 D0 S0                             ; no PA
              {elsif layer_num== 120}
              M593 P"none"                           ; no input shaping
              M572 D0 S0.09                          ; enable PA
              {elsif layer_num== 180}
              M593 P"ei3" F42 0.1                    ; enable input shaping
              M572 D0 S0.09                          ; enable PA
              {endif}
              
              1 Reply Last reply Reply Quote 2
              • droftartsundefined
                droftarts administrators @gnydick
                last edited by

                @gnydick said in Issues with pressure advance since RRF 3.4:

                I can conclusively report that Input Shaping interferes with Pressure Advance. Didn't know if anyone else has been able to confirm on their prints.

                … which is why we recommend tuning pressure advance AFTER tuning input shaping.

                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

                evan38109undefined gnydickundefined 2 Replies Last reply Reply Quote 0
                • evan38109undefined
                  evan38109 @droftarts
                  last edited by evan38109

                  @droftarts Yes, I've heard this before and followed this instruction.

                  First, I tuned IS with PA off, arriving at M593 P"ei3" F42.

                  Second, I printed this calibration print with input shaping held constant and PA values varied from 0.00 at the far right (bottom of the print) to 0.14 at the far left, incrementing every 5mm.

                  Note how the pre- and post-seam artifact is not present when PA is zero on the right-hand side when PA is off. The artifact I am referring to the horizontal line / thin section that measures around 4mm before and after the seam, and the corners. It's present for any PA values from way too low to way too high as long as IS is enabled, and absent if PA is off. Apologies for my photography.

                  Did I misunderstand something? What else could I have done?

                  pa-test-with-is.jpg

                  CCS86undefined 1 Reply Last reply Reply Quote 2
                  • gnydickundefined
                    gnydick @droftarts
                    last edited by

                    @droftarts, makes no difference.

                    1 Reply Last reply Reply Quote 0
                    • Monteaupundefined
                      Monteaup
                      last edited by

                      I had this issue for nearly two years... No problem with marlin firmware.

                      Tried everything. Changed Steppers, different extruders, hotends, bowden tubes.... I had to use a PA value of 0.4 with a 5cm bowden.

                      New Year, new (last) try. Had already a bambu lab printer in the basket. Instead, I ordered an Malow NF Sunrise extruder. Thought, this has to work. It's a all in one solution.

                      First print yesterday without calibration a PA value of 0.04 with perfect corners.

                      Argoundefined dc42undefined 2 Replies Last reply Reply Quote 0
                      • Argoundefined
                        Argo @Monteaup
                        last edited by

                        @Monteaup

                        It seems some extruder / hotends cause issues with the PA implemenation we have atm with RRF.
                        With Klipper you also would need to play around with "PA smooth time" so PA does work properly. Maybe we'll see such implementation in RRF anytime soon.

                        ctilley79undefined 1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators @Monteaup
                          last edited by

                          @Monteaup, you show two cubes in your photo. What is the difference in print settings between the two?

                          Can you post a more detailed close up photo of the seam that you say is present for any PA values?

                          PA doesn't fully address the problem of over-extrusion in corners. I am looking to address this separately.

                          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
                          • CCS86undefined
                            CCS86 @evan38109
                            last edited by

                            @evan38109 said in Issues with pressure advance since RRF 3.4:

                            @droftarts Yes, I've heard this before and followed this instruction.

                            First, I tuned IS with PA off, arriving at M593 P"ei3" F42.

                            Second, I printed this calibration print with input shaping held constant and PA values varied from 0.00 at the far right (bottom of the print) to 0.14 at the far left, incrementing every 5mm.

                            Note how the pre- and post-seam artifact is not present when PA is zero on the right-hand side when PA is off. The artifact I am referring to the horizontal line / thin section that measures around 4mm before and after the seam, and the corners. It's present for any PA values from way too low to way too high as long as IS is enabled, and absent if PA is off. Apologies for my photography.

                            Did I misunderstand something? What else could I have done?

                            pa-test-with-is.jpg

                            This is a great photo and example of some strange interaction between PA and IS. Something isn't right.

                            evan38109undefined 1 Reply Last reply Reply Quote 0
                            • evan38109undefined
                              evan38109 @CCS86
                              last edited by

                              @CCS86 I mean...maybe? If I'm betting on something being wrong, I bet it's me, not RRF. 😬

                              Have you seen the same thing? It should be easy to recreate, just print a one-wall cube with the seam on the side while both IS and PA are enabled vs. not enabled. Make sure to disable any kind of dynamic speed control in the slicer. (e.g., "Slow down if layer print time is below...")

                              1 Reply Last reply Reply Quote 0
                              • camnewnhamundefined
                                camnewnham @dc42
                                last edited by

                                @dc42 said in Issues with pressure advance since RRF 3.4:

                                @Heartleander81 said in Issues with pressure advance since RRF 3.4:

                                @R4ffers oh yes.
                                @dc42 is there also something like pressure advance smooth time under RRF? A few clippers have the problem with the high smooth time, but those who have problems are mostly DirectDrive extruder users. Maybe that's an approach you can follow.

                                No, there isn't anything similar. I will look into that Klipper feature.

                                Hi @dc42, just wanted to +1 this feature.

                                I run a delta / duet WiFi with a ~400mm bowden and 0.325 pressure advance, with input shaping. The print quality is excellent.

                                However, when I turn up the print speed/acceleration, I also need to increase extruder jerk - as expected with pressure advance. EXYZ all cope fine - no skipped steps or filament stripping - however on short zig-zag movements it tends to jerk rapidly back and forth which creates some noise (and the extruder is/was fixed to the frame).

                                As a result, I have switched to a suspended/lying extruder so that I can turn pressure advance down and maintain higher print speed but I see this as a temporary solution.

                                If smooth pressure advance is anything like the graphs here it looks like it might help to resolve this issue

                                c12b0fc0-6b53-4bcf-bd08-5a5001c76f6e-image.png

                                Do you think it would have any benefits for this scenario?

                                1 Reply Last reply Reply Quote 1
                                • ctilley79undefined
                                  ctilley79 @Argo
                                  last edited by

                                  @Argo @dc42 I know this is an old thread, but was the following change in 3.5b3 designed to fix this very issue?

                                  "When input shaping is used, extruder motion is now synchronised to the shaped axis motion"

                                  Argoundefined A Former User? 2 Replies Last reply Reply Quote 0
                                  • Argoundefined
                                    Argo @ctilley79
                                    last edited by

                                    @ctilley79

                                    I'd say it's a 80% improvement to before and compared to my printers with Klipper or Bambu X1.
                                    So it was definitely a step in the right direction.

                                    1 Reply Last reply Reply Quote 2
                                    • A Former User?
                                      A Former User @ctilley79
                                      last edited by A Former User

                                      Sorry for bumping such an old thread, but I think I am having similar issues. No matter what my PA setting is, I am getting buldging corners. Also @gnydick said "Right now, with even just a low poly curved surface, each segment is ~1.5mm long, I get a bulge at every direction change." This is something I, and some others have found to be a problem in this thread.https://forum.duet3d.com/topic/33692/input-shaper-causing-stutters-and-blobs-on-curves-rrf3-5-0-rc-1

                                      Is PA smoothing something that may be impelmented any time soon? Is there any other fix for this?

                                      I'm considering moving over to Klipper to see if I can solve some of the issues I'm having, but I really wish I didn't have to since I'm generally really happy with RRF on my Duet 3 Mini.

                                      1 Reply Last reply Reply Quote 0
                                      • System referenced this topic
                                      • System referenced this topic
                                      • Notepadundefined
                                        Notepad
                                        last edited by

                                        Just chiming in for visibility as I can also confirm to be noticing what appears to be PA oddities in regards to corner bulging, but also material deposition before and after a corner.
                                        The hardware I use is a HemeraXS with a CHT 0.6mm Volcano nozzle with a InputShaper of EI2@20hz or EI2@48hz.2a13fda1-e80c-41a5-9de6-0772707900cc-image.png Pictured is PA0.035

                                        The issue is more noticeable with a 0.6 nozzle compared to the 0.4.
                                        I need to use a PA value of 0.045 to get non bulged corners, however by doing so I get inconsistent extrusion before and after the corner.

                                        There appears to be a correlation with flow rate and the severity of the behaviour. When pushing flow rates (>35mm^3/s) close to the limits of the nozzle, the behaviour is at its worst. which makes sense as the pressure differential would be the greatest. What is puzzling is that the issue also appears in smaller parts where the flow rates are below 60% of the nozzle capacity.

                                        I am currently using PA of 0.025 which is a middle ground of bulged corners and under/over extrusion.

                                        I have not currently found any changes in this behaviour by changing the Input Shaper frequency nor shaper type
                                        For extruder settings I was running a jerk value of 4mm/s (250mm/min) and an acceleration of 66mm/s2 (4000mm/min) - I am currently testing higher jerk and acceleration settings however data has been inconclusive so far

                                        The real bamboo printer manufacturer

                                        A Former User? Surgikillundefined 2 Replies Last reply Reply Quote 1
                                        • A Former User?
                                          A Former User @Notepad
                                          last edited by

                                          @dc42 I don't mean to be a nag, but is there any chance PA smoothing (or similar) will be added to RRF in the near future?

                                          I've been trying to tune out corner bulging for days, changing just about everything I can and even buying a new nozzle, but I'm still not able to get a PA value that can remove the bulging without causing other extrusion problems in corners.

                                          PA change bulging.jpg

                                          ctilley79undefined 1 Reply Last reply Reply Quote 1
                                          • System referenced this topic
                                          • ctilley79undefined
                                            ctilley79 @A Former User
                                            last edited by

                                            @Threepwood

                                            Something mechanical is going on here. PA works great for me on RRF. your issues are something else entirely.

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