Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Nuevo juguetito... ¡¡Anet A8 Plus!!
#1
Gran sonrisa 
Pues me acaba de llegar el nuevo juguete... mañana más fotos...

resim
Nitemare
Citar
#2
unas fotos más...

resim

resim
Nitemare
Citar
#3
Bueno, pues he tardado más de lo que quería (por temas personales), pero ya tengo la Anet A8 Plus funcionando:

resim
Nitemare
Citar
#4
Mola.. que te ha supuesto la broma??
Citar
#5
(18-09-2019, 12:38 PM)Akosacuchillo escribió: Mola.. que te ha supuesto la broma??

Pues fueron 180 € en Junio. Ahora mismo la tienes en Aliexpress por 170 € desde España o por 187 € también desde España semi-montada.

Ahora mismo la tengo ya con estas mejoras:

resim

Por ahora, sin incidencias. Va prácticamente igual que la Anet A8, pero con ligeras mejoras. Por ejemplo, la carga (y descarga) automática del filamento es genial. Lo mismo falla, pero en mi experiencia, diría que falla menos de 1 vez de cada 10, en general, muy bien. La estructura metálica se nota un poco en la robustez general, aunque hay piezas que siguen teniendo cierta holgura a la hora de montar (1 mm o así, pero para una impresora 3D esto es intolerable) y requiere un ajuste minucioso y a conciencia durante el montaje, pero una vez ajustada correctamente, muy muy muy muy bien. Todo un detallazo incluir ya el cristal para la cama caliente, es algo que puse en mi anterior Anet A8 me pareció imprescindible y esta ya lo lleva de serie. La superficie de impresión 30 x 30 cm es una pasada (todavía no la he aprovechado al 100% pero se agradece).
En cuanto al manejo, la nueva pantalla con una rueda para moverme por los menús... no acabo de acostumbrarme... la verdad, los botones de la Anet A8 eran algo duros, pero eran fiables y precisos... la rueda... bufff... me cuesta un poco... pero bueno, será cuestión de acostumbrarse... también es un buen detalle que el botón de "reset" esté en la zona de la pantalla, debajo de la rueda, es MUY práctico.

Echo de menos un manual del uso de los menús de la impresora, ya que hay opciones que no sé para qué son y otros ajustes, que he tocado, pero que no se guardan cuando apago y enciendo (se puede definir, por ejemplo, las temperaturas para la opción "preheat", pero tras definirlas, mientras no apague la impresora, se guardan, pero al apagar y encender se pierde, y no sé si eso se puede guardar o no).

Hay una actualización del firmware de la impresora (la mía viene con la versión 1.5) pero, tras pedir ayuda al servicio técnico y resolver las dudas iniciales de forma correcta, no he podido actualizar el firmware... tendré que volver a contactar, aunque leyendo en foros hay gente que dice que a veces es porque la placa no trae instalado un "bootloader" y mientras no esté, no se puede actualizar... no sé si este será el caso o no... a ver lo que dice el SAT...

Por lo demás, mi veredicto es que para ser una impresora de 170 € está bastante bien. Para mí, es una opción a tener en cuenta en ese rango de precio, con el plus de tener una cama de 30x30, que pocas he visto, si bien es cierto que si ya has montado alguna vez alguna impresora o bien si no te atreves a un montaje desde cero, optes por la versión semi-montada sin lugar a dudas. Habiendo tenido la (constructiva, en mi caso) experiencia de haber montado ya mi anterior Anet A8, me arrepiento de haber comprado la Plus también desmontada por completo, para mi fue una gran pérdida de tiempo...
Nitemare
Citar
#6
Hola, si el firmware que tienes instalado es el que facilita Anet en su página de descarga, no tiene activado el uso de la EEPROM para almacenar los parámetros de configuración por lo que, para realizar cambios que se mantengan tras reiniciar la maquina, hay que hacerlos en el código del firmware, recompilar y grabarlo de nuevo en la MCU (placa).
En todo caso, puedes comprobarlo mirando si tienes en el menú Control las opciones Store settings y Save settings. Si fuese así, con la primera opción puedes guardar los cambios que hayas realizado.
El bootloader es necesario si se quiere cargar el firmware mediante la conexión USB, pero no es la única forma: también se puede hacer sin él, conectando con la MCU por ICSP. Aunque, en este caso, ya merece la pena cargar el bootloader y así tenerlo para futuras actualizaciones.
De todas formas, es probable que tu placa sí lo tenga instalado. Si no me equivoco, ese modelo lleva la V1-5, de la que se han reportado muchos problemas a la hora de realizar esta operación (parecen ser todos de comunicación). Si indicas cuales has tenido tú, quizá te pueda decir algo.
No sé si la actualización será una versión de Marlin distinta a la que tiene Anet en su página de descarga pero, si es la misma, es la versión 1.1.7 por lo que si decides cambiar, te recomiendo que lo hagas a la última versión descargada de la página oficial de Marlin (la 1.1.9-bugfix o la 2.0-bugfix), configurándola a partir de los archivos de Anet.
Citar
#7
(19-09-2019, 10:14 AM)Simemart escribió: Hola, si el firmware que tienes instalado es el que facilita Anet en su página de descarga, no tiene activado el uso de la EEPROM para almacenar los parámetros de configuración por lo que, para realizar cambios que se mantengan tras reiniciar la maquina, hay que hacerlos en el código del firmware, recompilar y grabarlo de nuevo en la MCU (placa).
En todo caso, puedes comprobarlo mirando si tienes en el menú Control las opciones Store settings y Save settings. Si fuese así, con la primera opción puedes guardar los cambios que hayas realizado.
El bootloader es necesario si se quiere cargar el firmware mediante la conexión USB, pero no es la única forma: también se puede hacer sin él, conectando con la MCU por ICSP. Aunque, en este caso, ya merece la pena cargar el bootloader y así tenerlo para futuras actualizaciones.
De todas formas, es probable que tu placa sí lo tenga instalado. Si no me equivoco, ese modelo lleva la V1-5, de la que se han reportado muchos problemas a la hora de realizar esta operación (parecen ser todos de comunicación). Si indicas cuales has tenido tú, quizá te pueda decir algo.
No sé si la actualización será una versión de Marlin distinta a la que tiene Anet en su página de descarga pero, si es la misma, es la versión 1.1.7 por lo que si decides cambiar, te recomiendo que lo hagas a la última versión descargada de la página oficial de Marlin (la 1.1.9-bugfix o la 2.0-bugfix), configurándola a partir de los archivos de Anet.

Hola, gracias por tus aportes, voy a ver si puedo responder a lo que planteas:
- Sí, el firmware que llevo actualmente es el de "casa", el original de Anet, la versión 1.5 y no, en los menús no está por ningún sitio las opciones Store settings ni/o Save settings.
- El tema de conectar por ICSP... aunque soy informático, desde hace ya más de 20 años, siempre me he dedicado a programación de alto nivel, me ha llamado y me interesa mucho la programación más a bajo nivel (Arduino y similares) pero nunca he tenido ocasión de ponerme con ello... con esto quiero decir que soy un inculto a ese nivel, así que no tengo ni la más remota idea de qué es "...conectando con la MCU por ICSP",  Smash2  Huh  Icon_lol Icon_lol Icon_lol 

- Los problemas que tengo son, efectivamente, de comunicación. Ahora no estoy en casa, cuando llegue, hago una captura del log de AVRDUDESS (el que usan en los escasos tutoriales de la página de Anet)
- Todo lo que he descargado lo he hecho de la página de Anet, pero hay cosas que no sé exactamente qué son o para qué sirven: 
  Tengo dos archivos comprimidos, en uno de ellos va el AVRDUDESS y un archivo que es un firmware, con fecha 2019-03-19 y extensión "hex", deduzco que eso es el firmware, pero desconozco la versión y por otro lado, tengo otro archivo comprimido, que también hace referencia a la AnetA8 Plus y que al abrirlo, dentro de la carpeta "AnetA8Plus" hay una carpeta llamada "Marlin 1.1.x" y eso no sé que es realmente y si tiene o no relación con el otro fichero "hex"... ESTOY MUY PERDIDO CON ESTO DE FLASHEAR...

Muchas gracias y un saludo.
Nitemare
Citar
#8
Hola, pues a ver si puedo darte un poco de luz sobre todos estos temas.
La conexión ICSP es una línea directa con la MCU, que sirve para programarla cuando no hay en ella software que permita hacerlo por otra vía (USB normalmente).
Todas las placas tienen esa conexión, algunas independiente y perfectamente rotulada y otras (como las Anet) escondida en un conector más general (en las Anet, el J3).
El Avrdudess es un GUI para la aplicación Avrdude, que es la que se utiliza para programar las MCU's de Atmel. Avrdude es una aplicación que se controla por línea de comandos, por lo que es mucho más sencillo hacerlo con aquella.
Antes de pasar a mayores, hay que comprobar si tu MCU tiene bootloader o no. Es decir, si se comunica por USB.
Para ello, lo primero comprueba que tienes bien instalado el driver del controlador CH340G. Conecta la placa por USB al ordenador y comprueba, en el administrador de dispositivos, que se crea correctamente el puerto COM correspondiente.
Ahora, arranca el Avrdudess y configura los parámetros para la Anet: Programmer=Arduino; Port=el COM que se haya creado al conectar la MCU; Baud rate=puede ser 57600 o 115200, hay que probar con los dos a ver con cual funciona.
Con eso configurado, pulsa el botón Detect. Si hay comunicación, debería aparecer el modelo de MCU (ATMega1284P), los tamaños de las memorias y en la ventana de resultados, que se ha detectado ese modelo.
Si en lugar de eso se obtiene un error del tipo "not in sync" (probando con las dos velocidades indicadas), lo más probable es que no haya bootloader en la MCU.
En ese caso, tendrás que grabarlo con ICSP, por ejemplo siguiendo las indicaciones que doy en este post. Si lo haces, te recomiendo que sigas paso a paso el post e instales el bootloader Optiboot, en lugar del normal que es el que se indica en él. Solo hay que seleccionar, en lugar de la Anet V1.0, la placa Anet V1.0 (Optiboot).
El archivo .hex es el firmware que se graba en la memoria flash de la MCU y que se obtiene compilando (con el IDE de Arduino, por ejemplo) los archivos fuente que se encuentran en la carpeta Marlin 1.1.x.
Si se quieren realizar modificaciones en él, hay que hacerlo en los archivos fuente y recompilarlo, pues el archivo .hex no se puede modificar directamente. Puedes ver todo el proceso de "flasheo" en este post.
Como te indicaba en mi anterior respuesta, te recomiendo que instales la última versión de Marlin, descargada de su página oficial.
Con la 1.1.9-bugfix te sirve perfectamente y tendrás algo más de memoria (cosa que no le sobra a la ATMega1284P) para activar funcionalidades, pues ocupa algo menos que la 2.0.
Citar
#9
(20-09-2019, 11:25 AM)Simemart escribió: Hola, pues a ver si puedo darte un poco de luz sobre todos estos temas.
La conexión ICSP es una línea directa con la MCU, que sirve para programarla cuando no hay en ella software que permita hacerlo por otra vía (USB normalmente).
Todas las placas tienen esa conexión, algunas independiente y perfectamente rotulada y otras (como las Anet) escondida en un conector más general (en las Anet, el J3).
El Avrdudess es un GUI para la aplicación Avrdude, que es la que se utiliza para programar las MCU's de Atmel. Avrdude es una aplicación que se controla por línea de comandos, por lo que es mucho más sencillo hacerlo con aquella.
Antes de pasar a mayores, hay que comprobar si tu MCU tiene bootloader o no. Es decir, si se comunica por USB.
Para ello, lo primero comprueba que tienes bien instalado el driver del controlador CH340G. Conecta la placa por USB al ordenador y comprueba, en el administrador de dispositivos, que se crea correctamente el puerto COM correspondiente.
Ahora, arranca el Avrdudess y configura los parámetros para la Anet: Programmer=Arduino; Port=el COM que se haya creado al conectar la MCU; Baud rate=puede ser 57600 o 115200, hay que probar con los dos a ver con cual funciona.
Con eso configurado, pulsa el botón Detect. Si hay comunicación, debería aparecer el modelo de MCU (ATMega1284P), los tamaños de las memorias y en la ventana de resultados, que se ha detectado ese modelo.
Si en lugar de eso se obtiene un error del tipo "not in sync" (probando con las dos velocidades indicadas), lo más probable es que no haya bootloader en la MCU.
En ese caso, tendrás que grabarlo con ICSP, por ejemplo siguiendo las indicaciones que doy en este post. Si lo haces, te recomiendo que sigas paso a paso el post e instales el bootloader Optiboot, en lugar del normal que es el que se indica en él. Solo hay que seleccionar, en lugar de la Anet V1.0, la placa Anet V1.0 (Optiboot).
El archivo .hex es el firmware que se graba en la memoria flash de la MCU y que se obtiene compilando (con el IDE de Arduino, por ejemplo) los archivos fuente que se encuentran en la carpeta Marlin 1.1.x.
Si se quieren realizar modificaciones en él, hay que hacerlo en los archivos fuente y recompilarlo, pues el archivo .hex no se puede modificar directamente. Puedes ver todo el proceso de "flasheo" en este post.
Como te indicaba en mi anterior respuesta, te recomiendo que instales la última versión de Marlin, descargada de su página oficial.
Con la 1.1.9-bugfix te sirve perfectamente y tendrás algo más de memoria (cosa que no le sobra a la ATMega1284P) para activar funcionalidades, pues ocupa algo menos que la 2.0.


Hola, perdona por la tardanza, pero he estado bastante liado... Este es el error que me da (ejecutando AVRDUDESS como administrador):


resim

Si pulso el botón "Detect" hace la detección de forma correcta
Nitemare
Citar
#10
Hola, que AVRDude detecte la MCU es buena señal.
El error que se indica es de comunicación con el bootloader: o bien no está presente o la velocidad de conexión no es la adecuada.
Prueba a configurar el Baud rate en 115200, por si fuese la velocidad de conexión, pero creo que no tiene bootloader.
Citar
#11
(28-09-2019, 10:21 AM)Simemart escribió: Hola, que AVRDude detecte la MCU es buena señal.
El error que se indica es de comunicación con el bootloader: o bien no está presente o la velocidad de conexión no es la adecuada.
Prueba a configurar el Baud rate en 115200, por si fuese la velocidad de conexión, pero creo que no tiene bootloader.

Olvidé decirte que, tal y como indicabas en el anterior mensaje, ya probé con las dos velocidades... así que debe ser lo del bootloader...
Nitemare
Citar
#12
Así parece por los valores de los fuses que se ven en esa captura del Avrdudess.
Según ellos, la MCU está configurada para tener la mayor cantidad de memoria de programa, lo que solo deja 512 bytes para el bootloader, que no es suficiente para los que se utilizan: el normal y el Optiboot.
Vas a necesitar conectar por ICSP y lo más lógico, si no tienes problemas de cantidad de memoria, es cargar el bootloader Optiboot mediante el IDE de Arduino.
Durante la grabación ya se encarga él de colocar los fuses en sus valores apropiados.
Citar
#13
es porque el arduino no ño tienes conectado por eso te da ese error  tienes que poner el arduino y con los 2 usb conectados puedes flhasear la eeprom y si lleva boatloader poero el avrude o como se llame te detecta para no borrar el boatloader la velocidad es la 115000 yo tengo el problema es que al hacer el home la cama viene hacia mi en vez de hacia atras pense que era problema del sofware pero lo actualice y hace lo mismo las unicas opciones que tengo es o meterle el marlin o darle la vuelta a los cables del motor Y  y como se que estas placas no valen un duro no cargare el marlin en breve comprare la placa nueva de 32 bits y a volar porque la placa de la anet es una kaka  yo la compre porque me costo 134 euros y lo que me ahorrado pues es para gastarlos en la placa nueva
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Buenas a todos nuevo con impresora Juanfraneo 8 423 18-01-2020, 01:48 PM
Último mensaje: Juanfraneo
  CONSULTA SOY NUEVO Y NO PUEDO IMPRIMIR ARIEL BRAVO 7 2,758 07-07-2019, 04:53 PM
Último mensaje: 101marine
  Nuevo problema Roque7 3 2,155 23-04-2018, 09:06 AM
Último mensaje: Roque7
  pantalla anet 6 para la Anet 8 Nestor 12 7,085 12-04-2018, 08:35 PM
Último mensaje: Josnaro
Guiño Nuevo por aquí, y primera duda-problema goguito82 3 924 06-04-2017, 02:08 PM
Último mensaje: Shellmer