Doing the PID fine tuning on my printer and when I use the M303 command it gives me 3 different sets of values for Kp, Ki, and Kd. Which set do I use? I used the last set it gave me and when I did the fine tuning again it gave me 3 different sets of values than it did the first time.
What does it say in parentheses? It should say something like “overshoot”, “normal” and something else…“conservative”, I think?
Just choose normal if you’re willing to wait a little, overshoot if you want to heat up ASAP, and conservative if you want to wait forever to get up to temp.
I thought the special PID values aren’t displayed in Marlin anymore? Use the normal tuning, and if that oscillates around your target temperature too much, switch to conservative.
Anyways, make sure you pass M303 your usual print temp with S - so for ABS you’d send M303 S230. Adding C10 has it run 10 cycles instead of 3, possibly giving you a more accurate set of PID values.
It doesn’t have anything in parentheses. The 3 sets of values are all separated by the running up and down of the temperature. Same with the bed…It runs the temp up then down then gives the values then does it again until it finishes the cycles. The values were way off from what was in config-h hotend old values Kp 22.2, Ki 1.08, Kd 114…new values Kp 11.62, Ki 0.73, Kd 46.44…Bed old values Kp 10.00, Ki .023, Kd 305.4…new values Kp 125.46, Ki 10.08, Kd 390.55
@Thomas_Sanladerer Thanks…thats the temp I used was 230 but I did only do it 3 times
Ignore old values…there’s no purpose in comparing old values, those are for a completely different machine. And it’s to be expected that they’re going to be way different, you’ve got a way different hot end than the ultimaker. The bed values as well. Enter them into the firmware, test them out; see if your temp stabilizes from the 4 degree+ swing it was having before. @Thomas_Sanladerer 's advice about passing it your ‘normal’ print temp is also sound.
new test print, printing now.
Final print looks awesome!!