Firstly I want to say after seeing the video, I am amazed at the maths and planing all that would take to program that.
You guys must have fantasic brains to work out all that.
Can I make a few suggestions ? ( I will even if the answer is no)
In a perfect world you should not get machine marks on your work when cutting, unfortunately for many of us and our not so accurate machines, this does not happen. Even on some better machines there are still marks.
Would it be possible to also include a elongated cut in and out option. This will remove the annoying bump that is left on the work piece.
Secondly is it possible to have a final pass setting where the machine moved in say .1 mm so that it cleaned off the previous pass marks and made the cutout piece the correct size. In other words, all the previous passes were .1 mm oversized.
EDIT: It could be argued that its the machines problem, and rightfully so, but I note that I have seen these features on very high priced Cam software. They obviously see it as a problem too.
I hope the pictures explain what I am saying.
Oh, ramping in and out would be a good feature too.
You guys constantly amaze me, I truelly wish I could do what you do.