Just got the Prusa i3 MK2S Multi Material upgrade.

Just got the Prusa i3 MK2S Multi Material upgrade. But I am wondering - is there a way to use this together with Cura?

TLDR; Yes but it’s not easy and may not work as well as Slic3r.

Currently Prusa officially supports Slic3r only. I tried using Simplify3D but the issue is the wipe tower. In Slic3r you set a length and then a width per color change, in Simplify3D you simply set the dimension for one side of a square base. So basically I have to change that value depending on whether I’m using 2, 3, or 4 colors to conserve space but to keep enough surface for wiping. Aside from that I copied over the start and end gcode (tool change gcode is commented out in Prusa’s profile so I didn’t bother copying it) from Slic3r and it works mostly fine. I do sometimes have errors where it thinks there’s an extra temperature input set to 0 so it’ll heat, cool down, and then reheat. I still use Slic3r for most multicolor prints (less hassle) but if something needs special supports or multiple processes I use Simplify3D.

So I know this isn’t exactly what you were asking but I’ll apply the same to Cura 3.0.3 which is the most recent stable version. To be clear I have not tested this or any other version of Cura with the Multi Material setup so this is all theoretical but I’m expecting this is the best answer you’re gonna get. Ultimaker uses a prime tower but you should also turn on wiping the nozzle. Like Simplify3D they make the base a square and you set the dimension of one side so you’ll have to change this depending on how many colors you’re using. As long as you do that and copy the start and end gcode you should be able to get Cura to work as well as Simplify3D is for me.

I’d recommend getting to know Slic3r though. Unless you use specific settings in Cura that Slic3r doesn’t have, using Slic3r will be much easier and quicker. Only downside is that it doesn’t tell you the print time or material used.