Offsety mogą być definiowane w programie Robot w 3 układach współrzędnych: globalnym, lokalnym oraz lokalnym w przesuniętym układzie. Na poniższym rysunku przedstawiona została różnica w definicji offsetu w 3 układach współrzędnych.
Oznaczenia na rysunku:
AB - Pręt w położeniu początkowym
A'B' - Pręt przesunięty
x lokalna, z lokalna osie lokalnego układu współrzędnych
UZ(A)+ - Dodatnia wartość przesunięcia punktu A względem osi Z globalnego układu współrzędnych
Uz'(B)- - Ujemna wartość przesunięcia punktu B względem osi z lokalnego układu współrzędnych związanego z prętem przesuniętym
Jeżeli offset definiowany jest w globalnym układzie współrzędnych, to składowe wektora przesunięcia pręta (profilu pręta) AA' i BB' są określane w globalnym układzie współrzędnych.
Jeżeli offset definiowany jest w lokalnym układzie współrzędnych, to składowe wektora przesunięcia (profilu pręta) AA’ i BB’ są określane w lokalnym układzie współrzędnych pręta przesuwanego.
Jeżeli offset definiowany jest w przesuniętym układzie współrzędnych, to składowe wektora przesunięcia pręta (profilu pręta) AA' i BB' są określane w lokalnym układzie współrzędnych związanym z przesuniętym prętem.