W przypadkach kiedy nie wykonujemy pełnego łuku łatwiej jest stosować komendę R zamiast K« J, K
R
Kiedy używamy R do zdefiniowania środka okręgu wykonanie pełnego łuku jest niemożliwe. Punkt końcowy ma inne współrzędne niz początkowy, dlatego należy zdefiniować X, V i Z.. R jest odległością między punkiem początkowym a środkiem okręgu. Luk mniejszy lub równy 1 80 stopni wykonamy kiedy R podamy jako liczbę dodatnią; przy R ujemnym wykonamy łuk powyżej ISO stopni. Tolerancja błędu wartości R 0.0010.
Następujące linie programu wykonają łuk mniejszy niż 180 stopni; GOI X3 0 Y4.0 G02 X-3.0 R5.0
Następujące linie programu wykonają łuk większy niz 180 stopni: GOI X3.0 Y4.0 G02 X-3.0 R-5.0
G03 INTERPOLACJA KOŁOWA W KIERUNKI) PRZECIWNYM DO RUCHU WSKAZÓWEK ZEGARA (CCW)
GRUPA 01
Komenda G03 różni się tym od G02, że powoduje ruch w kierunku przeciwnym do ruchu wskazówek zegara.
RUCH ŚRUBOWY
Ruch śrubowy' można wykonać przy użyciu komendy G02 lub G03, poprzez dodanie ruchów względem trzeciej osi nie znajdującej się w wybranej płaszczyźnie. Ruch wykonywany względem tej trzeciej osi będzie ruchem liniowym, zaś ruchy względem pozostałych dwóch osi będą ruchami po okręgu. Prędkość względem każdej z osi będzie dobrana w ten sposób, aby prędkość ruchu śrubowego była zgodna z zaprogramowanym posuwem.
Odległość jaką pokonuje się wzdłuz trzeciej osi nie może być większa od odległości jaką pokonuje się przemieszczając się względem pozostałych dwóch osi. Tzn. wykonanie pełnego obrotu po okręgu o jednocalowej średnicy, to pokonanie 3.1416