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

    Y axis skipping after many hours printing

    Scheduled Pinned Locked Moved
    General Discussion
    8
    33
    5.7k
    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.
    • stripsundefined
      strips
      last edited by

      Thanks,

      you can actually simulate whats in the serial logs?

      Here is the gcode file as well: https://dl.dropboxusercontent.com/u/513954/pad_mount_final_x_fast.gcode

      Don't know if you can see this in the serial logs. On the web control I set speed to 50% before layer 1 and increased to 100% soon after layer 1 was finished. The Y shift looks to be in one of the last layers before I stopped print.

      Ender 5 Plus, E3D Bigbox Dual

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

        I just spent the afternoon tracking this down. There was a bug in the pressure advance calculation, which was causing the calculation to schedule too many steps if the move had a lot more acceleration than deceleration. A check in the step timing function found that the extra steps didn't make sense, so they were thrown away. Net result was no difference in the actual motion, just some step errors logged because the check failed. I've fixed this in firmware 1.19beta8.

        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
        • stripsundefined
          strips
          last edited by

          You are talking about extrusion now? Or Y-movement as well?

          Can 1.19beta8 fix my Y shift issues?

          Ender 5 Plus, E3D Bigbox Dual

          1 Reply Last reply Reply Quote 0
          • deckingmanundefined
            deckingman
            last edited by

            @strips:

            …...............Can 1.19beta8 fix my Y shift issues?

            No. (because it's a mechanical issue, not firmware).

            Ian
            https://somei3deas.wordpress.com/
            https://www.youtube.com/@deckingman

            1 Reply Last reply Reply Quote 0
            • elmoretundefined
              elmoret
              last edited by

              @strips:

              You are talking about extrusion now? Or Y-movement as well?

              Can 1.19beta8 fix my Y shift issues?

              It sounds like he's fixed the StepErrors number, which was incorrectly reporting step errors that weren't actually occurring.

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

                The fix prevents the superfluous extruder steps being scheduled. Previously they were scheduled, but cancelled and a step error recorded when the firmware found that they were scheduled to take place after the move was supposed to be complete. Axis movements were not affected at all.

                I agree that the Y axis shift problem is probably mechanical, most likely caused by the nozzle catching on a blob or on a small overhang that is curling up, or possibly by a problem in the motion system..

                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
                • stripsundefined
                  strips
                  last edited by

                  Ah well. Good you found one other bug from this 🙂

                  Back to the planning board. What really bugs me is how intermittent this is. A month of several 10 - 20 hours prints an not a single issue then I get maybe 3 - 10 "skips" in 10 hours.

                  Need to find something to mark all the belts and pulleys to see if I can spot any mechanical skips. I did this on the pulley on the rear Y shaft and it's still where it should be.

                  One spot that's very difficult to see is the Y motor shaft and its pulley.

                  Ender 5 Plus, E3D Bigbox Dual

                  1 Reply Last reply Reply Quote 0
                  • deckingmanundefined
                    deckingman
                    last edited by

                    The chances are high that the nozzle catches on a blob or part of the print that, for whatever reason, has been over extruded and is sticking up. This will cause a collision and in any collision, something has to give. In extreme cases, if everything is tight and the motor doesn't stall or skip steps, then it'll dislodge the print form the bed. So rather than trying to find what is giving when the collision occurs, it is generally better to rectify whatever is causing the collision to occur in the first place. i.e eliminate any source of over extrusion or a build up of filament around the nozzle that falls off onto the print.

                    Ian
                    https://somei3deas.wordpress.com/
                    https://www.youtube.com/@deckingman

                    1 Reply Last reply Reply Quote 0
                    • Pumluxundefined
                      Pumlux
                      last edited by

                      Hi Strips,

                      did you check your wiring for the y-stepper ?

                      I had a similar issue , one with the also the y-stepper and one somewhere with the power supply setup.
                      After I crimpt the cable with new connectors, my issues disappeared completly.
                      I used already a good crimping tool, but it looked like I worked not good enough on the first time.

                      Just from my expierence.

                      Regards
                      Pumlux

                      Using a own build of a Mendel Max , Duet Wifi, Bed 8 mm Aluminium PEI 500 x 280 x 400 230 V 850 W, original E3D Chimera hotend with bowden length 700 mm, since short time with a BL-Touch, Steppers : mostly Nema 17 and one Nema 23 for Y-axis

                      1 Reply Last reply Reply Quote 0
                      • stripsundefined
                        strips
                        last edited by

                        Vacation over and I will start troubleshooting this printing a new x carriage for a dual zesty nimble.

                        Printing some hight narrow parts that should not warp enough to cause any skipping.

                        Did a quick check on the wiring a few months back and can not find any problems. But worth a try to re-crimp the connectors.

                        Ender 5 Plus, E3D Bigbox Dual

                        1 Reply Last reply Reply Quote 0
                        • stripsundefined
                          strips
                          last edited by

                          I'm still no viser about this issue.

                          I have a few OK prints now and a few that has shifts in Y. I even removed a drooping fan shroud as I thought it might be the culprit. Have now spent some hours printing a new part and suddenly the two last layers are slightly shifted.

                          Can still not find anything wrong with the wiring. Cables seem intact and pulling on them while printing.

                          I can not find any lifting of bed at all. The only slight curl happened after the initial shift in Y so this could not cause the first shift.

                          New desperate try. Beefing up the current on Y motor. Lowering max speed, acc and jerk substantially. Lets try again.

                          Ender 5 Plus, E3D Bigbox Dual

                          1 Reply Last reply Reply Quote 0
                          • TimVundefined
                            TimV
                            last edited by

                            Hi,
                            More then a month now since this happened.
                            How much current do you use on your BB, as I just had this issue on 1.19.2 and this at 600mA. Y axis only.
                            Really strange, started happing since 1st Layer at a nearly 45° angle. And became very agressive after layer 35 (1h in the print).
                            Have to say, I have been printing the entire day, nothing but small prints. 1st big one since moving from Rumba to DuetWifi.
                            Greetz
                            T.

                            1 Reply Last reply Reply Quote 0
                            • T3P3Tonyundefined
                              T3P3Tony administrators
                              last edited by

                              Tim

                              Things to try:

                              • Turn up the Y axis current.
                              • Check and possibly turn down the Y axis acceleration and max speeds.

                              www.duet3d.com

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