I have a very major issue with Easel and I have asked this before and did not get a satisfactory answer.
Why, I mean really, why does Easel drop the z (you) to what ever the 'safe' height is before moving the X and Y?????
Go to any machine shop that has CNC mills and see how they address this.
Always move to the X and Y coordinates before dropping the Z (tool).
Always, this is because of obstacles in the path (clamps, features, etc), this is so one does not break off tools before making a chip.
I do not use Easel to do any machining, I use it to design, this is because I have to edit the G code to 'fix' the errors in rapid moves.
Tedious at the least and a simple thing to fix in Easel code writing.
Come on guys, I do not know who is responsible for this but please urge them to vist a real shop where code is written and see what moves where and why.