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

    Low torque extruder

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    13
    585
    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.
    • Chownkiundefined
      Chownki
      last edited by

      Just got into duet and reprap few days ago and im having trouble with low torque on my extruder stepper. if i go to console and use m98 pconfig.g the extruder is working like it should. what am i missing?

      ; General preferences
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves

      ; Network
      M550 P"Pruset II MK3s" ; Set machine name
      M552 S1 ; Enable network
      ;M552 S2 ; Enable AP
      ;*** Access point is configured manually via M587
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet
      M575 P1 S1 B57600 ; Panel Due

      ; Drive Mappings
      M569 P0 S0 ; Drive 0 goes backwards: X Axis
      M569 P1 S0 ; Drive 1 goes backwards: Y Axis
      M569 P2 S1 ; Drive 2 goes backwards: Z Axis
      M569 P3 S1 ; Drive 3 goes forwards: E Axis
      M569 P4 S1 ; Drive 4 goes backwards: Z Axis (at E1)

      ; Micrpstepping and Speed
      M350 X16 Y16 E16 Z16 I1 ; Configure microstepping with interpolation
      M92 X200.00 Y200.00 Z400.00 E421.00 ; Set steps per mm
      M566 X480.00 Y480.00 Z24.00 E270.00 P1 ; Set maximum instantaneous speed changes (mm/min)
      M203 X12000.00 Y12000.00 Z750.00 E1500.00 ; Set maximum speeds (mm/min)
      M201 X2500.00 Y2500.00 Z1000.00 E5000.00 ; Set accelerations (mm/s^2)
      M906 X620.00 Y620.00 Z560.00 E650.00 I10 ; Set motor currents (mA) and motor idle factor in percent
      M84 S30 ; Set idle timeout

      ; Motor remapping for dual Z and axis Limits
      M584 X0 Y1 Z2:4 E3 ; two Z motors connected to driver outputs Z and E1
      M671 X-37:287 Y0:0 S10 ; leadscrews at left (connected to Z) and right (connected to E1) of X axis
      M208 X0:250 Y-4:215 Z-0.1:205 ; X carriage moves from 0 to 250, Y bed goes from 0 to 210
      M564 H0 ; allow unhomed movement

      ; Endstops for each Axis
      M574 X1 S1 P"xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
      M574 Y1 S1 P"ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop

      ; Stallgaurd Sensitivy
      ;M915 X S3 F0 H400 R1 ; Set X axis Sensitivity
      ;M915 Y S3 F0 H400 R1 ; Set y axis Sensitivity

      ; Z-Probe PINDA
      M574 Z1 S2 ; Set endstops controlled by probe
      M558 P5 C"^zprobe.in" I1 H0.7 F1000 T6000 A20 S0.005 ; PINDA
      M308 S2 P"e1_temp" A"PINDA" Y"thermistor" T100000 B3950
      ;G31 P1000 X23 Y5 Z0.985 ; PEI Sheet Offset C0.0010 S20 H2
      ;G31 P1000 X23 Y5 Z0.440 ; PEI Sheet Offset MICRO SWISS NOZZLE
      ;G31 P1000 X23 Y5 Z1.285 ; Textured Sheet Offset
      ;G31 P1000 X23 Y5 Z0.770 ; Textured Sheet Offset MICRO SWISS NOZZLE

      ; Mesh Bed
      M557 X24:221 Y10:195 P7 ; Define mesh grid

      ; Heatbed Heaters and Thermistor Bed
      M308 S0 P"bed_temp" Y"thermistor" T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0 Bed
      M950 H0 C"bedheat" T0 ; Creates Bed Heater
      M307 H0 A128.0 C498.9 D4.5 V24.0 B0 ; Bed PID Calibration and PWM
      M140 H0 ; Bed uses Heater 0
      M143 H0 S120 ; Set temperature limit for heater 0 to 120C Bed

      ; Filament Sensor Port and Loading Feature ON
      M950 J1 C"e0stop" ; Input 1 e0 Filament Sensor
      M581 P1 T2 S0 R0 ; Filament Sensor P1 triggers Trigger2.g always (R0)

      ; HotEnd Heaters and Thermistor HotEnd
      M308 S1 P"e0_temp" Y"PT1000" T100000 B4725 R4700 ; Set thermistor + ADC parameters for heater 1 HotEnd
      M950 H1 C"e0heat" T1 ; Create HotEnd Heater
      M307 H1 B0 R2.658 C157.3:124.1 D3.92 S1.00 V23.8 ; Hotend PID Calibration and PWM
      M143 H1 S285 ; Set temperature limit for heater 1 to 285C HotEnd
      M302 S185 R185

      ; Fans
      M950 F2 C"Fan2" Q500 ; Creates Stepper Cooling Fan
      M106 P2 S0.3 H1 T50 ; set fan 2 value. Thermostatic control is turned on
      M950 F1 C"Fan1" Q250 ; Creates HOTEND Fan
      M106 P1 T50 S0.5 H1 ; HOTEND Fan Settings
      M950 F0 C"Fan0" Q250 ; Creates PARTS COOLING FAN
      M106 P0 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off PARTS COOLING FAN

      ; Tools
      M563 P0 D0 H1 F0 ; Define tool 0
      G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
      G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C

      T3P3Tonyundefined o_lampeundefined 2 Replies Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Chownki
        last edited by

        @chownki how is the low torque presenting itself (e.g. is the extruder skipping steps?) you ar eusing a value if 650mA for your extruder motor which is reasonable for many smaller stepper motors on extruder but its not possible without know the motor model to say if this is corrrect.

        www.duet3d.com

        Chownkiundefined 1 Reply Last reply Reply Quote 0
        • Chownkiundefined
          Chownki @T3P3Tony
          last edited by

          @t3p3tony Yep its skipping steps. looks to me like its not the getting the right amount of current..
          I got a bondtech prusa i3 mk3 extruder
          STEPPER MOTOR
          Lightweight 25 mm pancake stepper with 18 N/m torque.
          Max Input Current : 0.8A
          Max chamber working temperature : 80℃

          o_lampeundefined 1 Reply Last reply Reply Quote 0
          • o_lampeundefined
            o_lampe @Chownki
            last edited by o_lampe

            @chownki You can try 0.8A, but keep an eye on the stepper temperature.
            These pancake steppers with geared extruders are sensitive to idler pressure . When you clamp the filament too much, the stepper looses a lot of it's energy to deform the filament.
            There is also the chance you have a partially clogged nozzle.

            Chownkiundefined 1 Reply Last reply Reply Quote 0
            • Chownkiundefined
              Chownki @o_lampe
              last edited by

              @o_lampe Have tried upping the amps but no difference - have checked the nozzle and tried replacing, can manuel push the filament through the nozzle with little to no force, when gears are not engaged.
              Im sure its not a hardware problem, but some where its not loading the config.g right on start up - when i do M98 pconfig.g all problems are gone

              T3P3Tonyundefined engikeneerundefined 2 Replies Last reply Reply Quote 0
              • o_lampeundefined
                o_lampe @Chownki
                last edited by

                @chownki said in Low torque extruder:

                ; Motor remapping for dual Z and axis Limits
                M584 X0 Y1 Z2:4 E3 ; two Z motors connected to driver outputs Z and E1

                This motor mapping should come before the other motor settings (microstepping, accel, jerk, etc.)

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

                  @chownki said in Low torque extruder:

                  but some where its not loading the config.g right on start up - when i do M98 pconfig.g all problems are gone

                  Before you do the config.g reload does the mtor move at all? I would make the change that @o_lampe mentions.

                  www.duet3d.com

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

                    @chownki also, if you send the commands ( e.g. M906) with no parameters via the console in DWC, it will report back what settings are currently applied so you can see what's going on 🙂

                    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

                    1 Reply Last reply Reply Quote 0
                    • Gixxerfastundefined
                      Gixxerfast
                      last edited by Gixxerfast

                      @chownki said in Low torque extruder:

                      M308 S1 P"e0_temp" Y"PT1000" T100000 B4725 R4700 ; Set thermistor + ADC parameters for heater 1 HotEnd

                      This makes no sense to me. The type is PT1000 and then you have thermistor values.

                      I guess you don't have a pt1000 and therefore should have Y"thermistor"

                      Correct?

                      Here's my config before and after switching to a pt1000:

                      ;M308 S1 P"121.temp0" Y"thermistor" T100000 B4267 ; configure sensor 1 as thermistor on pin 121.temp0
                      M308 S1 P"121.temp0" Y"pt1000"                   ; configure sensor 1 as pt1000 on pin 121.temp0
                      

                      Voron V2.4 (#1317) with Duet 3 Mini5+ Wifi and 1LC v1.1 Toolboard
                      Voron V0.1 (#637) with Duet 3 Mini 5+ Wifi and 1LC v1.2 Toolboard
                      Ender 3 Pro with BTT SKR-2 + RRF

                      Chownkiundefined 1 Reply Last reply Reply Quote 0
                      • Chownkiundefined
                        Chownki @o_lampe
                        last edited by

                        @o_lampe Thats all i needed - Thanks!

                        1 Reply Last reply Reply Quote 0
                        • Chownkiundefined
                          Chownki @T3P3Tony
                          last edited by

                          @t3p3tony Yep all other steppers moved fine - did what @o_lampe told and now problem is gone

                          T3P3Tonyundefined 1 Reply Last reply Reply Quote 1
                          • Chownkiundefined
                            Chownki @Gixxerfast
                            last edited by

                            @gixxerfast Looks like i had a brain fart! got a pt1000 so just stole your config - old one worked tho

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

                              @chownki thanks for confirming that!

                              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