i have been using a mach 3 post that has been modded to suit a 3 axis mill with manual tool change, the notes in the post say it will return the z to the top of the travel to make changing tools a breeze.

the post was downloaded from a site that gets mentioned quite a bit on a google search and i assume many other mach3 users are using the same post and would also assume that any bugs would have well and truly been ironed out of it due to the large amount of users. this makes me think the issue may be a mach 3 or mastercam setting issue not a post problem as why would the author of the post say it does a certain move and then when put into practice is doen the opposite.

the issue i have is at tool chane and end of program it outputs a move that wants to send the cutter through the job or table or vice.

it outputs something like

g0 z25
g49 z0
x0 y0
a0

then goes into tool change or end of program.
all i have been doing to fix this is delete the z0. i am tipping this z0 is ment to be in mach co-ord so that it returns the spindle to the top to change tools.

what do you guys think?