Is there any way to change colour mid-print in Cura? I know there’s a Pause at Height plugin, but that only pauses for 1 second.

2 Likes

This might be helpful:

http://help.printrbot.com/Answers/View/15975/How+do+I+add+a+Pause+into+GCODE+to+change+filament#answer15976

In Repetier-Host, you can do it by just adding a “@pause” in the gcode.

Open the PauseAtZ script in a Python editor and add f.write(“G4 P90000\n”) after the f.write(“M0\n”) line. PXX is the pause time in seconds, you can make it however long or short you want. However you won’t be able to use any of the printer controls in Pronterface while the printer is paused, you’ll have to manually load the new filament and purge the old. Have a pair of tweezers or needlenose pliers on hand to grab any drippy filament as the printer resumes the print. Let me know if anything I said is unclear!