Šta je G-code?
G-code je skup komandi kojima se CNC upravljaču zadaje kretanje alata, izbor režima rada i pojedine pomoćne funkcije. Sam kod nije dovoljan sam po sebi: program mora odgovarati konkretnoj mašini, upravljanju, alatu, stezanju i načinu obrade.
Osnovne komande koje treba razumeti
- G00 – brzo pozicioniranje.
- G01 – linearno kretanje sa zadatim posmakom.
- G02/G03 – kružno kretanje.
- G17/G18/G19 – izbor ravni obrade.
- G40/G41/G42 – korekcije radijusa alata, zavisno od upravljanja.
- G54–G59 – radne nulte tačke, kada ih konkretno upravljanje podržava.
- M03/M04/M05 – smer i zaustavljanje vretena.
- M06 – promena alata na upravljanjima koja je koriste.
Nulta tačka i korekcije
Pre pokretanja programa mora biti jasno gde je radna nula i gde se nalaze korekcije alata. Greška od nekoliko desetinki u korekciji može biti dovoljan razlog za škart ili sudar. Zato se program proverava zajedno sa stezanjem, alatom i korekcijama, a ne samo gledanjem teksta programa.
Kako bezbedno pustiti novi program
- Proveriti broj programa i verziju.
- Proveriti alat i korekcije.
- Proveriti nultu tačku.
- Proveriti smer vretena i rashladnu tečnost.
- Prvi prolaz raditi sa smanjenim brzim hodom/posmakom prema mogućnostima upravljanja.
- Posmatrati prvi komad i tek onda normalizovati režim rada.
Česta greška
CNC program se često preuzima sa druge mašine i očekuje se da će raditi bez provere. To nije bezbedan pristup. Različito upravljanje, postprocesor, geometrija alata i nulta tačka menjaju ponašanje programa.