soft for generate an evolventic profile (outline)
soft for generate an evolventic profile (outline)
soft for generate an evolventic profile (outline)
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