Extruder motor stuttering/skipping
-
It could indicate a partially-blown stepper driver. To test this, if the E1 motor output is free then I suggest you reconfigure the firmware to use it instead of E0. If you don't already have a M584 command in config.g, you can do this by adding M584 E4:3 in config.g, before any M906 or M350 commands.
-
Thanks for the suggestion. I just tried it, but it also does stutter. Just to confirm, M584 E4:3 just remaps the driver internally, the output still is the on marked as E1 on the board?
Yesterday I did try E1 with reconfiguring the tool (M563 P0 D1 H1), also with stuttering. -
I was assuming that you had the extruder connected to E0 motor output originally, so that by moving it to E1 you would be using a different stepper driver. Is that correct, or was it already connected to E1?
-
It was connected to E0, after your post I moved it to E1 and added
M584 E4:3
to my config, before any M906 and M350 commands. Then restarted the printer. (It was also powered down while swapping the connectors). -
Thanks. So unless both E0 and E1 drivers are faulty, which is very unlikely, it is a problem with the motor, the cable, or the settings (you eliminated the extruder by testing the motor by itself). What M201, M203 and M92 settings do you have for the extruder, what are the motor specifications, and are you using 12V or 24V power?
-
Yes, well. I already swapped the cable, and that did work at first. As for the motor, I guess the E3D pancake motor is busted, I did not try it again after it didn't work with the new cable, the other motor I'm currently using worked flawlessly in my old extruder assembly and worked fine until I installed it on the Titan Aero with the new cable and printed for a while (didn't work with the old cable).
I'm running on 12V. The E3D pancake motor is a 0.9° 12V motor rated at 1400mA, the other motor is from an 'old' Wanhao i3 and the specifications are not clear, but it is a 1.8° 12V motor, and it ran for about 1 year at 1200mA without problems.
My settings are as follows:M201 X2000 Y2000 Z100 E250 M203 X18000 Y18000 Z300 E1200 M92 X80 Y80 Z400 E418
-
Your extruder setting look conservative to me, so I suspect the motor too.
Be warned, there are at least 2 different pinouts used on stepper motors with 6-pin JST connectors. So check that the phases are correctly connected at the plug that goes into the Duet, especially if using a cable and a motor from 2 different sources.
-
The pinout seems to be the same for both motors and cables. The motor that is currently installed was installed with the same cable for about one year, but with an MK10 extruder. Now that is 'in' the Titan Aero it is giving me troubles. Also the Titan Aero with the pancake motor was working fine for at least a few days. Could this be a problem with the bearings (that E3D had a while ago...)?
-
@darookee said in Extruder motor stuttering/skipping:
Also the Titan Aero with the pancake motor was working fine for at least a few days. Could this be a problem with the bearings (that E3D had a while ago...)?
I wondered that at first, but you said you had tested the motor connected to E0 by itself and it was still stuttering. If you disconnect the motor from the Duet, how easy is it to turn the extruder gear?
-
I disconnected the motor and tried turning on the black gear. It was a bit hard to move. I disassembled the extruder body and tried turning and it moved freely... So then I reassembled everything and did not tighten any of the screws, than turned the gear and tightened one screw after another. When I tightened the one through the bearings and gear it started to get harder to turn, than I unscrewed it a bit. I'm currently heating the printer up. I checked the screws multiple times but never noticed this... gnah
-
The print just finished. It occasionally clicked and clacked a bit, I tried loosening the screw a bit more, but that does not do anything. But I guess it's not a Duet problem. Thanks for the help!