Having read various post regards this I added the following in to my post-processing box in the FFF profile:
Code: Select all
{REPLACE "; layer 12, Z = " "M600 X10 Z5\n; layer 12, Z = "}
The G-Code seems to have been updated:
Code: Select all
G1 E-0.8000 F1800
M600 X10 Z5
; layer 12, Z = 2.400
; inner perimeter
G1 X106.342 Y98.899 F4800
G1 Z2.400 F1002
G1 E0.8000 F1800
G1 X106.548 Y98.664 E0.0122 F2400
So any ideas why this did not automatically pause, move away from the print and wait for me to swap out the filament?
I'm using Marlin firmware and printing with OctoPi via USB. I've seen some examples using M0 instead of M600 but based on what I'd read this will turn off motors, hotend and heatbed. I don't want that to happen as it increases the chance of my print failing.
M600 sounded perfect but perhaps it only works when printing from SD not via OctoPrint?
It's a good job I was keeping a close eye and managed to make a success of the print, however, I'd like to get this working slightly less manually in the future.
Any help appreciated.