Documente Academic
Documente Profesional
Documente Cultură
Comanda Numerica-Cunoasterea Elementelor Masinii (Repaired)
Comanda Numerica-Cunoasterea Elementelor Masinii (Repaired)
Masina unealtă cu comandă numerică este înainte de toate o maşină unealtă alcătuită din
masina unealtă propriu-zisă si echipamentul de comandă numerică (CNC). Cea mai
importanta functie a oricarei masini CNC este controlul precis si riguros al miscarii sculei in
raport cu piesa sau a piesei in raport cu scula, fapt care se datoreaza concepţiei MUCN.
Comanda numerica (CN) nu se limitează numai la maşini-unelte care inlatura material cu
ajutorul unor scule cu tăiş (centru de frezat, strung, etc.), ea este prezentă si la masinile de
decupat, la prelucrarea prin electroeroziune cu fir sau electrod masiv, la operaţiile de
asamblare/manipulare (roboti),comanda numerica se întâlneşte si la maşinile de măsurat
tridimensionale.
Pe masinile cu comanda numerica se gasesc, microprocesoare încorporate fie integral în
directorul de comandă, fie aparţinând unui calculator central, destinate controlului numeric,
care trimite comenzi de pozitionare catre motoarele maşinii unelte( pas-cu-pas, sincrone, cu
ccurent alternativ), iar traductoarii speciali fixati pe axele masinii, trebuie sa comunice înapoi,
catre unitatea centrala, faptul ca motoarele au actionat corect miscarea axelelor.
Un traductor este un echipament elementar, capabil să convertească o mărime fizică de
intrare într-o mărime electrică de ieşire. Traductorul în sine nu conţine elemente de procesare
sau de calcul, scopul lui este de a realiza o conversie.Prin urmare un senzor este un
echipament bazat pe un traductor, capabil să convertească o mărime neelectrică într-o mărime
electrică şi să o proceseze cu un algoritm bine definit.
Posibilitatea unei masini de a misca un punct central (scula) în trei directii în acelaşi timp,
permite acesteia sã urmareascã orice traiectorie sau suprafaţã din spatiul de lucru fapt care
duce la miscari mult mai rapide si mult mai precise decât daca se actioneaza fiecare axa in
parte.
numărul de axe
purtătorul de program
memoria pentru înmagazinarea programelor
modul de introducere a programelor
posibilităţile de adaptare pentru legătura cu o memorie externă
precizia obţinutã
Avantaje
Flexibilitatea
Masinile CNC pot face ceea ce o masina-unelta clasica nu poate sa faca
Repetabilitatea in ceea ce priveste productia de serie
Reduce si elimina costurile aferente unei productii pe stoc
1
Reducerea costurilor pentru scule speciale
Reducerea timpilor de pregatire a masinii (setup)
Reducerea timpului de pregatire a operatorului pe MUCN
Imbunătăţirea organizãrii producţiei, trecându-se la automatizarea întregului proces
tehnologic
Legatura dintre axele liniare si cele de rotatie este urmatoarea: daca se roteste în jurul axei
X, atunci se noteaza axa de rotatie cu A, lui Y îi corespunde B, iar lui Z, axa C. Programatorul
trebuie sa aibã confirmarea alocãrii axelor si a directiilor (plus si minus) înainte de a realiza
orice program CNC.
2
coordonate al maşinii. Tot din motive tehnologice mai sunt introduse şi alte sisteme de
coordonate, cu scopul de a uşura alcãtuirea programului piesei.
Putem distinge următoarele sisteme de coordonate:
• Sistemul de coordonate al maşinii unelte cu originea maşinii unelte, M;
• Sistemul de coordonate de bază (poate fi sistemul de coordonate al piesei W);
• Sistemul de coordonate al piesei cu originea piesei W;
• Sistemul de coordonate curent al piesei cu decalarea curentă a originii piesei
Wa.
Dacă există alte sisteme de coordonate ale maşinii unelte (de exemplu transformarea în
5 axe), sistemul cinematic al maşinii unelte este aplicat la sistemul de coordonate unde
programarea se face cu ajutorul transformării interne.
3
În practică aceasta se prezintă diferit depinzând de tipul maşinii unelte(fig.5.8).
Masa masini
Sistemul de
coordonate al masinii
In cazul centrului de
frezat OKUMA MB-46
VAE, sistemul de
coordonate se afla in
centrul mesei (X,Y),din
considerente de siguranta
producatorul a decis ca
axa Z se fie la 150 mm
faţã de nivelul mesei.
4
Pentreu realizarea programãrii CAM trebuie facutã diferenţa dintre sistemul de coordonate
al masinii si sistemul de coordonate al piesei, pozitionata si fixatã pe masa masinii.
1. Sistemul de referinţã al coordonatelor diferã de la o masinã la alta.
2. Coordonatele piesei reprezintă originea definită pentru programarea piesei.
3. In cazul nostru sistemul de coordonate este notat cu litera G, prin urmare zero masinã se
afla in G 51.
4. Referitor la sistemul de coordonate al piesei acesta se poate afla in orice loc de pe masa
masinii. Pentru fixarea coordonatelor piesei sa va face referire la zero masina (G51),
coordonatele piesei se vor afla in oricare din sistemele de coordonate G(1...20) .
Coordonate piesa
(G1…G20), X,Y
mijlocul gãurii, Z cel mai
înalt punct al piesei
5
Distanţa sculei Punctul tinta de
Pozitia sculei fata pânã la punctul de pozitionare al
de zero piesa (G1) tintã sculei(X,Y,Z)
6
Tabel cu Funcţii pregătitoare G
7
M01 Opţional Stop program x
M02 Sfârşit de program , fară salt înapoi la începutul programului x
M03 Pornire arbore înainte ( dreapta, în sens orar ) x
M04 Pornire arbore înapoi ( stânga, contrar sensului orar ) x
M05 Stop arbore x
M08 Pornire lichid de răcire x
M09 Oprire lichid de răcire x
M10 Închidere universal x
M11 Deschidere universal x
M12 Jet aer –pornit- x
M13 Jet aer –oprit- x
M14 Blocare arbore principal x
M15 Deblocare arbore principal x
M17 Rotire turelă înainte x
M18 Rotire turelă înapoi x
M19# Orientare arbore x
M21 Deplasarea păpuşii mobile spre material x
M22 Deplasarea păpuşii mobile de la material x
M23 Ieşire în afară la terminarea filetului , activă x
M24 Ieşire în afară la terminarea filetului, inactivă
M30 Sfârşit de program, cu salt înapoi la începutul programului
M31 Eliminator de şpan pornit, mers înainte
M32 Eliminator de şpan pornit, mers înapoi
M33 Eliminator de şpan ,oprit
M36 Dispozitiv de preluare piese, rabatare interioară
M37 Dispozitiv de preluare piese, rabatare exterioară
M41 Treapta de viteză 1 (doar la SL-30/40)
M42 Treapta de viteză 2 (doar la SL-30/40)
M43 Blocare turela decuplat (doar în scop de SERVICE)
M44 Blocare turela cuplat (doar în scop de SERVICE)
M51-M58# Funcţii suplimentare M, pornit
M61-M68# Funcţii suplimentare M, oprit
M76 Modificarea afişajului pe display este posibilă
M77 Modificarea afişajului pe display nu este posibilă
M78 Beep la atingerea tastelor
M79 Beep atunci când nu este introdusă atingerea tastelor
8
În decursul evoluţiei sistemelor de comandă după program s-au impus prin eficienţă şi
fiabilitate urmatoarele sisteme:
came
comanda convenţială şablon (copiere)
secvenţială
punct cu punct
de poziţionare
comanda comanda numerica liniară 2 coordonate
program de conturare 2 ½ coordonate
optimală 3 coordonate
comanda adaptivă
optimizată
Un prim pas către programarea funcţionării maşinilor - unelte a fost făcut prin primele
încercări de automatizare, încercări concretizate prin apariţia strungurilor revolver şi multiax şi
a strungurilor semiautomate şi automate la care purtătorul de program sunt camele.
9
- supleţe.
În ceea ce priveşte precizia de prelucrare se remarcă două aspecte:
- fidelitatea;
- repetabilitatea.
Rapiditatea prelucrării piesei:
- rapiditatea în pregătirea fabricaţiei (concepţie, modificarea piesei, pregătirea
produsului de prelucrat);
- rapiditate de reglare a maşinii-unelte şi a prelucrării propriu-zise.
Supleţea este libertatea de mişcare a sculei în raport cu piesa, în atingerea oricăror
puncte situate în orice parte a piesei şi parcurgerea unor traiectorii numeroase şi complexe.
10
Fig. 1.18. ECN de poziţionare(punct cu punct)
Astfel de sisteme se utilizează la maşinile de găurit, stanţat, filetat, alezat în
coordonate. De remarcat că în acest caz mişcarea efectivă de aşchiere (avansul) şi lungimea pe
care se efectuează prelucrarea sunt reglate clasic.
Echipamentele de comanda numerică pentru prelucrări liniare se caracterizează
prin aceea că deplasarea organelor mobile controlate numeric se poate face numai paralel cu
axele sistemului de coordonate, în deplasările după direcţiile respective nu există nici o
legătură funcţională.
În timpul deplasării scula se poate afla în contact cu piesa (nu sunt excluse mişcările de
poziţionare). Faptul că în timpul deplasărilor liniare se poate efectua aşchierea impune
echipamentului de comandă numerică o complexitate mai mare decât în cazul poziţionării,
datorită necesităţii prelucrării şi transmiterii pe lângă informaţiile de parcurs şi a informaţiilor
de comutaţie pentru reglarea turaţiei şi avansului sculei .
Acest tip de echipamente este utilizat în special pe maşini de frezat, găurit, alezat şi
filetat şi strunguri, cu menţiunea că în acest caz şi mişcările de aşchiere sunt controlate
11
numeric. Maşinile-unelte din categoriile mai sus menţionate nu necesită echipamente de
complexitate mai mare, deoarece traiectoria de lucru la operaţiile de prelucrare a găurilor este
întotdeauna liniară. Echipamentele de comandă numerică pentru prelucrări liniare se mai
numesc şi echipamente cu conducere paraxială.
Echipamente de comanda numerică pentru conturare se caracterizează prin faptul
că trebuie să coordoneze deplasările după ambele axe ale unui sistem de coordonate plan.
Mişcarea rezultată va fi orientată după o direcţie oarecare, variabilă în timp, fiind astfel
posibilă prelucrarea oricărui contur plan.
12
Fig 5.9 Centru de prelucrare Okuma MB-46VAE
13
Burduf care protejeaza axa X
Echip. de control NC
Ghidaj
Capul
masinii
Unitare de racire a arborelui principal
Panou de comanda
Batiul
masinii
14
Fig. 6.1 Sistemul de coordonate si avansul de lucru
15
Fig 6.3 Panou de comanda Okuma
16
Mod de operare automat, in care un program
inregistrat in memoria (MD) este transmis memoriei
active (memoria care executa si ruleaza programul)
17
Tasta ZERO SET, pentru a selecta modul de introducere zero
piesa ,in care se defineste coordonatele sistemului, pot fi
setate,schimbate sau verificate (se definesc coordonatele
semifabricatului)
18
Indicatorul LIMIT indica faptul ca deplasarile pe axele X,Y si Z ating
capatul cursei.
Butonul CYCLE START este dat pentru a porni operarea masinii dupa
ce a fost incarcat programul.
19
Comutatorul JOG SPEED regleaza viteza de avans
Roata care va deplasa capul masini pe o anumita axa in sensul (+ sau – ) . Viteza
de deplasare a sculei va fi data cu ajutorul comutatorului de multiplicare care va
fi pozitionat pe una din diviziunile 0.5 - 0.01 - 0.001 mm
20
Batiul sustinere ghidaje pentru
Axele(X,Z)
Masa de lucru
21
Fig 6.6 Detaliu Axa Y
1.Garnitura, 2. Saiba, 3. Piulita, 4. Cuplaj, 5,6. Rulment, 7,19. Surub cu bile, 8,17. Piulita
blocare,
9,12,16. Surub,10. Guler, 11. Capac, 13. Guler, 14.Suport rulment, 15. Nit, 18. Surub plat.
22
1
8
2 8 3
8
6
7
4
4
23
Fig 6.8 Detaliu Axa Z
24