W programowaniu CNC dopasowanie "ruchu z punktu 1 do 4" do fragmentu programu wykonuje się przez analizę kolejnych bloków i tego, jak zmieniają się współrzędne narzędzia. Kluczowe jest rozróżnienie:
- G00 – ruch szybki (zwykle dojazd/odjazd, bez skrawania),
- G01 – interpolacja liniowa w ruchu roboczym (zwykle skrawanie po prostej),
- parametrów geometrii toru (np. R dla łuku/zaokrąglenia, jeśli sterowanie to dopuszcza w danym cyklu).
Jeżeli punkt 1 jest punktem startowym danego odcinka toru, to poprawny fragment programu powinien najpierw ustawić narzędzie (często szybkim dojazdem) w pozycję odpowiadającą punktowi 1 lub bezpośrednio przed nim, a następnie wykonać kolejne przejścia prowadzące do punktów 2, 3 i 4. Zwykle widać to jako ciąg: dojazd w G00 do współrzędnych bezpiecznych, potem jeden lub kilka bloków G01 zmieniających współrzędne aż do osiągnięcia punktu końcowego.
Dlaczego pozostałe warianty bywają błędne? Najczęściej dlatego, że:
- opisują tylko dojazd lub odjazd (sam G00 bez właściwego przejścia roboczego),
- zmieniają współrzędne w innej kolejności niż punkty 1→2→3→4,
- nie uwzględniają elementu toru (np. promienia/zaokrąglenia), który na rysunku odpowiada przejściu między punktami,
- zawierają ruch w nieodpowiedniej osi/układzie (np. inne osie niż te użyte do zdefiniowania punktów na ścieżce).
W praktyce egzaminacyjnej warto zastosować prostą procedurę: (1) odczytaj współrzędne punktów 1–4 z rysunku, (2) przejdź po blokach programu i porównaj je z tymi współrzędnymi, (3) sprawdź, czy typ ruchu (G00/G01) pasuje do fragmentu toru (dojazd vs skrawanie).