11-03-2014, 08:15 PM
Buenas, antes de nada pedir perdon por la parrafada que estoy a punto de soltar y dar mil gracias a quien le dedique algo de su tiempo para leerla.
Empecemos por el principio: desde mediados del año pasado no paraba de darle vueltas a la idea de comprarme una impresora 3D, pero por falta de fondos (la cosa esta muy mala) vi que solo podia permitirme una impresora tipo prusa i3; y al empezar a informarme sobre ella descarté la idea ya que soy ignorante total en cuanto a lo que electronica y programacion se refiere (como mi madre dice, soy apañao pa los cacharricos, pero ya esta).
Para mi sorpresa (en muuuuchos sentidos) mi pareja me regaló para reyes el kit para montar una prusa i3. Ahi empezó mi tragedia griega, tras reclamar piezas que me faltaban, o que venian defectuosas, remplazar varillas roscadas, ajustar, ajustar, ajustar y echarle mucho ingenio, consegui montarla (eso si, sin instrucciones, algo que "olvidaron" incluir en el kit; si no fuese por Overcraft y sus videos...... gracias maquina), y llegó el ansiado y temido momento de cargar el marlin en la placa, por abreviar horas de blasfemias e insultos ante el pc, al final tuvieron que mandarme otra placa nueva con el marlin ya cargado.
Impresora montada, marlin cargado, motores calibrados, cama nivelada (total de tiempo vital invertido: 2 meses) y........................ repetier no se conectaba. ¡Pa cortarme las venas!
Buceando y buceando en los hilos de este foro me entero de otro programa llamado pronterface, lo instalo, lo configuro y................ pronterface no se conecta. La Virgen, Alá, Buda o quien se yo, se me aparecio y me dijo: prueba a tocar el baudrate, y poniendolo a 115200 va y se conecta la puñetera. Cuando vi moverse el extrusor en el eje X me faltó llorar. Pruebo a imprimir mi cubo de calibracion y mas que un cubo me salió una escalera porque supuse que el motor del eje x me perdia pasos ya que solo se inclinaba en ese eje.
¿Siguiente paso? Comprobar los parametros del Marlin. Arduino y yo...... bueno..... que decir....... he llorado mas por su culpa que por desengaños amorosos en toda mi vida. Y lo peor: si ya me habian mandado la placa con el marlin cargado y habia conseguido que """"funcionase"""" ¿como me atrevia a cargarle otra vez el programica, que me diera error y quedarme otra vez solo con un puñado de piezas arrejuntás?
Me armé de valor y lo hice, le sobreescribí el marlin con la version de marlin configurada por Overcraft con los valores correctos de los motores. Al terminar la carga me apareció un error, pero solo era una linea y encima ponia: carga terminada; algo que nunca llegué a conseguir con la placa anterior. Pruebo a conectar a pronterface y ¡funciona!, mas increible aun, pruebo a conectar a repetier y tambien funciona, y en ese momento caigo en algo inquietante: ¿porque si el marlin esta configurado a un baudrate de 250000 y yo tengo configurados tanto el repetier como el pronterface en 115200, se conecta la impresora y funciona? MISTERIO Nº1.
Bueno, funciona ¿no? pues no lo toques (para ser sincero si que lo toqué, pero a la unica velocidad que me funciona es a esa, por mucho que el marlin este a 250000)
Empiezo a imprimir y todo va genial, las piezas salen bien, los motores no pierden pasos; asi que empiezo a afinar en acabado, material de soporte, velocidades, etc...... ¡Un dia! Un dia duró mi felicidad, sin venir a cuento, sin cambiar configuracion, sin tocar nada, la impresora va y deja de imprimir, si, de imprimir, porque funcionar funciona, se conecta, el control manual funciona, la lectura de las temperaturas, las ordenes de calentar cama y extrusor, extruir filamento, todo funciona, hasta el momento en que pulso imprimir, ahi el tiempo se detiene y no ocurre nada, nada de nada, es mas, si paro o pauso la impresion, el control manual tampoco va. Es como si el programa y no la impresora, se quedará bloqueado, pero los botones, menus, acciones, etc. funcionan. Simplemente es como si cambiases el boton de "imprimir" por otro de "desconectar", ya que para que la impresora vuelva a funcionar tengo que desconectar y volver a conectar y otra vez vuelvo al punto anterior, en el que todo funciona pero no imprime. MISTERIO Nº2.
Esto en pronterface, en repetier solo puedo conectar y desconectar pero ni lee las temperaturas. MISTERIO Nº3
¿Y que hago? Desinstalo y vuelvo a instalar programas: todo igual; vuelvo a cargarle el marlin cambiando la version de la sanguinololu (esto es porque aun no he podido conseguir que me digan exactamente cual es la mia): todo igual; repaso cables, conexiones, motores, placa: todo igual.
Aparte de llorar y encabronarme, no se que mas hacer.
Como se que he escrito poco (¬¬) aqui van unas foticos e informacion por si alguien mas inteligente que yo (no será muy dificil encontrarlo) puede ayudarme.
Como sistema operativo tengo Windows 8 (no se si influirá en algo pero como ya he tenido problemas con sus "moderneces" aqui lo indico).
Los componentes de mi impresora:
* Kit completo de piezas impresas i3 Single frame
* Marco de metacrilato de 10mm. Opción adicional: aluminio de 6mm
* Kit de varillas i3 completo
* Kit de rodamientos i3 completo
* 5 motores NEMA 17
* Electrónica Sanguinololu Full (4 pololus + Mosfet Potencia) montada
* HotEnd J-Head 3/0.5mm
* Heatbed PCB MK2 (resitencias y leds soldados) y termistor EPCOS 100K
* Kit de poleas y correas T2.5
* Kit de finales de carrera
* Kit de tornillería i3 completo
* Kit de cableado i3 completo
* Fuente de alimentación
* Kit de bridas
* Kit de pinzas Heatbed
* Espejo Heatbed
* 2 Z-coupling polietileno ---------------------------------------------------------> (que entenderá esta gente por Z-coupling....., dos tubos)
* Funda espiral recojecables
* Cinta de kapton de 10mm/25m
* Cable de conexión con PC de 1,5m
* Bobina de 1 kilo de ABS o de PLA de 3 mm o de 1,75mm
Mi placa es esta:
Cuando cargo el marlin en la placa con arduino me salen los siguientes errores segun la placa que tenga seleccionada:
Con Sanguino W/ ATmega644P
Con Sanguino W/ ATmega1284p 16 mhz ceramic resonator
Con Sanguino W/ ATmega1284p 8 mhz ni si quiera me deja verificar el marlin, me sale un error de compilacion.
Al pulsar imprimir con pronterface me mosquea un huevo el que en la parte inferior de la pantalla me sale directamente que lleva un 0.14% y 21 capas (esto ya no me deja subir mas capturas)
No se que mas decir (como si hubiese dicho poco). Si alguien ha llegado hasta aqui y tiene alguna pregunta, disparad.
¿Alguien que pueda ayudarme a que no termine tirando 600 pavos a la basura?
Empecemos por el principio: desde mediados del año pasado no paraba de darle vueltas a la idea de comprarme una impresora 3D, pero por falta de fondos (la cosa esta muy mala) vi que solo podia permitirme una impresora tipo prusa i3; y al empezar a informarme sobre ella descarté la idea ya que soy ignorante total en cuanto a lo que electronica y programacion se refiere (como mi madre dice, soy apañao pa los cacharricos, pero ya esta).
Para mi sorpresa (en muuuuchos sentidos) mi pareja me regaló para reyes el kit para montar una prusa i3. Ahi empezó mi tragedia griega, tras reclamar piezas que me faltaban, o que venian defectuosas, remplazar varillas roscadas, ajustar, ajustar, ajustar y echarle mucho ingenio, consegui montarla (eso si, sin instrucciones, algo que "olvidaron" incluir en el kit; si no fuese por Overcraft y sus videos...... gracias maquina), y llegó el ansiado y temido momento de cargar el marlin en la placa, por abreviar horas de blasfemias e insultos ante el pc, al final tuvieron que mandarme otra placa nueva con el marlin ya cargado.
Impresora montada, marlin cargado, motores calibrados, cama nivelada (total de tiempo vital invertido: 2 meses) y........................ repetier no se conectaba. ¡Pa cortarme las venas!
Buceando y buceando en los hilos de este foro me entero de otro programa llamado pronterface, lo instalo, lo configuro y................ pronterface no se conecta. La Virgen, Alá, Buda o quien se yo, se me aparecio y me dijo: prueba a tocar el baudrate, y poniendolo a 115200 va y se conecta la puñetera. Cuando vi moverse el extrusor en el eje X me faltó llorar. Pruebo a imprimir mi cubo de calibracion y mas que un cubo me salió una escalera porque supuse que el motor del eje x me perdia pasos ya que solo se inclinaba en ese eje.
¿Siguiente paso? Comprobar los parametros del Marlin. Arduino y yo...... bueno..... que decir....... he llorado mas por su culpa que por desengaños amorosos en toda mi vida. Y lo peor: si ya me habian mandado la placa con el marlin cargado y habia conseguido que """"funcionase"""" ¿como me atrevia a cargarle otra vez el programica, que me diera error y quedarme otra vez solo con un puñado de piezas arrejuntás?
Me armé de valor y lo hice, le sobreescribí el marlin con la version de marlin configurada por Overcraft con los valores correctos de los motores. Al terminar la carga me apareció un error, pero solo era una linea y encima ponia: carga terminada; algo que nunca llegué a conseguir con la placa anterior. Pruebo a conectar a pronterface y ¡funciona!, mas increible aun, pruebo a conectar a repetier y tambien funciona, y en ese momento caigo en algo inquietante: ¿porque si el marlin esta configurado a un baudrate de 250000 y yo tengo configurados tanto el repetier como el pronterface en 115200, se conecta la impresora y funciona? MISTERIO Nº1.
Bueno, funciona ¿no? pues no lo toques (para ser sincero si que lo toqué, pero a la unica velocidad que me funciona es a esa, por mucho que el marlin este a 250000)
Empiezo a imprimir y todo va genial, las piezas salen bien, los motores no pierden pasos; asi que empiezo a afinar en acabado, material de soporte, velocidades, etc...... ¡Un dia! Un dia duró mi felicidad, sin venir a cuento, sin cambiar configuracion, sin tocar nada, la impresora va y deja de imprimir, si, de imprimir, porque funcionar funciona, se conecta, el control manual funciona, la lectura de las temperaturas, las ordenes de calentar cama y extrusor, extruir filamento, todo funciona, hasta el momento en que pulso imprimir, ahi el tiempo se detiene y no ocurre nada, nada de nada, es mas, si paro o pauso la impresion, el control manual tampoco va. Es como si el programa y no la impresora, se quedará bloqueado, pero los botones, menus, acciones, etc. funcionan. Simplemente es como si cambiases el boton de "imprimir" por otro de "desconectar", ya que para que la impresora vuelva a funcionar tengo que desconectar y volver a conectar y otra vez vuelvo al punto anterior, en el que todo funciona pero no imprime. MISTERIO Nº2.
Esto en pronterface, en repetier solo puedo conectar y desconectar pero ni lee las temperaturas. MISTERIO Nº3
¿Y que hago? Desinstalo y vuelvo a instalar programas: todo igual; vuelvo a cargarle el marlin cambiando la version de la sanguinololu (esto es porque aun no he podido conseguir que me digan exactamente cual es la mia): todo igual; repaso cables, conexiones, motores, placa: todo igual.
Aparte de llorar y encabronarme, no se que mas hacer.
Como se que he escrito poco (¬¬) aqui van unas foticos e informacion por si alguien mas inteligente que yo (no será muy dificil encontrarlo) puede ayudarme.
Como sistema operativo tengo Windows 8 (no se si influirá en algo pero como ya he tenido problemas con sus "moderneces" aqui lo indico).
Los componentes de mi impresora:
* Kit completo de piezas impresas i3 Single frame
* Marco de metacrilato de 10mm. Opción adicional: aluminio de 6mm
* Kit de varillas i3 completo
* Kit de rodamientos i3 completo
* 5 motores NEMA 17
* Electrónica Sanguinololu Full (4 pololus + Mosfet Potencia) montada
* HotEnd J-Head 3/0.5mm
* Heatbed PCB MK2 (resitencias y leds soldados) y termistor EPCOS 100K
* Kit de poleas y correas T2.5
* Kit de finales de carrera
* Kit de tornillería i3 completo
* Kit de cableado i3 completo
* Fuente de alimentación
* Kit de bridas
* Kit de pinzas Heatbed
* Espejo Heatbed
* 2 Z-coupling polietileno ---------------------------------------------------------> (que entenderá esta gente por Z-coupling....., dos tubos)
* Funda espiral recojecables
* Cinta de kapton de 10mm/25m
* Cable de conexión con PC de 1,5m
* Bobina de 1 kilo de ABS o de PLA de 3 mm o de 1,75mm
Mi placa es esta:
Cuando cargo el marlin en la placa con arduino me salen los siguientes errores segun la placa que tenga seleccionada:
Con Sanguino W/ ATmega644P
Con Sanguino W/ ATmega1284p 16 mhz ceramic resonator
Con Sanguino W/ ATmega1284p 8 mhz ni si quiera me deja verificar el marlin, me sale un error de compilacion.
Al pulsar imprimir con pronterface me mosquea un huevo el que en la parte inferior de la pantalla me sale directamente que lleva un 0.14% y 21 capas (esto ya no me deja subir mas capturas)
No se que mas decir (como si hubiese dicho poco). Si alguien ha llegado hasta aqui y tiene alguna pregunta, disparad.
¿Alguien que pueda ayudarme a que no termine tirando 600 pavos a la basura?