17.06.2014 Views

soft for generate an evolventic profile (outline)

soft for generate an evolventic profile (outline)

soft for generate an evolventic profile (outline)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UNIVERSITATEA TRANSILVANIA DIN BRA&OV<br />

Catedra Design de Produs )i Robotic+<br />

Simpozionul na!ional cu participare interna!ional(<br />

PRoiectarea ASIstat( de Calculator<br />

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

Vol. I – Mec<strong>an</strong>isme )i Tribologie<br />

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

ISBN 973-635-064-9<br />

SOFT PENTRU GENERAREA PROFILURILOR ROILOR DINATE<br />

CILINDRICE CU DANTUR EXTERIOAR IN EVOLVENT<br />

Andreea DOBRA*, Adri<strong>an</strong> DOBRA**<br />

*Universitatea "POLITEHNICA" din Timioara<br />

**BARUM TECHNIK SRL Timioara<br />

Abstract: The paper shows a <strong>soft</strong> (in Visual Basic medium <strong>an</strong>d using a MANA geometrical interpreter) <strong>for</strong><br />

<strong>generate</strong> a <strong>profile</strong> of cylindrical teeth wheel with <strong>an</strong> <strong>evolventic</strong>al <strong>profile</strong>. For use the program is it necessary<br />

to know some geometrical elements <strong>for</strong> the wheel like: teeth’s number, normal module size of diameter <strong>an</strong>d a<br />

number of iteration <strong>for</strong> <strong>generate</strong> a <strong>profile</strong>. The program has two connections: with a geometrical interpreter<br />

(MANA) to see a tool trajectory <strong>an</strong>d with AutoCAD to view a frontal <strong>profile</strong> of the wheel. With MANA we c<strong>an</strong><br />

obtained quickly a cod <strong>for</strong> CNC machining.<br />

Cuvinte cheie: <strong>an</strong>grenare, generare profil, evolvent+<br />

1. Introducere<br />

Ro!ile din!ate cu profilul în evolvent( se<br />

prelucreaz( de obicei pe maini unelte speciale, prin<br />

copiere sau prin rulare. Pentru ob!inerea unor ro!i<br />

din!ate de dimensiuni mici i eventual într-o serie<br />

mare, metodele men!ionate devin prea costisitoare.<br />

De aceea metodele de prelucrare a acestora este prin<br />

injec!ie (cu matri!( de injec!ie) sau prin t<strong>an</strong>!are (cu<br />

matri!( i po<strong>an</strong>son). Matri!a este elementul care<br />

confer( piesei o calitate corespunz(toare cerin!elor.<br />

O matri!( confec!ionat( neîngrijit nu va conduce la<br />

ob!inerea de piese bune, niciodat(. Pentru ob!inerea<br />

matri!ei se poate utiliza prelucrarea prin procedee<br />

neconven!ionale, spre exemplu cu electrod fili<strong>for</strong>m.<br />

Lucrarea prezint( un program conceput de<br />

autori, în mediul oferit de VISUAL BASIC, pentru<br />

generarea profilurilor <strong>evolventic</strong>e ale ro!ilor din!ate<br />

cilindrice cu d<strong>an</strong>tur( exterioar( i permite ob!inerea<br />

codurilor fraz(-main( în vederea prelucr(rii<br />

acestora pe maini unelte cu com<strong>an</strong>d( numeric(.<br />

2. No%iuni teoretice<br />

Pentru trasarea <strong>profile</strong>lor în evolvent(, figura 1,<br />

se determin( din calculul geometric al <strong>an</strong>grenajului<br />

valorile urm(toarelor elemente: diametrul de cap<br />

(d a1 ), diametrul de picior (d f1 ), modulul normal (m n ),<br />

num(rul de din!i ai ro!ii (z 1 ) i deplasarea de profil<br />

(x ns1 ).<br />

Fig. 1


Pentru valorile ob!inute se determin(<br />

coardele corespunz(toare grosimii dintelui<br />

respectiv a golului pentru diferite diametre<br />

cuprinse între diametrul de picior i cel de cap.<br />

Se ob!ine astfel profilul unui dinte al ro!ii, figura<br />

2.<br />

-arcul de divizare frontal al golului dintre din!i:<br />

e<br />

t<br />

<br />

<br />

= 2 x<br />

t<br />

tg<br />

t m<br />

t<br />

(7)<br />

2<br />

<br />

-arcul de cap frontal al golului dintre din!i:<br />

e<br />

t<br />

<br />

e<br />

at<br />

= d<br />

a inv<br />

t<br />

+ inv<br />

ta (8)<br />

d<br />

<br />

Cu ajutorul rela!iilor (1) - (8) se pot determina<br />

m(rimile coardelor corespunz(toare valorilor d y i se<br />

poate trasa profilul unui dinte.<br />

3. Prezentarea programului<br />

Fig. 2<br />

Rela!iile de calcul pe baza c(rora se ob!in acestea<br />

sunt prezentate succint în cele ce urmeaz(:<br />

-arcul de divizare frontal al dintelui<br />

<br />

<br />

s<br />

t<br />

= + 2 x<br />

t<br />

tg<br />

t m<br />

t<br />

(1)<br />

2<br />

<br />

-arcul de cap frontal al dintelui<br />

s<br />

t<br />

<br />

s<br />

at<br />

= d<br />

a + inv<br />

t<br />

inv<br />

ta <br />

(2)<br />

d<br />

<br />

unde B ta este unghiul de presiune frontal la capul<br />

dintelui i se determin( cu rela!ia (3)<br />

Dup( efectuarea calculelor geometriei<br />

<strong>an</strong>grenajului se impune trasarea profilului frontal al<br />

ro!ii ce urmeaz( a fi prelucrat(. Pentru a eficientiza<br />

calculul se poate (se recom<strong>an</strong>d() utilizarea unui <strong>soft</strong><br />

adecvat [3].<br />

In figura 3 este prezentat( fereastra activ( de<br />

introducere a datelor. Elementele geometrice<br />

necesare pentru rularea programului sunt:<br />

• modulul normal (m n )<br />

• num(rul de din!i (z 1 )<br />

• diametrul de cap (d a1 )<br />

• diametrul de picior (d f1<br />

• deplasarea de profil (x 1 ).<br />

<br />

ta<br />

z m<br />

t<br />

cos<br />

t<br />

<br />

= arccos <br />

<br />

(3)<br />

d<br />

a <br />

-arcul frontal al dintelui pe cilindrul de diametru<br />

oarecare d y<br />

<br />

<br />

+ 2 x<br />

n<br />

tg<br />

n<br />

s <br />

ty<br />

= d <br />

2<br />

y<br />

+ inv<br />

t<br />

inv<br />

ty<br />

z<br />

(4)<br />

<br />

<br />

unde d y este diametrul unui cilindru oarecare cuprins<br />

între valorile (5), iar B ty este unghiul de presiune<br />

frontal pe cilindrul de diametrul d y (6):<br />

*<br />

(<br />

f<br />

2 c<br />

n<br />

m<br />

n<br />

) d<br />

y<br />

d<br />

a<br />

d +


Fig. 3<br />

Pe baza rela!iilor de calcul (1) - (8), cu o itera!ie<br />

precizat( tot în fereastra activ( de l<strong>an</strong>sare a<br />

programului se determin( lungimile coardelor<br />

corespunz(toare diametrelor d y , precizat în rela!ia<br />

(5).<br />

Din construc!ia profilului, rezult( por!iuni<br />

neactive (la piciorul dintelui) care se traseaz( astfel<br />

încât s( asigure ieirea liber( a din!ilor din<br />

<strong>an</strong>grenare.<br />

Interfa!a din figura 3 are buto<strong>an</strong>e de com<strong>an</strong>d(<br />

care permit "navigarea" între vizualizarea fiierului<br />

pentru procesarea geometric( (fig.4), generarea<br />

profilului în MANA (fig.5, fig.6, fig.7) sau<br />

vizualizarea profilului frontal al ro!ii în AUTOCAD<br />

(fig.9, fig.10).<br />

tehnologice postprocesorului care realizeaz(<br />

programul pentru MUCN.<br />

In figura 7, este prezentat modul de selectare a<br />

fiierului ce urmeaz( a fi înc(rcat, în cazul de fa!(:<br />

profil.d10.<br />

In figura 8 este prezentat( o secven!( din timpul<br />

rul(rii fiierului creat (din fig.4) i selectat (din<br />

fig.7).<br />

Figurile 9 i 10 sunt preluate din AUTOCAD<br />

unde se pot înc(rca fiierele create cu ajutorul<br />

interpretorului MANA.<br />

4. Concluzii<br />

Programul prezentat permite rularea, într-un<br />

timp foarte scurt, a unui num(r mare de vari<strong>an</strong>te,<br />

utilizatorul având posibilitatea de a vizualiza<br />

traiectoria sculei de prelucrare. Pentru vari<strong>an</strong>ta<br />

acceptat( se efectueaz( postprocesarea i se ob!ine<br />

un fiier care con!ine codurile fraz(-main(. Acest<br />

fiier se poate înc(rca în memoria MUCN i permite<br />

l<strong>an</strong>sarea în execu!ie a prelucr(rii.<br />

Cu ajutorul acestui program s-au prelucrat repere<br />

(la firma BARUM TECHNIK) pentru diveri<br />

produc(tori.<br />

Bibliografie<br />

Fig. 4<br />

MANA este un interpretor cu aplica!ie direct(<br />

în programarea mainilor unelte cu com<strong>an</strong>d(<br />

numeric( (MUCN) în 2 axe sau 2 1/2 axe, care poate<br />

fi instalat pe orice calculator compatibil IBM PC/AT<br />

cu minimum 1M memorie i interfa!( grafic( VGA.<br />

MANA are dou( module (fig.5): procesorul<br />

geometric (fig.6) i postprocesarea. Procesorul<br />

geometric permite efectuarea de calcule matematice<br />

i geometrice i furnizeaz( in<strong>for</strong>ma!ii geometrice i<br />

1. H<strong>an</strong>dra-Luca, V. Introducere în teoria<br />

mec<strong>an</strong>ismelor, Vol.1, Editura Dacia, Cluj<br />

Napoca, 1982.<br />

2. R(dulescu, G., Gheorghiu, N.,a. Indrumar de<br />

proiectare în construc.ia de ma/ini, vol.3,<br />

Editura Tehnic(, Bucureti, 1986.<br />

3. Dobra, A. Soft pentru calculul elementelor<br />

geometrice ale <strong>an</strong>grenajului cilindric. Analele<br />

Universit(!ii din Oradea, Fascicola Mec<strong>an</strong>ic(,<br />

ISSN 1222-5517, 2001, p. 61.<br />

4. Artobolevski, I.I. Teoria mec<strong>an</strong>ismelor /i a<br />

ma/inilor (traducere din lb.rus+). Editura<br />

Tehnic(, 1955.<br />

5. * * * , STAS 12222-84 Calculul geometric /i<br />

cinematic al <strong>an</strong>grenajelor cilindrice exterioare<br />

cu d<strong>an</strong>turi drepte.<br />

6. * * * , STAS 12222-84 Calculul geometric /i<br />

cinematic al <strong>an</strong>grenajelor cilindrice exterioare<br />

cu d<strong>an</strong>turi înclinate.<br />

7. Schneider, D., An introductionto programming<br />

using Visual Basic 6.0, Prentice Hall, 1998<br />

8. Heym<strong>an</strong>, M.S., Bazele Visual Basic 4, Editura<br />

TEORA, ISBN 973-601-548-3, 1996<br />

9. MANA - M<strong>an</strong>ual de utilizare, CEE Timioara,<br />

1994


Fig. 5<br />

Fig. 6


Fig. 7<br />

Fig. 8


Fig. 9<br />

Fig. 10

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

Saved successfully!

Ooh no, something went wrong!