Difference between revisions of "Tuning hot-end temperature controller"
(→To fine-tune the hot-end PID control loop) |
|||
Line 2: | Line 2: | ||
With the extruder cooled off: | With the extruder cooled off: | ||
− | In Pronterface type into the data entry box at the lower right corner “M303 S195”. This will start the PID auto-tune function in the Marlin Firmware. It will cycle the heat up and down | + | In Pronterface type into the data entry box at the lower right corner “M303 S195”. This will start the PID auto-tune function in the Marlin Firmware. It will cycle the heat up and down for a couple minutes until displaying the message: PID Autotune Complete |
+ | |||
Read the last set of output values given | Read the last set of output values given | ||
Revision as of 22:58, 4 August 2014
With the extruder cooled off:
In Pronterface type into the data entry box at the lower right corner “M303 S195”. This will start the PID auto-tune function in the Marlin Firmware. It will cycle the heat up and down for a couple minutes until displaying the message: PID Autotune Complete
Read the last set of output values given
- Classic PID
- Kp: 50.03
- Ki: 1.98
- Kd: 150.98
Copy these values on a piece of paper.
In Pronterface disconnect from Gigabot
Close Pronterface
Restart Pronterface
Connect to Gigabot
In Pronterface type into the data entry box at the lower right corner:
M301 P(your Kp value) I(your Ki value) D(your Kd value)
It should look like this using the example above: M301 P50.03 I1.98 D150.98
This will change the current settings for the temperature controller.
Set hot-end temperature to 195 and watch that it comes up to temp, overshoots the target temp slightly, undershoots temp slightly and then settles onto the target temp within 1-2 deg C.
These kp, ki and kd values should be copied and pasted into the start g-code in Slic3r
Slic3r -> Printer Settings -> Custom G-code -> Start G-code