Use M600 in color change
-
Hi, I'm using M600 in my G-Codec, but it does not resume printing. I do not know what can happen.
; 0:/sys/filament-change.g
M83 ; relative extruder moves
G1 E-40 F3600 ; retract 10mm of filament
G91 ; relative positioning
G1 Z50 F600 ; lift Z by 50mm
G90 ; absolute positioning
G1 X25 Y345 F7200 ; go to X=50 Y=345;DESCARGAR FILAMENTO
M291 P"Vamos a descargar el filamento..." R"DESCARGA PARA CAMBIO DE FILAMENTO" S3 ;Nuevo Mensaje en pantalla
M292 P"Sacando Filamento..." R"DESCARGA PARA CAMBIO DE FILAMENTO" S0 T0 ; Nuevo Mensaje en pantalla
G1 E10 F300 ; Feed 10mm of filament at 600mm/min
G1 E-50 F12000 ; Feed 620mm of filament at 3000mm/min
G1 E-850 F6000 ; Feed 40mm of filament at 100mm/min
M400 ; Wait for moves to complete
M84 E0 ; Turn off extruder drives;CARGAR FILAMENTO
M291 P"Vamos a cargar el nuevo filamento..." R"CARGA PARA CAMBIO DE FILAMENTO" S3 ;Nuevo Mensaje en pantalla
M292 P"Cargando nuevo Filamento" R"CARGA PARA CAMBIO DE FILAMENTO" S0 T0 ; Nuevo Mensaje en pantalla
G1 E10 F180 ; Feed 10mm of filament at 600mm/min
G1 E850 F6000 ; Feed 620mm of filament at 3000mm/min
G1 E60 F300 ; Feed 40mm of filament at 100mm/min
G4 P1000 ; Wait one second
G1 E-7 F3600 ; Retract 1mm of filament at 1800mm/min
M400 ; Wait for moves to complete;REANUDAR IMPRESION
M291 P"Reanudar Impresion???" R"REANUDANDO LA IMPRESION" S3 ; Nuevo Mensaje en pantalla
M24 ; Reanudar ImpresionThe last point M24, does not execute
Thank You
-
M24 does not work in pause.g or filament-change.g because the printer state when running those files is "pausing", not "paused". I have made a note to look into supporting M24 in these files for RepRapFirmware 3.