DESCARGAS-MARLIN

Descargas Firmware Marlin

Descargas Firmware Marlin. Actualizar el firmware de su impresora es bastante fácil una vez que realiza los pasos de instalación una o dos veces. El firmware le permite obtener más control sobre su impresora, facilitar las reparaciones, agregar actualizaciones y realmente ajustar su máquina para que imprima mejor.

Marlin Nightly Source

Marlin Patched Source

Versiones Marlin

Marlin es un firmware de código abierto para la familia RepRap de prototipos rápidos de replicación, conocidos popularmente como “impresoras 3D”. Se derivó de Sprinter y grbl , y se convirtió en un proyecto de código abierto independiente el 12 de agosto de 2011 con su lanzamiento en Github . Marlin tiene licencia GPLv3 y es gratuito para todas las aplicaciones.

Desde el principio, Marlin fue creado por y para los entusiastas de RepRap para ser un controlador de impresora sencillo, confiable y adaptable que “simplemente funciona”. Como testimonio de su calidad, Marlin es utilizado por varias impresoras 3D comerciales respetadas. LulzBot , Průša Research , Creality3D , BIQU , Geeetech y Ultimaker son solo algunos de los proveedores que envían una variante de Marlin. Marlin también es capaz de manejar máquinas CNC y grabadoras láser.

Popularidad

Una clave de la popularidad de Marlin es que se ejecuta en microcontroladores Atmel AVR de 8 bits de bajo costo : Marlin 2.x ha agregado soporte para placas de 32 bits. Estos chips están en el centro de la popular plataforma Arduino/Genuino de código abierto . Las plataformas de referencia para Marlin son un Arduino Mega2560 con RAMPS 1.4 y Re-Arm con Ramps 1.4.

Como producto comunitario, Marlin tiene como objetivo adaptarse a tantas placas y configuraciones como sea posible. Queremos que sea configurable, personalizable, extensible y económico tanto para los aficionados como para los proveedores. Una construcción de Marlin puede ser muy pequeña, para usar en una impresora sin cabezal con solo un hardware modesto. Las características se habilitan según sea necesario para adaptar Marlin a los componentes agregados.

Principales características

Código G con todas las funciones con más de 150 comandos
Paquete completo de movimiento de código G, que incluye líneas, arcos y curvas Bézier
Sistema de movimiento inteligente con anticipación, movimiento basado en interrupciones, aceleración lineal
Compatibilidad con cinemática cartesiana, Delta, SCARA y Core/H-Bot
Control de calentador PID de circuito cerrado con ajuste automático, protección térmica, corte de seguridad
Admite hasta 5 extrusoras más una cama de impresión calentada
Interfaz de usuario del controlador LCD con más de 30 traducciones de idiomas
Impresión de tarjeta SD y basada en host con inicio automático
Compensación de nivelación de la cama: con o sin sonda de cama
Avance lineal para extrusión basada en presión
Soporte para extrusión volumétrica
Soporte para mezclas y multiextrusoras (Cyclops, Chimera, Diamond)
Compatibilidad con sensores de agotamiento/ancho de filamento
Temporizador de trabajo de impresión y contador de impresión.

Cómo funciona Marlín

Marlin Firmware se ejecuta en la placa principal de la impresora 3D y gestiona todas las actividades en tiempo real de la máquina. Coordina los calentadores, los motores paso a paso, los sensores, las luces, la pantalla LCD, los botones y todo lo demás relacionado con el proceso de impresión 3D.

Marlin implementa un proceso de fabricación aditiva llamado Modelado por Deposición Fundida (FDM) , también conocido como Fabricación de Filamentos Fundidos (FFF) . En este proceso, un motor empuja el filamento de plástico a través de una boquilla caliente que funde y extruye el material mientras la boquilla se mueve bajo el control de una computadora. Después de varios minutos (o muchas horas) de colocar finas capas de plástico, el resultado es un objeto físico.

El lenguaje de control de Marlin es un derivado del código G. 

Los comandos de código G le dicen a una máquina que haga cosas simples como “establecer el calentador 1 a 180 °” o “mover a XY a la velocidad F”. Para imprimir un modelo con Marlin, debe convertirse a código G usando un programa llamado “slicer”. Dado que cada impresora es diferente, no encontrará archivos de código G para descargar; tendrás que cortarlos tú mismo.

A medida que Marlin recibe comandos de movimiento, los agrega a una cola de movimiento para que se ejecuten en el orden recibido. La “interrupción paso a paso” procesa la cola, convirtiendo los movimientos lineales en pulsos electrónicos cronometrados con precisión para los motores paso a paso. Incluso a velocidades modestas, Marlin necesita generar miles de pulsos paso a paso cada segundo. ( por ejemplo, ¡80 pasos por mm * 50 mm/s = 4000 pasos por segundo!) Dado que la velocidad de la CPU limita la rapidez con la que se puede mover la máquina, ¡siempre estamos buscando nuevas formas de optimizar la interrupción paso a paso!

Los calentadores y sensores se administran en una segunda interrupción que se ejecuta a una velocidad mucho más lenta, mientras que el bucle principal maneja el procesamiento de comandos, la actualización de la pantalla y los eventos del controlador. Por razones de seguridad, Marlin se reiniciará si la CPU se sobrecarga demasiado para leer los sensores.

Te gusto?

Nuestra web se mantiene gracias a la colaboración de personas como tú. Si encuentras nuestro contenido útil y quieres ayudarnos a seguir ofreciéndolo, invitamos un Tecito. Al hacerlo, estarás contribuyendo al mantenimiento y mejora de nuestro sitio. ¡Gracias por tu colaboración!