This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Todo sobre el Marlin
#1
Hola a tod@s,

Abro este hilo para unificar la información sobre la ultima versión del Marlin que esta por GH https://github.com/MarlinFirmware/Marlin, y despejar las dudas que se vayan creando. Quiero (como creo q varios) actualizar el Firm pero no se que mejoras trae aparte de mejoras en el autolevel, pensaba en descargar solo el "configuration.h" pero al verlo veo que incluye una "boards.h" ademas veo que las traducciones a otros idiomas están en archivos individuales en vez del "lenguajes.h". Así que no se si tenga que descargarlo todo o solo archivos independientes.

Saludos.
"Enseñar es aprender dos veces".
  Responder
#2
Buenas. Yo ya tengo el nuevo marlin. Hay que descargarlo todo.

Cambios importantes que vi. Para prusa i3, autolevel con servo, sin pantalla.

Al elegir la placa ya no es como antes que metías un código (33 para ramps). Ahora tienes que ir a boards.h, copiar exactamente el nombre que corresponde a tu placa y pegarlo en configuration.h

en configuration.h aparece

Código:
#ifndef MOTHERBOARD
  #define MOTHERBOARD BOARD_ULTIMAKER
#endif

En mi caso puse

Código:
#ifndef MOTHERBOARD
  #define MOTHERBOARD BOARD_RAMPS_13_EFB
#endif

Dos cambios más con el auto level. Pero esto ya en la parte de los G-Codes.
'G29' hace un auto level
'G29E' hace un auto level pero no levanta el servo entre mediciones

'M851' ves el actual offset
'M851 Z-6.65' Modificas al offset a -6.65
  Responder
#3
Yo estoy configurando el firmware nuevo de marlin para mi Prusa I3 y como bien dice el amigo ebludt tienes que descargarte la carpeta que pone Marlin entera

Yo hace casi un año que no actualizo el firmware y me ha gustado que en esta versión solo he tenido que modificar Configuration.h
En las versiones antiguas para el idioma de la pantalla tenias que cambiar el idioma en el language.h

Tengo dos dudas
  1. Los archivos que vienen en la carpeta ArduinoAddons son necesario si tengo la version 1.6 del compilador de arduino?
  2. Este firmware es compatible con la Prusa I3 con las ramps 1.4, no? no debería de haber problemas de Pins, no?

Un saludo y gracias
  Responder
#4
El primer punto no te lo puedo contestar porque no lo se. Yo me bajo todo el repositorio comprimido.

El segundo punto: yo tengo una ramps 1.4 chinorri con el único extra del servo para el autolevel. No he tenido ningún problema.

otra cambio más (y mejor) es que al Conectar la impresora te da un chorro de datos de configuración que tienes.
Y el Gcode para cambiarlos.

Así se puede hacer pruebas a base de gcodes hasta dejarla fina, el offset del eje Z en auto level por ejemplo, y luego ya cambiarlos definitivamente en el configuration.h de marlin.

Código:
start
echo: External Reset
Brown out Reset
Marlin1.0.2
echo: Last Updated: Feb 17 2015 20:00:59 | Author: (none, default config)
Compiled: Feb 17 2015
echo: Free Memory: 4964 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo:Steps per unit:
echo: M92 X80.00 Y80.00 Z4000.00 E775.00
echo:Maximum feedrates (mm/s):
echo: M203 X400.00 Y400.00 Z1.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X5000 Y5000 Z10 E5000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo: M301 P22.20 I1.08 D114.00
echo:Filament settings: Disabled
echo:Z-Probe Offset (mm):
echo: M851 Z-12.35
  Responder
#5
Bueno pues ya lo he descargado, destripado y un poco customizado, me falta probarlo en impresión, hay implementado muchas cosas nuevas a parte del auto level, el sistema de seguridad por si falla un termidor esta muy bien y hay varios mas items en el menu que he de provar, por el momento solo tengo un error cuando presiono para el menu q me salta la pantalla de bienvenida, les pasa igual? Dragón_jm la carpeta de addons no la uso para nada solo la librería de la LCD.
"Enseñar es aprender dos veces".
  Responder
#6
Indalo escribió:Hola a todos
Empiezo a sospechar que la versión de Marlin que tengo, que descarge hace dos semanas:
https://github.com/MarlinFirmware/Marlin
tiene algún problema, desde que la instale, ya me lo ha hecho tres veces y con dos ordenadores diferentes, de repente se pone a velocidad súper lenta de hecho se para y hace pequeños movimientos a velocidad normal.
Claro que también puede ser que me descargara una versión de desarrollo de Marlin y no una versión estable, porque me declaro incapaz de entender la WEB de GitHub y agradecería mucho muchísimo si algún amable forero nos hiciera un micro tutorial , para que al menos tener una mínima seguridad de trabajar con una versión estable que aunque también me gusta probar e investigar, cada cosa a su tiempo.

Pues yo tampoco la noto muy fina del todo, me da problemas de extrusion, el botón de emergencia de la LCD no me va y ademas hay opciones q no hacen nada, me volveré a la ultima que tenia y me daba buenos resultados, esta a mi parecer esta aun muy "verde" e implementare lo q se pueda de esta version en la q me funciona
"Enseñar es aprender dos veces".
  Responder
#7
Donde me puedo bajar la versión anterior y que la pueda configurar yo desde cero.
  Responder
#8
NeoGames76 escribió:Donde me puedo bajar la versión anterior y que la pueda configurar yo desde cero.

A ver si esta te sirve esta sin tocar. https://www.dropbox.com/s/bi9gu8suufnt6x...1.zip?dl=0
"Enseñar es aprender dos veces".
  Responder
#9
Hola kurama
Esta versión que has puesto ya incluye el auto level y la seguridad por fallo de termistores?
Muchas gracias
  Responder
#10
Perdona que te haya molestado
Me la he descargado y efectivamente tiene esas funcionalidades incluidas
Muchas gracias
  Responder
#11
Yo he cargado hoy el firmware nuevo y por ahora funciona todo bien, pero solo he impreso dos cubos de calibración, por ver como respondía.

Kurama a mi no me ha dado ningún fallo la pantalla al pulsar para entrar al menú. Lo único que me parece raro es que no esta todo en español, algunos textos como el de Heating... y Heating done. salen en ingles, estoy viendo el archivo language_es.h y no están allí dentro, están dentro del apartado language.h y pone una cabecera de comentario que dice // Serial Console Messages (do not translate those!)

No entiendo porque no están para traducir, si son mensajes que me muestran a mi por la impresora. Alguien sabe algo del porque no se puede poner todo el menú en español?


PD: Indalo en el documento https://github.com/MarlinFirmware/Marlin...ilation.md pone el mismo enlace de versión estable y versión de desarrollo, con lo cual no se yo muy bien como decirte como descargarte una que este estable. Como consejo yo siempre guardo todas las versiones de firmware que cargo, por si no me gusta volver a la antigua
  Responder
#12
Ya conseguí la estable en la wiki de Marlin esta. La 1.02 estable eso creo jaja.
  Responder
#13
NeoGames76 escribió:Ya conseguí la estable en la wiki de Marlin esta. La 1.02 estable eso creo jaja.
Enlace...
"Enseñar es aprender dos veces".
  Responder
#14
Kurama escribió:
NeoGames76 escribió:Ya conseguí la estable en la wiki de Marlin esta. La 1.02 estable eso creo jaja.
Enlace...

Aqui

http://reprap.org/wiki/Marlin

Si miráis pone 1.02 le dais y se descarga la estable. Y no la 1.02 developer
  Responder
#15
Buenas, yo la tengo puesta y de momento 0 problemas, salvo esos textos que salen en inglés.
He trasteado un poco y nada fuera de lo normal
  Responder
#16
Pues yo he instalado la 1.03 y no me reconoce el gcode m600 para cambiar filamemto a mitad de impresion
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  De Marlin 2.0.9 a Marlin 2.12 21Curiosos 3 268 22-01-2023, 09:36 PM
Último mensaje: 21Curiosos
  Marlin Builder v1.0: Configurando firmwares Marlin online y de forma muy sencilla Peter13 4 15,137 20-04-2020, 10:07 AM
Último mensaje: Peter13
  Slic3r retrae todo el filamento antes de empezar a imprimir SNE4K3R 3 2,976 06-05-2017, 06:50 PM
Último mensaje: fontanares