Installare e configurare Octoprint su Raspberry Pi per la stampa 3D

Installare e configurare Octoprint su Raspberry Pi per la stampa 3D

Premessa

Octoprint è un programma Open Source che permette di controllare e monitorare la stampante 3D, qualsiasi sia il modello!
In questa guida vedremo come installare e configurare Octoprint su Raspberry Pi per il controllo della stampante 3D

Octoprint ti permette di:

  • pilotare la stampante senza che tu debba usare Repetier-Host o altri slicer;
  • inserire i file da stampare senza inserirli nella memory card;
  • mandare direttamente in stampa i tuoi lavori e monitorarne l’andamento;
  • controllare le stampe tramite webcam;
  • molto altro ancora…

Lista della spesa


Per installare e configurare Octoprint su Raspberry Pi per il controllo della stampante 3D hai bisogno di:

Raspberry PIhttps://amzn.to/2UG5B4V
Octoprint che puoi scaricare direttamente dal sito ufficiale o direttamente da questo link.
Al momento della guida la versione è la 0.18.0

Flash SD

Fatto il download della ISO di Octoprint, devi creare la SD-card bootabile con il Sistema Operativo, e lo puoi fare con balenaEtcher

Ti lascio la guida per utilizzare balenaEtcher per flashare sistemi operativi su memory card o usb.

Cosa importante che devi fare quando balenaEtcher ha terminato la scrittura della ISO nella memory card, è configurare la rete Wi-Fi.
Rimuovi e inserisci di nuovo nel tuo computer la memory card appena flashata e cerca il file “octopi-wpa-supplicant.txt”.
NON utilizzare “WordPad” oppure “TextEdit” poichè salvano il file in maniera diversa, ti consiglio di scaricare e utilizzare Brackets.

Aperto il file, cerca la sezione “## WPA/WPA2 secured” e modificala in questo modo

##WPA/WPA2 secured
network={
ssid="il nome della tua rete wi-fi"
psk="la password del wi-fi"
}

Salva ed espelli la memory card dal computer ed inseriscila nel Raspberry Pi.

Installazione

Dai corrente al Raspberry Pi e aspetta che finisca tutto il processo di installazione e configurazione di Octoprint.
Di solito bastano 5/10 minuti

Prova ora a collegarti all’interfaccia web di Octoprint digitando nel tuo browser http://octopi.local.
Se non dovesse funzionare, niente panico!!!
Accedi al tuo router e cerca di capire qual è l’IP con cui si è collegato il Raspberry Pi alla tua rete e successivamente prova a digitare nel browser ad esempio “http://192.168.1.111”.

Se ancora non riesci a collegarti ci possono essere 4 motivi:

  • il Raspberry Pi non ha terminato l’installazione e configurazione, aspetta ancora un po’;
  • hai inserito il nome della Wi-Fi e la password in quel file in modo errato;
  • hai utilizzato “TextEdit” o “WordPad” per modificare il file;
  • la memory card non è stata flashata nel modo corretto, rifai la procedura da capo.

Configurazione

Hello!

Se invece è andato tutto per il verso giusto, ti ritroverai davanti la schermata di configurazione di Octoprint.
Clicca su “Next

Installare e configurare Octoprint
Installare e configurare Octoprint: hello!

Restore from a backup?

Se tu avessi un file di ripristino di una tua vecchia installazione, da qui puoi caricarlo per riavere le tue configurazioni.
Nel caso invece tu non l’avessi perchè stai facendo una nuova installazione, clicca su “Next”

Installare e configurare Octoprint
Installare e configurare Octoprint: restore from a backup?

Access Control

In questa schermata ti viene richiesto di creare un account utente da utilizzare come login al pannello di Octoprint.
Inserisci un nome utente ed una password e clicca su “Create Account”, poi su “Next”

Installare e configurare Octoprint
Installare e configurare Octoprint: access control

Configure Anonymous Usage Tracking

Abilitare o no il monitoraggio anonimo di Octoprint.
Se vuoi inviare statistiche anonime clicca su “Enable Anonymous Usage Tracking“, altrimenti l’altro bottone grigio e poi clicca su “Next”.
Io ho disabilitato il monitoraggio

Installare e configurare Octoprint
Installare e configurare Octoprint: configure anonymous usage tracking

Configure the connectivity check

Qui puoi decidere se abilitare o meno il controllo regolare della connessione internet, Octoprint verifica che la connessione ci sia e sia funzionante.
Se vuoi abilitarlo non toccare nulla e scendendo con la schermata clicca su “Enable Connectivity Check” altrimenti il bottone grigio e successivamente clicca su “Next”
Io ho lasciato il controllo abilitato

Installare e configurare Octoprint
Installare e configurare Octoprint: configure the connectivity check

Configure plugin blacklist processing

Abilitando questa opzione con “Enable Plugin Blacklist Processing” si è sicuri di installare solo plugin sicuri e verificati (anche di terze-parti), senza rischiare di prenderne qualcuno con bug.
Scegli l’opzione che preferisci, poi clicca su “Next”.
Io personalmente ho attivato questa opzione

Octoprint: configure plugin blacklist processing
Installare e configurare Octoprint: configure plugin blacklist processing

Set up your printer profile

Qui devi configurare alcuni parametri relativi alla tua stampante 3D.

General
Name: inserisci un nome da dare alla tua stampante
Model: inserisci il modello della tua stampante

Print bed & build volume
Form Factor: seleziona la forma del piano di stampa
Origin: seleziona il punto di origine dell’estrusore sul piatto
Heated bed: flagga se il bed è riscaldato
Heated Chamber: flagga se la tua stampante è chiusa in un box/camera
Width/Depth/Height: inserisci le misure del volume di stampa

Axes
X/Y/Z/E: inserisci la velocità massima in mm/min con cui si possono muovere gli assi e i motori della tua stampante
Io qui ho sempre lasciato i valori di default

Hotend & extruder
Nozzle Diameter: inserisci il diametro dell’ugello
Number of Extruders: inserisci quanti estrusori hai nella stampante

Inserite tutte queste informazioni, clicca su “Next”

Octoprint: set up your printer profile
Installare e configurare Octoprint: set up your printer profile

All Done!

Hai finito di installare e configurare Octoprint sul tuo Raspberry Pi.
Non ti resta che cliccare su “Finish” per completare il tutto ed arrivare alla schermata principale di Octoprint.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *