Toolboard extruder motor doing toc-toc noise and not moving



  • I am building an idex printer and I used two tool boards, one for each tool.

    I am testing my setup, and I have one extruder motor working normally, but the other one is doing some "toc-toc" noises and do not move at all.

    Here is my config:

    ; General preferences
    ; use millimeters
    G21
    ; send absolute coordinates...
    G90
    ; ...but relative extruder moves
    M83
    ; set printer name
    M550 P"Duet 3"
    
    ; ######################################
    ; Drives
    ; Y and two Z go forward
    M569 P0.0 S1
    M569 P0.1 S1
    M569 P0.2 S1
    
    ; X and U go backward
    M569 P0.3 S0
    M569 P0.4 S0
    
    ; extruders go forward
    M569 P20.0 S1
    M569 P21.0 S1
    
    ; Drive mapping U is second extruder X (IDEX)
    M584 Y0.0 Z0.1:0.2 X0.3 U0.4 E20.0:21.0
    
    ; configure microstepping with interpolation
    M350 X16 Z16 Y16 Z16 E16:16 I1
    
    ; set steps per mm
    M92 X80.00 U80.0 Y80.60 Z403.02 E415.00:415.00
    
    ; set maximum instantaneous speed changes (mm/min)
    M566 X420.00 U420.00 Y420.00 Z12.00 E60:60
    
    ; set maximum speeds (mm/min)
    M203 X12000.00 U12000.00 Y12000.00 Z1800.00 E3600:3600
    ; set accelerations (mm/s^2)
    M201 X500.00 U500.00 Y500.00 Z30.00 E250:250
    ; set motor currents (mA) and motor idle factor in per cent
    M906 X2000 U2000 Y2000 Z2000 E800:800 I30
    
    ; Set idle timeout
    M84 S30
    
    ; Axis Limits
    ; set axis minima
    M208 X0 U70 Y0 Z0 S1
    ; set axis maxima
    M208 X330 U402 Y300 Z260 S0
    
    ; ######################################
    ; Endstops
    M574 Y1 S1 P"io3.in"
    ;M574 Y2 S1 P"io2.in"                                 ; multiple endspot on single axis not possible
    M574 Z2 S1 P"io0.in+io1.in"
    M574 X1 S1 P"20.io1.in"
    M574 U2 S1 P"21.io1.in"
    
    ; Z-Probe
    M558 P9 C"^20.io0.in" H5 F120 T6000 A10 R0.75 S0.02
    M950 S0 C"20.io0.out"
    G31 P500 X-34.8 Y-15.9 Z3.80
    
    ; Probe grid
    M557 X50:290 Y0:280 P4
    
    ; Bed Heaters
    M308 S0 P"temp0" Y"thermistor" T100000 B3950          ; configure sensor 0 as thermistor on pin temp0
    M950 H0 C"out0" T0                                    ; create bed heater output on out0 and map it to sensor 0
    M307 H0 A299.4 C395.3 D4.4 S1.0 V24.3 B0              ; configure bed heater (values from auto tune)
    M140 H0                                               ; map heated bed to heater 0
    M143 H0 S120                                          ; set temperature limit for heater 0 to 120C
    
    ; ######################################
    ; Tool head 0 (board address 20)
    ; thermistor and heater
    M308 S1 P"20.temp0" Y"thermistor" T100000 B4725 C7.06e-8
    M950 H1 C"20.out0" T1
    M307 H1 B0 S1.00
    M143 H1 S280
    
    ; part fan
    M950 F0 C"20.out1+out1.tach" Q50
    M106 P0 S0 H-1
    
    ; hot end fan
    M950 F1 C"20.out2+out2.tach" Q50
    M106 P1 S220 T45 H1
    
    ; tool
    M563 P0 D0 H1 F0
    G10 P0 X0 Y0 Z0 U0 E0 S0 R0
    
    
    ; ######################################
    ; Tool head 1 (board address 21)
    ; thermistor and heater
    M308 S2 P"21.temp0" Y"thermistor" T100000 B4725 C7.06e-8
    M950 H2 C"21.out0" T2
    M307 H2 B0 S1.00
    M143 H2 S280
    
    ; part fan
    M950 F2 C"21.out1+out1.tach" Q50
    M106 P2 S0 H-1
    
    ; hot end fan
    M950 F3 C"21.out2+out2.tach" Q50
    M106 P3 S220 T45 H2
    
    ; tool
    M563 P1 D1 H2 F2 X3
    G10 P1 X0 Y0 Z0 U0 E0 S0 R0
    
    

    Is there anything amiss in my config? My motors are 1.4A rated, 0.9°.

    If my config is OK, is it the toolboard or the motor that is malfunctioning?



  • if you swap the motors and wiring with the working one does the problem persist on the board?



  • @kuon said in Toolboard extruder motor doing toc-toc noise and not moving:

    M350 X16 Z16 Y16 Z16 E16:16 I1

    You are defineind Z twice but not U



  • @Veti Yeah, I just fixed the M350, I was testing things and messed up. Thanks for catching that.

    As for my problem, I didn't think of it at first (didn't sleep yet), but I tested my motor with another drive from the mainboard and another cable, and it is not working either, same toc toc noise, so I will replace it and see how it goes.



  • check the phases of that motor. sometimes the pinout can be different even on the same batch of motors.



  • @Veti Ok I did check the phases before in pair (A+ with A- and B+ with B-) and I had values of about 2ohm, but then I tried different pairs that should have no continuity, and there is about 1mOhm between A+ and B+, so I guess there must be some slight short (there is no continuity at all on my other motor). I guess it's the motor's fault. I will get it replaced by tomorrow and update this post.



  • I just got the new motor and it works fine, so it was the motor.


Log in to reply