Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tabelul 2.1
Caracterul
Semnificaia
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Semnul algebric (+ sau -) din cuvntul de dimensiune se pune dup caracterul adres i naintea
caracterelor numerice. Lipsa semnului determin considerarea implicit a semnului (+). Sistemul de
comand va folosi semnul (-) pentru un cuvnt de dimensiune absolut negativ sau pentru o deplasare de
direcie negativ exprimat printr-un cuvnt de dimensiune relativ.
Adresa F, urmat de un numr format din una pn la 4 cifre, programeaz viteza de avans, n unul din
urmtoarele 5 moduri de codificare:
- codificare direct;
- codificare simbolic;
- codificare n progresie aritmetic;
- codificare n progresie geometric;
- codificare n timp reciproc.
Codificarea direct presupune nscrierea direct n cuvntul funcie de vitez de avans a mrimii
respectivei viteze, n mm/min (ca exemplu, o vitez de avans vf =20 mm/min se va codifica F20). Exist
ECN care permit codificarea direct a avansului, n mm/rot.
Codificarea simbolic presupune nscrierea n cuvntul funcie de vitez de avans a unui numr format din
una sau dou cifre care indic poziia avansului programat n gama de avansuri a mainii-unelte
(exemplu: F1, F2 etc. sau F01, F02 etc.).
Codificarea n progresie aritmetic const n nscrierea n cuvntul funcie de vitez de avans a unui
numr format din trei cifre: prima cifr obinut prin adunarea cu 3 a numrului cifrelor ce constituie
partea ntreag a mrimii vitezei de avans, iar ultimele dou corespunznd primelor dou cifre
semnificative (nenule) ale mrimii vitezei de avans. Ca exemplificare, cuvntul F512 va corespunde unei
valori a vitezei de avans vf =12,6 mm/min.
Codificarea n progresie geometric presupune nscrierea n cuvntul funcie de vitez de avans a
numrului de ordine al valorii vitezei de avans n seria geometric a numerelor normale R20, serie
construit cu raia normalizat 20=1,12 i utilizat frecvent pentru formarea gamelor de turaii i
avansuri ale mainilor-unelte. Ca exemplificare:
Stop avans
cod: F00
vf =1,12 mm/min
cod: F01
vf =1,25 mm/min
cod: F02
vf =1,40 mm/min
cod: F03
vf =1,60 mm/min
cod: F04
etc.
Codificarea n timp reciproc const n nscrierea n cuvntul funcie de vitez de avans a unui numr
format din patru cifre, obinut prin calcularea raportului ntre viteza de avans vf i distana l ce trebuie
parcurs de ctre scul, n cadrul frazei respective.
Adresa S este destinat programrii valorii turaiei arborelui principal, n unul din urmtoarele 4 moduri
de codificare:
- codificare direct;
- codificare simbolic;
- codificare n progresie aritmetic;
- codificare n progresie geometric.
Modalitile de codificare a valorilor turaiilor sunt similare cu cele artate mai sus pentru cazul adreselor de
tip F. Exist posibilitatea unei codificri simbolice printr-un numr de dou cifre, din care prima arat
poziia turaiei selectate ntr-o gam de turaii, iar a doua precizeaz gama respectiv.
Adresa T se folosete pentru programarea sculelor necesare la executarea fazelor de prelucrare. Cuvntul
funcie scul cuprinde, dup litera T, un numr format din 4 sau 6 cifre, din care primele dou (sau
primele patru) identific scula achietoare, iar ultimele dou precizeaz numrul de ordine al
26
Adresele pregtitoare servesc la codificarea unor funcii preparatorii, necesare fie aparaturii de
comand, fie mainii-unelte. Cuvntul funcie pregtitoare cuprinde caracterul G, urmat de un numr format
din dou cifre.
-
funcii modale pentru indicarea unitilor de msur ale vitezei de avans (G93, G94, G95);
funcii modale pentru indicarea unitilor de msur ale turaiei (G96, G97);
Dup cum arat observaiile Obs.2 din coloana a treia a tabelului 2.2, unele dintre adresele G sunt
active numai n blocul n care sunt prezentate, ele fiind numite funcii singulare. Alte adrese G, dup cum
arat observaiile Obs.1 din coloana a doua a tabelului 2.2, i menin valabilitatea pn la anularea sau
nlocuirea lor cu o alt funcie G, din aceeai grup, acestea fiind aa-numitele funcii modale. Anumite
funcii modale sunt active de la punerea sub tensiune a ECN sau dup ce a fost ntlnit simbolul nceput de
program, nemaifiind necesar nscrierea lor n program.
Tabelul 2.2. (dup STAS 12608/2-87)
Cod
Obs.1
Funcia
Obs.2
G00
Poziionare rapid
G01
Interpolare liniar
G02
G03
G04
G05
G06
G07
Temporizare
Disponibil
Interpolare parabolic
Disponibil
G08
Accelerare 1)
G09
Decelerare 1)
Disponibil
G10-G16
G17
Selectare plan XY
G18
Selectare plan ZX
G19
Selectare plan YZ
G20-G24
Disponibil
G25-G29
Disponibil permanent
G30-G32
Disponibil
G33
G34
G35
27
G36-G39
G40
G41
G42
G43
G44
G45-G52
Disponibil
G53
G54
G55
G56
G57
G58
G59
G60-G62
G63
Disponibil permanent
Disponibil
Disponibil
G64-G69
G70
G71
G72-G73
G74
Disponibil
Disponibil
G75-G79
G80
G81-G89
Cicluri fixe
G90
Cotare absolut
G91
G92
Registre prencrcate
G93
G94
Avans pe minut
G95
G96
G97
G98-G99
1)
Disponibil
Respectivele adrese sunt disponibile (neatribuite) dac funciile marcate nu exist n echipamentul de comand numeric.
Obs.1: Funcie meninut pn la anularea sau nlocuirea printr-o alt funcie indicat n tabel prin aceeai liter.
Obs.2: Funcie care nu afecteaz dect blocul n care figureaz (cele marcate cu litera x).
28
Micare
G81
Avans
G82
G83
Avans
Intermitent
G84
Avans i rotirea
arborelui principal
n sensul de lucru
Avans
Pornirea arborelui
principal i avans
Pornirea arborelui
principal i avans
Pornirea arborelui
principal i avans
Avans
G85
G86
G87
G88
G89
Operaii la sfritul
cursei de lucru
Temporizare
Arbore
principal
Viteza de
retragere pn
la punctul
iniial
Aplicare
(exemple)
gurire
centrare
gurire
gurire
adnc
rapid
da
-
rapid
rapid
Inversare
de sens
avans
filetare
oprire
avans
rapid
alezare
alezare
oprire
manual
alezare
da
oprire
manual
alezare
da
avans
alezare
Adresele auxiliare permit programarea unor funcii discontinui ale mainii-unelte sau ale sistemului
de comand. Cuvntul funcie pregtitoare cuprinde caracterul G, urmat de un numr format din dou cifre.
Codificarea funciilor auxiliare universale M este reglementat la noi n ar prin prevederile STAS
12608/2-87, semnificaiile corespunztoare ale acestor funcii fiind prezentate n tabelul 2.4.
29
Cod
M00
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12-M18
M19
M20-M29
M30
M31
M32-M39
M40-M45
M46-M47
M48
M49
M50-M57
M58
M59
M60
M61-M89
M90-M99
ncepere
execuie
funcie
A
B
Obs.1
x
x
x
x
x
*
x
x
*
*
*
*
*
*
*
*
x
*
x
x
*
*
x
*
x
*
*
*
x
*
x
*
*
*
*
x
*
x
*
*
Obs.2
Funcia
x
x
x
Oprire programat
Oprire facultativ
Sfrit de program
Rotire arbore principal n sens orar
Rotire arbore principal n sens antiorar
Oprire arbore principal
Schimbare de scul
Pornire sistem de rcire nr.2
Pornire sistem de rcire nr.1
Oprire sistem rcire
Blocare
Deblocare
Disponibil
Oprire orientat a arborelui principal
Disponibil permanent
Sfrit de band
Anulare interblocare
Disponibil
Schimbare de viteze sau disponibil
Disponibil
Anuleaz M49
Interzice modificarea manual a vitezei
Disponibil
Anuleaz M59
Turaia constant a arborelui
Schimbare de pies
Disponibil
Disponibil permanent
x
x
x
x
x
x
x
x
x
*
x
*
*
*
*
x
x
*
x
x
*
*
*
*
x
x
*
*
*
x
*
*
Alte adrese:
Adresa N se folosete pentru indicarea numrului frazei, fiind urmat de un numr format din cel mult 4 cifre.
Este recomandat numerotarea blocurilor din zece n zece sau din cinci n cinci, pentru a se permite eventuala
completare a programului cu fraze suplimentare.
Adresa D este, uneori, utilizat pentru identificarea locului alocat n memorie pentru stocarea valorilor coreciilor
de scul. Unele ECN accept 199 de astfel de adrese D (de la 1 la 199), iar domeniul valorilor coreciilor care pot
fi nscrise este 999,999 mm sau 999,999.
Adresa E se folosete, uneori, pentru repetarea unor sectoare ale programului (executarea unor bucle) formate din
cel puin 2 fraze.
Adresa H se folosete, uneori, n locul adresei N, pentru semnalizarea necesitii schimbrii manuale a sculei (la
citirea ei se aprinde o lamp de semnalizare). Alteori, aceast adres, urmat de un numr din maximum 3 cifre,
codific unele micri ale organelor mobile necontrolate numeric (de exemplu, asigurarea unei anumite poziii
unghiulare a mesei rotative).
Adresa R poate fi folosit, n unele cazuri, pentru programarea valorii adaosului de prelucrare, n intervalul 0...100
mm, fr semn.
Adresa % codific nceputul programului. Ea poate fi urmat de un numr atribuit programului. La rebobinare,
banda va fi oprit n dreptul caracterului nceput de program.
Adresa : codific funcia subdiviziune de program (primul bloc).
Adresa / indic un salt de bloc opional (anulare de bloc). Aceast adres, folosit numai n sistemul ISO, se pune
n faa unui bloc pentru a nu fi citit dect dup comanda din exterior a acestei citiri.
30