Any way to know what layer is currently being printed

I want to change filament colour at a certain layer, is there anyway to know exactly which layer is currently being printed so I can know when to pause and change filament colour ?

1 Like

I think you should directly add the pause commands into gcode.

Thanks for you help

@Wyphorn 's suggestion of the M600 is the better answer.

If you’re afraid of editing GCode, another option is to put a cooling tower on the print that is the height you want to change the layer. When the tower finishes printing, you know it’s time to switch. But the M600 doesn’t require that you babysit the print.