Documente Academic
Documente Profesional
Documente Cultură
Disciplina
aprofundare
Disciplina se pred la domeniul de masterat
Inginerie industrial, la programul de studii de
masterat Ingineria fabricaiei inovative
Structura disciplinei: 2C + 2L
Forma de examinare: examen
Numrul de credite acordate pentru promovare: 6
Cunotine prealabile necesare: desen tehnic i
proiectare 2D n AutoCAD, proiectarea
tehnologiilor de prelucrare (selectiv)
11 November 2014
alezaje lungi;
1775: Wilkinson perfecioneaz maina lui Smeaton;
1797: Maudsley construiete primul strung a crui
structur de baz este valabil i azi;
1815: apar mainile de rabotat;
1820: este construit prima main de frezat;
1845: este construit strungul revolver;
1861: este dat n folosin primul strung multiax;
1886: sunt puse n funciune primele strunguri
11 November 2014
11 November 2014
11 November 2014
11 November 2014
11 November 2014
Conducere numeric
Clasificarea ECN
Pentru poziionare
Pentru conturare
Conducere numeric
Clasificarea ECN
Cu 2 axe
Cu trei axe
Cu patru axe
Cu cinci axe
ECN de complexitate mare
11 November 2014
Conducere numeric
Clasificarea ECN
MUCN cu cinci axe
cu mas basculant
cu bro port-scul basculant
cu mas i port-scul basculante
11 November 2014
coordonate?
Pentru c au funcii diferite, fiecare din ele fiind
indispensabile.
11 November 2014
10
unelte
a)
11 November 2014
b)
11
sunt urmtoarele:
pentru maini de frezat verticale:
Axa X, stnga-dreapta, cu sensul pozitiv ctre
dreapta;
Axa Y, n profunzime, cu sensul pozitiv ctre
nainte;
Axa Z, vertical (paralel cu axa frezei), cu
sensul pozitiv n sus.
11 November 2014
12
sunt urmtoarele:
pentru maini de frezat orizontale:
Axa X, stnga-dreapta, cu sensul pozitiv ctre
dreapta;
Axa Y, vertical, cu sensul pozitiv n sus;
Axa Z, n profunzime, cu sensul pozitiv ctre
nainte.
11 November 2014
13
sunt urmtoarele:
pentru strunguri:
Axa X, n plan orizontal, de-a lungul razei piesei,
cu sensul pozitiv n sensul creterii razei;
Axa Z, paralel cu axa piesei, cu sensul pozitiv,
n sensul ndeprtrii de universal.
11 November 2014
14
11 November 2014
15
a)
b)
11 November 2014
16
sisteme de coordonate?
11 November 2014
17
11 November 2014
18
11 November 2014
19
asociat piesei?
11 November 2014
20
a)
11 November 2014
b)
c)
21
11 November 2014
22
11 November 2014
23
Conducere numeric
Sisteme de coordonate
Scula in punctul
de nul al masinii
Axa Z pozitiva
Axa Y pozitiva
Nulul piesei
Axa X negativa
Axa X pozitiva
Axa Y negativa
Placa intermediara
Axa Z negativa
11 November 2014
Semifabricatul
24
11 November 2014
11 November 2014
11 November 2014
11 November 2014
11 November 2014
Subprogramul 1
Subprogramul 2
O1000
N0010
N0020
N0030
N0040
N0050
N0060
N0070
N0080
N0090 M98 P2000;
N0100
N0110
N0120
N0130
N0140
N0150
N0160 M99
O2000
N0010 G21;
N0020
N0030
N0040
N0050
N0060
N0070
N0080
N0090
N0100
N0110
N0120
N0130
N0140
N0150
N0160 M99
Program
Fraz
Cuvnt
Adres
Coninut
Fraz=Bloc
Numerotarea blocurilor
Structura blocurilor
11 November 2014
EXEMPLU
/N2350 G04 X2
11 November 2014
EXEMPLE
N2640 G01 X43.25 Y52 /F120
N3210 G03 x20 Z+15 R22.5 /S3000
11 November 2014
10
11 November 2014
11
EXEMPLU
11 November 2014
12
11 November 2014
13
11 November 2014
coordonatelor
punctelor de pe traiectoria
sculei se poate face n valori
absolute
sau
relative
(incrementale):
n cazul programrii n
coordonate
absolute,
punctele sunt raportate la
nulul piesei
11 November 2014
coordonatelor
punctelor de pe traiectoria
sculei se poate face n valori
absolute
sau
relative
(incrementale):
n cazul programrii n
coordonate
relative,
punctele sunt raportate la
poziia curent a sculei
11 November 2014
sr s z * z
sl sr * n
unde
sr = avansul pe rotaie
sz = avansul pe dinte
sl = avansul longitudinal
z = numrul de nini ai frezei
n = turaia frezei
11 November 2014
11 November 2014
Exemple
11 November 2014
urmtoare
Coninutul adresei T indic locaul din magazia de
scule din care va fi preluat scula care urmeaz s
intre n lucru
La NovaMILL CNC magazia de scule are 6 posturi,
deci se poate programa T01 .. T06
T se programeaz ntotdeauna n fraz cu M06 care
semnific apel al subprogramului de schimbare a
sculei
Exemplu
M06 T05
11 November 2014
Funcii pregtitoare G
11 November 2014
10
Clasificarea funciilor G
1.
2.
11 November 2014
11
Clasificarea funciilor G
Funciile modale sunt efective n linia n care sunt
invocate, dar i n liniile urmtoare, atta timp ct nu
sunt negate de funcii din aceeai 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;
11 November 2014
12
Clasificarea funciilor G
11 November 2014
13
Clasificarea funciilor G
11 November 2014
14
11 November 2014
EXEMPLU
O1234
N10 G21
N20 G28
N25 M06 T1
N30 G0 X-5 Y-5
N32 M03 S1500
N35 G0 Z2
N40 G01 X10 10 F95
.......
......
15
11 November 2014
16
coordonatelor punctelor
de pe traiectoria sculei
se poate face n valori
absolute sau relative
(incrementale):
n cazul programrii n
coordonate absolute,
punctele sunt raportate
la nulul piesei
11 November 2014
17
coordonatelor punctelor
de pe traiectoria sculei
se poate face n valori
absolute sau relative
(incrementale):
n cazul programrii n
coordonate
relative,
punctele sunt raportate
la poziia curent a
sculei
18
11 November 2014
19
G90 G28 X Y Z
sau
G91 G28 X Y Z
11 November 2014
20
Punct de
nul
Punct de
coliziune
Punct
intermediar
Punct de
nul
Punct
intermediar
11 November 2014
21
22
23
24
Y
Scula
Punctul programat
pentru poziionare
Punctul
de nul
11 November 2014
25
26
11 November 2014
27
28
msur
de uniti de
Adresele geometrice X, Y i Z.
11 November 2014
29
11 November 2014
30
11 November 2014
11 November 2014
11 November 2014
11 November 2014
11 November 2014
I i J se programeaz NTOTDEAUNA
de interpolare circular.
G90 G02 X Y R F;
G90 G02 X Y I J F;
G91 G02 X Y R F;
G91 G02 X Y I J F;
G90 G03 X Y R F;
G90 G03 X Y I J F;
G91 G03 X Y R F;
G91 G03 X Y I J F;
11 November 2014
11 November 2014
Coordonate relative i R
Coordonate absolute i R
11 November 2014
B.
arc cu deschiderea
mai mic de 180o
arc cu deschiderea
mai mare de 180o. n
acest caz,
convenional, raza va
fi indicat ca avnd
valoare negativ.
11 November 2014
10
11 November 2014
11
11 November 2014
12
11 November 2014
13
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
1. n mod implicit, traiectoria programat este parcurs de
centrul frezei.
2. Cu datele preluate din desenul de execuie se poate
descrie n mod direct doar conturul piesei, nu i
traiectoria sculei.
3. Profilul de prelucrat este independent de diametrul
frezei.
11 November 2014
Conducere numeric
Compensarea sculei
n contextul conducerii numerice vom nelege prin
compensarea
sculei,
determinarea
de
ctre
echipamentul de conducere numeric a echidistantei
la profilul de prelucrat, echidistant pe care urmeaz
s se deplaseze centrul frezei n vederea prelucrrii
profilului respectiv. Conturul programat, va fi n acest
caz, chiar conturul de frezat.
Prin corecie de scul vom nelege raza frezei.
Aceast valoare este cea luat n calcul pentru
determinarea echidistantei; corecia de scul trebuie
s fi fost nregistrat naintea rulrii programului
pentru fiecare scul implicat n prelucrare i salvat
n 2014
fiierul de corecii Mircea
(offset
file).
Viorel DRGOI
2
11 November
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei micrilor
Cnd ntr-un program CNC trebuie luat n considerare
raza frezei, trebuie specificat poziia sculei fa de
semifabricat utiliznd funciile prezentate n tabelul
urmtor:
Funcia
Partea pe care
lucreaz freza
G40
Anularea
compensrii sculei
G41
Stnga
G42
Dreapta
11 November 2014
Micarea sculei
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
11 November 2014
Conducere numeric
Compensarea sculei
Iniierea compensrii sculei
Fraza prin care se comand echipamentului de
conducere numeric comutarea n modul de lucru cu
compensare a sculei se numete iniiere a compensrii
sculei.
Pentru ca o fraz s poat fi considerat iniiere a
compensrii
sculei,
trebuie
s
ndeplineasc
urmtoarele condiii:
1. S conin apelul uneia din funciile G41 sau G42, sau
s urmeze unei fraze cu G41/G42;
2. S conin o comand de micare G01 n planul XOY,
iar deplasarea comandat s fie mai mare dect raza
sculei;
3. Raza sculei, R, deci corecia corespunztoare sculei
care lucreaz, trebuie s fie strict pozitiv.
11 November 2014
Conducere numeric
Compensarea sculei
n timpul lucrului cu compensare a sculei sunt citite i
memorate ntotdeauna n avans cel puin cte dou fraze
din program; n acest mod, la un moment dat, n memorie
sunt prezente fraza curent i urmtoarele dou. Aceasta,
deoarece pentru a putea determina echidistanta la
traiectoria programat, echipamentul trebuie s "tie" tipul
i orientarea micrii care urmeaz dup cea curent.
Numai avnd la dispoziie aceste date poate fi calculat
punctul n care se termin micarea curent i ncepe
urmtoarea (se nelege c aceste dou puncte trebuie s
coincid).
Funciile G40, G41 i G42 sunt modale i aparin aceluiai
grup, prin urmare nu pot coexista n aceeai fraz.
11 November 2014
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
11 November 2014
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
11 November 2014
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
11 November 2014
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei
11 November 2014
10
Conducere numeric
Compensarea sculei
Anularea compensrii sculei
Pentru anularea compensrii sculei se utilizeaz funcia
G40.
Funcia G40 poate fi apelat numai n fraze n care sunt
comandate deplasri liniare (G00, G01, G28).
Controlerul efectueaz automat anularea compensrii
11 November 2014
11
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei - EXEMPLU
11 November 2014
12
Conducere numeric
Compensarea sculei
G40, G41, G42 - compensarea sculei - EXEMPLU
O0010
N0010 G00 X-15 Z-15;
N0020 G41 G01 X0 Y0 F100;/(Iniierea compensrii)
N0030 Y40;
N0040 X30 Y80;
N0050 X60;
N0060 G02 X100 Y40 R40;
N0070 G01 Y30;
N0080 G03 X70 Y0 R30;
N0090 G01 X0;
N0100 G40 X-15 Y-15; (Anularea compensrii sculei)
11 November 2014
13
Conducere numeric
Compensarea sculei
Corecia de lungime a sculei
Atunci
11 November 2014
14
Conducere numeric
Compensarea sculei
Corecia de lungime a sculei
Atunci
11 November 2014
15
Conducere numeric
Compensarea sculei
Corecia de lungime a sculei
16
Conducere numeric
Compensarea sculei
Corecia de lungime a sculei
Pentru a aduce fiecare scul n aceeai poziie
programat, ECN comand deplasri diferite
11 November 2014
17
Conducere numeric
Cicluri de gurire
Op1
Op2
Op6
Op3
Op5
+Z
Op4
11 November 2014
Conducere numeric
Cicluri de gurire
Exist trei categorii de comenzi pentru descrierea
11 November 2014
Conducere numeric
Cicluri de gurire
Programarea n coordonate absolute/relative a
ciclurilor de gurire
G90 Coordonate absolute
Nivelul
iniial
R
Punctul (nivelul) R
R
Z=0
Z
Z
Nivelul fundului gurii
11 November 2014
Conducere numeric
Cicluri de gurire
Programarea poziiei (nivelului) de revenire dup
prelucrarea gurii
G98 Revenire n punctul iniial
Nivelul iniial
Punctul (nivelul) R
11 November 2014
Mircea
Viorel fundului
DRGOI
Nivelul
gurii
Conducere numeric
Cicluri de gurire
Sintaxa frazei care conine apelul unui ciclu de
G90 G98
sau sau G X Y Z R P Q K F;
G91 G99
11 November 2014
Conducere numeric
Cicluri de gurire
Observaia 1:
Adresele P i Q nu sunt utilizate la unele cicluri de
gurire.
Observaia 2:
Odat introduse, datele necesare guririi sunt reinute
de controlerul mainii pn n momentul n care sunt
modificate, sau ciclul de gurire este oprit. La
parcurgerea repetat a unui ciclu, nu trebuie introduse
de fiecare dat toate informaiile, ci doar cele care se
modific de la o gaur la alta. Cu alte cuvinte, toate
adresele utilizate pentru definirea ciclurilor opereaz ca
i cum ar fi modale
11 November 2014
Conducere numeric
Cicluri de gurire
Exemplul 1: ciclu de gurire pentru 4 guri, cea de a
11 November 2014
Conducere numeric
Cicluri de gurire
G74 - filetare
G74 X Y Z P R F
Observaie: trebuie respectat relaia F=S*P unde
Conducere numeric
Cicluri de gurire
11 November 2014
Conducere numeric
Cicluri de gurire
G85 - alezare
G85 X Y Z R F
Retragerea se face cu avans de lucru pn la
10
Conducere numeric
Cicluri de gurire
G73 - gurire rapid
G73 X Y Z Q F;
G98 Nivelul iniial
G99 Nivelul R
Q
Retragere
Retragere
Q
11 November 2014
11
Conducere numeric
Cicluri de gurire
G76 - alezare de finisare
G76 X Y Z R P Q F
Op. 1
Nivelul iniial
Op. 2
Op. 6
Q
R
Op. 3
Op. 5
Op. 4
11 November 2014
12
Conducere numeric
Cicluri de gurire
G87- alezare de jos n sus
G87 X Y Z P Q R F
Nivelul iniial
Op. 3
13
Conducere numeric
Cicluri de gurire
G83 - gurire adnc
G83 X Y Z Q R F
Acest ciclu se deosebete de gurirea rapid doar
11 November 2014
14
Conducere numeric
Cicluri de gurire
G80 - anularea ciclului de gurire
Adresele utilizate la programarea ciclurilor de gurire
sunt modale (Z, P, Q i R), astfel nct rmn
memorate i dup efectuarea ciclului pentru care au
fost programate. Ciclul trebuie anulat, astfel eliminnduse automat din memorie valorile adreselor Z, P, Q i R,
nainte de a programa un alt ciclu.
Anularea unui ciclu se face cu funcia G80. Aceasta
trebuie plasat n fraza consecutiv programrii ciclului.
11 November 2014
15
Conducere numeric
Cicluri de gurire
Exemplu de utilizare a ciclurilor de gurire
11 November 2014
16
Conducere numeric
Cicluri de gurire
N0040 M06 T01;
N0050 G90 G00 X10 Y30 Z12 S1000 M03;
N0060 G99 G81 X10 Y30 Z-17 R2 F75;
N0070 Y10;
N0080 X30;
N0090 G98 Z30;
N0100 G99 X90;
N0110 Y10;
N0120 X110;
N0130 G98 Y30;
N0140 G91 G80 G28 Z0 M05;
N0150 M06 T02;
N0160 G90 G00 X60 Y28 Z12 S750 M03;
N170 G99 G83 Y28 Z-17 Q6 R2 F60;
N180 G98 Y12;
N190 G91 G80 G28 Z20 M05;
N0200 M30;
11 November 2014
Schimbarea sculei
Poziionarea sculei la nivelul iniial
Gaura 1, retragere la nivelul R
Gaura 2 , retragere la nivelul R
Gaura 3 , retragere la nivelul R
Gaura 4 , retragere la nivelul iniial
Gaura 5 , retragere la nivelul R
Gaura 6 , retragere la nivelul R
Gaura 7 , retragere la nivelul R
Gaura 8 , retragere la nivelul iniial
Maina acas, oprirea axului principal
Schimbarea sculei
Poziionarea sculei la nivelul iniial
Gaura 9 , retragere la nivelul R
Gaura 10 , retragere la nivelul iniial
Maina acas, oprirea axului principal
Terminarea programului
17
Conducere numeric
Prelucrarea caviilor
Buzunare circulare i dreptunghiulare
Buzunar
dreptunghiular
Buzunar
circular
11 November 2014
Conducere numeric
Prelucrarea caviilor
verticali
n cazul cavitilor mari, descrierea traiectoriei sculei
presupune programarea unui numr mare de fraze.
Pentru cavitile care au forme speciale (circulare
sau
dreptunghiulare)
calculul
punctelor
caracteristice traiectoriei sculei se poate face
automat, pe baza unor programe de calculator.
11 November 2014
Conducere numeric
Prelucrarea caviilor
11 November 2014
Conducere numeric
Prelucrarea caviilor
G170, G171 Prelucrarea buzunarelor circulare
N0080 G170 R... P... Q... X... Y... Z... I... J... K...
N0090 G171 P... S... R... F... B... J...
Sunt necesare dou fraze pentru definirea condiiilor de
11 November 2014
Conducere numeric
Prelucrarea caviilor
G170 R... P... Q... X... Y... Z... I... J... K...
R - definete poziia sculei pe axa Z la nceputul ciclului,
sau planul R, pn la care se face apropierea rapid pe
axa Z
P - impune (mpreun cu I i J) caracterul prelucrrii:
degoare
finisare
degroare+finisare.
Q definete incrementarea pe Z n vederea prelucrrii
buzunarului (adncimea straturilor succesive, dac
adncimea buzunarului nu poate fi prelucrat dintr-o
singur trecere). Q are ntotdeauna valoare pozitiv.
11 November 2014
Conducere numeric
Prelucrarea caviilor
N0080 G170 R... P... Q... X... Y... Z... I... J... K...
X, Y definesc coordonatele centrului buzunarului
Z definete baza buzunarului
I definete adaosul de prelucrare pe suprafaa lateral (0
doar la degroare)
J definete adaosul de prelucrare la baza buzunarului
(0 doar la degroare)
K raza buzunarului: dac valoarea lui K e pozitiv
prelucrarea se face n sens orar, iar dac e negativ, n
sens trigonometric.
11 November 2014
Conducere numeric
Prelucrarea caviilor
Modul n care se stabilete caracterul prelucrrii
11 November 2014
Conducere numeric
Prelucrarea caviilor
N0090 G171 P... S... R... F... B... J...
P adncimea de achiere, ca procentaj din diametrul
sculei
S turaia la degroare (S3000)
R avansul la degroare de-a lungul axei Z
F avansul la degroare n planul XY
B turaia la finisare; nu se utilizeaz n cazul degrorii
J avansul la finisare; nu se utilizeaz n cazul degrorii
11 November 2014
Conducere numeric
Prelucrarea caviilor
Semnificaia adreselor geometrice din fraza cu G170
11 November 2014
Conducere numeric
Prelucrarea caviilor
Exemplu degroare
[BILLET X75 Y90 Z30;
[EDDGEMOVE X 37,5 Y- 45;
[TOOLDEF T1 D6 Z0;
O0003
N0040 G91 G21 G28 Z30;
N0050 M06 T01;
N0060 G90 G00 X0 Y0 Z10 M03 S3000 ;
N0070 G01 Z0 F300;
N0080 G170 R2 P0 Q3 X0 Y0 Z-6 I0 J0 K-24;
N0090 G171 P75 S3000 R75 F250 B3500 J200;
N0100 G00 Z25 M05;
N0110 G91 G28 Z20;
N0120 M30;
11 November 2014
10
Conducere numeric
Prelucrarea caviilor
Exemplu degroare +finisare
[BILLET X75 Y90 Z30;
[EDDGEMOVE X 37,5 Y- 45;
[TOOLDEF T1 D6 Z0;
O0003
N0040 G91 G21 G28 Z30;
N0050 M06 T01;
N0060 G90 G00 X0 Y0 Z10 M03 S3000 ;
N0070 G01 Z0 F300;
N0080 G170 R2 P0 Q3 X0 Y0 Z-6 I0.2 J0.3 K-24;
N0090 G171 P75 S3000 R75 F250 B3500 J200;
N0100 G00 Z25 M05;
N0110 G91 G28 Z20;
N0120 M30;
11 November 2014
11
Conducere numeric
Prelucrarea caviilor
Exemplu finisare
[BILLET X75 Y90 Z30;
[EDDGEMOVE X 37,5 Y- 45;
[TOOLDEF T1 D6 Z0;
O0003
N0040 G91 G21 G28 Z30;
N0050 M06 T01;
N0060 G90 G00 X0 Y0 Z10 M03 S3000 ;
N0070 G01 Z0 F300;
N0080 G170 R2 P1 Q3 X0 Y0 Z-6 I0 J0 K-24;
N0090 G171 P75 S3000 R75 F250 B3500 J200;
N0100 G00 Z25 M05;
N0110 G91 G28 Z20;
N0120 M30;
11 November 2014
12
Conducere numeric
Prelucrarea caviilor
G172,G173 - prelucrarea unui buzunar dreptunghiular
G172 I... J... K... P... Q... R... X... Y... Z...;
G173 I... K... P... T... S... R... F... B... J... Z....
Sunt necesare dou fraze pentru definirea condiiilor de
11 November 2014
13
Conducere numeric
Prelucrarea caviilor
G172 I... J... K... P... Q... R... X... Y... Z...;
I lungimea de-a lungul axei X a buzunarului de prelucrat
J lungimea de-a lungul axei Y a buzunarului de prelucrat
K raza la colurile dreptunghiului (inactiv la acest
software)
P stabilete tipul prelucrrii 0 = degroare
Q stabilete incrementarea pe Z n vederea prelucrrii
buzunarului.
R punctul (planul) R fa de Z absolut
X definete colul X al buzunarului n coordonate
absolute fa de nulul piesei
Y definete colul Y al buzunarului n coordonate
absolute fa de nulul piesei
Z definete cota Z a fundului buzunarului
11 November 2014
14
Conducere numeric
Prelucrarea caviilor
G173 I... K... P... T... S... R... F... B... J... Z....
I adaosul de finisare pe pereii buzunarului
K adaosul de finisare la baza buzunarului P adncimea
de achiere ca procentaj din diametrul sculei
T codificarea sculei destinate realizrii buzunarului
S turaia arborelui principal la degroare
R- avansul la degroare de-a lungul axei Z
F avansul la degroare n planul XY;
B turaia arborelui principal la finisare
J avansul la finisare)
Z planul de retragere a sculei dup prelucrare
11 November 2014
15
Conducere numeric
Prelucrarea caviilor
Semnificaia adreselor geometrice din fraza cu G172
11 November 2014
16
Conducere numeric
Prelucrarea caviilor
Observaii pentru funcia G172:
Semnul lui I i J impun sensul de parcurgere al traseului
frezei ("+" pentru parcurgerea n sens orar i "" pentru
parcurgerea n sens trigonometric);
K trebuie programat la valoarea 0 deoarece la sotfwareul curent (DENFORD) raza colurilor este raza sculei
achietoare (frezei);
Observaii pentru funcia G173:
dac I i K sunt setate la valoarea 0, programul va realiza
doar ciclurile de degroare, la fel ca i n cazul prelucrrii
buzunarelor circulare;
T numrul sculei (T1) trebuie programat.
11 November 2014
17
Conducere numeric
Prelucrarea caviilor
EXEMPLU degroare
[BILLET X75 Y90 Z30;
[EDDGEMOVE X 37.5 Y- 45;
[TOOLDEF T1 D6 Z0;
O0005;
N0040 G91 G21 G28 Z20;
N0050 M06 T01;
N0060 G00 X0 Y0 M03 S3000;
N065 Z2
N0070 G01 Z0 F300;
N0080 G172 I-50 J-50 K0 P0 Q3 R0 X 25 Y-18 Z-6;
N0090 G173 I0 K0 P75 T1 S300 R75 F250 B3500 J200 Z5;
N0100 G00 Z25 M05;
11 November 2014
18
Conducere numeric
Prelucrarea caviilor
EXEMPLU degroare + finisare
[BILLET X75 Y90 Z30;
[EDGEMOVE X-37.5 Y-45;
[TOOLDEF T1 D6 Z0;
00006;
N0040 G91 G21 G28 X0 Y0 Z0;
N0050 M06 T01;
N0060 G90 G00 X0 Z10 M03 S3000;
N0070 G01 Z0 F300;
N0080 G172 I-50 J-50 K0 P0 Q3 R0 X-25 Y-18 Z-6;
N0090 G173 I0.5 K0.1 P75 T1 S3000 R75 F250 B3500 J200 Z5;
N0100 G00 Z25 0M5;
N0110 G91 G28 X0 Y0 Z0;
N0120 M30;
11 November 2014
19
Conducere numeric
Prelucrarea caviilor
EXEMPLU finisare
[BILLET X75 Y90 Z30;
[EDGEMOVE X-37.5 Y-45;
[TOOLDEF T1 D6 Z0;
00007;
N0010 G91 G21 G28 X0 Y0 Z0;
N00220 M06 T01;
N0043 G90 G00 X0 Y0 Z10 S3000 M03;
N0040 G01 Z2 F300;
M0050 G172 I-50 K0 P1 Q3 R0 X-25 Y-18 Z-6;
N0060 G173 I0.5 K0.1 P75 T1 S3000 R75 F250 B3500 J200 Z5;
N0070 G00 Z25 M05;
N0080 G91 G28 X0 Y0 Z0;
N0090 M30;
11 November 2014
20
11 November 2014
21
M00
Adresa
11 November 2014
22
Descriere
M00*
Oprirea programului
M01*
M02*
Resetarea programului
M03
M04
M05
Oprirea turaiei
Funciile M marcate cu * vor fi executate la ncheierea unui bloc (ex.: dup efectuarea micrilor).
11 November 2014
23
Descriere
M06
M08
M09
24
Descriere
M20
M21
M22
M23
M24
M25
M27
11 November 2014
25
Descriere
Oprirea programului i poziionare la
nceputul lui
Rotirea magazinului de scule n sens orar
M38
M39
M33
Funciile de tip M19 .. M27, M32 i M33 sunt folosite doar n cazul executrii
unor operaii de ntreinere. Aceste funcii pot fi introduse numai de la panoul
de control al mainii i nu vor aprea n cadrul programelor.
11 November 2014
26
Funcia M
Descriere
M62
M63
M64
M65
M66
M67
11 November 2014
27
Funcia M
Descriere
M70
M71
M76
M77
M80
M81
11 November 2014
28
Descriere
M98
M99
29
11 November 2014
specifice strunjirii
11 November 2014
Semnificaie
G00*
G01
Interpolare liniar
G02
G03
G04
Temporizare
G20
G21*
11 November 2014
Semnificaie
G28
G40*
G41
G42
G50**
G70
11 November 2014
Semnificaie
G71
Degroare longitudinal
G72
Degroare transversal
G73
G74
G75
Retezare
G76
Cicluri de filetare
G81
Gurire adnc
11 November 2014
Semnificaie
G90
Strunjire
G92
G94
G96
G97*
G98*
Avans n mm/min
G99
Avans n mm/rot
11 November 2014
11 November 2014
11 November 2014
11 November 2014
11 November 2014
10
/ trigonometric
Descrierea arcului se face prin punctul final i
Raz G02 X _ _ _ Z _ _ _ R _ _ _ F _ _ _
sau
Centru G02 X _ _ Z _ _ I _ _ K _ _ F _ _
I i K se programeaz ntotdeauna n coordonate
11
/ trigonometric
11 November 2014
12
Introduce o temporizare/ateptare/ntrziere de
durat determinat.
Durata temporizrii se introduce prin adresele X sau
U (exprimat n secunde) sau P (exprimat n miimi
de secund)
G04 X _ _ _ _
G04 U _ _ _ _
G04 P _ _ _ _
11 November 2014
13
britanic / internaional
11 November 2014
Coordonatele programate (X i Z)
Deplasrile incrementale
Avansul programat (F)
Coreciile de scul
Mircea Viorel DRGOI
14
G28
11 November 2014
G28 U100
Mircea Viorel DRGOI
15
Compensarea
razei sculei
Scula
ntotdeauna scula
are prin construcie
vrful rotunjit.
Raza la vrful
sculei
Punctul de referin utilizat de ctre
soft (vrful imaginar al sculei).
Acest punct este condus pe
traiectoria programat
11 November 2014
16
Corecia
X
Corecia
Z
Raza la
vrf
Orientarea
sculei
Scula
-124.56
-45.2
0.4
-134.07
-55.6
1.6
-98.00
-48.12
...
...
16
11 November 2014
17
11 November 2014
18
Vrful
sculei
Tiul
sculei
Vrful
sculei
Tiul
sculei
19
Direcia
traiectoriei
Vrful
sculei
Tiul
sculei
Tiul
Vrful
sculei
20
3 Strunjire exterioar
pe stnga
11 November 2014
4 Strunjire exterioar
pe dreapta
Mircea Viorel DRGOI
8
21
Direcia
sculei
Direcia
sculei
Piesa
11 November 2014
Piesa
Universalul
Piesa
Universalul
Mircea Viorel DRGOI
22
11 November 2014
23
11 November 2014
24
11 November 2014
La oprirea mainii
La apsarea butonului Reset de pe panoul de
comand al mainii
La apsarea butonului Oprire de urgen
La terminarea programului (M02 sau M30)
25
11 November 2014
26
frontal
11 November 2014
asociat piesei
Dac este invocat cel puin una din axele X sau Z, punctul
ale crui coordonate sunt definite se deplaseaz n poziia
curent a sculei.
11 November 2014
programat a punctului de
nul asociat piesei
11 November 2014
asociat piesei
11 November 2014
programat a punctului de
nul asociat piesei
11 November 2014
11 November 2014
11 November 2014
11 November 2014
tronsoanelor profilate
11 November 2014
tronsoanelor profilate
11 November 2014
10
11 November 2014
11
11 November 2014
12
G71 U (1) R
G71 P<ns> Q<nf> U (2) W F, unde
13
11 November 2014
14
11 November 2014
15
longitudinal
11 November 2014
16
11 November 2014
17
11 November 2014
18
11 November 2014
19
20
..........;
G00 X81.0 Z2.0; (Programarea punctului de start)
G72 W2.0 R0.5;
G72 P80 Q150 U0.5 W1.0 F0.1;
G00 Z-60.0;
( ns )
G01 X80.0 F0.2;
X60.0 W10.0 F0.075;
W10.0;
X40.0 W10.0;
W20.0;
X18.0 W11.0;
W1.0;
( nf )
G70 P80 Q150;
(Programarea finisrii)
..........;.
11 November 2014
21
11 November 2014
22
11 November 2014
23
11 November 2014
24
N0050
N0060
N0070
N0080
N0090
N0100
N0110
N0120
N0130
N0140
N0150
N0160
N0170
Exemplu
..........;
G00 X82.0 Z2.0;
G73 U10.0 W10.0 R3.0;
G73 P90 Q150 U2.0 W1.0 F0.1;
G00 X15.0 Z0.5; ( ns )
G01 X20.0 Z-2.00 F0.05;
Z-30.0 F0.075;
X40.0 Z-65.0;
Z-95.0;
G02 X60.0 Z-105.0 R10.0;
G01 X82.0 Z-116.0;
( nf )
G70 P90 Q150;
..........;
11 November 2014
25
achiilor
11 November 2014
achiilor
11 November 2014
achiilor
G74 R (1);
G74 X (U) Z (W)
achiilor
N0070
N0080
N0090
N0100
N0110
11 November 2014
achiilor
11 November 2014
11 November 2014
11 November 2014
Z (W)
R (2) F;
Unde:
Exemplu:
..........;
G00 X52.0 Z-8.0;
G01 X20.0 F0.075;
G00 X52.0;
W-2.5;
G75 R0.5;
G75 X20.0 Z-40.0 P5000 Q2500 R0.5 F0.075;
11 November 2014
11 November 2014
10
11 November 2014
11
12
11 November 2014
13
11 November 2014
14
11 November 2014
15
11 November 2014
16
11 November 2014
17
11 November 2014
18
11 November 2014
19
20
11 November 2014
21
11 November 2014
Incremental
..........;
G00 X0.0 Z2.0;
G81 W-22.0 F0.1;
W-37.0;
W-47.0;
W-52.0;
G........;
22
11 November 2014
11 November 2014
11 November 2014
U-, W-, R-
U-, W-, R+
U+, W-, R+
U+, W-, R-
11 November 2014
11 November 2014
11 November 2014
X diametrul suprafeei
(U) diferena dintre diametrul exterior i cel interior al suprafeei
frontale,
Z (W) adncimea de achiere,
F avansul de lucru
R conicitatea
11 November 2014
Z2.0 ;
Z-2.5 F0.1 ;
Z5.0 ;
Z2.5 R-2.5 ;
constant
11 November 2014
constant
11 November 2014
10
la pornirea mainii;
dup apelul funciilor M02 i M30;
dup oprirea de urgen;
la resetarea mainii.
11 November 2014
11
la pornirea mainii;
dup apelul funciilor M02 i M30;
dup oprirea de urgen;
la resetarea mainii
11 November 2014
12
11 November 2014
13
11 November 2014
14
Semnificaie
M00*
Oprirea programului
M01*
Oprire opional
M02*
Sfritul programului
M03
M04
M05*
Oprirea arborelui
11 November 2014
15
Semnificaie
M06
M08
M09*
M10
Deschiderea universalului
M11
nchiderea universalului
M13
Combinaie M03 i M8
11 November 2014
16
Semnificaie
M14
Combinaie M04 i M8
M25
M26
M30
M38
M39
11 November 2014
17
Semnificaie
M62
M63
M64
M65
M66*
M67*
11 November 2014
18
Semnificaie
M77
M98
M99
11 November 2014
19