Mach needs to know where it is in preparation to starting from some controlled point in the program
It does that by cycling thru the program, now you tell Mach where you want to start. Mach now knows where it needs to go to
and it will provide the necessary move to that point.
Note that some of this depends on how you stopped the program.....
1.you load the g code program
2. click [run from here] and Mach will cycle thru the code
3.in the line: put the line number you stoped at
4.click the [run from here] mach cycles to that line
5. press cycle start, you will get a window asking to accept a prep positioning move ( mach will look at where you are verses
what the point is in the code and provide a prep move to that point.)
6. When you click ok for the prep move you are accepting that move based on where your home position currently is
7. mach now starts running from that point
Think i got it right,

RICH