W programowaniu CNC (G-code) korekcja promienia narzędzia służy do kompensacji toru ruchu tak, aby mimo rzeczywistego promienia narzędzia uzyskać wymagany kształt konturu. Włączenie/wyłączenie tej funkcji realizuje się kodami przygotowawczymi.
Poprawna odpowiedź: blok G00 G42 X-10 Y20, ponieważ kod G42 oznacza włączenie korekcji prawostronnej (kompensacji po prawej stronie narzędzia względem kierunku ruchu w programie). Samo wystąpienie G42 w bloku jest informacją o aktywacji tej korekcji; współrzędne X/Y i rodzaj ruchu (tu: G00) nie zmieniają znaczenia faktu, że korekcja została włączona.
Dlaczego pozostałe odpowiedzi są niepoprawne:
- G01 G40 X-6 Y19 – zawiera G40, czyli kasowanie (wyłączenie) korekcji promienia narzędzia. To jest przeciwna operacja do włączenia korekcji prawostronnej.
- G01 X45 Y12 F1500 – to typowy blok ruchu liniowego z posuwem (F), ale bez kodu G41/G42/G40 nie ma informacji o włączeniu korekcji i jej stronie.
- G02 X0 Y20 I0 J-5 F300 – interpolacja kołowa zgodna z ruchem wskazówek zegara (G02) z parametrami łuku (I, J) i posuwem. Również nie zawiera kodu włączającego korekcję narzędzia, więc nie spełnia warunku pytania.
Wskazówka egzaminacyjna: w takich pytaniach szukaj najpierw kodu funkcji (tu: G42), a dopiero potem analizuj resztę bloku. Współrzędne i posuw często są "tłem", a o sensie pytania decyduje pojedynczy kod przygotowawczy.