PID Tuning – konstante Temperaturen sind wichtig!
Befehle Senden an den 3D Drucker.
Um die PID Werte für den Extruder zu ermitteln, müssen in der Drucker Konsole folgende Befehle abgerufen werden:
M106 (Startet den Lüfter auf 100%)
M303 E-0 S200 C8 (Wält die Pid Tuning m Wählt den Extruder 0, Zieltemperatur 200 Grad und 8 Messungen)
nun warten bis in der Konsole eine Meldung wie diese erscheint:
11:28:57.354: bias: 186 d: 68 min: 198.24 max: 201.71
11:28:57.355: Ku: 24.89 Tu: 30.47
11:28:57.356: Classic PID
11:28:57.357: Kp: 14.93
11:28:57.359: Ki: 0.98
11:28:57.359: Kd: 56.88
Diese Werte werden nun in folgende Befehlszeile übernommen:
M301 P14.93 I0.98 D56.88
M500 zum speichern
natürlich gibt es dafür auch die Möglichkeit, dies direkt in der Firmware zu hinterlegen (Configuration.h)
#define DEFAULT_Kp 14.93
#define DEFAULT_Ki 0.98
#define DEFAULT_Kd 56.88
PID Tuning Hot Bed / Heizbett
Die selbe Möglichkeit habt ihr auch beim Heizbett, allerdings muss das PID Tuning dafür in Skynet3D vorher aktiviert werden indem ihr in der Configuration.h nach folgender Zeile sucht:
//#define PIDTEMPBED #define BED_LIMIT_SWITCHING
und sie entsprechend unserem Vorhaben abändert:
#define PIDTEMPBED //#define BED_LIMIT_SWITCHING
Ist das geschehen, gilt wieder die selbe Vorgehensweise mit diesem Befehl:
M303 E-1 S60 C8 (wählt das PID Tuning, wählt Heizbett 1, Zieltemperatur 60 Grad und 8 Messzyklen)