Nel 2012, Gina Häußge, sviluppatrice di software, produttrice ed eccellente guida turistica tedesca, ha ottenuto il suo primo stampante 3d. Successivamente ha scritto e rilasciato un'applicazione controller host per stampante 3D open source gratuita chiamata OctoPrint che consente agli utenti di controllare e monitorare in remoto le stampe da un browser web.
"Bello", potresti dire, "ma cosa rende OctoPrint diverso da tutte le altre app host per stampanti 3D disponibili?" La cosa che distingue OctoPrint è il suo framework estremamente versatile e collegabile.
Il framework progettato da Häußge ha attratto una comunità di sviluppatori che, a loro volta, estendono continuamente le caratteristiche e le funzionalità di OctoPrint attraverso i plugin. Ci sono attualmente 277 plugin nel repository di OctoPrint. Häußge afferma: "Complessivamente 194 autori di plug-in hanno speso tempo e sforzi per offrirti questi plug-in".
Di seguito, daremo uno sguardo ad alcuni dei migliori strumenti e giocattoli per OctoPrint: plug-in che ti aiuteranno a creare stampe migliori e anche solo per divertimento. Tutti questi plugin possono essere installati gratuitamente tramite l'interfaccia OctoPrint.
Strumenti: i migliori plugin Octoprint per stampe migliori
Com'era prevedibile, la maggior parte dei plugin per OctoPrint sono strumenti per aiutarti a fare stampe. L'installazione e l'utilizzo dei plugin di seguito ti aiuteranno a migliorare il tuo gioco di stampa 3D.
1. Visualizzatore livello letto
Per ottenere buone stampe sulla tua stampante 3D, la prima cosa che devi fare è assicurarti che il letto della stampante sia a livello. È un processo difficile e dispendioso in termini di tempo che consuma molto filamento e può essere molto frustrante.
In_content_1 all: [300 x 250] / dfp: [640 x 360]->Bed Level Visualizer elimina le congetture da questo processo mostrandoti una mappa topografica del tuo letto in modo da sapere quali aree sono alte e quali sono basse. Se vuoi che il tuo letto sia perfettamente a livello (suggerimento: lo fai), questo è il primo plugin OctoPrint che dovresti installare. È necessario disporre di uno strumento di livellamento automatico del letto come BLTouch.
2. Allegato
Mettere la stampante 3D all'interno di un involucro ti aiuta a controllare l'ambiente della stampante, il che porta a stampe di qualità migliore. Se disponi di un involucro, installa questo plug-in e sarai in grado di controllare luci, interruttori, alimentazione o qualsiasi altro sensore che puoi collegare al tuo Raspberry Pi.
Puoi visualizzare i sensori di temperatura, i sensori di esaurimento del filamento, accendere e spegnere le luci a LED o persino cambiare il colore delle luci a LED. Questo plugin è super flessibile e può controllare quasi ogni aspetto del tuo ambiente di recinzione che puoi immaginare.
3. Il detective degli spaghetti
Quando una stampa va male, il risultato può sembrare un piatto pieno di spaghetti. Inoltre, se hai lasciato la stampante incustodita, non ti accorgerai nemmeno che la stampa è fallita finché non controlli.
Entra in The Spaghetti Detective, un plug-in OctoPrint che utilizza il deep learning dell'IA analizzando le immagini dalla tua webcam per qualsiasi indicazione che la tua stampa non funzioni. In altre parole, The Spaghetti Detective rileverà le stampe non riuscite e ti invierà un messaggio in modo che tu possa reagire di conseguenza.
4. Pretty GCode
Il plugin Pretty GCode è un eccellente visualizzatore di modelli 3D. Fai clic sul tuo file GCode e guardalo renderizzare davanti ai tuoi occhi. Ruota, ingrandisci e rileva i problemi con i tuoi file GCode prima di stampare. Pretty GCode esegue anche il rendering dei comandi arc.
5. Firmware Updater
Tutto il software dovrebbe essere aggiornato regolarmente. L'aggiornamento del firmware della stampante può essere un problema, richiedendo di scaricare l'aggiornamento su una scheda SD e quindi installarlo localmente sulla stampante.
Il plug-in Firmware Updater consente di eseguire il flashing del firmware della stampante da OctoPrint. È sufficiente inserire il file di aggiornamento o l'URL, fare clic su un pulsante e presto la stampante eseguirà il firmware più recente.
6. Saldatore ad arco *
Alimentatori difettosi, cavi USB difettosi, connessioni seriali lente e problemi di slicer possono tutti cospirare per sopraffare la tua stampante con GCode. Se vengono inviati troppi comandi o se la connessione è rallentata, ciò può causare il blocco della stampante e probabilmente vedrai la prova di ogni blocco sulla parte stampata. Interi forum sono dedicati alla risoluzione di questo problema e molti consigli riguardano la ricompilazione del firmware o altre operazioni difficili che possono o meno risolvere il problema.
Il plugin Arc Welder è forse la soluzione più semplice. Riduce il numero di codici GC inviati alla stampante, a volte drasticamente, comprimendo alcuni codici GC in comandi arco. In molti casi, l'installazione di Arc Welder eliminerà completamente la balbuzie e lo stallo e migliorerà i tempi e la qualità di stampa. Non tutti i firmware supportano i comandi arc, ma se il tuo lo fa, dovrebbe essere nell'elenco delle installazioni da installare.
Toys: i migliori plugin Octoprint per divertimento
I plugin sopra ti aiuteranno a migliorare la qualità delle tue stampe 3D. I plugin elencati di seguito aiuteranno a migliorare il modo in cui interagisci con OctoPrint e ad aumentare il tuo divertimento.
7. Octolapse *
Hai visto video? Una bellissima stampa 3D nasce come per magia dal letto della stampante. Non è magia, però. È Octolapse. Questo plug-in OctoPrint crea video timelapse stabilizzati delle tue stampe 3D. Lo fa spostando l'estrusore della stampante fuori mano e il piano della stampante nella posizione ottimale prima di scattare ogni istantanea, in modo da ottenere un time-lapse davvero fluido.
In altre parole, non vedrai la tua testina di stampa muoversi nel time-lapse, ma solo la stampa che cresce dal letto della stampante. Puoi impostare trigger specifici per istantanee come ad ogni cambio di livello, a incrementi di tempo o altezza preimpostati o quando particolari GCode vengono inviati alla tua stampante.
8. Themeify
Data la possibilità, molte persone sceglieranno un tema scuro per le app e le pagine web che utilizzano di più. Il plugin Themeify ti consente di applicare temi a OctoPrint. Scegli la modalità oscura o da una varietà di altri temi preimpostati. Se conosci i CSS, puoi personalizzare virtualmente qualsiasi elemento dell'interfaccia OctoPrint.
9. Webcam a schermo intero
Sei stanco di guardare la tua webcam nella minuscola finestra di controllo di OctoPrint? Massimizzalo con il plug-in Fullscreen Webcam. Fa esattamente quello che pensi che farà.
10. CustomBackground
Infine, chi non vuole un'immagine del capitano Picard sullo sfondo della scheda di uscita della temperatura? Inserisci una foto qualsiasi e verrà visualizzata in background. Divertimento!
* Divulgazione completa: i plugin Arc Welder e OctoLapse sono stati creati in soffitta da mio marito, Ex Lurker.