¿Para qué se utiliza Octoprint en la impresión 3D?

Una vez que haya superado los nervios iniciales de los principiantes en torno a la impresión 3D y todas las complejidades involucradas, puede comenzar a buscar algunos de los increíbles productos de apoyo disponibles, como Octroprint. Entonces, ¿qué hace exactamente Octorprint?

Octoprint es una interfaz basada en navegador, 100 % gratuita, de código abierto, que puede usar para monitorear o controlar muchas impresoras 3D. Es extremadamente potente y, en última instancia, configurable, ya que tiene un sistema basado en complementos en el que puede, literalmente, agregar rápidamente nuevas funciones desde un menú desplegable de software.

¿Qué hace Octoprint?

Veamos algunos escenarios diferentes.

Entonces, una Prusa i3 Mk3 estándar no viene con wifi como estándar. No hay problema, Octoprint lo respalda: puede conectar su hermosa Prusa a Octoprint Raspberry Pi y actuará como un punto de acceso wifi para su impresora. Ya no tendrá que perder el tiempo desconectando su tarjeta SD de su PC y caminando hacia la impresora, puede arrastrar y soltar el GCode directamente a su Octoprint y luego encender la impresora.

Si piensa en esto, lo que esto significa es que no necesita tener la máquina a mano, podría estar ubicada en otra habitación de su casa. O si llevamos esto un paso más allá, ¡podría estar basado en otro edificio!

¡Pero! Te escucho llorar, seguramente uno de los principales puntos de falla es esa primera capa tan crítica. Si la máquina no está en la misma habitación, ¿cómo sabré que ha fallado?

Una vez más, Octoprint lo tiene cubierto con un puerto Camera IO: puede transmitir video directamente a su dispositivo conectado a wifi, incluso tienen complementos de detección de fallas basados ​​​​en AI, como ‘Spaghetti Anywhere’.

Spaghetti Anywhere es un complemento bastante inteligente que utiliza la cámara web en Raspberry Pi y algoritmos de reconocimiento de imágenes para detectar posibles fallas. Se puede configurar para pausar la impresión y alertar o incluso detener la impresión por completo.

¿En qué sistema se ejecuta Octoprint?

En general, Octoprint se configura en un hardware Raspberry Pi 4, pero lo realmente fantástico de este software es que se ejecuta en casi cualquier sistema que tenga Python disponible (2.7 a 3.7+). Es oficialmente compatible con Linux Windows, MacOS X y FreeBSD. Los sistemas Windows y Linux están ‘probados activamente’.

Entonces, normalmente, Octoprint se configura en una pequeña pieza de hardware llamada Raspberry Pi (las versiones 3 o 4 son las mejores y preferiblemente más de 2 Gbytes de memoria). La razón por la que está configurado de esta manera es normalmente por razones de confiabilidad y consumo de energía, pero lo interesante aquí es que puede ejecutarlo directamente en su Mac o PC / computadora portátil con Windows si no desea desembolsar el dinero. hardware adicional.

¿Qué es una Raspberry Pi?

Una RaspBerry Pi es una microcomputadora de bajo consumo y formato pequeño. Tiene una arquitectura de entrada y salida estándar, como puertos USB duales, puertos micro HDMI duales (que sorprendentemente pueden admitir pantallas 2 veces 4k) y varias opciones de capacidad de memoria, desde 2GByte hasta 8GByte. La alimentación se suministra desde un enchufe de estilo USB-C estándar.

La potencia de cómputo de esta pequeña central eléctrica es suministrada por un Quad Core Cortex A72 de 64 bits (ARM v8).

Para los geeks entre nosotros, (¡sí, yo estoy seguro!) ARM significa Advanced RISC Machine, donde los estándares RISC para Computación de conjunto de instrucciones reducidas.

Las máquinas basadas en arquitectura ARM tienden a ser de bajo consumo de energía y muy rápidas.

Los kits Raspberry Pi que pueden ejecutar Octoprint están disponibles en RS en los EE. UU. por alrededor de € 60 USD (versión Pi 4 de 4 Gbyte) o en Amazon por alrededor de € 68 USD. Estas microcomputadoras son muy baratas y tienen una excelente relación calidad-precio.

¿La Raspberry Pi requiere un sistema operativo especial?

Afortunadamente, Raspberry Pi puede ejecutarse en muchos sistemas operativos diferentes y algunos de ellos también son gratuitos, como Ubuntu. Pero otra gran característica de Octoprint es que proporcionan una imagen de disco basada en Linux llamada Octopi que contiene muchos de los complementos y sistemas operativos más recientes que puede descargar inmediatamente esta imagen a una tarjeta SD. Esta es una manera muy rápida y fácil de poner en marcha su raspberry pi en el menor tiempo posible.

¿Cuál es la mejor Raspberry Pi para ejecutar Octorpint?

Octoprint se ejecutará en una Raspberry Pi 3 con al menos 2 GB de memoria, pero recomendamos usar Raspberry Pi 4B 4 Gbyte.

Octoprint no recomienda el uso de Raspberry Pi Zero, ya que ha causado problemas y no es compatible con Octoprint.

¿Cuántos complementos diferentes hay para Octoprint?

Octoprint es un programa de código abierto que tiene una gran comunidad que apoya tanto su desarrollo como el desarrollo de complementos para este fantástico software. Como resultado, la cantidad de complementos continúa creciendo.

Al momento de escribir, la cantidad de complementos disponibles en el repositorio de complementos para Octoprint es 304.

De estos, 253 (83 %) están marcados como compatibles con Python 3 y 9 complementos se han marcado como abandonados.

Ejemplos de complementos para Octoprint:

Visualizador de nivel de cama

Este complemento absolutamente sorprendente brinda una representación visual de qué tan nivelada está realmente la cama de su impresora en un gráfico 3D.

Es muy difícil poder interpretar esta información de manera significativa e incluso si tiene una función de nivelación automática, este pequeño complemento mostrará rápida y fácilmente cuán efectiva es esta función e incluso lo ayudará a mejorarla.

Actualizador de firmware

La primera vez que tuve que actualizar el firmware de mi prusa estaba, tengo que decirlo, un poco aprensivo. Pasaron varios meses desde que mi Prusa me pitó continuamente antes de que comenzara una impresión, que logré actualizar el firmware. Esto implicó copiar la nueva versión en una tarjeta SD y transferirla manualmente a la impresora.

Ahora puede actualizar una nueva versión del firmware a la impresora directamente desde Octoprint e incluso tiene un bonito icono de barra de navegación para facilitar aún más las cosas.

Controles personalizados

Si alguna vez trató de limpiar la boquilla de su impresora y buscó infructuosamente en el manual del usuario para averiguar cómo mover la extrusora a una posición para hacerlo, entonces este complemento para octoprint es para usted.

Cualquier parte de la impresora, desde los motores paso a paso hasta el ventilador, se puede controlar a través de este complemento.

Octoprint: ¿es una cortadora?

Bueno, ¡sí lo es! Con Octoprint-Slicer puede cortar sus archivos STL directamente en Octoprint y descargarlos directamente a la impresora. Con una representación gráfica tridimensional isométrica. Esta cortadora tiene algunas características excelentes, como:

  • Rota, escala y mueve tus modelos
  • Identifique sobrecuelgues: puede orientar automáticamente el modelo para obtener un mejor resultado.
  • Admite una cama de impresión circular.
  • También puede dividirse en función de los perfiles cura que puede cargar

Cuando miré por primera vez este complemento, pensé que tal vez sería un poco básico, qué equivocado estaba, este es un cortador completamente funcional y útil con algunas características realmente fantásticas y útiles.

Control de energía cuando la impresión ha terminado

ShutdownPrinter es un complemento muy útil que literalmente hace lo que dice, cuando la impresión ha terminado, en lugar de dejar la máquina encendida. Este complemento apagará la impresora automáticamente cuando se complete la impresión.

Monitor de recursos

Este pequeño y elegante complemento le brinda una interfaz gráfica en tiempo real que muestra cómo funciona el Pi, de manera similar a cómo se ve el administrador de tareas de Windows. Puede monitorear cosas como el uso de la memoria, la utilización de la red, la temperatura, etc.

¡Una pequeña gran herramienta para encontrar problemas de resolución de problemas o sobrecalentamiento!

Octolapse: ¡Timelaspe 3D en su máxima expresión!

Debo decir que esta es una de las principales razones por las que primero despertó mi interés en Octoprint: todos hemos visto esos fantásticos videos de intervalos de tiempo de alta calidad en YouTube de nuestras impresiones 3D favoritas, probablemente a través del canal wildrose y siempre me pregunté ‘cómo ¿Hacen eso?

Bueno, al usar Octolapse, esta pequeña gran aplicación quita el cabezal del extrusor y luego administra una cámara remota (ya sea una cámara web wa o una cámara raspberry pi) para tomar una foto exactamente en el punto correcto después de que cada capa haya terminado de imprimirse . El efecto es un video mágico de imágenes fijas que muestra la impresión 3D creciendo mágicamente y sin problemas fuera de la plataforma de impresión.

¿Qué opciones de cámara están disponibles para Raspberry Pi?

Hay varias opciones diferentes que puede usar con Raspberry Pi.

En el extremo más económico del espectro, puede usar los módulos de cámara Raspberry Pi que se conectan al puerto del módulo de cámara CS2. Estas cámaras tienden a costar alrededor de € 25 a 50 USD y son excelentes si desea realizar un monitoreo general y no necesariamente de alta resolución. Habiendo dicho eso, Raspberry ahora ha lanzado una cámara HQ bastante agradable con una resolución de 12 megapíxeles.

Deberá comprar lentes adicionales para esta configuración, ya que la cámara cuesta alrededor de € 55 USD y la lente es aproximadamente lo mismo. Una ventaja de esto es que tiene una amplia gama de lentes para elegir, y ¿puede elegir una lente específica para una situación específica: gran angular? no hay problema – ¿teleobjetivo? Cosa segura.

Luego, en el extremo superior de calidad cuando se trata de cámaras para Raspberry Pi, están las cámaras web como Logitech Brio Ultra, que pueden transmitir en 4k Ultra HD a 30 fps o 720 Ultra HD a 60 fps. Esta es probablemente una de las mejores cámaras en lo que respecta a la transmisión de cámaras web.

¿Octoprint funciona con todas las impresoras?

En el momento de escribir este artículo, Octoprint funciona con muchas de las principales impresoras 3D del mercado. La mayoría de los principales fabricantes serán compatibles, pero le recomendamos que primero investigue un poco en el sitio web de octorprint antes de comprar hardware para su proyecto.

¿Cómo puedo saber si mi impresora es compatible?

Siempre vale la pena consultar con la comunidad en el sitio del foro octoprint.org, ya que es probable que otras personas hayan tenido el problema antes y puedan conocer una solución a su problema.

En el sitio Octoprint.org hay una lista completa de impresoras que se sabe que funcionan. Puede consultar la lista bastante exhaustiva aquí.

Para ir finalizando

El software Octoprint es una de esas herramientas que una vez que comienza a usarla, se pregunta cómo se las arregló antes de obtenerla. Con tantos complementos diferentes disponibles, es infinitamente configurable.

Hay una gran comunidad que apoya el software Octoprint y creemos que esta comunidad continuará desarrollando diferentes complementos y soluciones para los problemas cotidianos durante muchos años.

Por un precio total de, digamos, € 100 USD, puede implementar recursos de monitoreo remoto, imágenes remotas o incluso una detección de modo de falla impulsada por IA y parada automática. Esto le ayudará a evitar muchas horas de tiempo perdido y muchos euros en filamentos desperdiciados si las cosas salen mal.

También puede producir los adictivos videos de lapso de tiempo que muestran sus hermosas impresiones en 3D que aparecen milagrosamente; a todos nos encanta verlos.

Gracias por leer nuestra publicación de blog sobre esta pequeña gran pieza de software gratuito (¡con qué frecuencia puede decir eso!) Llamado Octoprint.

Lo alentamos a que deje un comentario positivo o negativo a continuación, ya que esperamos que esto nos motive y anime a corregir publicaciones de blog aún mejores para su disfrute.

Agregaremos los productos mencionados en esta página a una sección de recursos especiales más adelante.

Muchas gracias por su tiempo y no dude en consultar otras publicaciones de blog que puedan ser de su interés. El sitio se actualiza con mucha frecuencia, por lo que esperamos volver a verle pronto.

¡Una última cosa!

Nos gustaría agradecer enormemente a Gina Häußge, cuya paciencia, dedicación y esfuerzos aparentemente ilimitados han brindado una herramienta tan fantástica a la comunidad de impresión 3D. Mantenerlo, corregir errores y todo de forma gratuita. ¡Gina te saludamos!

Octoprint es una herramienta gratuita y los alentamos a todos a visitar www.octoprint.org y si pueden hacer una donación, todo ayuda, incluso si se compra un café.