Site under construction by team of Gorillas untrained in graphic design, so please be patient.
Set cooling fans (if applicable) to 100% to make sure you're getting accurate calibrations)
G-code command:
M106 S255;
Prepare for PID Autotune:
G-code command:
M104 S200 ;
This will preheat to 200°C, for example, but other temps can be used by changing the S value to something else like "S210"
Reason: PID tuning will adjust the heating behavior of your hotend to avoid temperature fluctuations.
Action: Once the nozzle reaches a stable temperature, prepare the printer for the PID tuning process.
Run the PID Autotune Command:
Reason: Autotune will adjust the PID values based on the new nozzle's thermal properties.
Action: Use the M303 G-code command to initiate PID autotuning.
G-code command:
M303 E0 S200 C8
Explanation:
E0: Refers to the first extruder (if you have multiple extruders, modify this accordingly).
S200: Target temperature (adjust this to your target filament temperature, e.g., S240 for ABS).
C8: Number of cycles to perform (8 cycles is typical).
4. Wait for the Autotune to Complete:
Reason: The printer will heat the hotend to the target temperature several times to measure how it responds.
Action: Wait until the process is completed (it may take a few minutes). The printer will return the tuned PID values (P, I, D).
5. Save the New PID Values:
Reason: After the autotune, you must save the new values so the printer uses them for future prints.
Action: Use the following commands to set and save the new values:
Set the PID values returned by the autotune:
M301 P[Your P value] I[Your I value] D[Your D value]
For example, if the returned values are P20.12, I1.10, and D75.25:
M301 P20.12 I1.10 D75.25
Save the settings to EEPROM (so they persist after a reboot):
M500 ; Save the settings
Verify the New PID Settings:
Reason: It’s good practice to confirm that the new values have been applied.
Action: Use the M503 command to print the current settings, verifying that the PID values are correct.
G-code command:
M503
7. Test the Printer:
Reason: After tuning the PID, run a few test prints to ensure that the temperature is stable, especially during printing.
Action: Start a test print and monitor the temperature graph (if using software like OctoPrint), or watch the temperature readout on the printer’s LCD to make sure it stays within a ±2°C range of your target temperature.