17.06.2014 Views

proiectarea asistata de calculator a unui reductor planetar cu dublu ...

proiectarea asistata de calculator a unui reductor planetar cu dublu ...

proiectarea asistata de calculator a unui reductor planetar cu dublu ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

UNIVERSITATEA TRANSILVANIA DIN BRA&OV<br />

Catedra Design <strong>de</strong> Produs (i Robotic+<br />

Simpozionul na!ional <strong>cu</strong> participare interna!ional$<br />

PRoiectarea ASIstat$ <strong>de</strong> Cal<strong>cu</strong>lator<br />

P R A S I C ' 02<br />

Vol. II - Organe <strong>de</strong> ma(ini. Transmisii mecanice<br />

7-8 Noiembrie Braov, România<br />

ISBN 973-635-075-4<br />

PROIECTAREA ASISTAT DE CALCULATOR A UNUI REDUCTOR<br />

PLANETAR CU DUBLU SATELIT<br />

Imre MIKLOS, I. Zsolt MIKLOS, Vasile George CIOAT<br />

Universitatea „POLITEHNICA” Timioara, Fa<strong>cu</strong>ltatea <strong>de</strong> Inginerie Hunedoara<br />

Abstract: This paper introduces a computer program conceived and written in Visual Basic, which helps<br />

<strong>de</strong>signing <strong>planetar</strong>y double satellite reducer. For the program to work, the user (<strong>de</strong>signer) must enter some<br />

data (such as the transmitted power, the entrance speed rate and the transmittance ratio etc.). Based on the<br />

entrance data and by cinematic and resistance cal<strong>cu</strong>lus, it will result the overall dimensions of the <strong>planetar</strong>y<br />

reducer and those of its components. The optimal solution is chosen from several variants of results shown<br />

by the program.<br />

Cuvinte cheie: <strong>reductor</strong> <strong>planetar</strong>, program <strong>de</strong> cal<strong>cu</strong>l, baz! <strong>de</strong> date, satelit, roat! central!.<br />

1. Consi<strong>de</strong>ra%ii generale<br />

Transmisiile <strong>cu</strong> ro!i din!ate reprezint$ i ast$zi<br />

cea mai folosit$ categorie <strong>de</strong> transmisii mecanice.<br />

Eforturile inginerilor în acest domeniu s-au<br />

concretizat în realizarea unor transmisii mecanice,<br />

<strong>cu</strong> angrenaje, având capacitate portant$ ridicat$,<br />

respectiv a unor noi tipuri <strong>de</strong> reductoare, variatoare<br />

i <strong>cu</strong>tii <strong>de</strong> viteze.<br />

Se tie din Teoria mecanismelor c$ o transmisie<br />

mecanic$ este un sistem <strong>de</strong> corpuri (elemente), care<br />

transmit i eventual transform$, micarea unor<br />

elemente conduc$toare, elementelor conduse. O<br />

transmisie mecanic$, ca orice mecanism<br />

func!ioneaz$ (este <strong>de</strong>smodrom) atunci când num$rul<br />

gra<strong>de</strong>lor <strong>de</strong> mobilitate este egal <strong>cu</strong> num$rul<br />

elementelor conduc$toare.<br />

Transmisiile <strong>planetar</strong>e au <strong>de</strong> regul$ unul sau<br />

dou$ gra<strong>de</strong> <strong>de</strong> mobilitate.<br />

Între transmisiile mecanice mo<strong>de</strong>rne,<br />

reductoarele <strong>planetar</strong>e o<strong>cu</strong>p$ un loc <strong>de</strong> frunte, fiind<br />

caracterizate prin faptul c$ asigur$ rapoarte mari <strong>de</strong><br />

transmitere în condi!iile <strong>unui</strong> gabarit redus. În<br />

practic$ se întâlnesc reductoare <strong>planetar</strong>e <strong>cu</strong> una, <strong>cu</strong><br />

dou$ sau trei ro!i centrale, având sateli!i simpli sau<br />

dubli.<br />

Utilizarea unor sisteme <strong>de</strong> ac!ionare pentru<br />

utilajele specifice din industria metalurgic$ sau<br />

minier$, impune în anumite situa!ii, <strong>proiectarea</strong> unor<br />

reductoare speciale <strong>cu</strong> parametri care nu se reg$sesc<br />

în seria tipizat$. Asemenea cazuri se întâlnesc atunci<br />

când pentru ac!ionare se utilizeaz$ motoare<br />

hidraulice, având tura!ii mai mici <strong>de</strong>cât motoarele<br />

electrice, <strong>cu</strong>pluri transmise mari, respectiv rapoarte<br />

<strong>de</strong> transmitere mari.<br />

Pentru a satisface cerin!ele enumerate s-a studiat<br />

un <strong>reductor</strong> <strong>planetar</strong>, <strong>cu</strong> <strong>dublu</strong> satelit, a c$rui schem$<br />

cinematic$ se prezint$ în fig. 1.<br />

Elementul conduc$tor H (bra!ul port satelit) are<br />

forma <strong>unui</strong> excentric pe care este montat satelitul 2-<br />

3. Roata central$ 1 este realizat$ ca un disc din!at


interior, iar roata central$ 4 – ca un inel fixat pe<br />

arborele condus 11.<br />

284<br />

un<strong>de</strong> P este puterea motorului <strong>de</strong> ac!ionare, i este<br />

h<br />

raportul <strong>de</strong> transmitere, iar ab<br />

este randamentul;<br />

- raportul <strong>de</strong> transmitere cal<strong>cu</strong>lat:<br />

1<br />

z1z3<br />

<br />

i = 1<br />

; (3)<br />

z2<br />

z4<br />

<br />

- tura!ia ro!ii centrale 3:<br />

7<br />

H<br />

5 6<br />

8<br />

9 11<br />

n<br />

3<br />

z4<br />

= nn<br />

, (4)<br />

z<br />

3<br />

2<br />

3<br />

1 4<br />

10<br />

un<strong>de</strong> n n = 375 rot/min – tura!ia motorului<br />

- diametrele <strong>de</strong> divizare:<br />

Fig. 1. 1- roat$ central$ conduc$toare, 2, 3 – ro!ile<br />

satelitului <strong>dublu</strong>, 4 – roat$ central$ condus$,<br />

5,6,7,8,9 – lag$re, 10 – reazem fix, 11 – arbore<br />

condus<br />

Acest tip <strong>de</strong> <strong>reductor</strong> prezint$ o serie <strong>de</strong><br />

avantaje:<br />

• dimensiuni <strong>de</strong> gabarit relativ reduse;<br />

• randament satisf$c$tor ( 0,9) pentru rapoarte<br />

<strong>de</strong> transmitere nu prea mari ( 30);<br />

• form$ constructiv$ simpl$;<br />

• atenuarea i limitarea suprasarcinilor;<br />

• inversarea sensului <strong>de</strong> rota!ie;<br />

• realizarea a dou$ tura!ii.<br />

2. Elemente <strong>de</strong> proiectare a <strong>reductor</strong>ului<br />

<strong>planetar</strong> <strong>cu</strong> <strong>dublu</strong> satelit<br />

Realizarea unei construc!ii optime, care s$<br />

satisfac$ cerin!ele impuse, necesit$ un volum foarte<br />

mare <strong>de</strong> cal<strong>cu</strong>le, în acest sens s-a conceput i scris<br />

un program <strong>de</strong> cal<strong>cu</strong>l, care va fi prezentat în<br />

paragraful urm$tor. Proiectarea <strong>reductor</strong>ului <strong>planetar</strong><br />

s-a realizat pe baza urm$toarelor rela!ii:<br />

- num$rul <strong>de</strong> din!i pentru ro!ile 1 – 4:<br />

2 2 2<br />

( b a ) a<br />

z = i + ,<br />

z<br />

1<br />

= z + b; z2<br />

= z a; z3<br />

= z b; z4<br />

z += a , (1)<br />

un<strong>de</strong> a i b sunt coeficien!i conform [4];<br />

- puterea echivalent$:<br />

D i = mz i ; (5)<br />

- modulul angrenajelor:<br />

2A<br />

m = ; (6)<br />

z z<br />

1<br />

2<br />

- l$!imea ro!ilor;<br />

L = m<br />

, (7)<br />

m<br />

un<strong>de</strong> m = 10 – coeficientul <strong>de</strong> l$!ime;<br />

- distan!a dintre axe:<br />

( )<br />

m z 1 z<br />

A = 2<br />

; (8)<br />

2<br />

F<br />

F<br />

ti<br />

- for!ele care ac!ioneaz$ în angrenaje:<br />

2M<br />

ri<br />

= - for!a tangen!ial$;<br />

D<br />

ri F ti<br />

i<br />

i<br />

( )<br />

= tan - for!a radial$; (9)<br />

2<br />

ti<br />

w<br />

R F +=<br />

F - rezultanta.<br />

2<br />

ri<br />

Pe baza rela!iilor <strong>de</strong> mai sus i a m$rimilor <strong>de</strong><br />

intrare specifice proiect$rii unei transmisii<br />

mecanice, s-a proiectat un <strong>reductor</strong> <strong>planetar</strong> pentru<br />

diferite valori ale coeficien!ilor a i b, care trebuie s$<br />

respecte condi!iile:<br />

P<br />

e<br />

P<br />

= , (2)<br />

i <br />

h<br />

ab<br />

z >> a z > b;;. a <br />

b<br />

(10)


3. Descriere programului <strong>de</strong> cal<strong>cu</strong>l<br />

În ve<strong>de</strong>rea proiect$rii <strong>reductor</strong>ului <strong>planetar</strong> <strong>cu</strong><br />

<strong>dublu</strong> satelit, s-a conceput i scris un program <strong>de</strong><br />

cal<strong>cu</strong>l, în limbajul <strong>de</strong> programare Visual Basic.<br />

Programul <strong>de</strong> cal<strong>cu</strong>l asigur$ pe lâng$ rezolvarea<br />

rela!iilor (1) – (10) i <strong>de</strong>terminarea capacit$!ii<br />

dinamice a rulmen!ilor care formeaz$ lag$rele,<br />

cal<strong>cu</strong>le <strong>de</strong> rezisten!$ asupra ro!ilor din!ate sau<br />

<strong>de</strong>terminarea randamentului <strong>reductor</strong>ului <strong>planetar</strong>.<br />

Programul <strong>de</strong> cal<strong>cu</strong>l se lanseaz$ printr-o<br />

interfa!$ <strong>de</strong> tip fereastr$, prin care se cere<br />

utilizatorului s$ introduc$ parametri <strong>de</strong> intrare<br />

necesare proiect$rii <strong>reductor</strong>ului. Aceast$ interfa!$<br />

este prezentat$ în fig. 2.<br />

285<br />

rezultatele. Fereastra <strong>de</strong> afiare este prezentat$ în<br />

fig. 3.<br />

Fig.3<br />

Fig.2<br />

Interfa!a prezentat$ în fig. 2 este structurat$ în<br />

trei p$r!i, un cadru în care se introduc parametri<br />

ini!iali necesari proiect$rii, un cadru <strong>cu</strong> schema<br />

cinematic$ a <strong>reductor</strong>ului i o zon$ <strong>cu</strong> trei butoane<br />

<strong>de</strong> comand$, care prin ap$sare exe<strong>cu</strong>t$ anumite<br />

opera!ii.<br />

Dup$ <strong>cu</strong>m se observ$ din fig. 2, utilizatorul<br />

trebuie s$ introduc$ urm$torii parametri:<br />

• puterea motorului <strong>de</strong> antrenare;<br />

• tura!ia motorului <strong>de</strong> antrenare;<br />

• raportul <strong>de</strong> transmitere al <strong>reductor</strong>ului;<br />

• materialul ro!ilor din!ate;<br />

• modulul angrenajelor;<br />

• coeficientul <strong>de</strong> l$!ime al ro!ilor;<br />

• durata <strong>de</strong> func!ionare;<br />

• coeficientul <strong>de</strong> form$ al din!ilor;<br />

• coeficientul sarcinii <strong>de</strong> cal<strong>cu</strong>l;<br />

• coeficien!ii a i b [4].<br />

În urma introducerii acestor m$rimi, prin<br />

ap$sarea butonului „Cal<strong>cu</strong>leaz$” se vor efectua<br />

cal<strong>cu</strong>lele, iar prin ap$sarea butonului „Afiare” se va<br />

<strong>de</strong>schi<strong>de</strong> o alt$ fereastr$ în care pot fi vizualizate<br />

Fereastra pentru afiarea rezultatelor este o<br />

interfa!$ pre<strong>de</strong>finit$ a mediului <strong>de</strong> programare<br />

Visual Basic, astfel con!ine controale (butoane <strong>de</strong><br />

comand$, casete text) specifice înregistr$rii<br />

rezultatelor într-o baz$ <strong>de</strong> date.<br />

La <strong>proiectarea</strong> programului <strong>de</strong> cal<strong>cu</strong>l s-a<br />

conceput un tabel baz$ <strong>de</strong> date <strong>de</strong> tip MS Acces,<br />

implementat în mediul <strong>de</strong> programare, astfel la<br />

utilizarea programului pot fi înregistrate un num$r<br />

foarte mare <strong>de</strong> rezultate, în ve<strong>de</strong>rea compar$rii<br />

acestora i alegerii solu!iilor convenabile (optime).<br />

O parte din tabelul baz$ <strong>de</strong> date este prezentat în<br />

fig. 4.<br />

Fig. 4<br />

Dup$ înregistrarea <strong>unui</strong> set <strong>de</strong> rezultate în baza<br />

<strong>de</strong> date, prin ap$sarea butonului „Revenire” se<br />

revine la interfa!a din figura 1, un<strong>de</strong> se pot modifica<br />

unele din parametri <strong>de</strong> intrare (<strong>de</strong> regul$ coeficien!ii<br />

a i b), se reia cal<strong>cu</strong>lul, afiarea i înregistrarea<br />

noilor rezultate în baza <strong>de</strong> date.


286<br />

Fig. 5<br />

În ve<strong>de</strong>rea vizualiz$rii cât mai eficiente a<br />

rezultatelor (pot fi câteva sute <strong>de</strong> înregistr$ri în baza<br />

<strong>de</strong> date) i a tip$ririi lor la imprimant$ sub o form$<br />

compact$, programul permite generarea <strong>unui</strong> raport,<br />

respectiv a unor interog$ri specifice bazelor <strong>de</strong> date,<br />

prin care se afieaz$ doar un num$r limitat <strong>de</strong><br />

rezultate, care satisfac anumite condi!ii impuse <strong>de</strong><br />

proiectant. Pentru a uura generarea raportului i<br />

crearea interog$rilor, baza <strong>de</strong> date a fost transferat$<br />

în programul MS Acces din pachetul <strong>de</strong> programe<br />

MS Office. Raportul generat din baza <strong>de</strong> date creat$<br />

i populat$ <strong>cu</strong> ajutorul programului prezentat este<br />

prezentat în fig. 5.<br />

4. Concluzii<br />

Programul <strong>de</strong> cal<strong>cu</strong>l prezentat permite<br />

<strong>proiectarea</strong> uoar$ a reductoarelor <strong>planetar</strong>e <strong>cu</strong><br />

<strong>dublu</strong> satelit, respectiv înregistrarea <strong>unui</strong> num$r cât<br />

mai mare <strong>de</strong> rezultate într-o baz$ <strong>de</strong> date. Prin<br />

crearea unor interog$ri specifice bazelor <strong>de</strong> date,<br />

care s$ satisfac$ anumite condi!ii impuse <strong>de</strong><br />

proiectant, la generarea rapoartelor se pot elimina<br />

solu!iile neconvenabile.<br />

Bibliografie<br />

1. Heyman, M. S. Bazele Visual Basic. Editura<br />

Teora, Bu<strong>cu</strong>reti, 1996.<br />

2. Miloiu, G., Dudi!$, Fl. Transmisii mecanice<br />

mo<strong>de</strong>r. Editura Tehnic$, Bu<strong>cu</strong>reti, 1971.<br />

3. Miklos, I. Contribu+ii asupra îmbun!t!+irii<br />

construc+iei vagonului siloz pentru s!parea<br />

galeriilor. Tez$ <strong>de</strong> doctorat, Petroani, 1983.<br />

4. Vasu, T., Bularda, G. Transmisii <strong>planetar</strong>e <strong>cu</strong><br />

ro+i din+ate. Editura Tehnic$, Bu<strong>cu</strong>reti, 1970.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!