If you post some GrabCAD gcode output - the first 500 lines of gcdoe, someone could probably tell you how much you will need to mess with it to get it to work on a UM3. For single color prints it should mostly just work - maybe change out the first 30 lines of gcode.
But for dual extruder printing I dont' think you'll get it to work. A huge amount of the magic for doing PVA support on the UM3 involves careful temperature control of both nozzle so one doesn't drip while using the other nozzle and so changing to the other nozzle is quick. So there is pre-heating of the idle nozzle. There is pre-cooling of the active nozzle seconds before it's done printing, there are standby temperatures, and I think more.
The gcodes for changing to the other nozzle vary by printer so the odds it will just work are also low. Normally you use T0 (tool zero) for one nozzle and T1 for the other. But some printers (like the UM3) allow you to control the idle nozzle temperature without having to issue T1 very briefly.
For dual color printing or for PVA support printing on the UM3 no other slicer can compete with Cura I strongly suspect. S3D (simplify 3D) comes very close - probably good enough. But even S3D won't do the preheating-idle-nozzle feature last I checked.
And if you aren't doing dual color or PVA support prints - get the UM2. It's better at single extrusion prints than the UM3. In my opinion (of course - everything I post is just my opinion).
I have not tried this. But the question is can it be made workable with alien printers outside their ecosystem?
For instance, Cura can be configured to work with any printer with a bit of patience and effort. But most of those platforms are specific to a printer series because they are partially supported by the manufacturers as a way to leverage customers.
Personally, I see no reason to rely on something like this as Cura (And every other slicer) will be able to take any properly formatted file and work with it. Having looked at the site, it seems their biggest selling point is converting to STL is supposed to be difficult for smart people. Other than that, it seems no more capable than any slicer and a whole lot more limited.
Ecosystems in any industry are good. Closed ecosystems are a problem when any part of the ecosystem goes toes up or the need to step outside of it happens. Then it all gets bollixed up. Open ecosystems are much better as they allow for future flexibility in choices and requirements.
And, you usually pay a lot more for a closed ecosystem at all stages.
Link to post
Share on other sites