<p>Its mainly due to the regulation loop of the PID Regulator implemented in the Firmware of the Da vinci jr. The P-Factor is a little bit too high. This is the reason why the temperature "overshoots". Because the Printerhead and Nozzle has some volume which is heated up. It takes time to cool down after it has detected an overshoot. </p>

<p>here you can find additional informations about it: <a href="https://innovativecontrols.com/blog/basics-tuning-pid-loops" rel="nofollow noreferrer">https://innovativecontrols.com/blog/basics-tuning-pid-loops</a></p>

CC BY-SA 3.0
2017-11-10T16:46:07.503Z
As a note, this is fairly common in most printers.  I haven't seen a response to the comment on your question as to whether it STAYS at 204C.  If that's the case, that's something different.  But if it hits 204 then goes down to 200, that's just regular operation.
Jesse Williams
CC BY-SA 3.0
2017-11-10T12:56:15.770Z
2017-11-10T12:56:15.770Z
C. Hediger
<p>That's called PID overshoot. All control loops have varying types of outliers like this. Sometimes, you can't overshoot, sometimes you cant undershoot. But it's a remnant of the math. </p>

<p>The solution here, is to <a href="http://reprap.org/wiki/PID_Tuning" rel="nofollow noreferrer">PID Tune</a>. Once you get an established Kp Ki and Kd constants, then you can either save it to eeprom or you can recompile your firmware with this change.</p>

<p>It's pretty common, especially if you have different hotends without known profiles. PID tuning also works on heated beds as well. But usually those use what's called <a href="http://reprap.org/wiki/ExtruderIO#Bang-bang_control" rel="nofollow noreferrer">Bang-bang</a>.</p>

CC BY-SA 3.0
2017-10-25T16:49:24.163Z
2017-10-25T16:49:24.163Z
joshConway
<p>So I started using Cura a few weeks ago, and when I print it goes to 204 Celsius instead of 200. It doesn't really affect my print quality but I just want to know if there's a fix for it. My printer is a Da Vinci Jr 1.0.</p>

CC BY-SA 3.0
2017-10-25T15:25:29.197Z
I'm not gonna write this as answer. But mine does the same. It only does it at start and eventually stabilizes to set temperature during the first layer.
Athanasios Karagiannis
CC BY-SA 3.0
2017-10-25T15:26:00.713Z
Does it stay fixed at 204?  If so, just change the Cura setting to 196.  For that matter, all you should care about is the print quality.  The exact temperature is not a hard and fast parameter.
Carl Witthoft
CC BY-SA 3.0
2017-10-25T15:27:12.033Z
@AthanasiosKaragiannis All closed-loop systems (heat source controller plus thermocouple) take time to stabilize.  If you care, manually set the head temperature prior to initiating the gcode print sequence.
Carl Witthoft
CC BY-SA 3.0
2017-10-25T17:53:43.400Z
@CarlWitthoft Oh no it's not a problem for me. Just stating your not alone. But yes, I tend to preheat my bed and nozzle during slicing so its ready to go when I click print.
Athanasios Karagiannis
CC BY-SA 3.0
2017-10-25T22:48:27.067Z
Check your advanced settings. Some slicers increase the temperature for the first few layers to increase bed adhesion.
Airfield20
CC BY-SA 3.0
2017-10-26T06:48:46.637Z
Check your settings, exists initial temperature (bed adhesion) and layer printing. Also your fan could be working in a lower speed.
Fernando Baltazar
<print-quality><software><ultimaker-cura>
Cura going to 204C instead of 200C
RedCrystalSword
# Cura going to 204C instead of 200C

(Asked by: username_0 on 2017-10-25)

So I started using Cura a few weeks ago, and when I print it goes to 204 Celsius instead of 200. It doesn't really affect my print quality but I just want to know if there's a fix for it. My printer is a Da Vinci Jr 1.0.

**Tags:** print-quality, software, ultimaker-cura

> **Comments:**
> **username_1**: I'm not gonna write this as answer. But mine does the same. It only does it at start and eventually stabilizes to set temperature during the first layer.  
> **username_2**: Does it stay fixed at 204?  If so, just change the Cura setting to 196.  For that matter, all you should care about is the print quality.  The exact temperature is not a hard and fast parameter.  
> **username_2**: @username_1 All closed-loop systems (heat source controller plus thermocouple) take time to stabilize.  If you care, manually set the head temperature prior to initiating the gcode print sequence.  
> **username_1**: @username_2 Oh no it's not a problem for me. Just stating your not alone. But yes, I tend to preheat my bed and nozzle during slicing so its ready to go when I click print.  
> **username_3**: Check your advanced settings. Some slicers increase the temperature for the first few layers to increase bed adhesion.  
> **username_4**: Check your settings, exists initial temperature (bed adhesion) and layer printing. Also your fan could be working in a lower speed.  

---

## 2 answers

### Answer by username_5 on 2017-11-10. Score: 3

Its mainly due to the regulation loop of the PID Regulator implemented in the Firmware of the Da vinci jr. The P-Factor is a little bit too high. This is the reason why the temperature "overshoots". Because the Printerhead and Nozzle has some volume which is heated up. It takes time to cool down after it has detected an overshoot.

here you can find additional informations about it: <https://innovativecontrols.com/blog/basics-tuning-pid-loops>

> **Comments:**
> **username_6**: As a note, this is fairly common in most printers.  I haven't seen a response to the comment on your question as to whether it STAYS at 204C.  If that's the case, that's something different.  But if it hits 204 then goes down to 200, that's just regular operation.  

---

### Answer by username_7 on 2017-10-25. Score: 1

That's called PID overshoot. All control loops have varying types of outliers like this. Sometimes, you can't overshoot, sometimes you cant undershoot. But it's a remnant of the math.

The solution here, is to [PID Tune](http://reprap.org/wiki/PID_Tuning). Once you get an established Kp Ki and Kd constants, then you can either save it to eeprom or you can recompile your firmware with this change.

It's pretty common, especially if you have different hotends without known profiles. PID tuning also works on heated beds as well. But usually those use what's called [Bang-bang](http://reprap.org/wiki/ExtruderIO#Bang-bang_control).


---

