Octoprint: gestiona la teva impressora 3D de forma remota

Octoprint

Si t'agrada la impressió 3D, segur que t'agradarà conèixer més sobre el projecte Octoprint. Un programari de codi obert força pràctic per al control daquests equips de fabricació additiva de forma remota. Amb aquest tipus de programes aconseguiràs una gestió senzilla i intuïtiva, per aconseguir millors resultats als teus projectes. Un complement més per als teus programes de disseny CAD y altres programes necessaris per aquest tipus d'impressió tridimensional.

Què és Octoprint?

impressora 3D

OctoPrint és una aplicació de codi obert i gratuïta per controlar una impressora 3D. La seva desenvolupadora es diu Gina Häußge, que utilitzava el seu propi codi de control per a la seva impressora 3D. Però el projecte semblava molt interessant i el fabricant espanyol BQ es va sentir atret, finançant el desenvolupament perquè OctoPrint sigui el que és avui dia: un dels millors programari per a aquesta utilitat i usat a tot el món.

Amb ella podràs administrar totes les impressions de manera remota i controlada, sense necessitat de ser-hi present. A més, és intuïtiva i senzilla, amb una interfície web per a la qual només necessitaràs connectar el dispositiu des d'on vulguis controlar-lo a la xarxa local.

I no només podeu enviar controls a una única impressora 3D, si tens diverses a la xarxa podràs gestionar-les totes. Per exemple, enviar diversos fitxers Gcode de manera centralitzada. I el que és positiu és que es pot instal·lar en una màquina de baixos recursos, fins i tot en una SBC Raspberry Pi. Aquesta és lopció favorita de la majoria dusuaris. Només cal utilitzar el paquet OctoPi disponible.

Si això et sembla poc, OctoPrint també pot oferir més funcions, com ara monitoritzar el treball d'una impressora mitjançant càmeres en temps real per saber com va la impressió i verificar de manera remota que tot estigui funcionant correctament.

Més informació i descàrregues de Octoprint – Pàgina oficial de el projecte

Característiques daquest programari

Ara que ja coneixes OctoPrint, hauries de saber quins són els seus principals característiques i els avantatges pels quals hauries de fer servir aquest programari per al control de les teves impressores 3D:

  • Control absolut de la impressora 3D de forma remota.
  • Capacitat de seguiment del treball i monitorització.
  • Podeu aportar dades de sensors de temperatura.
  • Podràs reajustar paràmetres si ho veus necessari.
  • Iniciar la impressió a través de WiFi, així com posar-la en pausa o aturar-la en cas de detectar anomalies.
  • Funcions de programari de tall usant el motor Cura (CuraEngine).
  • Laminador que permet tallar el model 3D de manera correcta, en capes.
  • Personalitzar el teu slicer i configurar com vulguis.
  • Compatibilitat amb la majoria d'impressores 3D d'extrusió tipus FDM. Especialment amb FlashForge.
  • Gratuïta.
  • De codi obert.
  • Multiplataforma (Linux, Windows, macOS i Raspberry Pi).
  • Gran comunitat de desenvolupament per millorar-la i obtenir ajuda si cal.
  • Modular, amb capacitat per afegir funcionalitats gràcies a connectors.

Plugins per a Octoprint

Impressions realitzades amb impressora en KIT BQ HEPHESTOS

Com he esmentat, OctoPrint és un programari modular que admet plugins per ampliar les funcions que té de base aquest programari. Els plugins més interessants que tens al teu abast són:

  • Octolapse: és un connector per a Octoprint que permet capturar imatges durant el procés d'impressió de les peces. Així podràs fer-les servir per a vídeos, tutorials, per deixar constància de com ho has fet, etc. A més, en cap moment no es veu el capçal d'impressió, només la peça, amb resultats realment impactants.
  • Actualitzador de microprogramari: aquest altre plugin, com el seu propi nom indica, permet actualitzar el microprogramari de la impressora 3D de forma fàcil. Per això, el firmware ha d'estar precompilat, i compta amb suport per a processadors Atmega1280, Atmega 1284p, Atmega2560 i Arduino DUE.
  • Fullscren Webcam: aquest altre complement per a OctoPrint serveix per poder veure el vídeo de la impressió en temps real a pantalla completa. Cosa que no pot fer el programari base. També podeu mostrar informació sobreimpresa en pantalla, com el temps d'impressió, temperatura, etc.
  • Webcam Streamer: aquest altre plugin us permet mostrar el procés d'impressió 3D a qui vulguis, per streaming. Molt útil per a retransmissions en directe a plataformes com Twitch o YouTube Live.
  • Octoprint Anywhere: aquest altre permet utilitzar el programari de forma remota, des de qualsevol dispositiu mòbil per poder veure l'estat de la impressora 3D. Per exemple, podràs veure la webcam al teu mòbil, temperatures, estat en temps real, botons de pausa o cancel·lació, captures, etc.
  • Cancel Object: de vegades és possible que hagis deixat diverses peces a la cua d'impressió, i potser una s'ha enlairat i ha fet malbé la resta. Doncs amb aquest connector de OctoPrint podràs posar remei a aquesta situació de forma fàcil. Tan sols elimines la peça problemàtica sense afectar el desenvolupament de la resta. És a dir, t'estalviarà temps i diners.
  • Discord Remote: permet connectar el nostre servidor a l'app web Discord, per enviar ordres a la teva impressora 3D a través d'un bot, i gestionar-la de manera remota. D'aquesta manera, el bot escoltarà les ordres i realitzarà les operacions indicades (començar impressió, cancel·lar la impressió, llistar els fitxers STL, capturar la imatge de la càmera, connectar i desconnectar la impressora, etc.).
  • Themeify: permet modificar a nivell visual el servidor d'Octoprint, per si no t'agrada l'aparença i el vols personalitzar al teu gust. I no necessitaràs coneixements de CSS.
  • Print Times Genius: ens permet veure els temps d'impressió de les peces de manera precisa, ja que els d'Octoprint són una mica més inexactes. Per fer-ho, feu servir un algoritme de càlcul avançat, així com Gcodes de l'historial d'impressió per oferir el temps d'impressió en temps real.
  • Bed Level Visualizer: finalment, aquest altre plugin d'OctoPrint permet generar, a partir de coordenades, una malla en 3D del llit per anivellament. Quelcom molt útil si es disposa d'un sensor d'anivellament incorporat a la imrpessora 3D, com el BLTouch.

Com instal·lar plugins

Si t'estàs preguntant com pots emprar aquests plugins a OctoPrint, la instal·lació dels mateixos, un cop descarregats, és força senzilla. Només hauràs de seguir els següents passos per instal·lar-lo al servidor:

  1. Accedir al servidor web de OctoPrint.
  2. Anar a la secció Octoprint Settings a la zona superior dreta (icona d'una clau anglesa).
  3. Ara cerca l'apartat Plugin Manager.
  4. Prem el botó Get More.
  5. Octoprint t'ofereix ara 3 maneres diferents d'afegir el plugin:
    • Instal·lar des del repositori oficial del plugin
    • Instal·lar des d'una URL
    • Instal·lar des d'un fitxer carregat
  6. La millor opció és fer servir el repo oficial, ja que és l'opció més segura i amb què aconsegueixes la versió més actual del plugin.

Un cop seleccionat el que necessites, s'instal·larà i ho tindràs llest per utilitzar.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.