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

    Extruder Motor Skipping and Inconsistent Layers

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    10
    69
    4.5k
    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.
    • mrehorstdmdundefined
      mrehorstdmd
      last edited by

      Try disabling the print cooling fan in the slicer and see if the problem persists.

      I'm using extruder acceleration of 3000 mm/sec, and extruder jerk speed of 50 mm/sec. You don't want either set too low because if the extruder can't keep up with the printing speed, the controller will limit the printing speed to values that the extruder can keep up with.

      https://drmrehorst.blogspot.com/

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

        It still seems like your temperatures are out of whack. Can you try increasing the temperature by 5 degrees at a time and testing the extrusion into free air? Keep upping the temp if it still isn't smooth. Stop after 50c or so if it still hasn't improved. The theory is that the hotend isn't actually as hot as it is reporting, so you're not actually melting the filament completely.

        Also, how fast are you extruding when you test into free air? Is a slow 1mm/s smoother than a fast 5mm/s?

        Z-Bot CoreXY Build | Thingiverse Profile

        Secretasianman7undefined 1 Reply Last reply Reply Quote 0
        • Secretasianman7undefined
          Secretasianman7 @Phaedrux
          last edited by

          @phaedrux Ok we're getting somewhere. I did as you asked, taking note of how much skipping occurred per each set temperature, from 205 to 250, as I extruded into the air. At 205 skipping was constant. Frequency of skipping began to reduce as temperature increased. At 250, skipping occurred noticeably less frequently than at any temperature below that. Though the skipping did still occur enough to mess up any print I would have done.

          Also regarding feedrate, yes there is significant difference in skipping with feedrate. 1mm/s provides the least skipping, 2mm/s skipping is very much worse where extrusion barely happens at all, and at 5mm/s motor just vibrates in place with no rotation.

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

            Alright, then we need to determine if your thermistor is actually a genuine item from E3D or actually something else. Where did you get it?

            If the thermistor is something else and the temps are wrong, we'd need to determine what values to actually use. Or perhaps there is something wrong with the assembly causing temps to report incorrectly. Photos of the hotend?

            Z-Bot CoreXY Build | Thingiverse Profile

            Secretasianman7undefined 1 Reply Last reply Reply Quote 0
            • Secretasianman7undefined
              Secretasianman7 @Phaedrux
              last edited by

              @phaedrux The current thermistor being used came with the E3D V6 hotend kit which I had purchased from Matterhackers and had shipped to me. I would also like to add that this problem still existed with previous hotend before performing the swap, the previous hotend was an E3d V6 which had came with the original prusa machine which I had ordered in 2018 direct from prusa. For pictures, the hotend is pretty well encased in the extruder assembly. I'd gladly disassemble and take photos, can you please detail exactly what you'd like to see?

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

                Ok, so it sounds like it's a genuine E3D thermistor, and we have you using the correct settings now.

                This may sound silly, but are you sure you're using PLA? Do you have different filament to test with?

                Z-Bot CoreXY Build | Thingiverse Profile

                Secretasianman7undefined 2 Replies Last reply Reply Quote 0
                • Secretasianman7undefined
                  Secretasianman7 @Phaedrux
                  last edited by Secretasianman7

                  @phaedrux I am sure I'm using PLA as the roll I'm using came as a two pack and I'm using the other roll in an anycubic i3 mega S right next to my machine in question. The problem persisted with a roll of white SUNLU PLA

                  1 Reply Last reply Reply Quote 0
                  • Secretasianman7undefined
                    Secretasianman7 @Phaedrux
                    last edited by

                    @phaedrux An important data point to add. This machine and duet board combo hasn't always produced this issue. Upon very first installing the board and getting things up and running for the first time. I was able to print two decent benchys that were free from this issue. From there, I updated firmware to the latest and ran a pid tune of the original hotend that came with the machine, and that is where this issue began surfacing. At this point hardware feels out of the question to me and this seems to be some form of software issue. Any chance I can factory reset the firmware but keep my config file?

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

                      @secretasianman7 said in Extruder Motor Skipping and Inconsistent Layers:

                      Any chance I can factory reset the firmware but keep my config file?

                      Well sure, that's the normal update process. Just upload this zip file to the system tab in DWC as is, don't extract it first.

                      https://github.com/Duet3D/RepRapFirmware/releases/download/3.4.0/Duet2and3Firmware-3.4.0.zip

                      The PID tune will only help the temperature stay stable. It doesn't change what the reported temperature is.

                      The fact that increasing temperature helps it extrude makes me think either the temp reported isn't accurate or the plastic isn't actually PLA and requires a higher temperature.

                      Are you able to perform a cold pull on the hotend and see if you get a clean imprint of the nozzle? Perhaps there is a blockage.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Secretasianman7undefined 1 Reply Last reply Reply Quote 0
                      • Secretasianman7undefined
                        Secretasianman7 @Phaedrux
                        last edited by

                        @phaedrux I don't have any high temp filament on hand, but could perform a cold pull with some PLA. In regards to firmware, what I meant really was, could I roll back to whatever version of firmware was on my board when I first got it, before I had performed the update to 3.4? Is there any special process I need to perform to make that happen?

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

                          @secretasianman7 said in Extruder Motor Skipping and Inconsistent Layers:

                          Is there any special process I need to perform to make that happen?

                          Generally you just upload the zip file for the version you want to use. The config file changes needed between Version 2.05 and earlier and 3.0 and later make it a bit trickier and you'd need a config file for the older syntax if you intend to go back that far, but I don't think that's going to make a difference here.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          Secretasianman7undefined 1 Reply Last reply Reply Quote 0
                          • Secretasianman7undefined
                            Secretasianman7 @Phaedrux
                            last edited by

                            @phaedrux so this brings me to another completely unrelated problem I've always had with this board but didnt mention here. The firmware upload process from DWC has never worked for me. It always fails some percentage in to the updating process. So what I did was unzip the file plug the SD card from the board into my computer and manually overwrote the contents. Then ran the m997 command to perform the update process. Was that proper technique or should I have performed that differently?

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

                              Please try uploading the 3.4 zip I posted above and let's see what happens.

                              Can you confirm that your DWC version is the same as your main firmware version?

                              Even so, whatever firmware version is actually installed should still behave normally.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              Secretasianman7undefined 1 Reply Last reply Reply Quote 0
                              • Secretasianman7undefined
                                Secretasianman7 @Phaedrux
                                last edited by Secretasianman7

                                @phaedrux @phaedrux Ok, I just successfully uploaded and installed the 3.4.0 firmware you provided. Confirmed that the DWC version matches the firmware version. Also performed several cold pulls to remove any debris that may have been in the nozzle. After cold pulls, tried feeding different PLA. After all that, the problem persists. I noticed something about the cold pull, not sure if this is significant or not, but upon pulling the filament, I noticed that the diameter thins out a little for about a 2 or 3 millimeters of filament length. Picture Attached. Cold Pull Pic.jpg

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

                                  That looks pretty normal for a cold pull.

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  1 Reply Last reply Reply Quote 0
                                  • engikeneerundefined
                                    engikeneer @Secretasianman7
                                    last edited by

                                    @secretasianman7 seems like youve tried a lot with your hotend and motor, but have you checked the extruder mechanism? Could be some debris got in the gears so they don't run as smooth?

                                    E3D TC with D3Mini and Toolboards.
                                    Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                                    i3 clone with a bunch of mods

                                    Secretasianman7undefined 1 Reply Last reply Reply Quote 1
                                    • mendenmhundefined
                                      mendenmh
                                      last edited by

                                      I lot of your issue points to (as many others have suggested) a temperature measurement problem. Have you tried checking the input on the Duet board? If you have a 100k ohm resistor on hand, replace the thermistor and see if it reads 25C. Also, a 1k resistor should show about 161C. If these numbers are way off, you may have a damaged ADC channel.

                                      Secretasianman7undefined 2 Replies Last reply Reply Quote 1
                                      • Secretasianman7undefined
                                        Secretasianman7 @engikeneer
                                        last edited by

                                        @engikeneer Yes last night I pulled the extruder gear and gave it a thorough cleaning. No missing teeth and I cleaned out all the plastic in it. After doing so, the same problem presented.

                                        1 Reply Last reply Reply Quote 0
                                        • Secretasianman7undefined
                                          Secretasianman7 @mendenmh
                                          last edited by

                                          @mendenmh I have resistors on hand, I will try this and see what happens.

                                          1 Reply Last reply Reply Quote 0
                                          • Secretasianman7undefined
                                            Secretasianman7 @mendenmh
                                            last edited by

                                            @mendenmh Alright, I made a 100K resistor jumper and a 1K, tested them both out and got temperature readings of 25.4C for the 100k and 163.6C for the 1K. So it seems like the ADC chip is fine. At this point, really seems like there's something up with the readings coming off of my thermistor, or my heater cartridge isnt working properly. But seeing as both of my V6 hotends are doing the exact same thing...this seems to me to speak to some form of software issue...just not sure what.

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