Stepper won't turn



  • I have this stepper installed (extruder not connected yet - just trying to see if the stepper even powers)

    https://www.filastruder.com/products/nema17-12n-cm-stepper-motor

    When I try the move the extruder it stalls.

    Here are my settings, any ideas?

    [[language]]
    M92 X80 Y80 Z400 E415; Set steps per mm
    M350 E16 I1 ; Configure microstepping with interpolation
    M350 X16 Y16 Z16 I1 ; Configure microstepping with interpolation
    M566 X500 Y500 Z24 E300 ; Set maximum instantaneous speed changes (mm/min)
    M203 X30000 Y30000 Z600 E3000 ; Set maximum speeds (mm/min)
    M201 X500 Y500 Z100 E5000 ; Set accelerations (mm/s^2)
    M906 X800 Y800 Z800 E640 I30 ; Set motor currents (mA) and motor idle factor in per cent
    
    


  • I guess the rated amps are too low?



  • Did you plug your stepper in X-Y-Z axis?
    If not, is your hotend wired and functional?
    On my printer, to use my extruder, the hotend has to be heated.
    If not, is you stepper wired and plugged correctly?


  • administrators

    Here are 2 ways to test a stepper motor that is connected to an extruder motor output, before you have an extruder drive:

    1. Select a tool that uses that extruder drive (e.g. send T0) and send M302 P1 to allow cold extrusion. Then use the extrusion buttons in DWC.

    2. Temporarily make the extruder drive shadow the X axis by putting this near the start of config.g (this example assumes that the motor is connected to E0 motor output):

    M584 X0:3 E4

    Then the motor connected to E0 motor output should shadow the X motor. Caution: it will get the same current that the real X motor does, so make sure it isn't set too high for the motor.



  • It's literally a straight swap for my other stepper. The one I am having issues with came with my bondtech. It's rated and 0.8 amps and I see the minimum rating in the wiki is 1.2amps.


  • administrators

    It's a recommended minimum rather than an absolute minimum.


  • administrators

    It's a recommended minimum rather than an absolute minimum.



  • If it isn't rotating with nothing attached to the shaft, are you sure the cable is good and is the correct pinout?



  • It may not be wired correctly. When I put two wires together and feel resistance when rotating the shaft by hand, they are a phase. I then connect those 2 wires to the two left pins on the board socket and the other two to the right hand pins on the same socket. If I try and wire them any other way, I get a buzzing motor. Sound good?


  • administrators

    Yes, you have the phases wired correctly. But you could have a bad crimp connection. You can check this by pushing a link wire into pins 1 and 2 of the connector and checking that it makes the motor harder to turn. Then repeat for pins 3 and 4.


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.