2013-2014
Mecanica de Precizie
Student:Florea Marius
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Cuprins
1 Introducere
1.1 Descrierea unui robot.
1.2 Avantajele si dezavantajele folosirii robotilor
1.3 Despre roboti
1.4 Robotul SCARA
1.5 Structura geometric a sistemului mecanic n functie de spatiul de
lucru
1.6 Sistemul de actionare al robotilor industriali
1.7 Clasificare din punct de vedere al generarii traiectoriei:
Roboti cu pozitionare continua
Cap.2 Alegerea solutiei constructive. Tema proiectului
Cap. 3. Descrierea si functionarea solutiei.
Cap.4 Proiectarea asistata de calculator a structurii robotice.
4.1 Subansamblul parte fixa
4.2 Subansamblul brat 1
4.3. Subansamblul antrenare brat 1
4.4. Subansamblul brat 2
4.5 Subansamblul antrenare bra 2
4.6. Subansamblul element 3
4.6. Subansamblul antrenare element 3
4.7. Subansamblul element 4
4.8 Subansamblul antrenare surub
Cap 5. Alegerea si dimensionarea motoarelor
Cap 6 Simularea si modelarea structurii
Cap. 7 Analiza folosind FEM
Anexe
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Robotul SCARA
Capitolul 1: Introducere
1.1 Descrierea unui robot
spaiu de operare;
sursa de energie;
sursa de informaie;
robotul;
a) Avantaje:
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
b) Dezavantaje:
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
... R2-D2 este singurul caracter care, de-a lungul celor 6 filme Star
Wars, a aprut neschimbat?
spaiu de operare;
sursa de energie;
sursa de informaie;
robotul;
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Tabelul 1.
Nr. cuple cinem. de
translatie
Nr. cuple cinem. de
rotatie
Variante lanturi
cinematice
Nr. variantei
Spatiu de lucru
TTT
1
Prismati
Cilindric
RRR
Sferi
8
Toroidal
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Notiunea de robot
inteligent (in contextul
industrial) : abilitatea unei masini
de a actiona prin contacte
senzoriale intr-un mediu care nu
este complet definit, de a se
acomoda la schimbari de sarcini, de
a face fata unor situatii variabile
intamplatoare, fara instructiuni
Fig. 1. Schema bloc al structuri unui robot
detaliate.
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig. 2
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig. 3.1
0- baz;
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
5 i 6 - capace de protectie.
Fig. 3
Sunt notate:
-
R2 i R3 reductoare armonice;
8- curea dinTat;
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig. 3.3
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig. 3.4
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig.
1.5
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig. 3.6
Fig. 3.7
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
2- carcasa motorului;
3- magnet permanent;
4- arborele motorului;
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Capitolul 4
Proiectarea asistata de calculator a structurii robotice.
4.1 Subansamblul parte fixa
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Fig.4.1.2
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
In fig. 4.2.2 este reprezentat in trei vederi din fata de sus si din stanga,
respectiv o vedere 3D a Subansamblul Brat 1 al robotului scara.
4.3. Subansamblul antrenare brat 1
In fig. 4.3.1 este reprezentat in doua vederi (din fata si de sus) si o sectiune (din
fata) Subansamblu Antrenare Brat 1. Se observa componente cum ar fi Arbore
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
L1 0.25
H1 0.3
L2 0.15
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
L1 0.25L2 0.15
H1 0.3
H2 0.03
H3 0.03
H H1 H2 H3
0.1
S
a 0.02 c 0.02
0.15
rf 0.15
0.15
rf ri
1
rf ri
2
rf ri
3
H 0.36
2
S 0.308
Versorul dreptei
rf ri
c 0.02
Gabaritul
min 0.06
max 0.42
nc 64
i 1 2
nc 1
Traiectoria
x( i) r ( i)
r ( i) ri
y( i) r ( i)
i1
nc
( rf ri)
z( i) r ( i)
Verificarea gabaritului
G( i)
x( i) y( i)
Orientarea
G (Unitless) Unitless
ig
ig 30 i
180
fg 85
f i
g fg ig
fg
180
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
( i) i
q1 ( i)
i1
nc
( f i )
g ( i)
180
( i)
u x( i) a cos ( ( i) )
v y ( i) a sin ( ( i) )
2
u v
q1g( i) q1( i)
180
q2g( i) q2( i)
180
atan2( u v )
2
L1 L2
2 L1
acos ( p )
q1
q2 ( i)
u x( i) a cos ( ( i) )
v y ( i) a sin ( ( i) )
atan2( u v )
u v
L1 L2
2 L1
acos ( p )
u cos ( ) L1 cos ( q1 ( i) )
v sin ( ) L1 sin ( q1 ( i) )
q2a atan2( u v )
q2 q2a q1 ( i)
q3g( i) q3( i)
180
q4( i) H c z( i)
180
110
160
120
140
q1g( i)
120
q2g( i) 130
140
100
80
0
20
40
i
60
80
150
0
20
40
i
60
80
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
80
100
70
80
60
q3g( i)
50
g ( i) 60
40
40
30
0
20
40
60
20
0
80
20
60
80
60
80
0.24
0.26
0.23
0.24
0.22
0.22
q4( i) 0.21
G( i)
0.2
0.2
0.18
0.19
0.18
0
40
20
40
60
0.16
0
80
20
40
Verificare
q1g ( 1) 91.104
0.946
2.856
1.898
3.821
zc(i) c q4( i) H
4.794
5.776
6.767
7.768
0
xc( i) x( i)
0
yc( i) y ( i)0
8.781
9.806
20
40
i
60
80
10.845
0
20
40
i
60
80
11.898
12.966
14.051
...
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
0
0
zc( i) z ( i)0
0
0
20
40
60
80
Cinematica
Viteza lui M pe traiectorie de tipul trapezoidal
vmax 1
amax 1.5
pentru . El 4
kt 1.5
2
vmax ( 1 kt)
SLim
t reg
SLim 0.83333
2 amax
t reg
S SLim
vmax
if S SLim
treg 0
t reg 0 otherwise
vmaxef
tac
vmaxef
amax
2 S amax
( 1 kt)
tac 0.405
S1
S 0.308
vmaxef tac
2
S2 vmaxef treg
vmaxef 0.608
otherw ise
tf tac kt
Per 1.014
S1 0.123
S2 0
tf 0.608
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
vmaxef tf
S3
S3 0.185
Verificare :
S1 S2 S3 S 0
S( i)
t( i)
t
t
2 S( i)
amax
if S( i) S1
S( i) S1
vmaxef
t ac if S1 S( i) S1 S2
t t ac t reg
amax
vmaxef vmaxef 2
( S( i) S1 S2 ) if S1 S2 S( i) S
amax
kt
kt
1.5
1
t ( i)
0.5
0
20
40
60
80
Mat rq1
for i 1 64
Mat rq2
for j 1 2
Mat rq1
i 1
Mat rq1
i 2
for j 1 2
t( i)
Mat rq2
i 1
q1g ( i)
Mat rq2
i 2
Mat rq1
Mat rq3
t( i)
q2g ( i)
Mat rq2
for i 1 64
Mat rq4
for j 1 2
Mat rq3
i 1
Mat rq3
i 2
Mat rq3
for i 1 64
for i 1 64
for j 1 2
t( i)
Mat rq4
i 1
q3g ( i)
Mat rq4
i 2
Mat rq4
t( i)
q3g ( i)
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Figure 1
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Figure 3
Figure 2
Figure 3
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Figure 4
Figure 5
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Figure 6
Figure 7
Universitatea POLITEHNICA din Bucuresti, Student: Florea Marius, Master An I-Mecanica de precizie
2013-2014
Referinte
1.http://www.scientia.ro/stiinta-la-minut/45-scintilatii-stiintificetehnologie/2882-robotii-10-lucruri-pe-care-nu-le-stiati.html
1 Alegerea motoarelor
2 Problema inversa a pozitiei
Q1q2q3q4 cele patru unghiuri motoare (fisier csv (excel)sau manual in
solidworks pentru motoare)
3 simularea unei traiectorii (akina)