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.