W programowaniu CNC w kodzie ISO (G-code) ruch narzędzia po łuku realizuje się przez interpolację kołową. Najczęściej spotkasz dwa polecenia:
- G02 – łuk zgodny z ruchem wskazówek zegara (CW),
- G03 – łuk przeciwny do ruchu wskazówek zegara (CCW).
W typowym zapisie w płaszczyźnie XY współrzędne X i Y opisują punkt końcowy ruchu. Parametr R określa promień łuku. Jeżeli więc ruch z punktu 1 do punktu 2 ma być wykonany jako łuk CW, a punkt końcowy ma współrzędne X=-20, Y=-20 przy promieniu 20, poprawny blok programu to: G02 X-20 Y-20 R20.
Dlaczego pozostałe odpowiedzi są błędne? Najczęstsze przyczyny to:
- użycie G03 zamiast G02 (odwrócony kierunek łuku),
- zastosowanie ruchu liniowego (G01) lub szybkiego (G00), który nie tworzy łuku,
- błędny parametr geometryczny (np. inny promień R albo inne współrzędne punktu końcowego),
- pomieszanie znaków plus/minus, co zmienia położenie punktu końcowego i cały tor ruchu.
Wskazówka egzaminacyjna: zawsze sprawdzaj trzy elementy jednocześnie: kierunek (G02/G03), punkt końcowy (X/Y) oraz geometrię (R). Błąd w jednym z nich zwykle całkowicie zmienia tor narzędzia.