Programarea maşinilor unelte cu comandă numerică.doc
-
Upload
soare-sabina -
Category
Documents
-
view
216 -
download
0
Transcript of Programarea maşinilor unelte cu comandă numerică.doc
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
1/13
Programarea mainilor unelte cu comand numeric
Mainile cu comand numericsunt echipamente complexe dotate cu sisteme de
comand i control numeric a deplasrilor. Sunt dotate cu memorie care permite pstrareaprogramului. Sistemele actuale utilizeaz calculatoare compatibile IBM-PC.
Programul const ntr-o succesiune de instruciuni care sunt interpretate de un
program din calculator destinat comenzii mainii.
Mainile pot !i conectate la alte calculatoare sau reele de calculatoare.
Ciclul de lucru cu o main cu CN
Sistemul de axe al mainii:
1. Axele principale
- axa " este axa arborelui principal
- axa # este axa corespunz$nd direciei rmase pe care deplasarea are cea mai
mare amplitudine
- axa % are sensul necesar !ormrii mpreun cu axele # i " a unui triedru
drept.
&
'esen
(legere scule iregimuri
Program
Proiectare asistat a procesului)C(M*
Programare manual)pupitrul mainii*
Program
+estare
,abricaie de serie
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
2/13
2. Axele secundare / i 0 sunt paralele cu # % i " i sunt tot translaii iar (
B i C sunt rotaii n 1urul axelor # % i ".
Origini:
- OMeste originea sistemului de msurare. Poziia sa este de!init de
constructor.
- Omeste originea mainii. Poziia sa este de!init de limitatori montai pe
axele mainii. 2a pornirea mainii prima deplasare trebuie executat n Om
deoarece numai dup atingerea acestui punct maina consider c este
sincronizat. 3M i 3m pot !i con!undate.
- OPeste originea programului i reprezint un punct !a de care sunt de!inite
poziiile din program- Opeste originea piesei i reprezint un punct de pe pies care poate !i atins cu
un taster )cal de reglare sau un alt sistem de msurare* n 4ederea de!inirii
punctului OP
5
+urel
3rigineturel
3rigine sist.msurare
3MCal de reglare
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
3/13
6
'ecalare dup axa "
7e!erin bro
Sistem de msurare
'ecalare dup axa #
Sistem demsurare
'ecalare dup axa #
Sistem demsurare
(
xaarborelui
principal
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
4/13
Programarea mainilor cu comand numeric
Un program piespentru o main cu comand numeric este o list de comenzi
i de date transmise echipamentului de comand numeric al mainii.
2imba1ul !olosit este standardizat )ISO- International Standard Organisation sau
EIA- Electronic Industries Association*.
8&99:&9:59:...:...:&99 ;9& #-&5.< %=65 ,=9 M?
:...:...:659 M5@ M69
Programul se compune dintr-un program principal i e4entual un numr de subprograme.
,iecare unitate de program se compune din blocuri sau !raze
n bloc se compune dintr-o adres i o 4aloare numeric. Axemple
cu4$nt care de!inete o dimensiune #-&5.*.
Programarea strungurilor cu comand numeric
unc!ii "SO pentru strunguri cu comand numeric
unc!ii #
COD Semnificaie
;99 Interpolare liniar deplasare cu a4ans rapid;9& Interpolare liniar deplasare cu a4ans de lucru;95 Interpolare circular deplasare cu a4ans de lucru sens orar;96 Interpolare circular deplasare cu a4ans de lucru sens antiorar;9> +emporizare mrimea indicat sub adresa ,;9@ 3prire precis la s!$rit de bloc;66 Ciclu de !iletare cu pas constant
;>9 (nularea coreciei de raz a sculei;>& Corecie de raz a sculei scula plasat pe st$nga traiectoriei;>5 Corecie de raz a sculei scula plasat pe dreapta traiectoriei;
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
6/13
;?> Ciclu !ix de !iletare;@9 Programare absolut dimensiuni !a de originea programului;@& Programare relati4 dimensiuni !a de punctul iniial;@> /iteza de a4ans n mmmin.;@< /iteza de a4ans n mmrotaie
;@= /itez de achiere constant n mmin.;@D +uraia broei n rot.min.
unc!ii M
COD Semnificaie
M99 3prire programatM9& 3prire opional programatM96 7otaie bro n sens orar M9> 7otaie bro n sens antiorar
M= (pel schimbare sculM? Pornire lichid de achiereM@ 3prire lichid de achiereM>9->< +repte de turaie
Alte $unc!ii:
' - apel corecie scul
+ - apel scul
S - adres pentru programarea 4itezei )n rotmin*
, - adresa pentru programarea 4itezei de a4ans )n mmmin*# " - adrese geometrice
%ispunerea axelor strungului
=
axa arboreluiprincipal
turela
3riginea sist. demsur 3M
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
7/13
Procedura de programare i reglare a mainilor-unelte comandate numeric
[email protected]?.59&6 E M(SI:I-:A2+A E 2ucian Berco4ici
(cti4itatea des!urat n ultimii ani n cadrul seciilor de prelucrare cu maini-unelte cu
comand numeric dintr-un numr considerabil de companii dar mai ales di4ersitatea
tehnologic abordat ne-au condus n mod !iresc spre elaborarea unor reguli comune
!luxurilor
in!ormaionale de programare tehnologic F reglare main derulate n timpul acestui tip
de proces de !abricaie con!irm$nd conceptul c orice regul stabilit aplicat i
mbuntit continuu 4a genera plus 4aloare n raport cu un mod de lucru !r regul.
Procedura pe care ne propunem s o elaborm urmrete s optimizeze procesul de
reglare al mainilor-unelte comandate numeric necesitatea acesteia !iind cerut i de
!aptul c ntrebarea adresat adeseori tehnologilor i reglorilor tinde s de4in de1a una
retoric 'e ce timpii auxiliari a!ereni procesului de regla1 nu sunt mbuntii n timp
dei exist experiena operaiunilor precedente similareGH
/om ncepe prezentarea noastr cu structura programelor de lucru pe care o considermcea mai important resurs a procesului.
Partea I - Structura programelor de lucru
Programul de lucru este entitatea cu care interacioneaz n mod direct at$t
programatorul tehnolog c$t i regloruloperatorul mainii-unelte comandate numeric i
de aceea considerm c toate in!ormaiile necesare pentru reglarea iniial i pentru toate
regla1ele ulterioare ale mainii-unelte trebuie s !ie nregistrate la ni4elul acestei resurse.
Pe de alt parte !luxul in!ormaional trebuie s se des!oare n mod bidirecional n
scopul mbuntirii continue a procesului.
'in punct de 4edere structural este necesar ca un program de lucru pentru maini-unelte
cu comand numeric s cuprind urmtoarele trei seciuni
D
-
7/26/2019 Programarea mainilor unelte cu comand numeric.doc
8/13
&. Banda de iniializare a programului
5. Banda de execuie a reperului
6. Banda de s!$rit a programului
&. Banda de iniializare a programului
(ceast seciune a programului de lucru are un dublu rol i anume
rolul de a stabili condiiile de execuie a piesei realizate prin intermediul comenzilor
modale acti4e
rolul de a-i amintiH reglorului datele minime de regla1.
7ecomandm ca banda de iniializare a programului s conin un cumul minim de
in!ormaii. 7edm mai 1os c$te4a exemple cu meniunea c unele dintre acestea conin
detalieri doar pentru o mai bun susinere a celor prezentate
un bloc care 4a conine numrul programului )litera 3 urmat de un grup de patru ci!re*
i un comentariu ce 4a !i scris ntre paranteze rotunde care indic codul reperului icodul mainii-unelte urmat de numrul re4iziei programului curent. Axemplu 3&=&