Glavni sadržaj programiranja CNC alatnih strojeva
Analizirajte crtež dijela, odredite proces obrade, izvršite matematičku obradu, napišite popis programa, napravite upravljački medij, provjerite program, unesite program i probno izrežite izradak.
Koraci CNC stroja
Analizirajte crteže dijelova i obradu procesa, analizirajte geometrijski oblik i veličinu dijelova i tehničke zahtjeve prema crtežima, razjasnite sadržaj i zahtjeve obrade, odlučite o planu obrade, odredite redoslijed obrade, dizajnirajte učvršćenje, odaberite alata, odredite razumnu rutu i odaberite razumnu količinu rezanja.
U isto vrijeme, funkcija CNC sustava i sposobnost samog CNC alatnog stroja trebaju biti uključeni u igru, a ispravan odabir točaka postavljanja alata i metoda rezanja treba se koristiti kako bi se smanjilo pomoćno vrijeme kao što je izmjena alata i indeksiranje .

Matematička obrada
Prije programiranja, prema geometrijskim karakteristikama dijela, uspostavite koordinatni sustav izratka.
Funkcija numeričkog upravljačkog sustava je formulirati rutu obrade prema zahtjevima crteža dijela i prvo izračunati putanju kretanja alata na utvrđenom koordinatnom sustavu obratka. Za dijelove jednostavnih oblika, kao što su dijelovi sastavljeni od ravnih linija i lukova, trebate samo izračunati vrijednosti koordinata početne točke, krajnje točke, središta luka, sjecišta ili tangente geometrijskog elementa.
Napišite popis programa dijelova
Nakon utvrđivanja rute obrade i parametara procesa, priprema se lista programa izrade prema specificiranom kodu i formatu programskog segmenta koji specificira numerički upravljački sustav.
Struktura CNC programa za obradu
1. Sastav programa: Sastoji se od više programskih segmenata.
O0001;O(FANUC-O,AB8400-P,SINUMERIK8M-%) funkcija navodi broj programa, svaki broj programa odgovara strojno obrađenom dijelu.
N010 G92 X0 Y0; točka-zarez označava kraj segmenta
N020 G90 G00 X50 Y60;
...; Potprogrami se mogu pozvati.
N150 M05;
N160 M02;
2. Format segmenta:
(1) Format adrese Word: kao što je N020 G90 G00 X50 Y60;
Najčešće korišteni format, koriste ga moderni CNC strojevi. Adresa N je broj segmenta programa, a adresa G i broj 90 čine adresu riječi za funkciju pripreme,....
(2) Varijabilni format segmenta programa: kao što su B2000, B3000, B, B6000;
Koristite razdjelnik B za otvaranje svake riječi, ako nema podataka, razdjelnik se ne može izostaviti. Obično se nalazi u CNC strojevima za rezanje žice, osim toga, postoje formati kao što je 3B programiranje.
(3) Format segmenta programa fiksnog reda: kao 00701+0;
Robot kojim upravlja Siemensov sustav je pogrešan, gornji paragraf programa znači: N007 G01 X+02500 Y-13400 F15 S30 M02;
