Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Cambio de color durante impresión en Cura
#1
Triste 
Buenas tardes ,he buscado por el foro sobre este tema pero no llego a encontrar nada que hable de ello,de existir algo ojalá puedan compartirme el link.
Resulta que probé las opciones de "color change" y "pause at height" que trae Cura para poder cambiar de color en plena impresión pero en las dos me falla algo.. Nusenuse
En "color change" lo hace todo correcto,se levanta el extrusor,va al punto inicial,expulsa el filamento y luego extruye el nuevo para que se limpie y salga el color correcto,pero el cabezal del extrusor no lo bloquea y al cambiar el filamento termina moviéndose y reanudando la impresión descuadrada.
Y con "Pause at height" (el mas eficiente que veo) lo hace todo perfecto,incluso bloqueando el extrusor,pero a la hora de reanudar empieza la impresión desde 0 echando a perder todo. 2guns
¿No hay manera alguna de usando la opción "Pause at height" se logre reanudar por donde iba antes de hacer el cambio de filamento?
Tengo una Infitary M505 y uso Cura 3.1 (las versiones nuevas me imprimen fatal pese a configurarlo como el que uso)

Gracias de antemano.
Infitary M505 powáh!
Citar
#2
Hola,
Yo tenia un problema como el tuyo con mi cr10s. El código M600 de Marlin que es el que se usa para el cambio de filamento no me lo reconocia la impresora.
Encontré un plugin para el cura en thingiverse en el enlace siguiente: https://www.thingiverse.com/thing:2077884
Lee las instrucciones con mucho cuidado. Las instrucciones están en ingles
Citar
#3
No controlo cura ni sé que comandos manda con esas opciones o plugins. Se puede mirar en el monitor serie si se ordena por UsB o en el mismo gcode. Imagino que usará el m600 pero también puede pausar y mandarle las órdenes una por una.

Si Marlin no te reconoce el m600 probablemente es por qué lo tengas desactivado (viene así de serie). En configuration_adv.h hay que descomentar:
#define ADVANCED_PAUSE_FEATURE

Dentro de advanced pause puedes definir todos los movimientos que hace después de la pausa, y tiene la siguiente opcion:
PAUSE_PARK_NO_STEPPER_TIMEOUT
Asegúrate de que está activada, hace que los motores XYZ no se apaguen durante la pausa.
Citar
#4
Añade a tu gcode inicial un "M84 S0" para anular la desactivacion de motores si no quieres tocar el firmware.

Por defecto, al menos en Marlin, los motores se desactivan cuando llevan un tiempo inactivos, no recuerdo cuanto tiempo pero creo que el timeout era de 1 minuto. Eso es problematico en el cambio de filamento ya que es muy dificil no desplazar el extrusor al cambiarlo. Con el comando que te puse deberia anular esa funcion.
Citar
#5
Dedo arriba 
Gracias a todos!! ya lo solucioné gracias al plugin que me indicó dasafur,a las 1000 maravillas  B1 preparé 4 pruebas con el comando m600 y m25 mediante el plugin y apenas usé la primera y me convenció del tirón,para a la capa o medida que le indique,se levanta el extrusor y se dirije al punto de inicio,bloquea el extrusor y extrulle el filamento,se pone a pitar hasta que toques el boton de la impresora y reanuda por donde iva,perfecto!

resim

Y así de simple fue configurarlo

resim

De nuevo gracias a todos,hacéis el foro grande  Number_one
Infitary M505 powáh!
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Conectar Cura 4.2 con MKS SBASE 1.3 en red pere_gs 1 106 08-08-2019, 06:07 PM
Último mensaje: pere_gs
  Problema con Cura 4.1.0 Smitter 3 291 04-07-2019, 01:47 PM
Último mensaje: Smitter
  CONSULTA Cura 14.07 Jericoh 5 372 11-06-2019, 09:13 AM
Último mensaje: hondapa
  No sé que he tocado en mi configuración del Cura... Kuassimodo 8 416 16-04-2019, 02:57 PM
Último mensaje: maxlinux2000
  Perfiles Cura p52sarup 0 308 22-02-2019, 11:12 AM
Último mensaje: p52sarup