Det var mycket märkligt, för om jag testar GeekJoan's fil i Mach3 så får jag exakt samma fel som du säger att du får OM jag inte har "växlat" till metriskt med G21. ("Konstig" fil för övrigt, med Gxx kommandona sist på raden - trodde inte det skulle fungera alls, men det gjorde det.)
Jag vet att du inte kör EMC2 men Mach3 har "tagit" sin G-kods-tolk från EMC från början så dom är är rätt lika.
Kan du posta en kodsnutt ur DITT program som inte funkar, 10-15 rader?