G2, G3 i CIP su funkcije koje omoguavaju izradu zaobljenja. Znaenja ovih funkcija su: G2 - Kruna interpolacija radnim hodom u smeru kazaljke na satu G3 - Kruna interpolacija radnim hodom u suprotnom smeru kazaljke na satu. CIP - Kruna interpolacija definisana sa tri take. Pri definisanju smera krunog luka mora se voditi rauna o tome da se smer definie posmatrano iz pozitivnog smera tree ose (pogledati sliku dole). Ove funkcije nam omoguavaju izradu celog ili dela kruga kao i izradu spirala. Upravljaka jedinica Sinumerik 840D nam omoguava da se programiranje krunog luka obavi na jedan od sledeih naina: - Kruni luk definisan poetnom i krajnjom takom sa definisanim centrom krunog luka: Format reenice je: N... G2/G3 X Y Z I J K F Znaenja rei: N - Broj reenice X - Koordinate krajnje take krunog luka (E) po X osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Y - Koordinate krajnje take krunog luka (E) po Y osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Z - Koordinate krajnje take krunog luka (E) po Z osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. I - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po X osi. J - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po Y osi. K - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po Z osi. F - Brzina pomonog kretanja. I, J i K koordinatni sistem krunog luka obrazuje se u poetnoj taki krunog luka (S). Tako da I osa odgovara X osi osnovnog koordinatnog sistema, J osa odgovara Y osi i K osa Z osi. Pri programiranju se mora voditi rauna o predznaku vrednosti (pozitivnoj odnosno negativnoj vrednosti). Kada se ukae potreba da centar krunog luka definiemo u odnosu na Aktuelnu nultu taku obratka potrebno je programirati u sledeem obliku: N... G2/G3 X Y Z I=AC() J=AC() K=AC() F Znaenja rei: I=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po X osi, J=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po Y osi, K=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po Z osi. Ovim nainom programiranja se mogu izraivati zaobljenja kod kojih poetna i krajnja taka krunog luka imaju istu vrednost. - Kruni luk definisan poetnom i krajnjom takom sa definisanim radijusom krunog luka: Format reenice je: N... G2/G3 X Y Z CR= F Znaenja rei: N - Broj reenice X - Koordinate krajnje take krunog luka (E) po X osi, definisane u APS (apsolutnom) ili INC (inkrementalnom, relativnom) mernom sistemu. Y - Koordinate krajnje take krunog luka (E) po Y osi, definisane u APS (apsolutnom) ili INC (inkrementalnom, relativnom) mernom sistemu. Z - Koordinate krajnje take krunog luka (E) po Z osi, definisane u APS (apsolutnom) ili INC (inkrementalnom, relativnom) mernom sistemu. CR= - Radijus zaobljenja. F - Brzina pomonog kretanja. Obzirom da kroz dve definisane take mogu proi dva kruga istog poluprenika, pozitivnim predznakom parametra CR (CR=+...) se programira izrada krunog luka kod kojeg je centralni ugao krunog iseka (ugao koji zaklapaju poetna taka zaobljenja, centar krunog luka i krajnja taka zaobljenja) isti ili manji od 180. Za izradu zaobljenja kod kojeg je centralni ugao krunog iseka (ugao koji zaklapaju poetna taka zaobljenja, centar krunog luka i krajnja taka zaobljenja) vei od 180 parametar CR mora imati negativnu vrednost (CR= -...). Ovim nainom programiranja se ne mogu izraivati zaobljenja kod kojih poetna i krajnja taka krunog luka imaju istu vrednost. - Kruni luk definisan poetnom i krajnjom takom sa definisanim centralnim uglom krunog iseka: Format reenice je: N... G2/G3 X Y Z AR= F ili N... G2/G3 I J K AR= F Znaenja rei: N - Broj reenice X - Koordinate krajnje take krunog luka (E) po X osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Y - Koordinate krajnje take krunog luka (E) po Y osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Z - Koordinate krajnje take krunog luka (E) po Z osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. I - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po X osi. J - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po Y osi. K - Parametar rastojanja centra krunog luka (M) u odnosu na poetnu taku krunog luka (S) po Z osi. AR= - Centralni ugao krunog iseka koji se izrauje. F - Brzina pomonog kretanja. Kada se ukae potreba da centar krunog luka definiemo u odnosu na aktuelnu nultu taku obratka potrebno je programirati u sledeem obliku: N... G2/G3 I=AC() J=AC() K=AC() AR= F Znaenja rei: I=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po X osi, J=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po Y osi, K=AC() - Rastojanje centra krunog luka (M) u odnosu na aktuelnu nultu taku obratka po Z osi. Ovim nainom programiranja se ne mogu izraivati zaobljenja kod kojih poetna i krajnja taka krunog luka imaju istu vrednost. - Kruni luk definisan polarnim koordinatama: Format reenice je: N... G2/G3 AP= RP= F Znaenja rei: N - Broj reenice AP= - Ugao polarno definisane koordinate krajnje take zaobljenja, definisan u odnosu na apscisu RP - Rastojanje polarno definisane koordinate krajnje take zaobljenja. F - Brzina pomonog kretanja. U prethodnim reenicama je neophodno definisati poziciju pola koji je ujedno i centar krunog luka koji se izrauje. - Kruni luk definisan sa tri take: Format reenice je: N... CIP X... Y... Z... I1=... J1=... K1=... F Znaenja rei: N - Broj reenice X - Koordinate krajnje take krunog luka (E) po X osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Y - Koordinate krajnje take krunog luka (E) po Y osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. Z - Koordinate krajnje take krunog luka (E) po Z osi, definisane u APS (apsoluntom) ili INC (inkrementalnom, relativnom) mernom sistemu. I1= - Parametar rastojanja meutake u odnosu na poetnu taku krunog luka (S) po X osi. U apsolutnom mernom sistemu programirana u odnosu na aktuelnu nultu taku obratka. U inkrementalnom mernom sistemu programirana u odnosu na poetnu taku krunog luka koji izraujemo. J1= - Parametar rastojanja meutake u odnosu na poetnu taku krunog luka (S) po Y osi. U apsolutnom mernom sistemu programirana u odnosu na aktuelnu nultu taku obratka. U inkrementalnom mernom sistemu programirana u odnosu na poetnu taku krunog luka koji izraujemo. K1= - Parametar rastojanja meutake u odnosu na poetnu taku krunog luka (S) po Z osi. U apsolutnom mernom sistemu programirana u odnosu na aktuelnu nultu taku obratka. U inkrementalnom mernom sistemu programirana u odnosu na poetnu taku krunog luka koji izraujemo. F - Brzina pomonog kretanja.