Documente Academic
Documente Profesional
Documente Cultură
Se notează cu literele asociate axelor de coordonate şi mişcărilor controlate numeric (X, Y, Z, A, B şi C),
numerele înscrise după aceste adrese indicând mărimea deplasărilor în raport cu axele respective.
b) Adresele tehnologice
Definesc parametrii regimului de aşchiere şi sculele utilizate la prelucrare. Aceste adrese sunt:
F, prin care se codifică avansul sau viteza de avans;
S – codifică turaţia sau viteza de aşchiere;
T – codifică scula utilizată pentru prelucrare.
c) Adresele pregătitoare-Se notează cu litera G şi sunt destinate pentru programarea de condiţii de
traiectorie.Semnul *, înscris în coloana a treia din tabelul 1, desemnează funcţiile singulare, care influenţează
numai fraza în care sunt programate.
Funcţii
Cod Funcţii singulare Comanda asociată funcţiei
modale
G00 a Poziţionare rapidă
G01 a Interpolare liniară
G02 a Interpolare circulară, în sens orar
G03 a Interpolare circulară, în sens antiorar
G04 * Temporizare
G06 a Interpolare parabolică
G17 c Selectarea planului XY
G18 c Selectarea planului ZX
G19 c Selectarea planului YZ
G33 a Filetare cu pas constant
G34 a Filetare cu pas crescător
G35 a Filetare cu pas descrescător
G40 d Anularea corecţiei
G41 d Corecţia traiectoriei sculei la stânga
G42 d Corecţia traiectoriei sculei la dreapta
G43 d Corecţie pozitivă a sculei
G44 d Corecţie negativă a sculei
G53 f Anularea deplasării originii
G54 f Deplasarea originii pe axa X
G55 f Deplasarea originii pe axa Y
G56 f Deplasarea originii pe axa Z
G57 f Deplasarea originii pe axele X şi Y
G58 f Deplasarea originii pe axele X şi Z
G59 f Deplasarea originii pe axele Y şi Z
G63 * Poziţionare pentru filetare
G70 m Date de măsură în inch
G71 m Date de măsură în mm
G80 e Anularea ciclului fix
G81 G89 e Cicluri fixe de prelucrare a găurilor
G90 j Cotare absolută
G91 j Cotare relativă sau incrementală
G94 k Avans în mm/min şi turaţie în rot/min
G95 k Avans în mm/rot şi turaţie în rot/min
Viteză de aşchiere constantă în m/min şi avans
G96 k
în mm/rot
a) Adresele auxiliare
Se notează cu litera M, definind comenzi susceptibile de a fi activate sau, respectiv,
dezactivate printr-o comutare electrică.
P9
O3 O2
P6
P8
R2 P7
O1 P3
P5
R1 P4 P2
P1 Z
Fig. 1.1 Puncte caracteristice ale
conturului piesei finite
%…
N01 G36 XZ S… T… M…
N02 G92 X… Z…
N03 G00 X… Z…
N04 G38 G… X…Z…F…S…R…L…
N05 G36 XZ T… M…
N06 G92 XZ
N07 G00 X… Z…
N08 G01 X… Z… F… S… L…
N09 G36 XZ M02
L…
N10 G01 XXP1 ZZP1 F…
N15 XXP2
N20 XXP3 ZZP3
N25 ZZP4
N30 G02 XXP5 ZZP5 IXO1 KZO1
N35 G01 XXP6
N37 XXP7 ZZP7
N40 G02 XXP8 ZZP8 IXO2 KZO2
N45 G01 XXP9 ZZP9
N50 G03 XXP10 ZZP10 IXO3 KZO3
N55 G01 ZZP11
N56 G39 M22
!
Funcţii G pentru execuţia de sub-programe
G78 Este utilizată de unele maşini CNC pentru a executa o procedură de frezare
după un perimetru dreptunghiular. La terminarea operaţiei comanda se dezactivează
automat.
G79 Este utilizată de unele maşini CNC pentru a executa o procedură de frezare
după un perimetru circular. La terminarea operaţiei comanda se dezactivează automat.
G80 Dezactivează comenzile modale din seria
G8x care conţine subprograme de lucru pentru găurire.
G81 Este un subprogram pentru găurire dintr-o singură mişcare. Adâncimea găurii
şi viteza de avans se cer ca parametri. După găurire scula se retrage rapid.
G82 La fel ca G81 cu diferenţa că la finalul mişcării de găurire scula mai rămâne un
timp, dat ca parametru, după care se retrage rapid.
G83 Este un subprogram pentru găurire din mai multe mişcări. Se foloseşte pentru
găuri cu adâncime mai mare de 3 ori diametrul găurii. În aceste cazuri burghiul avansează
şi se retrage de mai multe ori până la terminarea găuririi pe adâncimea cerută. Retragerile
burghiului sunt necesare pentru a se putea evacua şpanul şi asigura o răcire
corespunzătoare a piesei şi a sculei. La utilizarea comenzii se cere şi această distanţă
incrementală, care trebuie să fie bineînţeles mai mică decât adâncimea de găurire. G84
G84 Este un subprogram pentru operaţii de teşire, după găurire. Se utilizează pe
maşini care au viteză de rotaţie variabilă a sculei, cu posibilitatea de inversare a sensului
de rotaţie.
G85 Subprogram asemănător cu G81, cu diferenţa că retragerea se face cu viteză
impusă (nu rapid)
G86 Subprogram pentru gaurire asemănătoare ceu G81, cu diferenţa scula se
opreşte când ajunge la capătul de avans al mişcării. Aşteaptă acolo până când operatorul
eliberează butonul START. După aceasta scula se retrage rapid.
G87 Subprogram similar cu G83 pentru găurire din mai multe mişcări incrementale
de avansretragere. Are rolul de a fragmanta şpanul care altfel s-ar forma în lungimi prea
mari. Distanţa de avans este de impusă de utilizator. Retragerea sculei se face pe
distanţă foarte mică, 0,1mm
G89 Subprogram asemănător cu G82. Retragerea sculei se face cu viteză impusă
(nu rapid) Funcţii
G92 Schimbă regiştrii axelor X-, Y-, şi/sau Z- la o valoare specificată de
programator. Efectul este de schimbare al originii de coordonate. Comanda este foarte
utilă pentru programarea unor găuri circulare sau de alte forme, pe baza de formule
trigonometrice.
G99 Este o comandă nemodală pentru eliminarea deceleraţiei, opriri şi acceleraţiei
dintre două comenzi de poziţionare consecutive. Pentru această comandă este necesar
ca cele două traiectorii să fie tangente iar vitezele de avans să fie aproximativ egale.
M10 M11
Comenzi pentru acţionarea dispozitivului de prindere piesă.
M25 Retragere sculă (pe unele maşini de frezat cu ax vertical).
M30 Final de program. Derulează înapoi banda magnetică cu programul NC (maşini
vechi). Pe unele maşini această funcţie se realizează cu M02