May312017

Lidiando con mi impresora 3D Anet A8 – Firmware

Anet A8 es una impresora 3D clónica china de la famosa Prusa i3 que puedes comprar por unos 160$ en Gearbest. Viene con una placa base que es una versión modificada de la Melzi V2.0, con lector de tarjetas SD integrado y un display LCD 20×4 con cinco botones.

Si estás buscando una impresora 3D barata para impresiones esporádicas no profecionales, probablemente esta es una buena opción, pero tendrás que invertir algún tiempo y dinero extra si realmente quieres una impresora 3D que funcione correctamente.

El hardware

No se puede esperar un hadware puntero de una impresora de 160$. Todo está en la delgada línea roja, si no te aseguras de que todos los cables hacen buen contacto y que todos los tornillos están bien ajustados, puede que termines con una impresora en llamas. Por cierto, la mía lleva meses funcionando perfectamente sin ningún incidente.

Más adelante hablaré en profundidad acerca del hardware, por ahora vamos a empezar con la parte que no requiere gastar ni un céntimo.

El firmware preinstalado

La impresora viene con un firmware preinstalado, pero nunca sabrás como funciona exactamente. Una cosa que si notarás es que no está muy pulido. Usa un algoritmo muy agresivo para calentar la cama que pone el hardware a trabajar al máximo. No tiene ningún mecanismo de seguridad para prevenir sobrecalentamiento del extrusor, por lo que si el calentador o el sensor de temperatura se salen de su sitio, la placa continuará enviando corriente al calentador hasta que algo se pegue fuego…

Por otro lado, parece que no implementa un protocolo de comunicación USB adecuado, ya que he sufrido varias interrupciones de la impresión intentando usar una raspberry pi como servidor de impresión.

Firmwares alternativos

Marlin

Marlin es uno de los firmwares mas famosos en el mundo de las impresoras 3D amateur y, después de bastante tiempo, soporta de forma oficial el hardware de la Anet A8.

Nunca he probado como funciona en mi Anet porque, cuando estaba buscando un firmware alternativo, Marlin no tenia soporte esta y, aunque Skynet 3D, derivado de Marlin, si lo tenia, nunca me gustó como estaba organizado el código.

Desde que tenga algo tiempo, ampliaré este artículo para cubrir Marlin.

Repetier

No es facil encontar referencias de este firmware asociadas a la Anet, pero echando un vistazo a las placas soportadas, encontraremos referencias a la placa base de Anet en una llamada “Zonestar P802M“. El código fuente de este firmware tampoco es maravilloso, pero parece mejor organizado, por lo que me siento más cómodo con él.

Repositorio

He creado un repositorio en github con todos los ficheros necesarios, por lo que deberías ser capaz de seguir las instrucciones de este artículo y tomar todos los archivos necesarios desde ese repositorio para configurar tu IDE arduino para la placa base de la Anet y configurar y compilar cualquier firmware, por lo que empieza descargando los archivos que he puesto en github.

Configurar definición de hardware para la placa base Anet V1.0 en Arduino IDE

Lo primero que necesitarás para poder flashear algo en tu placa base es agregar soporte a tu Arduino IDE para dicha placa, por lo que después de descargar e instalar arduino IDE, sigue estos pasos:

Limpiar la EEPROM

Limpiar la EEPROM es muy importante si estás cambiando de tipo de firmware, por ejemplo de uno basado en marlin a uno basado en repetier. Si no estás seguro, te recomiendo que lo hagas antes de flashear el nuevo firmware. para ello, sigo los siguientes pasos:

  • Abre Arduino IDE
  • Dirígete a Archivo -> Ejemplos -> EEPROM -> eeprom_clear
  • Selecciona la tarjeta “Anet V1.0” (Herramientas -> Placa -> Anet V1.0)
  • Haz clic en el botón Subir
  • Dale, digamos, 10 segundos para que tu impresora ejecute el programa.

Firmware Repetier

Si quieres probar el firmware Repetier, solo haz lo siguiente::

  • Dirígete a https://www.repetier.com/firmware/v092/
  • Sube el archivo de configuración que descargaste del repositorio
  • Haz clic en la pestaña “Download”
  • Haz clic en el botón “Download complete firmware incl. these settings” para descargar el firmware
  • Abre el archivo “repetier.ino” en arduino IDE
  • Selecciona la tarjeta “Anet V1.0” (Herramientas -> Placa -> Anet V1.0)
  • Haz clic en el botón Subir



Quemar el bootloader

Puede que brickees tu placa base si haces cosas como seleccionar una tarjeta equivocada, forzar al sistema a subir un firmware incorrecto o desconectar e USB mientras está subiendo. Despues de eso, ya no podrá volver a flashear un firmware en tu placa y obtendrás errores como este:

avrdude: stk500_cmd(): programmer is out of sync

Si te sucede esto, primero descarta que no se trate de un cable USB defectuoso reemplazandolo, si sigues sin poder subir nada a tu placa, es muy probable que tengas el boot loader corrupto, por lo que tu placa es ahora un bonito ladrillo.

Es posible que puedas recuperarla quemando el boot loader de nuevo usando un Ardino como programador ISP conectado como se indica en este diagrama y siguiendo estos pasos:

  • Conecta el cable USB a la placa Arduino
  • Abre arduino IDE
  • Abre el ejemplo ArduinoISP
  • Selecciona en el modelo de Arduino que estás usando como programador (no la placa base de la Anet que vas a programar) en el menú Herramientas > Tarjeta y elije el puerto en el menú Herramientas > Puerto Serie
  • Haz clic en subir ArduinoISP para convertir tu Arduino en un programador ISP
  • Desconecta el cable USB del Arduino
  • Desconecta todos los periféricos de la placa base de la impresora, incluida la fuente de alimentación.
  • Cablea tu arduino a la placa base siguiendo el diagrama, comprueba que tu placa esté orientada del mismo modo que ne la imagen, si la tienes orientada de otra forma, gira la imagen…
  • Comprueba tus conexiones por lo menos tres veces antes de continuar, un conexionado incorrecto puede terminar quemando tu Arduino e incluso la placa base de la impresora
  • Conecta el cable USB al Arduino de nuevo
  • Selecciona la tarjeta “Anet V1.0” en el menú Herramientas > Tarjeta
  • Selecciona “Arduino as ISP” en el menú Herramientas > Programador
  • Haz clic en Herramientas > Quemar Bootloader
  • Si el proceso termina sin errores, desconecta todos los cables entre el arduino y la placa base y vuelve a conectar todos los dispositivos a la placa de tu impresora (ventiladores, motores, LCD, etc.)

A partir de ahora deberías ser capaz de conectar el cable USB a tu impresora y subir firmwares de nuevo. Te recomiendo que empieces subiendo el ejemplo “Blink” y compruebes que uno de los LEDs de la placa empieza a parpadear.

Estos pasos han sido tomados de https://www.arduino.cc/en/Tutorial/ArduinoISP, consúltalo para más información.

Referencias

Política de comentarios

Dada la importancia de los comentarios como espacio de participación, te pedimos por favor que leas detenidamente y cumplas con las siguientes normas de participación.

53 respuestas para “Lidiando con mi impresora 3D Anet A8 – Firmware

Laser

Mil gracias por la información, probablemente salvaste la placa de mi Anet A8 de un fallo de windows y a mi me has salvado de tener que volver a usar win en una larga temporada.

GRACIAS, GRACIAS, GRACIAS!!!!!


Elías R.M.

Gracias ti por por tu comentario. Me alegro de que el post te haya sido útil y también de colaborar para que no dependas de Windows 😉

Saludos


Luis Pérez

Hola Elías R.M
Estaba buscando información para poder solucionar un problema que tengo con mi Anet A8 y encontré tu blog. Veo que eres un fenómeno en muchos temas y sobretodo en el que ami me interesa…Mi problema es que, estuve trasteando con ella y después de hacerle algunos ajustes y funcionar bien, la desconecté de la corriente y cuando la volví a conectar, el LCD se queda en azul y con la pantalla llena de cuadraditos y la placa no responde ni aunque la hagas un reset. Me gustaría poder hablar contigo y me dieses alguna solución de lo que puedo hacer. Muchísimas gracias. Un saludo


Elías R.M.

Hola Luis,

Por lo que cuentas, parece que el firmware de tu placa está corrupto. Prueba a seguir mis instrucciones para recuperarla.

Saludos


Gonzalo

Hola! no sé si me podéis ayudar. Resulta que aún no he sido capaz de imprimir. El calibrado lo he hecho varias veces y creo que está bien. Pero cuando quiero imprimir empieza a trabajar fuera de la mesa y más bajo. Y la mesa ya no la puedo bajar más.
A alguien le ha pasado y sabe qué hacer?

gracias,


albert

hola gonzalo, eso es culpa del endstop del eje Z, que lo tendras mas bajo, por eso te empieza a imprimir por debajo de la mesa, y lo que empieze fuera (del X0) sera porque en el programa para hacer el gcode, tipo simplify3d no tendrás puestas las medidas de tu cama, igualmente revisa todos los endstop, si tienes cualquier problema mi mail amrinye_83@hotmail.com, pregúntame lo que quieras, si puedo solucionarte-lo lo haré


Elías R.M.

Hola Gonzalo,

Como dice albert, tienes que calibrar el end stop del eje Z.

Respecto a lo de que empieza fuera de la cama, asegúrate de configurar la cama correctamente en tu slicer. por ejemplo, en Slic3r yo tengo configurada la cama de la siguiente forma:

  • Size: x: 220 y: 220
  • Origin: x: -32 y: -7

Saludos


albert

hola, e seguido todos los pasos para quemar el bootloader a la placa de la anet a 8 pero al conectar el cable vcc (el de corriente de 5v) se me apaga el arduino, que puedo hacer?

gracias


Elías R.M.

Hola albert,

Asegúrate de que desconectas todo de la placa base (motores, cama, ventiladores, sensores, etc.) De ese modo tu Arduino podrá alimentar la placa base sin quedarse sin potencia.

Saludos


juan carlos

hola he tenido un problema, arme la impresora sin problemas y cuando quise imprimir me sale idle y luego stepper disabled, algunas veces hace el intento de acercarse a la cama para comenzar el trabajo o que se yo pero se detiene y de allí no pasa. Que podría ser la falla? ya verifique el cableado y rearme el extrusor y nada. muchas gracias por su ayuda


Elías R.M.

Hola Juan,

Te recomiendo preguntar en los canales de soporte de Facebook, allí te pueden ayudar mejor con tu problema.

Saludos


Fernando

Hola.
Eso es error de novato como me paso a mi🤣.
Los archivos stl no los carga así que pasalos a gcode con cura o slic3r y verás que bien va.

Un saludo


Cesar

Hola Fernando, al bajar un stl y modificar algunos parámetros en Cura para luego guardarlos en gcode y con los parámetros de la Anet A8 correcto. Al momento de imprimirlos desde SD siempre me imprime afuera de la cama. Ahora este mismo STL lo pasó en SLIC3r para ser guardado como gcode con las mismas configuraciones que tiene el Cura para Anet A8 y luego lo imprimo, este gcode de slic3r se imprime al centro de la cama sin problema… sabes que puede ser el error con cura???


Fernando Alba García

Hola, intento instalar el skynet en la placa y me pone error de placa por falta de memoria, que tendría que hacer?


Elías R.M.

Hola Fernando,

Ese tipo de errores suelen ser debidos a que has activado muchas opciones en el archivo de configuración de Marlin (Skynet). Te recomiendo que busques una configuración “estándar” para Skynet en tu impreso y empieces por ahí.

Saludos


Vicente

Hola, compré hace una semana la impresora y creo que algo falla, la cama (ejeY) no se mueve. He cambiado y probado los cables conectando el motor Y en la ranura del motor X y sí que mueve, por lo que no es motor no cables, me temo que el problema está en la placa.


Elías R.M.

Hola Vicente,

Es muy probable que el chip controlador del motor esté defectuoso o “quemado”. De todos modos te recomiendo acudir a la comunidad de Facebook, allí hay mucha gente y seguro que alguno ha tenido el mismo problema y ya lo ha solucionado.

Suerte


Narhe

Hola,

He acabado de montar mi impresora y cuando intento imprimir los archivos que vienen en la tarjeta microSD el extrusor se dirige a la posición home pero, posteriormente, empieza a imprimir fuera de la cama caliente. He probado con otros archivos y siempre sucede lo mismo. Alguna idea de qué puede ser?

Gracias


Fernando

Hola.
Revisa la configuración de tu programa generador de gcode y configura la mesa de trabajo poniendo dimensiones y origen a la vez que compruebas los finales de carrera que estén bien ajustados


Mamba

Hola recientemente monté la anet a8 y funciono
Después de algunas impresiones empezaron los problemas.
A medida que va imprimiendo o cuando le da la gana, se activa el final de carrera hasta salirse de la mesa.
Alguna solución??


Elías R.M.

Hola Mamba

Desconozco lo que te puede estar pasando, pero te recomiendo que acudas al grupo de soporte de la Anet en Facebook (Ingles), allí hay mucha gente que te puede ayudar.

Saludos


Josue Gonzalez

buen día amigo, hace poco tuve un problema con mi impresora que hacía que se reiniciara (mi impresora es una tronxy p802e con melzi board) termine instalando el firmware de nuevo y puse una versión de repetier que es para esa impresora el problema que tengo ahora es que cuando empieza a imprimir se sale de la superficie de la cama, como si no centrara bien la impresión, lo que hace es que carga la impresión hacia la derecha si es muy grande la pieza se sale de la cama por 1 cm aproximadamente, utilizo cura y en el software tengo bien especificadas las medidas de la cama 220mm x 220mm y bien centrada la pieza, cuando utilizaba el firmware original con el que me fue entregada la impresora, no tenia ese problema, hay alguna forma de solucionarlo? te agradezco cualquier información!


Elías R.M.

Hola Jose Gonzalez,

En el caso de mi impresora, tan solo he tenido que configurar mi slicer para que tenga en cuenta que la possición X,Y para el home no es 0,0, pues el extrusor queda fuera de la cama. Para la Anet A8 los valores son X=-32 Y=-7.

Saludos


Rafa

hola buenas mi duda es la siguiente tengo una impresora infitary m605 … la placa es verde alargada. Hoy he tenido un problema con la impresion.. he ejecutado una impresion y se ha quedado pillada.. estaba en proceso de calentamiento de la cama y estructor pero no subían de temperatura. He decido quitarle corriente a la impresora y volver encenderla. Pero ya solo me sale la pantalla sin letras.. antes aparecía 3 palabras “Supongo los archivos que cargaba”. Pero ahora no hace nada. Ademas el botón reset de la placa no hace nada. Alguna solución. Gracias


Elías R.M.

Hola Rafa,

Lo que comentas parece ser una corrupción del firmware. Lamentablemente no te puedo ayudar con esa placa, pues desconozco cual la configuración apropiada.

Buena suerte


Claudio

Hola cómo están fundidores tengo una anet e10 el problema q tengo es que estaba imprimiendo y se a cortado la energía en la ciudad luego cuando regresó en la pantalla la temperatura de la cama caliente está en 258 grados y me tira un error q dice MAxtemp bed y no me deja imprimir nada. Alguna sugerencia será agradecida


Elías R.M.

Hola Claudio,

Revisa las conexiones del thermistor de la cama caliente y si puedes prueba con otro thermistor nuevo.

Saludos


Pablo

Buenos días, llevo unos días algo loco con la impresora, dado que me está dando problemas en el eje Y. Desde la primera impresión que se quedo a medias es como si el motor estuviese estropeado. Os dejo el vídeo a ver que os parece, ya he abierto un ticket de soporte con el mismo vídeo a ver que me dicen… Así de primeras imagino que será el motor: https://www.youtube.com/watch?v=ba9OWTKgGPM


Elías R.M.

Hola Pablo,

Normalmente eso se debe a un condensador defectuoso en la placa base (C44). Ese condensador está relacionado con el pulsador de final de carrera, en el menú hay una opción para ver el estado de los pulsadores, úsala para verificar que el estado cambia cuando pulsas el pulsador manualmente.

Si no puedes ver el cambio de estado, prueba a intercambiar los pulsadores del eje Y y el eje Z y vuelve a probar, si no es capaz de detectar el cambio con ninguno de los dos pulsadores, puedes probar a quitar C44 de la placa (a tu propio riesgo 😉

Saludos


Pablo

Gracias Elías, me cambiaron la impresora por otra nueva y ya no tengo ese problema.

He instalado 2 mosfets para curarme en salud y evitar disgustos-


manuel

Hola
Ayer terminé de montar la impresora anet a8. Imprimí un par de piezas y cuando estaba imprimiendo la segunda pieza se apagó . He comprobado el voltaje de salida de la fuente de alimentación y me da 0 voltios. También he intentado conectar el cable usb de la placa al ordenador pero la placa tampoco se enciende y no responde. ¿A qué se puede deber?
Gracias y saludos


Elías R.M.

Hola Manuel,

Desconecta todos los cables de la placa y luego conectala por USB al PC, si no enciende, está muerta… Si enciende, desconecta el USB, conecta solo los cables de la fuente a la placa y prueba de nuevo, si no enciende, la fuente está muerta… Si enciende, sigue conectando uno por uno los distintos componentes hasta que al conectar uno de ellos falle y habrás encontrado al culpable.

Un fallo común es que la gente conecta la fuente de alimentación al revés, el positivo en el negativo y el negativo en el positivo, con lo que queman la placa base….

Suerte


Jesus sevillano

Esto lo podra hacer con un arduino nano?? Y enque clabijas deveria poner los cables??
Gracias de antemano


Elías R.M.

Hola Jesus,

No estoy seguro, si tengo tiempo, lo investigo y actualizo el artículo.

Gracias


Alberto

Llevo un tiempo con una anet a8 con un problema en el eje z , cuando hago home ese eje baja mas de 0 , creo que es un problema del firmware, lo digo porque le he reajustado varias veces incluso con el sensor.


Elías R.M.

Hola Alberto,

Si la impresora baja mas allá de 0, puede ser por un problema con el pulsador de final de carrera del eje Z…

Saludos


israel

Hola,

No logro volver a subir el firmware de Merlin a mi anet e10. Me da este fallo;

In file included from sketch\pins.h:61:0,

from sketch\MarlinConfig.h:34,

from C:\Users\idela\Desktop\Marlin-1.1.x\Marlin-1.1.x\Marlin\Marlin.ino:33:

pins_RAMPS.h:50: error: #error “Oops! Make sure you have ‘Arduino Mega’ selected from the ‘Tools -> Boards’ menu.”

#error “Oops! Make sure you have ‘Arduino Mega’ selected from the ‘Tools -> Boards’ menu.”

^

exit status 1
#error “Oops! Make sure you have ‘Arduino Mega’ selected from the ‘Tools -> Boards’ menu.”

La impresora funciona mal por eso queria cambiar de firmware. ¿habre roto eel bootloader?

Por favor, ayuda.


Elías R.M.

Hola Israel,

El error que te está dando parece ser debido a que no tienes bien configurado tu Arduino IDE. Sigue las instrucciones que he puesto para Configurar definición de hardware para la placa base Anet V1.0 en Arduino IDE y vuelve a intentar compilar el código.

Saludos


Giuliano

Hola ! Estoy necesitando ayuda de alguien que sepa bastante sobre impresoras 3D, plaquetas y firmware … por lo que creo que este lugar es el correcto … Rezo día y noche por que alguien puedan ayudarme!!!

Mi problema es el siguiente:
Tengo dos impresoras nuevas de la marca “Startt de Imakr” y desde que las arme tengo un problema bastante particular que me esta volviendo loco …
Estas impresoras son nuevas, y tienen las mismas características que una maquina 3D “Tronxy XY” que tengo hace mucho tiempo y me funciona tan bien como el primer día que la compre.
Con referirme a las mismas caracteristicas me refiero a que las partes acrílicas, los cables, la plaqueta, todo es exactamente lo mismo … Solo varían en el firmware o software (nose cual seria la forma correcta de llamarlo).
En las dos maquinas “Startt” a la hora de iniciar cualquier impresión (las cuales son en .gcode) … las maquinas tratan de elevar la temperatura del calentador sin poder lograrlo, y me lanza un error de “heater desacoupled” (que quiere decir “Calentador desacoplado”) … provocando que la maquina comience a imprimir sin que el plástico salga, debido a que no tiene la temperatura requerida para que este se derrita.
Esto jamas me ocurrió con la maquina 3D “Tronxy XY” … por lo que he revisado mas de 20 veces todos los cables, las piezas, sus conexiones, todo !!!
Imaginen que hasta he mirado tutoriales de todos los estilos posibles para solucionar este error sin poder encontrar nada.
He decidido sacarme las dudas si todos los cables están bien conectados o si hay alguna mala conexión en las “Startt” … por lo que he intercambiado las plaquetas de mi maquina “Tronxy XY” a las de “Startt” para sacarme las dudas que no sea algún cable que este fallando o algo por el estilo.
Como si fuera arte de magia, las dos maquinas “Startt” funcionan al 100% con la plaqueta de mi maquina “Tronxy XY” …
Esto me lleva a pensar que si no es problema del cableado tiene que ser de la plaqueta y su firmware o software …

Ahora … ustedes buenos Hombres/Mujeres que me recomendarían ? Borrar el firmware, y seguir pasos para instalar uno nuevo de repetier … pueden serme útiles ?

Lamento molestarlos pero ya nose a quien recurrir … de momento en la pagina de la marca ” Startt de imakr” no me dan ni una ayuda … estoy esperando hace mas de 2 meses la respuesta de alguno de mis múltiples mensajes al soporte técnico y aun no me responden absolutamente nada.

Cualquier dato que puedan aportar o cualquier ayuda que puedan darme … sera de mucha ayuda para mi !!!

Desde ya muchísimas gracias por leer !


Elías R.M.

Hola Giuliano,

A la vista de las pruebas que has realizado y los resultados que comentas, lo que podemos probar es volver a flashear el firmware en una de tus dos impresoras. Vamos a mantener la otra impresora “intacta”.

Las instrucciones que tienes en este artículo deberían ser validas para tu impresora, pues la placa base de la Anet está basada en la Melzy Board. Lo único que no es compatible es la configuración del firmware, pues tu impresora no es exactamente igual a la Anet.

Buscando un poco por Internet encontré este hilo en foro de Imakr. En ese hilo un usuario ha subido una configuración que parece prometedora, por lo que te recomiendo que sigas las instrucciones de este artículo para flashear una de tus impresoras, tan solo tienes que usar esa configuración, en lugar de la que está en mi repositorio. Pues bajar dicha configuración aquí

Cuando tengas el nuevo firmware flasheado, prueba tu impresora y coméntame como de bien/mal funciona. Dependiendo de como te vayan tus pruebas, te podré guiar o no a la solución de tu problema.

Mucha suerte!

Saludos
Elías


Giuliano

Elias Desde ya muchas gracias por contestarme !
Ya estaba perdiendo la fe en que hacer con las impresoras.
Se nota que has investigado y de verdad te lo agradezco muchísimo ! He estado leyendo el hilo que me has dejado y la verdad es que estoy un poco confuso.
Se que va a tomarme tiempo pero antes de ello, quería hacerte una consulta mas … obviamente porque tu sabes mucho mas de este tema que yo.
La maquina “Tronxy XY” tiene la misma plaqueta que las otras “Startt” tiene la marca TRONXY XY en las mismas, pero obviamente el firmware es diferente …
Acabo de verificar que la plaqueta que me funciona usa la configuración de Repetier 0.91 o por lo menos es lo que sale al prender o reiniciar la maquina.
La pregunta es si en vez de usar la configuración que me has pasado, ya que, hay que poner los comando manualmente … no seria mejor usar la configuración que se baja como predeterminada en la pagina de Repetier? https://www.repetier.com/firmware/v092/
Nose que diferencias haya entre la V. 0.91 y la V 0.92 de repetir pero no seria hasta incluso “mas fácil” de esa manera ? Obviamente siguiendo tus instrucciones que están mas arriba.

Pregunto esto, porque la verdad es que no tengo ninguna experiencia con relación a Arduino, y jamas he programado algo de esta magnitud en la vida y se que si hago algo mal esta la posibilidad de dejar un ladrillo la plaqueta, por ello discúlpame que te consulte nuevamente.
Sinceramente lo unico que busco es que la maquina imprima normalmente, la maquina no posee cama por lo que tampoco seria necesario, de hecho si es sin cama el firmware mejor…

Déjame decirte que realmente aprecio todo lo que me has aconsejado e investigado, pero si no te molesta … quisiera sacarme esa duda antes de hacer algo que no pueda volver para atrás, y pierda la plaqueta.

Desde ya nuevamente muchísimas gracias por tu paciencia ! soy un noob en esta área 🙁


Elías R.M.

Hola Giuliano,

La configuración predeterminada que se baja desde https://www.repetier.com/firmware/v092/ no funcionará en tu impresora, a no ser que rellenes todos los formularios campo por campo, con todos los parámetros de impresora…

No tendrás que teclear ningún comando, tan solo descarga el archivo de configuración que te indico en mi comentario. Luego instala “Arduino IDE”, sigue las instrucciones que explico en el apartado “Configurar definición de hardware para la placa base Anet V1.0 en Arduino IDE” y luego las del apartado “Firmware Repetier”. En el segundo paso de “Firmware Repetier”, deberás hacer clic en el botón que dice “Seleccionar archivo” y elegir el archivo de configuración que descargaste, los demás pasos son idénticos.

Existe la posibilidad de que el flasheo salga mal y que no puedas volver a flashear la placa, no te voy a mentir. Pero normalmente deberías poder recuperarla usando el puerto SPI y un arduino o un programador SPI.

Si tienes alguna duda, házmelo saber.

Saludos


A. Costas

Buenos días.

Primeramente felicidades por el post, Elias. Muy bueno.

He llegado aquí buscando solución a pequeños problemas con el gcode que el Cura 15.04.6 me saca para la Anet A8.
He tenido anteriormente otra Anet A8 y recuerdo controlarla desde cura directamente por USB, enviar las piezas y demás. El tema es que ahora no logro llegar a hacer eso y tan solo me deja guardar en la SD que luego tengo que meter en la Anet y lanzar desde la misma. Si me pudieseis ayudar a lograr conectarla lo agradecería.

Los demás problemas es, como te comentaba, la generación de un gcode correcto y ordenado, pero eso lo voy solventando modificando los start y end gcode yo mismo en el cura, para que luego postprocese bien.

Gracias por el tiempo y si puedo ayudar a alguien, encantado.

Un saludo.


Elías R.M.

Hola A. Costas

Muchas gracias por tu comentario y felicitaciones.

No creo que te pueda ayudar con tu problema, ya que no uso Cura, en su lugar uso Slic3r para generar g-code y Repetier Host para controlar mi impresora. De todos modos, podemos intentarlo 😉

¿Que firmware usas en tu impresora? ¿Estás ejecutando Cura en Windows o Linux? ¿Que versión/distribución de Windows/Linux usas?

Saludos


A. Costas

Hola de nuevo, disculpa la demora.

La verdad al conectar la impresora tanto al repetier como al cura no me muestra información del firmware actual de la máquina. No se con cual viene de fábrica.
Y la ejecuto en Windows 10 pro x64.

Respecto al repetier, cuando manejo la impresora manualmente, por ejemplo, hago ceros en todos los ejes y justo después se posiciona en la zona de reposo o cero pieza/mesa pero queda un poquito fuera de la mesa. Intenté cambiarlo en los parámetros del repetier pero no lo consigo y cuando después de hacer Home All le doy manualmente (por ejemplo) X+10 se desplaza primero hacia la izquierda, como si fuese a un cero máquina, y en la proxima pulsación si que avanza hacia el lado indicado. No entiendo por qué hace esto la verdad. Estoy acostumbrado a máquinas CNC como centros de mecanizado o similar y con estas impresoras me desespero un poco porque las veo poco pulidas en ese sentido.

Un saludo


Elías R.M.

Hola A. Costas

Me tendrás que disculpar a mi por más de un mes de retraso, los siento mucho.

Lo que me comentas se parece mucho a lo que noté cuando empecé a jugar mi impresora. Digamos que tiene dos ceros, el cero mecánico y el cero de la cama. El cero mecánico es el marcado por los pulsadores de final de carrera, esa será la posición en la que quedará la impresora cuando le digas que vaya a “home”. El cero de la cama, es la esquina de la cama cama caliente, que estará a cierta distancia del cero mecánico, posición “home”.

En el slicer puedes configurar cual es la distancia entre la posición “home” y la posición cero de tu cama, así tus impresiones quedarán perfectamente centradas en la cama caliente.

Saludos
Elias


RENSO

Hola amigo, saludos desde Ecuador, Yo tengo la Anet A6 que usa la misma placa que la A8. El problema radica en que hoy estuve actualizando el firmware de mi anet a Skyne y habilite la opcion de acance lineal en el Skyne mas la opción de pausa avanzada, compile y no hubo problemas, pero cuando subi a la placa me dio un error algo relacionado a program not responding y algo de 57600. La cuestion es que desconecte el cable ya despues de que me salga ese dialogo rojo que te comento, y la impresor se quedo con las letras en la pantalla pero no funcionaba era como que se quedo pausada alo ai, despues desconecte la ompresora de la fuente de alimentacion y cundo la volvi a conectar solo me sale la pantalla en azul y asi se queda. Por favor Rogaria me puedas ayudar


Elías R.M.

Hola Renso,

Es muy probable que hayas dejado tu bootloader corrupto. intenta seguir la instrucciones que indico en la sección Quemar el bootloader y luego vuelve a intentar quemar el firmware de nuevo.

Salduos
Elias


carlos

hola que tal muy buenos dias, tengo una impresora anet V1.0 pero ya no reconoce la SD y no encuentro la manera de imprimir desde la PC saludos, espero pudieras ayudarme.


Elías R.M.

Hola Carlos,

Puedes imprimir desde el PC usando Repetier Host o incluso Cura, si conectas la impresora por USB.

Salduos


Aimar Romeo

Hola, alguien sabe con que pines se podría poner un botón de emergencia? ( de reset) es con el pin del LCD rst y cual? El VCC o el GND?


Elías R.M.

Hola Aimar,

Puedes conectar un pulsador entre pin número 7 del conector J7 y GND, el que queda libre, el que no se usa para el LCD.

Saludos


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *