Difference between revisions of "Tuning hot-end temperature controller"
From re:3D
Line 1: | Line 1: | ||
+ | Tuning Gigabot's temperature controller will help keep the hot-end temperature stable at the set temperature and allows it to heat up quickly. | ||
− | + | #Connect Gigabot's power and USB cables. | |
− | + | #If you have previously been printing wait for the hot-end to cool. | |
− | In Pronterface type into the data entry box at the lower right corner “M303 | + | #In Pronterface type into the data entry box at the lower right corner “M303 S200”. This will start the PID auto-tune function in the Marlin Firmware. The hot-end 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 | + | |
:Classic PID | :Classic PID | ||
Line 11: | Line 11: | ||
:Kd: 150.98 | :Kd: 150.98 | ||
− | In Pronterface disconnect from Gigabot, Close Pronterface, Restart Pronterface | + | Adjusting the firmware |
− | + | #In Pronterface disconnect from Gigabot, Close Pronterface, Restart Pronterface | |
− | Connect to Gigabot | + | #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)" | |
− | In Pronterface type into the data entry box at the lower right corner: | + | #It should look like this using the example above: "M301 P50.03 I1.98 D150.98" This will temporarily change the current settings for the temperature controller. |
− | + | #In Pronterface type into the data entry box at the lower right corner: "M500" This will store the changes. | |
− | + | #In Pronterface: Set hot-end temperature to 200C and watch that it comes up to temp, overshoot the target temp slightly, undershoot temp slightly and then settles onto the target temp within 1-2 deg. | |
− | + | ||
− | 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. | + | |
− | + | ||
− | In Pronterface: Set hot-end temperature to | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 13:27, 15 October 2014
Tuning Gigabot's temperature controller will help keep the hot-end temperature stable at the set temperature and allows it to heat up quickly.
- Connect Gigabot's power and USB cables.
- If you have previously been printing wait for the hot-end to cool.
- In Pronterface type into the data entry box at the lower right corner “M303 S200”. This will start the PID auto-tune function in the Marlin Firmware. The hot-end 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
Adjusting the firmware
- 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 temporarily change the current settings for the temperature controller.
- In Pronterface type into the data entry box at the lower right corner: "M500" This will store the changes.
- In Pronterface: Set hot-end temperature to 200C and watch that it comes up to temp, overshoot the target temp slightly, undershoot temp slightly and then settles onto the target temp within 1-2 deg.