Para la realización de las versiones de firmware 5 nos basamos en Marlin 2.0, el código fuente y las modificaciones se encuentran disponibles en nuestro Github.
Se cambia la base de marlín por una versión mas resiente (marlín 2.0.9.3).
Este cambio se debe a las nuevas electrónica SKR 2 y temas de compatibilidad
es explicara mas sobe el tema en una nota en el blog
MEJORAS FIRMWARE 5.3.7
-Corrección de bug en cambio de filamento
MEJORAS FIRMWARE 5.3.5
-se hace un traspaso de todo lo ya hecho la versión mas nueva de marlín 2.0.9.3
-se agreda el HYBRID_THRESHOLD de los TMC
-se agrega tres configuraciones distintas para el movimiento de la maquina (normal, silencioso y rápido) estas modifican varios valores de movimiento y aceleraciones en la maquina
-se modifica el menú de TMC y se agreda la modificación del modo hibrido.
-se agrega una función para poder calibrar la sensibilidad de home de los TMC (ya que la sensibilidad de estos pueden cambiar por varios factores)
-se arreglan bug con el WiFi
-se arreglan bug con el menú de ajustes
-se modifica la calibración P.I.D
-se modifica el menú de calibración
-se mejora la función de auto completar puntos
-se mejora la explicación de todas las opciones
-pasa a ser obligatorio calentar para calibrar
-se agregan textos explicativos largos
-se agrega la posibilidad de poder probar la calibración con una matriz
-se agrega un botón de calibración asistida este permite hacer todos los ajustes necesarios para poder calibrar la maquina y poder realizar una prueba
-se arregla la recuperación por corte de luz
-se agreda un menú nuevo para el corte de luz
-se modifica el cambio de filamento
MEJORAS FIRMWARE 5.1.17
-se mejora la detección de capas con otros slicer
-se arregla error de cambio de filamento
-se arregla y mejora el auto restar
-nuevo comando M116 (consigue la posición 0 después de un G28 sin Z)
-se mejora la lista de cambio de filamento
MEJORAS FIRMWARE 5.1.16
-se agrega otra versión, motores con fichas (ya que tienen otra configuración)
-nueva opción en el menú de ajuste con o sin ficha(cambia el comportamiento del motor)
-se agrega la posibilidad de programar cambios de filamento por capa
-se agrega una lista de cambios de filamento se pueden programar hasta 20
MEJORAS FIRMWARE 5.1.15
-se arregle el error térmico
-se mejora la calibración sin sensor inductivo
-se mejora el uso de la interfaz wifi
-se arregla un error con la auto calibración después de terminar una imprecisión
-se arregla error con el alineado de eje
MEJORAS FIRMWARE 5.1.14
-se arregle error con el mapa de cama
-se mejora la calibración de offset en tiempo real
-se mejora el completado del mapa de cama
-se agrega la opción de paso de barrilla 4mm A 8mm
-se arregla error con el cargar filamento
MEJORAS FIRMWARE 5.1.13
-Mejoras en la calibración.
-de agrega la opción firmware 1.4 o 1.4 turbo
-se aumenta la partición de pasos
-se arregla error con el cancelar impresión
-se arregla error con la calibración en tiempo real
-se arregla error con off mas bajo del vidrio
MEJORAS FIRMWARE 5.1.12
-se mejoran los logros
-se mejora el pausa de la maquina
-se mejora el cancelar impresión
-se agrega el menú TMC
MEJORAS FIRMWARE 5.0.8
MEJORAS ESTÉTICAS Y DE FUNCIONAMIENTO
-Agregamos la opción de que se pueda ver en que capa se encuentra la impresión, esta opción es más intuitiva para conocer la posición de la impresora que la ubiciación de ejes que tiene Marlin y debido a que los diferentes slicers cuentan las capas de diferentes maneras creamos compatibilidad para CURA, Simplify y Prusa Slicer, nuestra máquina detecta automáticamente que slicer se usó y con eso muestra la capa donde se encuentra la impresión.
-El menú de inicio permite ver: velocidad de impresión, velocidad del fan de capa, temperatura de la boquilla, temperatura de la cama, barra de progreso de la impresión, tiempo de impresión transcurrido, tiempo estimado para finalizar y capa en la que se encuentra la impresión.
-Se agrega un nuevo menú de íconos que permite navegar en forma fácil e intuitiva entre las opciones más importantes del panel.
-El menú cambia si la impresora está en reposo o se en funcionamiento eliminando las opciones que no se pueden modificar mientras la máquina está trabajando y mostrando aquellas que son útiles para usar durante la impresión.
-Se agregan botones con preseteos de temperatura para los materiales más comunes, estos materiales cubren un rango determinado de temperatura y los mismos botones sirven para precalentar al imprimir otros materiales que trabajen en rangos termicos similares.
-Se agregan botones que permiten:
En reposo: Inicio, tarjeta SD, cargar filamento, temperatura, calibrar, Luz LED, mover ejes, apagar motores, “kuttercraft store” (permite consultar nuestra web en caso de necesitar respuestos o servicio técnico), ajustes.
En funcionamiento: Inicio, temperatura, calibrar, modificar flujo, cancelar impresión, pausar impresión, cambiar filamento, cambiar velocidad, encender Luz LED, reiniciar impresora.
MEJORAS DE CALIBRACIÓN
-Permite elegir entre calibración automática o manual, esta es una opción que no existía en Marlin y brinda la posibilidad de elegir mediante el menú si se desea calibrar con sensor inductivo o con un final de carrera.
-Se agregan nuevas opciones y mejoras a la calibración unificada de Marlin permitiendo también calibración en tiempo real.
-Se crea un mapa de cama que predice la desviación de la base en los lugares donde el sensor no puede llegar a medir, este mapa separa la base en diferentes sectores y permite ajustar cada uno de ellos por separado.
-Permite la modificación de offset o de cualquier punto del mapa de cama en tiempo real, esto quiere decir que mientras se está imprimiendo se puede modificar cualquiera de los valores de la base y estos son guardados y recordados para futuras impresiones, inclusive aún después de haber apagado la máquina.
-Permite la alineación de Eje Z tanto si se está calibrando con sensor inductivo como con final de carrera.
-La impresora muestra avisos de cuando es necesario realizar mantenimientos.
-Permite ajustar el PID directamente desde el menú de la impresora, al setear los valores de temperatura de extrusor y velocidad de fan de capa deseados la impresora realizará los cálculos en forma automática para setear los valores correctos.
MEJORAS EN LAS OPCIONES Y AJUSTES
-Se agrega la opción “Kuttermelody” que activa una melodía para avisar cuando se ha terminado una impresión, esta opción se puede activar o desactivar desde “ajustes”.
-Se generan logros para los usuarios donde pueden obtener descuentos por usar nuestras máquinas.
-Permite elegir entre extrusor MK8 y BMG directamente desde el menú.
-Permite elegir auto calibración “ON” “OFF” desde el menú.
-Permite ver que sensor se está usando para calibrar, al hacer click sobre la opción muestra recomendaciones.
-Permite elegir entre varillas ACME de paso 4mm y 8mm directamente desde las opciones.
-Permite resetear los ajustes de fábrica.
Auto Guardado
-Se arregla un error que causa que el auto guardado en Marlin 2.0 no funcione.