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