George,

In the tool 8 section of the macro you check if it is tool#8 and then you do another endif, shouldn't that be END. Not sure if that is what is messing up the macro or not but it seems to go off to no where? Strange you can call the moves from the MDI and they work correctly. The other thought is is is actually using degrees or steps, think that is a MACH3 setting under general. But if it works from the command line that must be set correctly.

Russ