What I noticed when the machine stopped was that all lines of g-code on the machines screen show the same line details beyond the point where it stopped
because the subsequent passes should be exactly the same as the first pass but with different Z axis levels (10 in all)
Non-user answer, but did machine code programming years ago
Is there a code jump at that point? a return? etc
If there is, remove the JUMP back to the start of the process and see if a drop to the next level and a copy/paste code repeat of part of the first level works/takes you down to the next pass
That would isolate any code jumping issues
This is after cutting one full pass at the first Z axis level and into the second pass
Although it does look like some sort of user restriction, 500 lines etc
Edited By Ady1 on 10/05/2015 12:26:48