try to change filament with M600, the printer keep pausing.
-
I am trying to pause and change color. the slicer is superslicer.
color change test.gcodeIt paused as expected, but after I clicked resume, it automaticlly paused again. I recorded a test here: https://youtu.be/iS4GkH3D5qw
filament-change.g:
M83 ; relative extrusion G1 E-2 F3600 ; retract 2mm G91 ; relative motion G1 Z15 F6000 ; up 15mm G90 ; absolute motion G1 X150 Y250 F6000 ; swap spot
resume.g:
G1 R1 X0 Y0 Z5 F6000 ; go to 5mm above position of the last print move G1 R1 X0 Y0 ; go back to the last print move M83 ; relative extruder moves G1 E10 F3600 ; extrude 10mm of filament
I also tried clear the resume.g, same result.
-
I cleared filament-change.g, resume.g, and pause.g. but the printer still keeps pausing.
-
@zephyr1125
Here's the code snippet of the pause call:Why does SuperSlicer put M486 ( object cancelation) to every layer change?
G1 X144.246 Y144.182 E0.02140 G1 X143.897 Y143.794 E0.02508 G1 X143.520 Y143.406 E0.02602 G1 X143.495 Y143.370 E0.00213 ; INIT stop printing object Shape-Box id:0 copy 0 ;LAYER_CHANGE ;Z:3.3 ;HEIGHT:0.3 ;BEFORE_LAYER_CHANGE ;3.3 ; stop printing object Shape-Box id:0 copy 0 M486 S-1 G1 Z3.300000 F7800 ;AFTER_LAYER_CHANGE ;3.3 ;COLOR_CHANGE,T0 M600 ; INIT printing object Shape-Box id:0 copy 0 ; printing object Shape-Box id:0 copy 0 M486 S0 G1 X143.081 Y143.081 ;TYPE:Internal perimeter G1 F2518 G1 X156.919 Y143.081 E0.66560 G1 X156.919 Y156.919 E0.66560 G1 X143.081 Y156.919 E0.66560 G1 X143.081 Y143.141 E0.66271