Come impostare OctoPrint sulla vostra stampante 3D - Ender 3 & More

Roy Hill 11-10-2023
Roy Hill

L'impostazione di OctoPrint sulla vostra stampante 3D è una cosa molto utile che apre una serie di nuove funzioni. Molte persone non sanno come impostarlo, quindi ho deciso di scrivere un articolo che spiega in dettaglio come farlo.

È possibile installare facilmente OctoPi su Mac, Linux o PC Windows. Tuttavia, il modo più semplice ed economico per eseguire OctoPrint per la stampante 3D Ender 3 è attraverso Raspberry Pi.

Continuate a leggere per scoprire come installare OctoPrint sulla vostra Ender 3 o su qualsiasi altra stampante 3D.

    Che cos'è OctoPrint nella stampa 3D?

    OctoPrint è un software di stampa 3D gratuito e open-source che aggiunge diverse caratteristiche e funzioni alla vostra configurazione di stampa 3D. Vi permette di avviare, monitorare, interrompere e persino registrare le vostre stampe 3D tramite un dispositivo wireless collegato, come uno smartphone o un PC.

    Fondamentalmente, OctoPrint è un server web che gira su un hardware dedicato come un Raspberry Pi o un PC. Tutto ciò che dovete fare è collegare la vostra stampante all'hardware e otterrete un'interfaccia web per controllare la vostra stampante.

    Ecco alcune cose che potete fare con OctoPrint:

    • Fermare e interrompere le stampe tramite un browser web
    • Tagliare il codice STL
    • Spostare i vari assi della stampante
    • Monitoraggio della temperatura dell'hotend e del letto di stampa
    • Visualizzare il codice G e l'avanzamento della stampa
    • Osservate le vostre stampe in remoto tramite una webcam
    • Caricare il codice G sulla stampante da remoto
    • Aggiornare il firmware della stampante da remoto
    • Impostare i criteri di controllo degli accessi per le stampanti

    OctoPrint ha anche una comunità molto vivace di sviluppatori che costruiscono plugin per il software. Viene fornito con diversi plugin che è possibile utilizzare per funzioni aggiuntive come time-lapse, stampa in live-streaming, ecc.

    È quindi possibile trovare plugin per qualsiasi cosa si voglia fare con la stampante.

    Come configurare OctoPrint per l'Ender 3

    L'impostazione di OctoPrint per il vostro Ender 3 è oggi piuttosto semplice, soprattutto con le nuove versioni di OctoPrint. Potete facilmente mettere in funzione il vostro OctoPrint in circa mezz'ora.

    Tuttavia, prima di farlo, è necessario avere a disposizione alcuni componenti hardware, oltre alla stampante, che verranno illustrati di seguito.

    Cosa serve per installare OctoPrint

    • Raspberry Pi
    • Scheda di memoria
    • Alimentazione USB
    • Videocamera web o videocamera Pi [opzionale]

    Raspberry Pi

    Tecnicamente, è possibile utilizzare il proprio Mac, Linux o PC Windows come server OctoPrint. Tuttavia, questa soluzione non è consigliata, poiché la maggior parte delle persone non può dedicare un intero PC alla funzione di server di una stampante 3D.

    Di conseguenza, Raspberry Pi è l'opzione migliore per l'esecuzione di OctoPrint: questo piccolo computer offre RAM e potenza di elaborazione sufficienti per eseguire OctoPrint in modo economico.

    È possibile acquistare un Raspberry Pi per OctoPrint su Amazon. Il sito ufficiale di OctoPrint raccomanda l'uso di Raspberry Pi 3B, 3B+, 4B, o Zero 2.

    È possibile utilizzare altri modelli, ma spesso soffrono di problemi di prestazioni quando si aggiungono plugin e accessori come le fotocamere.

    Alimentazione USB

    Affinché la scheda Pi funzioni senza problemi, è necessario un buon alimentatore. Se l'alimentatore è difettoso, si verificheranno problemi di prestazioni e messaggi di errore da parte della scheda.

    Pertanto, è meglio procurarsi un alimentatore decente per la scheda. È possibile utilizzare qualsiasi buon caricatore USB da 5V/3A per la scheda.

    Un'ottima opzione è l'alimentatore per Raspberry Pi 4 su Amazon, un caricatore ufficiale di Raspberry in grado di erogare 3A/5,1V alla scheda Pi in modo affidabile.

    Molti clienti lo hanno recensito positivamente, affermando che non sottoalimenta le loro schede Pi come altri caricabatterie. Tuttavia, si tratta di un caricatore USB-C, quindi i modelli precedenti, come il Pi 3, potrebbero dover utilizzare un adattatore USB-C a Micro USB per farlo funzionare.

    Guarda anche: Il miglior filamento da utilizzare per le litofanie stampate in 3D

    Cavo USB da A a B

    Il cavo da USB A a USB B è indispensabile per collegare il Raspberry Pi alla stampante 3D.

    Questo cavo viene solitamente fornito nella confezione della stampante, quindi potrebbe non essere necessario acquistarne uno nuovo. Se non ne avete uno, potete procurarvi questo economico cavo USB A Amazon Basics per la vostra Ender 3.

    È dotato di connettori placcati in oro e resistenti alla corrosione e di schermatura per resistere alle interferenze elettromagnetiche. È inoltre progettato per il trasferimento veloce di dati a 480 Mbps tra la stampante e OctoPrint.

    Nota: Se si utilizza un Ender 3 Pro o V2, è necessario un cavo Micro USB adatto al trasferimento dei dati. Cavi di alta qualità come il cavo USB Anker o il cavo Micro-USB Amazon Basics sono adatti allo scopo.

    Entrambi i cavi supportano la trasmissione di dati ad alta velocità, necessaria per OctoPrint.

    Scheda SD

    Una scheda SD serve come supporto di memorizzazione per il sistema operativo OctoPrint e i suoi file sul Raspberry Pi. È possibile utilizzare qualsiasi scheda SD, ma le schede con classificazione A, come la scheda Micro SD SanDisk, sono le migliori per le applicazioni OctoPrint.

    Caricano i plugin e i file più velocemente e offrono anche una velocità di trasferimento fulminea. Inoltre, è meno probabile che i dati di OctoPrint si corrompano.

    Guarda anche: 8 modi per riparare le stampe 3D in resina che falliscono a metà strada

    Se avete intenzione di creare molti video time-lapse, avrete bisogno di molto spazio, quindi dovreste considerare l'acquisto di una scheda di memoria da almeno 32 GB.

    Web Camera o Pi Camera

    Una videocamera non è del tutto necessaria quando si imposta la OctoPrint per la prima volta. Tuttavia, se si desidera monitorare le stampe in diretta tramite un feed video, è necessario averne una.

    L'opzione standard a disposizione degli utenti è la fotocamera Arducam Raspberry Pi 8MP, prodotta da Raspberry Pi stesso: è economica, facile da installare e produce immagini di qualità decente.

    Tuttavia, la maggior parte degli utenti afferma che le fotocamere Pi sono difficili da configurare e mettere a fuoco per ottenere una qualità d'immagine adeguata. Inoltre, per ottenere un risultato ottimale, è necessario stampare un supporto Raspberry Pi Ender 3 (Thingiverse) per la fotocamera.

    Per ottenere immagini di qualità superiore è possibile utilizzare anche webcam o altri tipi di telecamere. Per ulteriori informazioni su come configurarle, consultare l'articolo che ho scritto su Le migliori telecamere time lapse per la stampa 3D.

    Una volta che tutto l'hardware è pronto, è il momento di configurare OctoPrint.

    Come configurare OctoPrint su un Ender 3

    È possibile configurare OctoPrint sul Raspberry Pi utilizzando il Pi imager.

    Ecco come impostare OctoPrint su un Ender 3:

    1. Scaricare il Raspberry Pi Imager
    2. Inserire la scheda MicroSD nel PC.
    3. Flashare OctoPrint sulla scheda SD.
    4. Scegliere la conservazione adeguata
    5. Configurazione delle impostazioni di rete
    6. Flashate OctoPrint sul vostro Pi.
    7. Alimentare il Raspberry Pi
    8. Configurazione di OctoPrint

    Passo 1: Scaricare il Raspberry Pi Imager

    • Il Raspberry Pi imager è il modo più semplice per installare OctoPrint nel vostro Pi. Vi permette di eseguire rapidamente tutta la configurazione in un unico software.
    • È possibile scaricarlo dal sito web di Raspberry Pi. Dopo averlo scaricato, installarlo sul PC.

    Fase 2: inserire la scheda MicroSD nel PC.

    • Posizionare la scheda SD nel lettore di schede e inserirla nel PC.

    Passo 3: Flashare OctoPrint sulla scheda SD.

    • Accendere il Raspberry Pi Imager

    • Fare clic su Scegliere il sistema operativo> Altri sistemi operativi per scopi specifici> Stampa 3D> OctoPi. In OctoPi, scegliere l'ultima distribuzione OctoPi (stabile).

    Fase 4: selezionare il sistema di stoccaggio adeguato

    • Fare clic sul pulsante Scegliere l'archiviazione e selezionare la scheda SD dall'elenco.

    Passo 5: Configurazione delle impostazioni di rete

    • Fare clic sull'icona dell'ingranaggio in basso a destra

    • Spuntare il Abilitare SSH Quindi, lasciare il nome utente come " Pi " e impostare una password per il vostro Pi.

    • Spuntare il Configurare la rete wireless e inserire i dati di connessione nelle apposite caselle.
    • Non dimenticate di cambiare il paese del wireless con il vostro paese.
    • Se è stato fornito automaticamente, è sufficiente controllare i dati per verificare che siano corretti.

    Passo 6: Flashare OctoPrint sul vostro Pi

    • Una volta che tutto è stato impostato e che si sono verificate le impostazioni, fare clic sul pulsante Scrivere
    • Il riproduttore d'immagini scaricherà il sistema operativo OctoPrint e lo memorizzerà sulla scheda SD.

    Passo 7: Accendere il Raspberry Pi

    • Rimuovere la scheda SD dalla stampante e inserirla nel Raspberry Pi.
    • Collegare il Raspberry Pi alla fonte di alimentazione e lasciare che si accenda.
    • Attendere che la spia Act (verde) smetta di lampeggiare, dopodiché è possibile collegare la stampante al Pi tramite il cavo USB.
    • Accertarsi che la stampante sia accesa prima di collegarla al Pi.

    Passo 8: Configurazione di OctoPrint

    • Su un dispositivo collegato alla stessa rete Wi-Fi del Pi, aprire un browser e andare su //octopi.local.
    • Verrà visualizzata la homepage di OctoPrint. Seguire le istruzioni e impostare il profilo della stampante.
    • Ora potete stampare con OctoPrint.

    Guardate il video qui sotto per vedere i passaggi visivamente e in modo più dettagliato.

    OctoPrint è uno strumento di stampa 3D molto potente che, se abbinato ai giusti plugin, può migliorare enormemente la vostra esperienza di stampa 3D.

    Buona fortuna e buona stampa!

    Roy Hill

    Roy Hill è un appassionato appassionato di stampa 3D e guru della tecnologia con una vasta conoscenza di tutto ciò che riguarda la stampa 3D. Con oltre 10 anni di esperienza nel settore, Roy ha imparato l'arte della progettazione e della stampa 3D ed è diventato un esperto delle ultime tendenze e tecnologie di stampa 3D.Roy ha conseguito una laurea in ingegneria meccanica presso l'Università della California, Los Angeles (UCLA) e ha lavorato per diverse aziende rispettabili nel campo della stampa 3D, tra cui MakerBot e Formlabs. Ha anche collaborato con varie aziende e privati ​​per creare prodotti stampati in 3D personalizzati che hanno rivoluzionato i loro settori.A parte la sua passione per la stampa 3D, Roy è un avido viaggiatore e un appassionato di outdoor. Gli piace trascorrere il tempo nella natura, fare escursioni e campeggiare con la sua famiglia. Nel suo tempo libero, fa anche da mentore a giovani ingegneri e condivide la sua ricchezza di conoscenze sulla stampa 3D attraverso varie piattaforme, tra cui il suo famoso blog, 3D Printerly 3D Printing.