Punkt zerowy przedmiotu (tzw. zero detalu) w programowaniu CNC jest zwykle realizowany przez wybór układu współrzędnych przedmiotu, czyli zastosowanie przesunięcia (offsetu) względem zera maszyny. W wielu sterowaniach przyjęto zestaw standardowych układów G54–G59. Wybór jednego z nich powoduje, że współrzędne programowe odnoszą się do zdefiniowanego zera detalu, a nie bezpośrednio do zera maszyny.
Odpowiedź "G57" jest poprawna, ponieważ jest to jeden z kodów z tej grupy i służy do aktywacji konkretnego offsetu/układu współrzędnych przedmiotu, a więc realizuje przesunięcie punktu zerowego przedmiotu obrabianego.
- "G33" nie dotyczy wyboru zera detalu. To kod związany z określonym trybem ruchu/cyklem (często kojarzony z gwintowaniem lub ruchem zsynchronizowanym) i nie służy do przełączania układów współrzędnych.
- "G17" jest kodem wyboru płaszczyzny obróbki (zwykle płaszczyzna XY). Wpływa na interpretację interpolacji kołowej i narzędziowej geometrii ruchu, ale nie zmienia położenia zera detalu.
- "G95" odnosi się do sposobu zadawania posuwu (typowo posuw na obrót). To ustawienie technologiczne, niezwiązane z przesunięciem układu współrzędnych przedmiotu.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się "punkt zerowy przedmiotu", szukaj kodów z obszaru układów odniesienia/offsetów (G54–G59 lub ich odpowiedniki w danym sterowaniu), a nie kodów od płaszczyzn (G17–G19) czy posuwu (G94/G95).