• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    Turbo
    last edited by 6 Oct 2020, 05:02

    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
    • undefined
      Veti
      last edited by 6 Oct 2020, 05:06

      what board are you running?

      are you running in stealthchop2?

      undefined 1 Reply Last reply 6 Oct 2020, 05:06 Reply Quote 0
      • undefined
        Turbo @Veti
        last edited by Turbo 10 Jun 2020, 05:11 6 Oct 2020, 05:06

        @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
        • undefined
          Veti
          last edited by 6 Oct 2020, 05:19

          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
          • undefined
            Turbo
            last edited by 6 Oct 2020, 05:20

            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
            • undefined
              jay_s_uk
              last edited by 6 Oct 2020, 06:35

              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

              undefined 1 Reply Last reply 6 Oct 2020, 07:01 Reply Quote 0
              • undefined
                Turbo
                last edited by 6 Oct 2020, 07:01

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • undefined
                  Turbo @jay_s_uk
                  last edited by 6 Oct 2020, 07:01

                  @jay_s_uk original motor part is in og post

                  undefined 1 Reply Last reply 6 Oct 2020, 07:11 Reply Quote 0
                  • undefined
                    luc
                    last edited by 6 Oct 2020, 07:07

                    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.

                    undefined 1 Reply Last reply 6 Oct 2020, 07:09 Reply Quote 0
                    • undefined
                      Turbo @luc
                      last edited by 6 Oct 2020, 07:09

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

                      undefined 1 Reply Last reply 6 Oct 2020, 07:19 Reply Quote 0
                      • undefined
                        jay_s_uk @Turbo
                        last edited by 6 Oct 2020, 07:11

                        @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
                        • undefined
                          luc @Turbo
                          last edited by 6 Oct 2020, 07:19

                          @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.

                          undefined 1 Reply Last reply 6 Oct 2020, 17:12 Reply Quote 0
                          • undefined
                            Turbo @luc
                            last edited by 6 Oct 2020, 17:12

                            @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
                            • undefined
                              Phaedrux Moderator
                              last edited by 6 Oct 2020, 21:26

                              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

                              undefined 1 Reply Last reply 7 Oct 2020, 16:53 Reply Quote 0
                              • undefined
                                theruttmeister
                                last edited by 6 Oct 2020, 21:44

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

                                Isolate, substitute, verify.

                                undefined 1 Reply Last reply 7 Oct 2020, 16:51 Reply Quote 0
                                • undefined
                                  Turbo @theruttmeister
                                  last edited by 7 Oct 2020, 16:51

                                  @theruttmeister it is direct drive with a guide tube

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    Turbo @Phaedrux
                                    last edited by 7 Oct 2020, 16:53

                                    @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
                                    10 out of 17
                                    • First post
                                      10/17
                                      Last post
                                    Unless otherwise noted, all forum content is licensed under CC-BY-SA