W programowaniu CNC funkcje przygotowawcze (G-kody) pełnią różne role: jedne definiują sposób interpretacji ruchu (np. tryb interpolacji), inne wybierają układy odniesienia, a jeszcze inne ustawiają warunki geometryczne, w których sterowanie ma realizować obliczenia toru narzędzia.
G18 jest klasycznie kojarzony z wyborem płaszczyzny roboczej. W praktyce oznacza to, że sterowanie "przestawia" płaszczyznę, w której mają być rozpatrywane pewne ruchy — szczególnie istotne przy interpolacji kołowej, gdy programowany jest łuk. Jeśli płaszczyzna jest dobrana błędnie, sterowanie może wykonać łuk w innej płaszczyźnie niż oczekiwana, co prowadzi do błędnego kształtu detalu lub nawet ryzyka kolizji.
Dlatego odpowiedź "określenia płaszczyzny roboczej." jest właściwa: opisuje funkcję wyboru płaszczyzny, a nie sam ruch czy parametry skrawania.
Pozostałe propozycje są niepoprawne, bo odnoszą się do innych grup poleceń:
- "programowania ruchu." – wybór płaszczyzny nie jest tym samym co zadanie trajektorii lub trybu ruchu. Ruch wynika z bloków programu (współrzędnych, typów interpolacji), a płaszczyzna tylko określa kontekst geometryczny dla części tych ruchów.
- "określenia danych wymiarowych." – dane wymiarowe wynikają z wartości współrzędnych oraz ustawień jednostek i trybów programowania, a nie z samego wyboru płaszczyzny.
- "programowania prędkości skrawania." – prędkość skrawania/obrotowa oraz posuw to parametry technologiczne sterowane innymi poleceniami i nastawami; nie są definiowane przez wybór płaszczyzny.
Wskazówka egzaminacyjna: warto zapamiętać kody wyboru płaszczyzny jako osobną "rodzinę" poleceń. Na testach często są mylone z kodami ruchu lub parametrami skrawania, bo wszystkie występują w tym samym programie NC, ale dotyczą innych warstw sterowania.