@peterVGPC7
Possible workaround ???
Not what you are really asking for but a few years ago I had a similar situation when doing some large Molds and the whole thing (Roughing) needed to run for 7/8 days, we didn`t have enough tooling to be able to fill the ATC with enough tools nor did we have a Renishaw Probe that changed the tools when the indexable tips needed changing so in the software being used (Not Fusion) I just set the program down to a depth, we were then able to change the tips on the tool holder when that depth was reached, then load the next segment of code, ie second program that was re-programmed the job with the same Start/Top height as the Bottom height of the first run, then another and another so it was just run a program for height settings ONE and then TWO and so on.
May sound a bit crude but this worked really well for us on all the big jobs we did, really simple and once I got the hang of it quick to do.
The finish runs we mostly were able to do in a single run but a couple of times we had to split the program, in those cases I used to look for levels in the part where a start/finish of programs didn`t show and/or could be easily hand finished.
May help, may not, but it does work !!!
Anyway, we did that for a few years until we got a bigger machine with a 50 pot ATC and enough money to put say 10 or more of one specific tool and a Renishaw Probe that measured them so it just ran and ran, changing tools as commanded by the Renishaw, happy days, just keep topping up the Coolant (We did get that automated eventually) !!!