Dlaczego tak
Podprogram we współrzędnych absolutnych odnosi się do aktywnego punktu zerowego, więc wywołany raz przy G54, a raz przy G55 wykona ten sam kontur względem dwóch różnych punktów zerowych, czyli w dwóch przedmiotach. Wariant z dwukrotną obróbką w jednym miejscu kusi, bo wywołanie podprogramu się powtarza, ale zmiana przesunięcia zera przenosi cały kontur. Podprogram można wywoływać wielokrotnie, a G55 zastępuje G54 dopiero od miejsca swojego wywołania.