Je ne vois pas trop ce que tu entends par "interpreteur", mais les calculs partent toujours du 0 machine et après, c'est une longue suite d'addition
Z = PREF+DEC1+JAUGE(si appelée)+G59+POSITION DEMANDEE
XY = PREF+DEC1+G59+POSITION DEMANDEE +(calcul du décalage du point en G41/G42)(si appelé)
Ceci pour NUM, mais le principe est le même, quelque soit la machine outil.
Dans la réalité, le système va mettre le pref X dans un paramètre (1 par axe pilotable), le dec X dans un autre, et ainsi de suite pour avoir la chaine complète des valeurs dont il va faire, à chaque déplacement, la somme.