Extruding while PID tune, Bug? Dwifi1.02 FW3.3
ABeardedItalian last edited by ABeardedItalian
Duet Wifi 1.02
v1 Volcano w/ sock 1.0mm nozzle
30w 12v heater
I'm currently trying to tune my volcano, autotune works great but when I start to print with high volume the hotend is cooling down causing a heater fault.
I tried to extruding plastic while running autotune and it seems to be breaking the autotune process, I wait for it to get to temp 265c. Send "T0 G1 E250 F200" and the command sends but while watching DWC the Heater 1 temp begins to drop like I stopped the process. Also when the first command is sent nothing is actually extruded but the temp begins to drop, if i send the command a second time it will begin to extrude but the heater isn't heating.
M307 H1 R1.378 C262.729:262.729 D7.25 S1.00 V11.9 B0 I0
Here's my current PID from my last autotune, I've tried doubling my C and D values but it'll overshoot before printing to 266, and when printing the first layer it'll drop to 263 and begin to recover/hold. On the second layer it drops all the way to 249 and the print aborts .
Am I missing something, how can I tune my hotend for the volume I'm trying to print with?
I believe adding some filament melt cooling feed forward to the PID tuning is planned for the near future.
ABeardedItalian last edited by
30w 12v heater
I played around with it some more since making this post, I didn't realize I could manually tune my PID while printing. These are my new settings:
"M307 H1 R0.50 C100 D3.0 S1.00 V11.9 B0 I0"
I'm not really sure what all I did, the documentation on what everything does is pretty vague and only a few posts have I found things described.
Example from another post "The heater tuning doesn't always establish the value of the dead time (D parameter in the M307 command) very accurately. If D is set too low then the temperature will oscillate; so if you see the temperature oscillating regularly even when not printing, then try increasing D, initially by about 50%. If D is set too high then the PID will be slow to respond to external changes, for example the print cooling fan turning on."
I also found this for the depreciated A value but I would like to think R functions the same. "If the temperature overshoots, increase the gain (A parameter). If it undershoots, reduce the A parameter."
If someone could provide a little more verb-age on what the C and R rates do that'd be really appreciated, Thank you.