Odd Extruder Pausing - 1LC - Toolboard Duet 3 Mini
-
@sputnikoc3d you know, I’m having some strange pauses as well. My purge strip for example. There’s now a brief pause between these two lines of code where there didn’t used to be. I’m using a 1LC 1.1
G1 X60 E12 F1000 G1 X100 E15.5 F1000
-
@sputnikoc3d Can you try gathering some logs on the SBC?
https://github.com/Duet3D/DuetSoftwareFramework/wiki/SBC-Setup-Guide#increasing-log-level
@ctilley79 Are you using an SBC as well?
-
@phaedrux yes
-
@Phaedrux Ok so Im reviving this thread ...
I took the whole toolboard off the machine - checked it over extensively for anything out of the ordinary. This is my 4th 1LC Ive owned, 2nd Ive used.
I re-crimped all connectors - fans / motor / probe. Power and CAN-Bus I left as is. I re meshed the extruder gears to make sure filament and path was clear and the bondtech gears had good grip.
Im at the point where m pretty sure its either the motor or the motor driver connector on the board. Everything on the toolboard functions flawlessly.
PWM Fans, temp sensors, hot end, part cooling fan, probe, heater , onboard led's. Temps on hot end are rock solid. Only thing thats pear shaped is the extruder/extrusion. As above, when using dwc for 100mm @ 5mm/s - I get pauses and it feeds material in fits and starts. 50 mm lengths similar. 10-20 mm lengths at higher feed rates seem to go ok as theyre quick birsts hard to know if theyre flawed.
I havent been able to do an update via the unstable server as I m wifi / interweb challenged and will have to take the machine up to the house from the garage shop to connect to stable wifi.
Any other thoughts ?
-
Do you have another toolboard handy to test with?
Can you test with a different CAN cable?
Were you able to test with 3.4.1 RC1 on the unstable branch?
Are you able to test in standalone mode? -
I'm having a similar issue. Duet 3 + RPI4 and tool board. randomly I will get under extrusion. If i restart the pi the issue seems to go away. Next time it happens I'll try gathering the DSF logs
-
@sputnikoc3d said in Odd Extruder Pausing - 1LC - Toolboard Duet 3 Mini:
If I ask DWC o extrude at temps [ ABS+ 255c ] 100 mm of material at 5mm/s - it will spew out about 30-40 mm / pause - send another 20mm then pause and so on - it extrudes in fits and starts - as if the can bus is confused or the motor is losing steps. Its not clicking. It s got good grip on material. Its coming off the roll with minimal friction. Totally at a loss ...
What extruder motor current have you set? Does the tool board have any ventilation? Do you use a heated chamber?
I am wondering whether the stepper driver chip could be overheating. That would cause it to cut the motor current, then restore it when the chip has cooled down a little.
A command to extrude 50mm of filament with no other movement will be sent as a single CAN command, so it's not likely to be anything to do with CAN communications.
-
@dc42 Personally I have a fully enclosed printer liquid cooled hotend and Mellow NF-Sunrise with current set to 900. I don't print ABS so at most my hotend temps are 230c and bed temps 75c. I've noticed it happens when the pi has been running for a day or more. After it happens I can let the hotend cool down, reboot the pi and it doesn't under-extrude anymore.
I have another printer with the same setup minus the liquid cooled hotend and it doesn't have this issue.
-
@dc42 TY for your input and posting. Ive been away on business and travel so have just got back into the 3d shop to tinker here in the last week or so.
After spending approx $450 on "stuff" chasing down these gremlins [ toolboards / hotends / filaments / bondtech gears / thermistors / heaters et al ... Its come down to the Voron CW1 extruder IMHO.
I bolted up an LGX Lite and that with a some new heaters and therms - seemed to allow me to print ABS. Still no go with the eSUN ABS+ Im now thinking I got some mislabeled material from them. Atomic abs prints pretty well now.
I did have ot go to square one with this issue and essentially reset all things all over to day 1. It got that crazy. I nthe process I killed a 1LC, 2 thermistors and 1 cheapo heater. The heat actually may have been the impetus for most all mys initial issues from the onset. It wasn the problem but i think it kicked off a chain of events that threw sooo many things out of whack - its complicated.
Im now retuning the machine for the unique things about the new hotends and better heaters and therms as well as the LGX Lite.
-
@SputnikOC3d @dc42 did we get anywhere with this thread? I'm running into the same issues with a tool board in a heated chamber. Is there a way to check to see what the driver temperature is?
-
@wdenker said in Odd Extruder Pausing - 1LC - Toolboard Duet 3 Mini:
Is there a way to check to see what the driver temperature is?
A proxy for this, if you are running it hot, is the MCU temperature reported by M122 Bnnn where nnn is the address of the toolboard. The TMC2209 drives do not report their temperature, they do report over temperature warning AFAIR. please send M122 Bnnn when the motor is pausing.
-
@T3P3Tony at what temperature do they shut down?
-
@wdenker from the datasheet, 143C:
https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_datasheet_rev1.09.pdf
However that's internal temperature generated from the MOSFETs inside the TMC2209, not chamber temperature. The hotter the chamber, the less motor current can be used before the driver overtemp kicks in.