Documente Academic
Documente Profesional
Documente Cultură
geometrice şi tehnologice
Programarea coordonatelor
punctelor de pe traiectoria
sculei se poate face în valori
absolute sau relative
(incrementale):
În cazul programării în
coordonate absolute,
punctele sunt raportate la
nulul piesei
Programarea coordonatelor
punctelor de pe traiectoria
sculei se poate face în valori
absolute sau relative
(incrementale):
În cazul programării în
coordonate relative,
punctele sunt raportate la
poziţia curentă a sculei
sr sz * z
unde
sl sr * n
sr = avansul pe rotaţie
sz = avansul pe dinte
sl = avansul longitudinal
z = numărul de ninţi ai frezei
n = turaţia frezei
16 October 2019 Mircea Viorel DRĂGOI 6
Conducere numerică – Adrese
geometrice şi tehnologice
Exemple
G01 X50 Z23 F150
G02 X50 Z50 I40 J-12 F100
G01 Z-12 F50
Dacă în prima frază cu mişcare de aşchiere sau
înainte de aceasta nu se programează în mod explicit
avansul, mişcarea se va efectua cu un avans foarte
mic, predefinit (constantă a maşinii – la NovaMILL
CNC 10 mm/min sau 0.4 in/min).
Funcţii pregătitoare G
Funcţiile pregătitoare, G, se utilizează pentru descrierea
traiectoriei sculei sau setarea modurilor de lucru ale
maşinii. Astfel de funcţii permit controlul mişcărilor, al
operaţiilor de găurire, alegerea unităţilor de măsură, etc.
În mod normal, funcţiile G sunt plasate la începutul
frazelor, imediat după numărul de linie, dacă acesta
există.
Este permisă prezenţa mai multor funcţii G într-o frază,
cu condiţia să nu se nege reciproc.
Clasificarea funcţiilor G
Clasificarea funcţiilor G
Funcţiile modale sunt efective în linia în care sunt
invocate, dar şi în liniile următoare, atâta timp cât nu
sunt negate de funcţii din aceeaşi categorie.
EXEMPLU
N20 G21;
N30 G90;
N40 G00 X50 Y50;
N50 G01 Z-5;
N60 X100;
N70 Y120;
N80 X130 Y160;
N90 G03 X150 Y 180 R20;
16 October 2019 Mircea Viorel DRĂGOI 12
Conducere numerică – Adrese
geometrice şi tehnologice
Clasificarea funcţiilor G
Funcţiile non-modale sunt active doar în fraza în
care sunt invocate. Dacă se doreşte obţinerea
efectului unei funcţii non-modale în mai multe fraze
consecutive, acea funcţie trebuie apelată în fiecare
din frazele respective
Clasificarea funcţiilor G
Un grup de funcţii este alcătuit din acele funcţii care
vizează acelaşi aspect al programării
Funcţiile din acelaşi grup se neagă reciproc
Nu pot coexista într-o frază mai multe funcţii G din
acelaşi grup
Dintre funcţiile unui grup, una este “starea implicită”
Starea implicită este funcţia din grup care are efect
dacă nici una din funcţiile grupului nu este
programată.
Programarea
coordonatelor punctelor
de pe traiectoria sculei
se poate face în valori
absolute sau relative
(incrementale):
În cazul programării în
coordonate absolute,
punctele sunt raportate
la nulul piesei
Programarea
coordonatelor punctelor
de pe traiectoria sculei
se poate face în valori
absolute sau relative
(incrementale):
În cazul programării în
coordonate relative,
punctele sunt raportate
la poziţia curentă a
sculei
Punct
intermediar
Y
Scula
Punctul programat
pentru poziţionare
Punctul
de nul X
EXEMPLU
N130 G90 G01 X100 Y50 F115
G04 - temporizare
Funcţia G04 provoacă o oprire, o întrerupere a rulării
programului. Durata întreruperii este indicată de către
programator prin intermediul adreselor X sau P.
După cum se utilizează adresa X sau P, durata
întreruperii este exprimată în secunde, respectiv în
miimi de secundă. Funcţia poate fi folosită în formatul:
G04 X… durata temporizării în secunde
sau
G04 P… durata temporizării în 1/1000 s
G04 este non-modală