1. Osnovna programska uputa G kod centra za obradu
Funkcija pripreme naziva se i G funkcija ili G kod. CNC sustav centra za obradu je FAINUC -6M sustav. G kodovi prikazani su u tablici 4-1. morate biti svjesni je. Kada su u programu navedena dva ili više G kodova koji pripadaju istoj razini, vrijedi samo G kod upućen nakon *; u bloku fiksne upute, ako je naveden bilo koji G kod u skupini 01, fiksna funkcija će se automatski otkazati, sustav je u stanju G80, a na G kodove grupe 01 ne utječu nikakvi konzervirani ciklus G kodovi.
2. Pomoćni funkcijski kodovi osnovnih programskih uputa za centre za obradu
Kod pomoćne funkcije izražen je adresnom riječju M i dvije znamenke, a uglavnom se koristi za upute o manufacturnosti tijekom obrade strojnog alata. Kao što su početak i zaustavljanje vretena, prekidač tekućine za rezanje itd.
(1) Zaustavljanje MO programa: MO je zapravo naredba za pauziranje. Kada se blok s MO instrukcijama izvrši, vreteno se zaustavlja, feed se zaustavlja, tekućina za rezanje je isključena i program se zaustavlja. To je kao da izvršite jednu blok operaciju, štedi sve državne informacije. Koristite NC-STANT naredbu za pokretanje, alat za stroj može nastaviti raditi.
(2) MI odabire zaustavljanje: funkcija ove naredbe slična je MO-u. No, to mora biti pod uvjetom da se gumb "neobavezno zaustavljanje" na operacijsku ploču pritisne unaprijed. Nakon izvršavanja drugih uputa segmenta programa programignutog s M1 instrukcijama. Prestat će izvršavati program. Ako se gumb "neobavezno zaustavljanje" ne pritisne, naredba M1 je nevažeća i program se nastavlja izvršavati.
(3) M2 Kraj programa: Ova uputa se koristi za kraj svih programa. Nakon izvršavanja ove naredbe, alat za stroj zaustavlja automatski rad i tekućina za rezanje je isključena. Ova uputa se često koristi za resetiranje stroja.
(4) M3: Vreteno se okreće u smjeru kazaljke na satu.
(5) M4: Vreteno se okreće u smjeru suprotnom od kazaljke na satu.
(6) M5: Vreteno se zaustavlja.
(7) M6: Promijenite alat.
(8) M7: Rezanje tekućine je na.
(9) M9: Odsijecanje tekućine.
(10) M17: Subroutine završava.
(11) M30: Kraj programa, slično kao M2





