Hace unos días preparamos en 3DWork un interesante artículo sobre Octoprint y como instalarlo muy fácilmente en Octoprint: Gestiona tu impresora 3D remotamente con Raspberry Pi y Octopi. La idea es completar una serie de artículos dedicados a esta herramienta imprescindible para bastantes usuarios de impresoras 3D. Así que hoy os traemos Los 10 plugins de Octoprint más interesantes (y como instalarlos).
Breve introducción
La mera idea de poder monitorizar y gestionar tu impresora 3D desde cualquier lugar remoto nos ofrece una inmensa tranquilidad en lo que a seguridad se refiere. Si esto fuera poco (que no lo es), existe una extensa lista disponible de plugins para Octoprint que podemos instalar en cualquier momento para dotar de más funciones a nuestro potente servidor.
En el siguiente listado encontrarás 10 plugins de Octoprint muy interesantes, a la vez que útiles. También la forma de instalarlos en tu servidor, que es gratamente sencilla. Si echas en falta algún plugin, por favor no dudes en comunicárnoslo en los comentarios al final del artículo.
Y recuerda, como siempre puedes unirte a nuestra comunidad de 3DWork en nuestro canal de Telegram donde habitan «Makers» trastornados por la impresión 3D en el siguiente enlace. Allí podrás compartir tus experiencias, dudas o simplemente conocernos 🙂
¿Como instalar los plugins de Octoprint?
Creo que deben de existir pocas cosas más sencillas que instalar un plugin en nuestro servidor de Octoprint, y no es una exageración. En este punto, los programadores hicieron un buen trabajo, todo hay que decirlo.
Lo único que debemos hacer es acceder al servidor vía web e ir a la sección Octoprint settings, que se encuentra ubicada en la parte superior derecha de nuestra página web (icono en forma de llave inglesa).
Una vez dentro, buscaremos el apartado Plugin manager y presionaremos el botón Get More…, así de simple. Octoprint nos ofrecerá hasta 3 formas distintas de añadir nuestros plugins.
- Instalar desde repositorio de plugins (oficial)
- Instalar desde una URL
- Instalar desde un archivo cargado
Nuestra recomendación es siempre usar el repositorio de plugins oficial, ya que estos se encuentran completamente validados por la comunidad, lo cual nos aporta seguridad ante posibles «imprevistos». Si lo deseas, puedes acceder a todo el repositorio de plugins desde el siguiente enlace.
Plugins para Octoprint
Octolapse
Octolapse no podía faltar de ninguna manera en nuestro listado. Este plugin de Octoprint te ofrece la posibilidad de capturar en imágenes durante todo el proceso de impresión de tus piezas en 3D. De esta forma, podrás generar impresionantes e impactantes videos como habrás visto en numerosas ocasiones por internet.
Lo más impresionante es que en ningún momento verás el cabezal de tu impresora, ya que Octolapse desplazará el mismo a un lugar fuera del campo de visión antes de efectuar la captura de pantalla. El resultado final son vídeos impresionantes, como los que WildRoseBuilds cuelga en su canal de Youtube.
Autor | Brad Hochgesang |
Web oficial | https://formerlurker.github.io/Octolapse |
Firmware Updater
Como su descriptivo nombre indica, este plugin de Octoprint nos permite actualizar el firmware de nuestras impresoras 3D. Los firmwares deben estar previamente pre-compilados y soporta procesadores de 8bits (Atmega1280, Atmega 1284p y Atmega2560), como 32bits (Arduino DUE).
Como siempre, recomendamos leer toda la documentación antes de proceder a ninguna actualización. Podéis acceder a ella desde el enlace de su web oficial.
Autor | Nicanor Romero Venier |
Web oficial | https://github.com/OctoPrint/OctoPrint-FirmwareUpdater |
Fullscreen Webcam
Hay algo que echo bastante en falta, y es que no podamos ver el vídeo en tiempo real a pantalla completa. El plugin Fullscreen Webcam solventa este pequeño inconveniente de una forma muy sencilla, simplemente instalándolo y haciendo doble click en la imagen.
Además, nos mostrará información muy útil acerca de los tiempos de impresión, temperaturas y botón de pausa en la parte inferior de la imagen.
Autor | Paul de Vries |
Web oficial | https://github.com/BillyBlaze/OctoPrint-FullScreen |
Webcam Streamer
Con este simple plugin podrás mostrar a quien desees tu impresión en tiempo real. Puedes utilizarlo en plataformas como Youtube Live or Twitch.tv ya que ha sido testado sin problema alguno. Al instalarlo nos creará una nueva pestaña dándonos opción de crear streamings en directo.
Puedes encontrar más información sobre sus requerimientos e instalación en el siguiente enlace.
Autor | Adi Linden |
Web oficial | https://github.com/adilinden-oss/octoprint-webcamstreamer |
Octoprint Anywhere
¿Estas fuera de casa y no tienes a mano un ordenador? No hay ningún problema, Octoprint Anywhere te permite conectar remotamente desde cualquier dispositivo móvil para ver el estado de todas tus impresoras 3D en red local.
De entre todas las funciones que nos ofrece OctoPrint Anywhere caben destacar las siguientes:
- Webcam remota en tu teléfono con muy baja latencia
- Temperaturas y estado de la impresión en tiempo real.
- Posibilidad de pausar o cancelar la impresión activa.
- Gestión inteligente del ancho de banda. Los datos son transferidos únicamente cuando se visualiza la impresión.
- Comparte tu webcam con tus amigos mediante enlaces encriptados.
- Control completo de los 3 ejes de movimiento X/Y/Z.
Esta aplicación es completamente gratuita para tu primera impresora. Se configura de una manera muy sencilla y está disponible las 24 horas del día en su página web de acceso getanywhere.io.
Autor | Kenneth Jiang |
Web oficial | https://github.com/kennethjiang/OctoPrint-Anywhere |
Cancel Object
¿Cuántas veces has puesto varias piezas a imprimir, una de ellas se ha despegado y ha echado a perder el resto de las piezas? Si como a mí, esto es algo que te ha sucedido bastantes veces, ya puedes poner remedio a esta situación.
Con el plugin Cancel object, en cualquier momento de la impresión, podrás eliminar cualquier pieza que se esté imprimiendo, sin afectar al desarrollo de las restantes. Un plugin extremadamente útil que nos hará ahorrar mucho tiempo y dinero.
Autor | Paul Paukstelis |
Web oficial | https://github.com/paukstelis/OctoPrint-Cancelobject |
Discord Remote
Excelente plugin para Octoprint que nos permite conectar nuestro servidor a la aplicación web Discord. Discord te permite enviar comandos a tu impresora 3D a través de un bot, y así gestionarla de forma remota y sin comprometer la seguridad de tu red local.
Este bot escuchará en el canal y ejecutará los comandos que tu le indiques en cualquier momento. Puedes obtener información al respecto utilizando el comando /help. Entre las opciones del bot se encuentran las siguientes:
- Comenzar una impresión
- Cancelar una impresión
- Listado de archivos STL
- Captura de pantalla desde tu webcam o Cámara raspberry Pi
- Conectar y desconectar la impresora
Autor | Cameron Cross y Benjamin Chanudet |
Web oficial | https://github.com/cameroncros/OctoPrint-DiscordRemote |
Themeify
Este complemento o plugin nos permite modificar visualmente el servidor de Octoprint. Además, si te gusta el CSS como a mí, te da la opción de personalizarlo a tu gusto. Actualmente dispone de un tema oscuro inspirado en la famosa aplicación web Discord.
Autor | Birk Johansson |
Web oficial | https://github.com/birkbjo/OctoPrint-Themeify |
Print Time Genius
El plugin Print Time Genius nos permite ver los tiempos de impresión de nuestras piezas de una manera más precisa respecto a los tiempos generados por defecto por el servidor de Octoprint, que a menudo, son bastante relativos.
Print Time Genius utiliza un sistema de cálculo avanzado (algoritmo), así como gcodes de tu historial de impresión. Incluso tienen en cuenta los tiempos de precalentamiento de cama y nozzle. El resultado son mínimas variaciones entre el tiempo de impresión real, y el estimado por este plugin, 100% recomendado si eres un maniático del control como yo.
Autor | Eyal |
Web oficial | https://github.com/eyal0/OctoPrint-PrintTimeGenius |
Bed Level Visualizer
Y al final, llegamos al último plugin de nuestra lista. El Bed Level Visualizer genera, a partir de coordenadas cuando hacemos una nivelación por puntos, una malla en 3D de nuestra cama. Algo muy útil si disponemos de un sensor de nivelación en nuestra impresora, como por ejemplo BLTouch.
Autor | jneilliii |
Web oficial | https://github.com/jneilliii/OctoPrint-BedLevelVisualizer/ |
Espero que este breve artículo sobre Los 10 plugins de Octoprint más interesantes (y como instalarlos) haya despertado tu interés.
Otros artículos que pueden interesarte en 3DWork.io:
- Octoprint: Gestiona tu impresora 3D remotamente con Raspberry Pi y Octopi
- Imprime en 3D tu propio monitor de red con Wemos D1 Mini y Pi-Hole
- Impresoras 3D de resina baratas: Las 5 mejores opciones para el 2020
- Convierte tu tornillo de banco en una plegadora con impresión 3D
- Guía completa: Configurar Marlin 2.0.x desde cero y no morir en el intento
- Postprocesado de piezas impresas en 3D (FDM) con resina SLA ¿Es posible?
- Soportes avanzados en Simplify3D: 6 trucos imprescindibles para mejorar tus soportes
- Wall-E: Crea tu propia réplica con Raspberry Pi, Arduino e impresión 3D
- Realiza fácilmente litofanías con tu impresora 3D en 3DWork.io
- Manual de Simplify3D: Todo lo que necesitas saber de él para empezar
Como siempre gran articulo! muy buenos plugins! comentarte que creo que Octoprint Anywhere ya no esta actualizo y lo han sustituido por Spaghetti Detective, por si quieres actualizarlo.
Un saludo!
Hola Daniel,
Tomo nota y lo actualizo en breve, muchas gracias por tu comentario.
Un saludo!