I'm needing to use a separate process to define each of 5 identical parts in a build (to locate the start point in a specific location relative to the parts themselves), but when I use separate processes I don't get the speed benefit of running multiple parts in regards to each layers minimum time. The speed override for minimum layer time needs to be set on this part, and it does slow the part down when 1 is run. But when 5 are being run, the layers don't need to be slowed down because while doing the other parts the layers would have time to cool. This time optimization is not being used however because each part has it's own process...
I would like to see the benefit of running multiple parts be automatically taken into account even when separate processes are used to define each part. As it is now, I have to either use one process or uncheck the speed override for minimum layer time option--and then every 5th part would actually need that option because the algorithm does two layers at a time on one part when that part is the last to be done for that layer.