Współrzędne względne i bezwzględne – Współrzędne bezwzględne odnoszą się do jednego punktu zerowego obrabianego przedmiotu, oznaczone kodem g90, współrzędne względne odnoszą się do ostatniego punktu w którym znajdowało się narzędzie, oznaczone kodem g91.
Praca ze współrzędnymi względnymi jest wygodna przy pisaniu ręcznie prostych programów, na przykład planowania powierzchni, gdzie g kod wyglądałby tak (pomijając funkcje przygotowawcze )
G91
G1x10 (przesunięcie o wartość części średnicy narzędzia)
G1y1000 ( wartość długości obrabianej)
G1x10 (ponowne przesunięcie narzędzia)
G1y-1000 (powrót o wartość długości obrabianej)
… itd.
Można tak obrobić powierzchnię bez wdawania się w szczegóły przesunięcia, ponieważ przy absolutnej interpolacji, g kod wyglądałby tak:
G90
G1x10
G1y1000
G1x20
G1y0
G1x30
G1y1000
,… itd. Jeśli mielibyśmy narzędzie zbazowane wg danego offsetu, wówczas trudno byłoby interpolować osią x o dokładne wartości przesunięcia, dlatego układ względny, czyli inkrementalny jest w tym przypadku dużo wygodniejszy i przy okazji prostszy w wykonaniu.