Punkt zerowy możesz przypisać do maszyny, albo do detalu.
Maszynie jest wszystko jedno, bo ona sobie wszystko przeliczy dodając odpowiednie offsety.
Różnica jest dla programisty, bo jemu może być łatwiej albo trudniej.
Należy pamiętać, że g-kody powstały w czasach, gdy inżynier dysponował rysunkiem na papierze i suwakiem logarytmicznym, i to musiało mu wystarczyć do napisania poprawnego kodu.
Dzisiaj, w epoce CAD/CAM, takie niuanse jak przedmiot niniejszego wątku mają trzeciorzędne znaczenie, dlatego dostajesz odpowiedzi w rodzaju "możesz ale nie musisz", albo "tak i tak jest dobrze"...