Thanks for all the suggestions guys, it's really appreciated as I've been stumped on this one, I will try some tests today and see if I can post the code here. I will try and set it up as another tool too and cut with and without tabs as when I did a test cut to half the depth of my material it was perfect!