Calibrare PID stampante3d marlin firmware

Calibrare PID stampante3d con marlin firmware  . Con il PID (Proporzionale-Integrale-Derivativo)  calibrato l’estrusore avrà una temperatura costante . Più costante sara la temperatura meno è la probabilità di trovare imperfezioni sugli oggetti creati.

Se un giorno decidiamo di cambiare l’estrusore della stampante 3d  oppure il suo sensore bisogna calcolare il suo PID .  Marlin Firmware ha un programma al suo interno chiamato “PID autotune”. Basta lanciare questo programma e lui farà tutto per noi… quindi quello che ci serve è :

Io ho già tutto pronto . Lancio il programma “pronterface” e mi connetto alla stampante 3d . Per lanciare “PID autotune” e iniziare il calcolo  devo scrivere il commando gcode che segue :

  • M303 E0 S200 C8

Spiego cosa significa il comando gcode :  M303 E0 S200 C8

  • M303  è il comando per attivare “PID autotune”
  • E0  sta per estrusore , ad esempio  se  la  stampante ha un piatto riscaldante e voglio calcolare il suo pid scrivo  E-1
  • S200  si riferisce al valore di temperatura in questo caso 200°C . Per esempio se voglio calcolare il pid ad una temperatura di 100 ° scrivo  S100
  • C8 sta per 8 tentativi …

Una volta lanciato il programma devo solo aspettare il risultato  … ma ci sono, come nel mio caso, anche dei imprevisti …

“Pronterface” mi segnala  un errore:

In pratica siccome sto quasi costruendo la mia stampante 3d iniziando da zero .. il firmware e andato in protezione perché probabilmente ci sono ancora dei valori che devo aggiungere al firmware .. bypasso  questo errore disattivando la protezione :

//#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders

Ricomincio da capo e rilancio  “PID AUtotune ” questa  procedura nel mio caso e durata 40 min .

Articolo “Calibrare PID stampante3d con marlin” in costruzione…

 

 

 Pubblicità