Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.1 Definitions
The function of the punch mechanics depends on location of
points O, A, B. Power is applied to crank 2, punch 4 performs
the needed function.
A joint between two links restricts the relative motion between these links, thus
imposing a constraining condition on the mechanism motion.
We can classify joints by the type of contact as Lower Pairs or Higher Pairs.
FIGURE1.7Variouscongura,onsoflinkswith
tworevolutejoints.
FIGURE1.8Variouscongura,onsoftwolinkswithahighpairjoint.
Cam:h=p://en.wikipedia.org/wiki/File:Nockenwelle_ani.gif
(a) A cam and a roller are not in contact and have 6 DOFs
(b) A cam and a roller are welded together -> 3 DOFs
(c) Two relative motions between the cam and the roller are possible: rolling and sliding ->
3 + 2 = 5 DOFs
Examples:
(a)n = 3, j1 = 3, j2 = 0, m = 0; (structure!)
(b)n = 4, j1 = 4, j2 = 0, m = 1;
(c)n = 4, j1 = 4, j2 = 0, m = 1;
(d)n = 5, j1 = 5, j2 = 0, m = 2.
4
Multiple joints count as one less than the number of links joined at that joint and
add to the j1 category. Frame is count as one link.
2
1
2 3
4
Effect of additional links on mobility: Mechanisms involving slippage only (a), and
(a) n = 4, j1 = 4, j2 = 0, m = 1, slippage and rolling (b)
(b) n = 5, j1 = 6, j2 = 0, m = 0, (a) n = 3, j1 = 2, j2 = 1, m = 1
(structure with zero mobility) (b) n = 4, j1 = 4, j2 = 0, m = 1
(c) n = 6, j1 = 8, j2 = 0, m = -1.
(overconstrained structure)
Kinematic inversion
A kinematic chain is an interconnected system of links in which not a single link is
fixed. Such a chain becomes a mechanism when one of the links in the chain is
fixed. The process of choosing different links in the chain as frames is known as
kinematic inversion.
FIGURE2.3Aloader.
Kinematic analysis
Posi,onanalysis
Velocityanalysis
Accelera,onanalysis
Kinematic analysis
Kinematics is the study of motion without consideration of what causes the
motion. In other words, the input motion is assumed to be known and the
objective is to find the transformation of this motion.
Mobility: n = 4, j1 = 4, j2 = 0, m = 1
Number of equations: 2
Number of parameters in the equations: 6
Hence it is necessary to specify, what is given, and what is unknown.
General case. Case 1.
Consider a mechanism with N links. Then the loop-closure equation takes the form:
(*)
Case 1.
Then in equation (*)
4
4
Example: slider crank mechanism
Example: slider crank mechanism
Case 2.
j i =
Example (case 2): slider-crank mechanism
Second case : unknowns r1 , 3 , given r2 = 1, r3 = 4, 1 = , 2 - variable
( Note, that ri = r1 , i = 1, rj = r3 , j = 3 )
Loop-closure equation:
Define vector b:
b = r2 (cos 2 , sin 2 )T b = r2 , = + 2
Find r1 ( ri )
r i = b cos( i ) rj2 b 2 sin 2 ( i )
2
r1 = r2 cos( + 2 1 ) r32 r2 sin 2 ( + 2 1 )
2
r1 = r2 cos( + 2 1 ) r32 r2 sin 2 ( + 2 1 )
r1 = cos 2 16 sin 2 2
Find 3 ( j )
b sin( i ) r sin( + 2 1 ) sin( + 2 1 )
1) sin( j i ) = sin( 3 1 ) = 2 =
rj r3 4
sin 2 sin 2
sin( 3 ) = sin 3 = => sin 3 =
4 4
b cos( i ) ri r cos( + 2 1 ) r1
2) cos( j i ) = cos( 3 ) = 2
rj r3
r2 cos 2 r1 cos 2 1
cos 3 = = (cos 2 16 sin 2 2 )
r3 4 4
1
cos 3 = ( 16 sin 2 2 )
4
b sin( i ) sin 2
3) *j = i + arcsin( ) 3* = + arcsin( )
rj 4
3* ,
*
3
4) i = 3 = *
depending on sin ( j i ) and cos( j i ) from eq.1) and 2)
+ 3
2 *
3
2
Example: slider-crank mechanism 2
3
2 =
1 r2 r3 1 2 =
4 4
2 1 1
2 3 4 5 2 1 1 2 3 4 5
1 r1 1
2 2
2 2
3 7
2 = 1 1 2 =
2 4
2 1 1 2 3 4 5 2 1 1 2 3 4 5
1 1
2 2
h=p://www.youtube.com/watch?v=BoMeqKnLVj0
Loop-closure equation:
3
Given r1 = 5, 1 = , r2 = 2, 2 ( variable), 3 ( i ) = 0, 4 ( j ) =
2
Find r3 (ri ), r4 (rj )
Define vector b :
bx = r1 cos 1 r2 cos 2 = 5 cos 2 cos 2 = 5 2 cos 2
by = r1 sin 1 r2 sin 2 = 5 sin 2 sin 2 = 2 sin 2
b = bx2 + by2 = 29 20 cos 2
bx 5 2 cos 2
cos = = (1)
b 29 20 cos 2
by 2 sin 2
sin = = (2)
b 29 20 cos 2
From (1), (2) we can find for any 2 .
Define r3 (ri ) :
3
sin( j ) sin( )
sin( 4 ) 2 cos
ri = b =b =b =b = b cos = bx = 5 2 cos 2
sin( i j ) sin( 3 4 ) 3 1
sin( )
2
Define r4 (rj ) :
sin( i ) sin( 3 ) sin
rj = b =b =b = b sin = by = 2 sin 2
sin( i j ) sin( 3 4 ) 3
sin( )
2
Example (case 3): Scotch Yoke Mechanism
3
2 = 2 2 2 =
4 4
1 1
2 1 1 2 3 4 5 2 1 1 2 3 4 5
1 1
2 2
5 2 2
7
2 = 2 =
4 4
1 1
2 1 1 2 3 4 5 2 1 1 2 3 4 5
1 1
2 2
Case 4:
Directions of two vectors to be found.
Trajectory of a point on a mechanism
Trajectory of a point on a mechanism
Example:Expresstheposi,onofpointPintermsoftheinputangle 2
O
B
r2 = (cos 2 , sin 2 )T
16 sin 2 2 sin 2 T
r3 = 4( , ) ( check r1 + r2 + r3 = 0)
4 4
Trajectory of a point on a mechanism
1m
r4
4
Position of point P is given by vector r4 =| OP | (cos 5 , sin 5 ), which can be found as
r4 = r1 + PB
Vector PB has a magnitude | PB |= |AB| + |AP| = 1 + 4 = 5m
Vector PB has a direction of vector AB = r3 , i.e.
T
16 sin 2 sin 2
PB =| PB | (cos 3 , sin 3 ) = 5 2
,
4 4
Exercisesforhome:
Velocity analysis
Velocity analysis
Multipling the equation by vector u1 = [ sin j , cos j ]T we arrive at
bx sin j + by sin j
j =
rj
Multipling the equation by vector u1 = [cos j , sin j ]T we arrive at
Example of the first case.
Unknowns r1 (t ), 1 (t ) (i = 1)
Given 2 (t ) = 2 = , r2 (t ) = r2 = 3, r3 (t ) = r3 = 5, 3 (t ) variable
2
First approach : using the velocity equation
r3
Loop closure equation is r2
T T
r1 (t )(cos 1 (t ), sin 1 (t )) = [bx (t ), by (t )] r1
Vector b = (bx (t ), by (t ))T = (r2 (t ) + r3 (t ))
bx (t ) = r3 cos 3 (t ), by (t ) = r2 r3 sin 3 (t )
r1 (t ) = b = bx2 + by2 = r32 + r22 + 2r2 r3 sin 3 (t )
bx r3 cos 3 (t ) by r2 r3 sin 3 (t )
cos 1 (t ) = = , sin1 (t ) = =
b r32 + r22 + 2r2 r3 sin 3 (t ) b r32 + r22 + 2r2 r3 sin 3 (t )
Velocity equation in this case is
r1 (t )(cos 1 (t ), sin 1 (t ))T + r1 ( sin 1 (t ), cos 1 (t ))T 1 (t ) = [bx (t ), by (t )]T
Vector b = (bx (t ), by (t ))T
bx (t ) = r3 sin 3 (t )3 (t ), by (t ) = r3 cos 3 (t )3 (t )
O2 O4
a2 sin( 4 2 )
angular velocity of link 3: 3 =
b sin(3 4 )
a2 sin( 2 3 )
angular velocity of link 4: 4 =
c sin( 4 3 )