Resultados 1 al 4 de 4

Tema: Atasco segunda impresion

  1. #1
    Fecha de ingreso
    Nov 2022
    Mensajes
    1

    Atasco segunda impresion

    Buenos días.

    ¿Alguien podría ayudarme con un problema que tengo con mi impresora X2? Estoy imprimiendo piezas de varios colores y para eso modifiqué el start Gcode y el end Gcode en el Prusa Slicer, y cuando tengo que imprimir el segundo color, la impresora en lugar de purgar material antes de hacerlo, tira el filamento hacia afuera, generando un atasco. El extrusor gira para quitar filamento durante unos dos segundos y luego de eso intenta comenzar a imprimir.

    Tengo un Gcode para imprimir la primera pieza y otro para la segunda. Entre las dos, el hotend sube para que pueda cambiar el color de filamento. Hasta ahí va perfecto. Puedo purgar el viejo material y colocar el nuevo. Pero cuando comienza a imprimir, se vuelve loca y se atasca. No sé si el retroceso que hace es cuando está muy abajo o si hay algún problema mecánico. Paso el Gcode por si alguien se da cuenta de lo que puede estar pasando.

    GCode para iniciar
    Código:
    ;Primer Color
    ;Start Gcode 
    M117 Start print !!!
    G28 ; home all axes
    G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
    G1 X5 Y20 Z1.0 ; Move to location above start-line position
    G1 X5 Y20 Z0.3 F5000.0 ; move to start-line position
    G0 E2 F5100 ; Prime nozzle
    G1 X4.6 Y150.0 Z0.3 F1500.0 E15 ; draw 1st line
    G1 X5 Y150.0 Z0.3 F5000.0 ; move to side a little
    G1 X5 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
    G1 X5 Y20 Z0.2 F3000 ; get ready to prime
    G92 E0 ; reset extrusion distance
    G92 E0 ; reset extrusion distance again
    GCode va al final de la primer impresión. Para, deja la misma temperatura y se posiciona en un Z más alto para poder purgar el material.
    Código:
    ;Primer Color
    ;End Gcode 
    G28 X0 ; home x axis
    M300 P(10) S(16) ; finished beep
    M106 S0 ; turn off cooling fan
    G90
    G1 X10 Y250 F1500
    G1 Z50
    G92 E0
    M300 P(10) S(16) ; finished beep
    Este Gcode es para comenzar con el segundo color
    Código:
    ;Segundo color (No es el ultimo)
    ;Start Gcode 
    M117 Start print !!!
    G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
    G1 X5 Y20 Z1.0 ; Move to location above start-line position
    G1 X5 Y20 Z0.3 F5000.0 ; move to start-line position
    G0 E2 F5100 ; Prime nozzle
    G1 X4.6 Y150.0 Z0.3 F1500.0 E15 ; draw 1st line
    G1 X5 Y150.0 Z0.3 F5000.0 ; move to side a little
    G1 X5 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
    G1 X5 Y20 Z0.2 F3000 ; get ready to prime
    G92 E0 ; reset extrusion distance
    G92 E0 ; reset extrusion distance again
    Gcode final para el segundo o tercero pero no el último color
    Código:
    ;Segunda o mais Cors
    ;End Gcode 
    G28 X0 ; home x axis
    M300 P(10) S(16) ; finished beep
    M106 S0 ; turn off cooling fan
    G90
    G1 X10 Y250 F1500
    G1 Z50
    G92 E0
    M300 P(10) S(16) ; finished beep

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945

    Creo que el problema está en el Gcode de inicio

    De acuerdo con el código que has proporcionado, creo que el problema está en el Gcode de inicio para el segundo color. El código para el primer color funciona correctamente, ya que purga el filamento antes de comenzar a imprimir. Sin embargo, el código para el segundo color no purga el filamento antes de comenzar a imprimir. Esto puede provocar que el extrusor tire del filamento hacia afuera y se atasque.

    Para solucionar este problema, puedes modificar el Gcode de inicio para el segundo color para que incluya el comando G0 E-2 F5100. Este comando retrocederá el extrusor 2 mm antes de comenzar a imprimir. Esto ayudará a purgar cualquier filamento sobrante del hotend.

    Aquí tienes un ejemplo de cómo modificar el Gcode de inicio para el segundo color:

    Código:
    ;Segundo color (No es el ultimo)
    ;Start Gcode 
    M117 Start print !!!
    G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
    G1 X5 Y20 Z1.0 ; Move to location above start-line position
    G1 X5 Y20 Z0.3 F5000.0 ; move to start-line position
    G0 E-2 F5100 ; Prime nozzle
    G1 X4.6 Y150.0 Z0.3 F1500.0 E15 ; draw 1st line
    G1 X5 Y150.0 Z0.3 F5000.0 ; move to side a little
    G1 X5 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
    G1 X5 Y20 Z0.2 F3000 ; get ready to prime
    G92 E0 ; reset extrusion distance
    G92 E0 ; reset extrusion distance again
    Si has probado este cambio y el problema persiste, es posible que haya un problema mecánico con el extrusor. En este caso, puede ser necesario desmontar el extrusor y limpiarlo o reemplazarlo.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

  3. #3
    Fecha de ingreso
    Jul 2023
    Mensajes
    3
    Cita Iniciado por 3dpoder Ver mensaje
    De acuerdo con el código que has proporcionado, creo que el problema está en el Gcode de inicio para el segundo color. El código para el primer color funciona correctamente, ya que purga el filamento antes de comenzar a imprimir. Sin embargo, el código para el segundo color no purga el filamento antes de comenzar a imprimir. Esto puede provocar que el extrusor tire del filamento hacia afuera y se atasque.

    Para solucionar este problema, puedes modificar el Gcode de inicio para el segundo color para que incluya el comando G0 E-2 F5100. Este comando retrocederá el extrusor 2 mm antes de comenzar a imprimir. Esto ayudará a purgar cualquier filamento sobrante del hotend.

    Aquí tienes un ejemplo de cómo modificar el Gcode de inicio para el segundo color:

    Código:
    ;Segundo color (No es el ultimo)
    ;Start Gcode 
    M117 Start print !!!
    G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
    G1 X5 Y20 Z1.0 ; Move to location above start-line position
    G1 X5 Y20 Z0.3 F5000.0 ; move to start-line position
    G0 E-2 F5100 ; Prime nozzle
    G1 X4.6 Y150.0 Z0.3 F1500.0 E15 ; draw 1st line
    G1 X5 Y150.0 Z0.3 F5000.0 ; move to side a little
    G1 X5 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
    G1 X5 Y20 Z0.2 F3000 ; get ready to prime
    G92 E0 ; reset extrusion distance
    G92 E0 ; reset extrusion distance again
    Si has probado este cambio y el problema persiste, es posible que haya un problema mecánico con el extrusor. En este caso, puede ser necesario desmontar el extrusor y limpiarlo o reemplazarlo.
    Hola. Muchas gracias por responder.
    Acabo de probar esta modificación y me sigue haciendo lo mismo.
    Cuando pruebo con una impresión, por ejemplo, un test y lo vuelvo a enviar, funciona perfecto.

    Yo creo que a mi impresora Artillery X2 algún comando no le está gustando y por eso hace lo que hace. No encuentro el por qué, pero cada vez que voy a imprimir el segundo color, lo purgo hasta que sale bien el nuevo color. Hasta ese momento no está tapado. Cuando se mueve a la esquina de la izquierda más cercana para imprimir ahí es donde retrocede varios milímetros y ya para ese momento se tapó. Ahí quiere comenzar a imprimir, pero tengo que tirar fuerte del filamento. Aclaro que le cambié el tubo que va al barrel por uno nuevo.

    Estoy seguro de que la impresora funciona bien. Pero no con estos gcodes.
    Muchas gracias.

  4. #4
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945
    Pues no sabría decirte qué parte del código cambiar, a parte del que te ya te he comentado.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Atasco parcial en mi Ender 3
    Por haruki_xama en el foro Impresoras 3D
    Respuestas: 11
    : 10-02-2024, 07:06
  2. Atasco Ender3
    Por EstebanGza97 en el foro Impresoras 3D
    Respuestas: 2
    : 11-01-2023, 18:39
  3. Atasco de PLA en Kingroon KP3S
    Por Gtasp en el foro Impresoras 3D
    Respuestas: 17
    : 02-12-2022, 16:24
  4. Problema de impresión en la segunda capa
    Por FraN83 en el foro Impresoras 3D
    Respuestas: 7
    : 27-09-2022, 17:44
  5. Atasco de Anycubic mega S
    Por Kander2616 en el foro Impresoras 3D
    Respuestas: 27
    : 24-09-2020, 06:00

Etiquetas para este tema