Między bazami przechodzisz używając komend g5x. Po linii z komendą g56 liczą się offsety ustawione dla tegoż układu odniesienia - ustawia się je osobno dla każdej z osi.
Jeżeli dla narzędzia stojącego w danym punkcie przypiszesz offset 0 w g54 i -100 w g55 na osi X, to kod
Kod: Zaznacz cały
G54
g0 x100
g55
g0 x0
Offsety dla poszczególnych układów odniesienia ustawiasz wcześniej na maszynie, sam g-code po prostu wykonuje czynności, odmierzając położenie narzędzia względem offsetu ustawionego dla aktualnego w danym miejscu kodu G5x.
polecenie
Kod: Zaznacz cały
g5x g0 x100
Słowem - jak masz blok kodu, wycinający kółko, i ustawisz offsety dla kolejnych g5x co 100mm to program puszczony w kolejnych układach odniesienia wytnie te kółka co sto mm wzdłuż danej osi.