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

    Another Layer Shifting Issue

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    17
    623
    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.
    • Turboundefined
      Turbo
      last edited by

      I know there's a million posts on this topic already, but nothing has worked. In theory, there shouldn't be any reason for shifting. Belts have proper tension, motors getting proper current, motor is of quality brand (moons MS17HA2P4100 (1A rated current) (0.9 deg) x and y), jerk and accel settings are modest. I cant figure out why its skipping cause it never happens when I'm watching. I literally stared at a print going triple speed for an hour, as a stress test, and it printed without issue. I tried the same print at standard speeds, went to go eat for maybe 20 mins, and BOOM, layer shift. Its making me crazy. the motors get warm, but nowhere near concerning. Any thoughts on what i can do? Its primarily occurring on the x axis, but sometimes they y axis likes to join in on making me suffer. Where it shifts is random, with no indicator that a shift will occur.
      Setting posted below:

      ; Drives
      M569 P0 S1                                              ; physical drive 0 goes forwards
      M569 P1 S1                                              ; physical drive 1 goes forwards
      M569 P2 S0                                              ; physical drive 2 goes backwards
      M569 P3 S1                                              ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3                                        ; set drive mapping
      M350 X16 Y16 Z16 E16 I1                                 ; configure microstepping with interpolation
      M92 X160.00 Y160.00 Z400.00 E390.00                       ; set steps per mm (Currently 2x for 0.9 Steppers on X & Y)
      M566 X700.00 Y700.00 Z12.00 E120.00                     ; set maximum instantaneous speed changes (mm/min)
      M203 X12000.00 Y12000.00 Z1200.00 E3000.00              ; set maximum speeds (mm/min)
      M201 X800.00 Y800.00 Z100.00 E5000.00                 ; set accelerations (mm/s^2)
      M906 X700 Y700 Z700 E855 I30                            ; set motor currents (mA) and motor idle factor in per cent
      M84 S30                                                 ; Set idle timeout
      
      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        what board are you running?

        are you running in stealthchop2?

        Turboundefined 1 Reply Last reply Reply Quote 0
        • Turboundefined
          Turbo @Veti
          last edited by Turbo

          @Veti duet 2 wifi. stealthchop enabled I thought stealthchop was just interpol. no idea if its enabled
          Spreadcycle is enabled

          10/5/2020, 10:10:29 PM 	m569 P3
          Drive 3 runs forwards, active low enable, step timing fast, mode spreadCycle, ccr 0x101b4, toff 4, tblank 2, hstart/hend/hdec 3/3/0, pos unknown
          10/5/2020, 10:10:27 PM 	m569 P2
          Drive 2 runs in reverse, active low enable, step timing fast, mode spreadCycle, ccr 0x101b4, toff 4, tblank 2, hstart/hend/hdec 3/3/0, pos unknown
          10/5/2020, 10:10:25 PM 	m569 P1
          Drive 1 runs forwards, active low enable, step timing fast, mode spreadCycle, ccr 0x101b4, toff 4, tblank 2, hstart/hend/hdec 3/3/0, pos unknown
          10/5/2020, 10:10:16 PM 	m569 P
          Drive 0 runs forwards, active low enable, step timing fast, mode spreadCycle, ccr 0x101b4, toff 4, tblank 2, hstart/hend/hdec 3/3/0, pos unknown
          
          1 Reply Last reply Reply Quote 0
          • Vetiundefined
            Veti
            last edited by

            what kind of print is it?
            i had problems with some pla prints where the edges were curling up on overhangs.
            When the nozzle went across it, i got layer shifts.

            1 Reply Last reply Reply Quote 0
            • Turboundefined
              Turbo
              last edited by

              containers for a resistor box. simple squares with a divider in the middle. No curling to be seen.

              1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk
                last edited by

                just out of curiosity, what motors do you have? your currents seem a little low

                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

                Turboundefined 1 Reply Last reply Reply Quote 0
                • Turboundefined
                  Turbo
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • Turboundefined
                    Turbo @jay_s_uk
                    last edited by

                    @jay_s_uk original motor part is in og post

                    jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                    • lucundefined
                      luc
                      last edited by

                      Hi .... it also happened to me in a previous printer, I also changed the power supply only to discover that it was a false contact in the motor cables. I changed them directly even if measuring them several times with the tester (at that moment) they were always ok.
                      Now, I don't know if this could also be your cause but if you think it appropriate you could try it.

                      Turboundefined 1 Reply Last reply Reply Quote 0
                      • Turboundefined
                        Turbo @luc
                        last edited by

                        @luc false contact? I've tested continuity and everything is fine.Is a false contact something different?

                        lucundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk @Turbo
                          last edited by

                          @Turbo yep. missed that.
                          You could get away increasing the current by another 100ma to 800 for both X and Y.
                          Rule of thumb is about 80-85% of max current, so at the moment, you are running under that

                          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

                          1 Reply Last reply Reply Quote 0
                          • lucundefined
                            luc @Turbo
                            last edited by

                            @Turbo Listen ... I don't speak English well but I presented you my experience of my case where I wrote that I also did the continuity and isolation tests several times and they were always ok but your case is perhaps different.

                            Turboundefined 1 Reply Last reply Reply Quote 0
                            • Turboundefined
                              Turbo @luc
                              last edited by

                              @luc Rereading that i see what you mean. I'll look into replacing the cables when i can get some connectors.

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

                                Bad bearing occasionally sticking? Wiring loom occasionally catching?

                                I'd say you should watch a print the whole way through to try and catch it in action to see what you can see.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                Turboundefined 1 Reply Last reply Reply Quote 0
                                • theruttmeisterundefined
                                  theruttmeister
                                  last edited by

                                  Is it direct drive with no guide tube for the filament?

                                  Isolate, substitute, verify.

                                  Turboundefined 1 Reply Last reply Reply Quote 0
                                  • Turboundefined
                                    Turbo @theruttmeister
                                    last edited by

                                    @theruttmeister it is direct drive with a guide tube

                                    1 Reply Last reply Reply Quote 0
                                    • Turboundefined
                                      Turbo @Phaedrux
                                      last edited by

                                      @Phaedrux no obvious friction occurring in the rods/bearings, they're also barely a few weeks old from mcmaster so i don't think they're bad. Swapped them just in case. Wiring loom is organized with cable chains, so no chance of that happening. Ive watched 3 1hr prints at 200% speed now with nothing happening. it really just hates me.

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