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

    1LC boad extruder (syringe) loose steps

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    10
    394
    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.
    • Marcossfundefined
      Marcossf
      last edited by

      Hi everyone,

      This capture shows a 1LC board diags which is connected to a stepper that moves a syringe. That gives you any hint of what could cause to sometimes loose steps?

      4fd69fb5-41e4-42dc-9831-649ea47d1c17-image.png

      The same gcode sometimes prints correctly without missing any extrusion and sometimes starts missing steps in some of them midle print. It always starts well, without losing steps, and after a few extrusions, it starts to lose steps, recovers and loses them again.

      I have tried turning the current up and down, but the result is not the same.

      If you move the extruder with the manual controls, never has step loss.

      Another curious thing is that if the current is increased, the extrusion speeds change. The retraction slows down and the extrusion speeds up. Weird, isn't it?

      Firmware 3.4.0 stable
      Nema17 TR8x2 leadscrew motor 1.66A/phase
      Set from 950 to 1200 mA current tried at 50mA intervals
      1LC board 1.1

      Any hint what to seek at to troubleshoot it?

      gloomyandyundefined 1 Reply Last reply Reply Quote 0
      • gloomyandyundefined
        gloomyandy @Marcossf
        last edited by

        @marcossf Can't help directly as I've no experience of a syringe style extruder, but a few things that might help myself and other understand what is going on....

        1. Could you show a picture of the extruder.
        2. How do you know that you are missing steps (Can you hear the motors skipping or are you measuring what is happening)?
        3. If the motor current figures are in RMS you can almost certainly go to higher values than you have reported trying. In theory you can go to 1.414*1.66 = 2.34A even with the general rule of using 80% of the max that would still be 1870mA. Have you tried higher current settings?

        It's hard to imagine how changing the motor current settings would slow down or increase the motor speeds unless you are skipping steps in both directions (and perhaps the pressure in the extrusion system is acting as some sort of spring?). Maybe a video of this happening would allow folks to provide more help?

        Marcossfundefined 1 Reply Last reply Reply Quote 0
        • Marcossfundefined
          Marcossf @gloomyandy
          last edited by

          @gloomyandy said in 1LC boad extruder (syringe) loose steps:

          1. Could you show a picture of the extruder.
            Unfortunatelly we can disclose any image
          1. How do you know that you are missing steps (Can you hear the motors skipping or are you measuring what is happening)?
            Exactly, the motor skipping steps doing their characteristic TAK-TAK noise
          1. If the motor current figures are in RMS you can almost certainly go to higher values than you have reported trying. In theory you can go to 1.414*1.66 = 2.34A even with the general rule of using 80% of the max that would still be 1870mA. Have you tried higher current settings?
            According the motor specs the max is 1.68A/phase but they don't give info about RMS

          It's hard to imagine how changing the motor current settings would slow down or increase the motor speeds unless you are skipping steps in both directions (and perhaps the pressure in the extrusion system is acting as some sort of spring?). Maybe a video of this happening would allow folks to provide more help?

          Same we tought, it doesn't make sense. We think it could be the gel density which it need too much presure to get extruded out the nozzle

          Motor specs are:

          Step Angle: 1.8 deg
          Holding Torque: 44Ncm(62.3oz.in)
          Rated Current/phase: 1.68A
          Phase Resistance: 1.65ohms
          Voltage: 2.8V
          Inductance: 3mH ± 20%(1KHz)

          gloomyandyundefined 1 Reply Last reply Reply Quote 0
          • gloomyandyundefined
            gloomyandy @Marcossf
            last edited by

            @marcossf Do the motors get hot at the currents you are running them at? If not I'd be tempted to increase the drive current. I think that most motor currents are given in RMS, but unfortunately it does vary. Perhaps you could contact whoever makes them and ask, or if you can provide details of the manufacturer others may be able to comment on if the current is likely to be RMS or Peak.

            Marcossfundefined 1 Reply Last reply Reply Quote 0
            • Marcossfundefined
              Marcossf @gloomyandy
              last edited by Marcossf

              @gloomyandy The motor is the 17E19S1684MB-200RS from OMC-StepperOnline.

              919e9103-2dc6-4373-877b-50b38b54f9e7-image.png

              Marcossfundefined 1 Reply Last reply Reply Quote 0
              • Marcossfundefined
                Marcossf @Marcossf
                last edited by

                Did you know another TR8 leadscrew motor more powerfull than this?

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

                  @marcossf as @gloomyandy suggested already, I suggest you try increasing motor current above 1200mA.

                  If you do not need to move the syringe very fast, your best option may be to change to a motor with a lead that is smaller than the 8mm lead of your current motor, for example https://www.omc-stepperonline.com/nema-17-external-48mm-stack-1-68a-lead-2mm-0-07874-length-200mm-17e19s1684af-200rs.

                  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

                  Marcossfundefined 1 Reply Last reply Reply Quote 0
                  • Marcossfundefined
                    Marcossf @dc42
                    last edited by

                    @dc42 Thanks David anb @gloomyandy

                    In some situations the syringe needs to get 20mm/sec linear speed. I don't know if we can achieve that with a 2mm lead, we would have to give it a try.

                    We are testing with higher currents (1350mA so far) but still having a few step losses in a batch print.

                    W e have concluded that the problem we have is due to the density of the material and the back pressure generated at the nozzle (1mm). With more liquefied materials we have no problems.

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

                      @marcossf if back pressure is the problem then you need a higher torque motor or a finer leadscrew. The calculator at https://www.reprapfirmware.org/emf.html suggests that with 24V supply, 20mm/sec would be achievable using the motor I suggested without loss of torque, if I have entered the data correctly.

                      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

                      Marcossfundefined 1 Reply Last reply Reply Quote 1
                      • Marcossfundefined
                        Marcossf @dc42
                        last edited by

                        @dc42 Fine. We will bought some 2mm lead motors for testing it and benchmarking it.

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