You are on page 1of 58

Anlisis de

Armaduras Isostticas;
mtodo de barras
Diego Miramontes De Len
dmiram@uaz.edu.mx

Diego Miramontes De Len

Introduccin

Diego Miramontes De Len

Introduccin

Diego Miramontes De Len

Introduccin
Equilibrio de sistemas de fuerzas colineales
Fi

Fj

Condicin de equilibrio : Fx=0 ; -Fi + Fj = 0

Diego Miramontes De Len

Introduccin
Equilibrio de sistemas de fuerzas concurrentes
Fi

Fj
Y
Fy i Fy j
P

i
Condiciones de equilibrio :
Fx=0 ; -Fxi + Fxj = 0

Fxi

j
P

X
Fxj

Fy=0 ; Fyi + Fyj - P = 0


Fz=0 ;

Diego Miramontes De Len

Introduccin
Equilibrio de sistemas de fuerzas concurrentes

Cada nudo debe estar en equilibrio


Diego Miramontes De Len

Introduccin
Armaduras Planas

Armaduras Espaciales
Z

Una armadura queda completamente analizada cuando se conocen las


Reacciones y las Fuerzas en todas las barras

Incgnitas :
3 Reacciones + Nmero de barras : Armaduras Planas
6 Reacciones + Nmero de barras : Armaduras Espaciales
Diego Miramontes De Len

Suposiciones bsicas
. Las barras se conectan entre s por pasadores sin friccin
. Las cargas slo se consideran aplicadas en los nudos
Z

. Las barras slo ejercen fuerzas de tensin o compresin


. Se ignora la deformacin axial de las barras

. Se ignora el pandeo de las barras (esbeltez)


Y

. Se ignora la flexin en las barras


Y

Diego Miramontes De Len

Mtodos convencionales de anlisis


Mtodo de nudos :
-Resolver equilibrio exterior (opcional)
-Analizar el equilibrio nudo a nudo
Elegir los nudos de modo que no se tengan ms de :
2 incgnitas : armaduras planas
Y

Fi ?
Fx=0
X

R1x
R1y

Fj ?

R2x

Fy=0

R2x
Diego Miramontes De Len

Mtodos convencionales de anlisis


Mtodo de nudos :
-Resolver equilibrio exterior (opcional)
-Analizar el equilibrio nudo a nudo
Elegir los nudos de modo que no se
Tengan ms de :
3 incgnitas : armaduras espaciales

Y
R
11

R
10

4
2

F2 ?

1
3
R
14

R12
R13

F5 ?
F8 ?

R
12
R
13

R
15

5
7

Fx=0, Fy=0, Fz=0


Diego Miramontes De Len

Mtodos convencionales de anlisis


Mtodo de secciones (para resolver slo parte de la estructura) :
-Resolver equilibrio exterior (necesario)
-Elegir el corte de modo que no se tengan ms de :
3 incgnitas : armaduras planas
Fx=0; Fy=0; z=0
6 incgnitas : armaduras espaciales Fx,y,z=0; x,y,z=0
-Analizar el equilibrio de la seccin
Y

Fi ?
X

R1x
R1y

A'

R2x

Fj ?

Fk ?

Corte A-A'
Diego Miramontes De Len

Observaciones a los mtodos


Necesidad de resolver el equilibrio exterior
(por lo general)
Dificultad en la interpretacin geomtrica
(descomposicin de las fuerzas en
sus componentes ortogonales)

Y
R
11

R
10

4
2

(clculo de ngulos y proyecciones)

3
R
14

Trabajo numrico significativo


Difcil sistematizar su anlisis para
su programacin

R
R
13

3
6

5
12

R
15

5
7

Diego Miramontes De Len

Bsqueda de otro procedimiento


Resolver una armadura : mtodo convencional de los nudos
. Utilizar una notacin vectorial
. Incluir como incgnitas tanto las reacciones
como las fuerzas en las barras
. Usar matrices para resolver el
sistema de ecuaciones simultneas

Analizar la construccin del sistema [A]{x}={P}


para buscar una construccin sistematizada del mismo
Diego Miramontes De Len

Descripcin vectorial
El uso de vectores permite la construccin de las ecuaciones de equilibrio
en forma ms sencilla

Vector unitario
iA B =

( X B X A ) (YB YA ) ( Z B YA ) k
l

l = [( X B X A ) 2 + (YB YA ) 2 + ( Z B Z A ) 2 ]1/ 2
A

Cosenos directores

yB
yA
zA
xA

xB

cosx

( XB XA )
l

cosy

(YB YA)
l

X
zB

cosz

(ZB ZA)
l

Diego Miramontes De Len

Mtodo de nudos con vectores


Se seguir el mtodo convencional con el equilibrio nudo a nudo
Y

barras
11 3 = 0.000i 1.000 j + 0.000k

12 2 = 0.000i 0.943 j + 0.333k


68

13 4 = 0.529i 0.800 j + 0.282 k


4

1
2

14 5 = 0.552i 0.834 j + 0.000k


52 3 = 0.000 i + 0 .000 j 1.000 k

3
3
5

36 5 = 1.000i + 0.000 j + 0.000k

X
9

8
Z

45

24

37 4 = 0.882i + 0.000 j + 0.471k


82 4 = 1.000i + 0.000 j + 0.000 k
94 5 = 0.000i + 0.000 j 1.000 k

P
Diego Miramontes De Len

Mtodo de nudos con vectores


Vector unitario de reacciones

10
= 1.000i + 0.000 j + 0.000k
1

R
11

R
10

11
= 0.000i + 0.000 j + 1.000k
1
12
= 1.000i + 0.000 j + 0.000k
2
13
= 0.000i + 0.000 j + 1.000 k
2
14
= 1.000i + 0.000 j + 0.000k
3

R
14

15
= 0.000i + 1.000 j + 0.000k
3

Vector unitario de cargas


p 4 = 0.000i Pj + 0.000k

R
12
R
13

3
5

R
15

2
4

Diego Miramontes De Len

Ecuaciones de equilibrio
Nudo 1

F1 = 0 ; F1 + F2 + F3 + F4 + R + P = 0

R
11

R
10

-jF1+F2(0.943j+0.333k)+F3(0.529i-.800j+0.282k)
+F4(0.552i-.834j)+iF10+kF11 = 0
4

1
2

Reacomodando
i (0.529 F3 + 0.552 F4 + F10 ) = 0

R
14

(1)
R
12

j (-F1 - 0.943 F2 - 0.800 F3 - 0.834 F4 ) = 0

(2)

R
13

k (0.333F2 + 0.282 F3 + F11 ) = 0

(3)

3
5

R
15

2
4

Diego Miramontes De Len

Ecuaciones de equilibrio
Nudo 2

F2 = 0 ; F2 + F5 + F8 + R + P = 0

R
11

R
10

Reacomodando
i (F8 + F12 ) = 0
j (- 0.943 F2 ) = 0
k (-0.333F2 + F5 + F13 ) = 0

R
14

(4)

R
12

(5)
(6)

R
13

R
15

Diego Miramontes De Len

Ecuaciones de equilibrio
Nudo 3

F3 = 0 ; F1 + F5 + F6 + F7 + R + P = 0

R
11

R
10

Reacomodando

R
14

i ( F6 + 0.882 F7 + F14 ) = 0

(7)

j ( F1 + F15 ) = 0

(8)

k ( F5 + 0.471 F7 ) = 0

(9)

R
12
R
13

R
15

2
4

Diego Miramontes De Len

Ecuaciones de equilibrio
Nudo 4

F4 = 0 ; F3 + F7 + F8 + F9 + R + P = 0

R
10

Reacomodando
i ( -0.529 F3 - 0.882 F7 - F8 ) = 0
j ( 0.800 F3 - P4 ) = 0
k ( -0.282F3 - 0.471 F7 - F9 ) = 0

R
11

R
14

(10)
R
12

(11)
(12)

R
13

R
15

Diego Miramontes De Len

Ecuaciones de equilibrio
Nudo 5

F5 = 0 ; F4 + F6 + F9 + R + P = 0

R
11

R
10

Reacomodando
i (0.552 F4 - F6 ) = 0

R
14

(13)

3
6

R
12

j (0.834 F4 ) = 0

(14)

R
13

k (F9 ) = 0

(15)

R
15

Diego Miramontes De Len

[A]{X}={P}
0
0.000
0.529
0.552
0
0
0
0
0

0.943 0.800 0.834 0
0
0
0
0
1
0
0.333
0.282
0.000
0
0
0
0
0

0
0
0
0
0
0
1
0
0
0
0.943
0
0
0
0
0
0
0

1 0
0
0
0
0
0
0 0.333
0
0
0
0
0
1
0.882
0
0

[A] = 1
0
0
0
0
0
0
0
0

0
0
0
0 1
0.471
0
0
0
0
0.529
0
0
0
0 0.882 1 0

0
0.800
0
0
0
0
0
0
0
0
0.282
0
0
0
0 0.471 0 1

0.552 0 1
0
0
0
0
0
0
0
0
0
0.834
0
0
0
0
0

0
0
0
0
0
0
0
0
1

{X} = {X

. . . X15}T

{P}= {0

1
0
0
0
0
0

0
0
1
0
0
0

0
0
0
1
0
0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0

0
0

0
0

0
0

0 0 0 0 0 0 0 0 0 1 0 0 0 0}T
Diego Miramontes De Len

[A]{X}={P}
0
0.000
0.529
0.552
0
0
0
0
0

0.943 0.800 0.834 0
0
0
0
0
1
0
0.333
0.282
0.000
0
0
0
0
0

0
0
0
0
0
0
1
0
0
0
0.943
0
0
0
0
0
0
0

1 0
0
0
0
0
0
0 0.333
0
0
0
0
0
1
0.882
0
0

[A] = 1
0
0
0
0
0
0
0
0

0
0
0
0 1
0.471
0
0
0
0
0.529
0
0
0
0 0.882 1 0

0
0.800
0
0
0
0
0
0
0
0
0.282
0
0
0
0 0.471 0 1

0.552 0 1
0
0
0
0
0
0
0
0
0
0.834
0
0
0
0
0

0
0
0
0
0
0
0
0
1

{X} = {X

. . . X15}T

{P}= {0

1
0
0
0
0
0

0
0
1
0
0
0

0
0
0
1
0
0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0

0
0

0
0

0
0

0 0 0 0 0 0 0 0 0 1 0 0 0 0}T

Muchos ceros !!!

Diego Miramontes De Len

Anlisis de la matriz
Barra 1, nudo 1 a nudo 3

11 3 = 0.000i 1.000 j + 0.000 k

b1

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0

0
0

0
0

0
0

1
1

1 3

Renglones=1,2,3

3
1
- 1 3
Renglones=7,8,9

Diego Miramontes De Len

Anlisis de la matriz
Barra 2, nudo 1 a nudo 2

1 2

= 0 .000 i 0 .943 j + 0 .333 k

b2

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

}
}

0
0

0
0

0
0

0
0

0
0

0
0

1
2

1 2

Renglones=1,2,3

2
2
- 1 2
Renglones=4,5,6

Diego Miramontes De Len

Anlisis de la matriz
Barra 3, nudo 1 a nudo 4

1 4

= 0 .529 i 0 .800 j + 0 .282 k

b3
0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0

0
0

0
0

0
0

1
3

1 4

Renglones=1,2,3

4
3
- 1 4

Renglones=10,11,12

Diego Miramontes De Len

Anlisis de la matriz
Comportamiento generalizado !

Barra 8, nudo 2 a nudo 4

2 4

b8

= 1.000 i + 0 .000 j + 0.000 k

Columna=Nm. incgnita

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0

0
0

0
0

0
0

2 4

Renglones=
3(ni)-2
3(ni)-1
3(ni)
8

- 2 4
Renglones=

3(nf)-2
3(nf)-1
3(nf)
Diego Miramontes De Len

Anlisis de la matriz
Reacciones !

Barra 10!!!, nudo 1 = R1x

10 = 1.000i + 0.000 j + 0.000 k


1

b10

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0 }

0 }
0 }

0
0

0
0

0
0

0
0

0
0

Renglones;
Rx=3(nR)-2=1
Ry=3(nR)-1=0
Rz=3(nR)=0

Diego Miramontes De Len

Anlisis de la matriz
Reacciones !

Barra 11!!!, nudo 1 = R1z

11 = 0.000i + 0.000 j + 1.000 k


1

b11

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0 }

0 }
0 }

0
0

0
0

0
0

0
0

0
0

Renglones;
Rx=3(nR)-2=0
Ry=3(nR)-1=0
Rz=3(nR)=1

Diego Miramontes De Len

Anlisis de la matriz
Reacciones

Barra 15!!!, nudo 3 = R3y

15 = 0.000i + 1.000 j + 0.000 k


3

0
0.000
0.529
0.552
0
0
0
0
0 1 0 0

0.943 0.800 0.834 0
0
0
0
0 0 0 0
1
0
0.333
0.282
0.000
0
0
0
0
0 0 1 0

0
0
0
0
0
0
1
0 0 0 1
0
0
0.943
0
0
0
0
0
0
0 0 0 0

1 0
0
0
0
0
0 0 0 0
0 0.333
0
0
0
0
0
1
0.882
0
0 0 0 0

[A] = 1
0
0
0
0
0
0
0
0 0 0 0

0
0
0
0
1
0.471
0
0 0 0 0
0
0
0.529
0
0
0
0 0.882 1 0 0 0 0

0
0.800
0
0
0
0
0
0 0 0 0
0
0
0.282
0
0
0
0 0.471 0 1 0 0 0

0.552 0 1
0
0
0
0
0 0 0 0
0
0
0
0
0.834
0
0
0
0
0 0 0 0

0
0
0
0
0
0
0
0
1 0 0 0

b15
0
0
0
0
0
1

0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

0
0

0
0

0
0 }

1 }

0 }
0

0
0

0
0

Renglones;
Rx=3(nR)-2=0
Ry=3(nR)-1=1
Rz=3(nR)=0

!similar
para vector
de cargas
Diego Miramontes De Len

Anlisis de la matriz
Cargas

Vector de cargas !!! Trmino independiente


P
0

0
0

0
0

0
0

{P} = 0

0
0 }

-1 }
0 }

0
0

0

nudo cargado
p 4 = 0.000i Pj + 0.000k

Renglones;
Rx=3(nR)-2=0
Ry=3(nR)-1=-P
Rz=3(nR)=0

posicin 3(4)-1=11

Diego Miramontes De Len

Ensamble del sistema


Coeficientes de la matriz [A]
Nudo inicial
a[3*Ni (i)-2, i] = [Xf (i) - Xi (i)] / l(i)
a[3*Ni (i)-1, i] = [Yf (i) - Yi (i)] / l(i)
a[3*Ni (i), i] = [Zf (i) - Zi (i)] / l(i)

(para cada barra o incgnita i)

Nudo final
a[3*Nf (i)-2, i] = - a[3*Ni (i)-2, i]
a[3*Nf (i)-1, i] = - a[3*Ni (i)-1, i]
a[3*Nf (i), i] = - a[3*Ni (i), i]
Y

Coeficientes de las reacciones


a[3*NR (i)-2, i] = 1 0
a[3*NR (i)-1, i] = 1 0
a[3*NR (i) , i] = 1 0

R10

cada i es una columna


diferente

Vector de cargas {P}


p[3*NL (i)-2] = -px
p[3*NL (i)-1] = -py
p[3*NL (i) ] = -pz

R11

R14
R12
R13

3
5

R15
2

4
Diego Miramontes De Len

Algoritmo

Start
Plane or
Spatial truss

number of
nodes & bars
(Nn), (nb)

br = nb
I =1, Nn
nb

I > Nn

nb = nb + 1, iz(i) = 1
a[3*Nn, nb] = Ra
I>

nb = nb + 1, iy(i) = 1
a[2*Nn, nb] = Ra
a[3*Nn-1, nb] = Ra

J = 1, J >
2*Nn + 1
3*Nn + 7

nb = nb + 1, iy(i) = 1
a[2*Nn-1, nb] = Ra
a[3*Nn-2, nb] = Ra
no
yes

a(i, j) = 0
I = 1, nb

a[3*ni(i)-2, i]=(x(nf(i))-x(ni(i)))/l(i)
a[3*ni(i)-1, i]=(y(nf(i))-y(ni(i)))/l(i)
a[3*ni(i), i]=(z(nf(i))-z(ni(i)))/l(i)
a[3*nf(i)-2, i]= -a[3*ni(i)-2, i]
a[3*nf(i)-1, i]= -a[3*ni(i)-1, i]
a[3*nf(i), i]= -a[3*ni(i), i]

ix(i)=0, iy(i)=0
ix(i)=0, iy(i)=0, iz(i)=0

node
coordinates
x(i), y(i)
x(i), y(i), z(i)
I = 1,
2*Nn + 3
3*Nn + 6

a[2*ni(i)-1, i]=(x(nf(i))-x(ni(i)))/l(i)
a[2*ni(i), i]=(y(nf(i))-y(ni(i)))/l(i)
a[2*nf(i)-1, i]= -a[2*ni(i)-1, i]
a[2*nf(i), i]= -a[2*ni(i), i]

bar
incidences
ni(i), nf(i)

Ra=1
ap(i)=Nu?

I > nb
Ra?
x, y
x, y, z

number of
loads nc
nb = nb +1
I > nc

I = 1, nc
nl?
p(2*nl-1)=-px
p(3*nl-2)=-px
p(2*nl )=-py
p(3*nl-1)=-py
p(3*nl )=-pz
solve
[a]{x}={P}
I = 1, br

I > br

I = 1, np

I > np
number of
supports np

l(i)= [(xf(i) - xi(i))2 + (yf(i) - yi(i))2 + (zf(i) - zi(i))2 ]1/2

bar forces
b(i) = x(i)

I = br+1,nb

yes
I > nb

other
loads
no

l(i)= [(xf(i) - xi(i))2 + (yf(i) - yi(i))2 ]1/2

{P}=0

reactions
r(i)=x(i)

End

Diego Miramontes De Len

Ejemplo
Y
1

68
4

1
2

3
3
5

X
9

8
Z

45

4
P

24

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ ARMADURAS ISOSTATICAS
~
~
Diego Miramontes De Len
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

armadura espacial
Numero de Nudos
Numero de barras
5
9

COORDENADAS DE LOS NUDOS


Coordenada X Coordenada Y Coordenada Z
0.00
68.00
0.00
0.00
0.00
24.00
0.00
0.00
0.00
45.00
0.00
24.00
45.00
0.00
0.00

INCIDENCIAS DE LAS BARRAS


# barra Nudo inicial Nudo Final
Long
1
1
3
68.000
2
1
2
72.111
3
1
4
85.000
4
1
5
81.541
5
2
3
24.000
6
3
5
45.000
7
3
4
51.000
8
2
4
45.000
9
4
5
24.000
Diego Miramontes De Len

Ejemplo
Y
R
11

R
10

R
14
R
12
R
13

3
5

R
15

2
4

APOYOS DE LA ARMADURA
Apoyo Nudo Dir X
Dir Y Dir Z
1
Restr
Libre
Restr
2
Restr
Libre Restr
3
Restr
Restr
Libre

CARGAS EN LAS ARMADURA


Nudo cargado Fuerza X Fuerza Y Fuerza Z
4
0.00
-1.00
0.00

FUERZAS EN LAS BARRAS


Barra
Fuerza
1
-1.000
2
0.000
3
1.250
4
0.000
5
0.353
6
0.000
7
-0.750
8
0.000
9
0.000

REACCIONES EN LOS APOYOS


Apoyo Nudo
Fza X
Fza Y
Fza Z
1
-0.662
0
-0.353
2
0.000
0
0.353
3
0.662
1.000
0

Convencin de fuerzas :
Tensin (+), Compresin (-)
Diego Miramontes De Len

1.5m

1T

4.0m

Daris

1T
Aris

Diego Miramontes De Len

Introduccin a hiperestticas

5
4

R1

10

1
1

R2

Nmero de reacciones = 4
Nmero de barras = 10
Nmero de nudos = 6

R3

R4

Nmero de incgnitas = 14
Nmero de ecuaciones = 2(nn) = 12

Hiperesttica de 2o grado
Slo sabemos resolver isostticas !
Diego Miramontes De Len

Transformando a isostticas
n Redundantes + 1
5
4

10

5
8

10

6
8

1
1

Isosttica, carga real

5
4

10

6
8

10

6
8

1
1

R3=1

Isosttica, 1a redundante

F6=1

Isosttica, 2a redundante
Diego Miramontes De Len

Desplazamientos incongruentes
5
4

10

6=0
8

10

o6

1
1

3=0

10

6
8

o
3

'6
5

10

''6
8

1
1

R3=1

'3

F6=1

''3

Diego Miramontes De Len

Ecuaciones de compatibilidad
o3 +R3 '3 + F6 ''3 = 3=0
o6 +R3 '6 + F6 ''6 = 6=0

Las dos ecuaciones que faltaban!

En forma matricial :

'
3
'
6

''
3
''
6

R3 3
=
F6 6

En forma compacta :

[ Flx]{ R} = { } { }
0

o
3
o
6

[Flx] = Matriz de flexibilidad


{R} = Redundantes
{} = Desplazamientos finales
{ o} = Desplazamientos carga

Diego Miramontes De Len

Clculo de desplazamientos
1o. Primer teorema de Castigliano (1876)
U
=
P
F 2L
U=
2 AE

U - Energa de deformacin elstica


P - Carga (fuerza o par) correspondientes
al desplazamiento por calcular (*)
F

Energa (U) = rea


=

F L
= Fi i
P AE

FL
AE

Diego Miramontes De Len

Clculo de desplazamientos
2o. Trabajo virtual *

Q
= i p' dx
AE i
l
Para barras con AE constante

Q2

Q1

L
= i p ' Q

AE i

P12

P13

Q3

P10

3
Diego Miramontes De Len

Fuerzas en barras
1

1
2

P21

P31

P22

P32

P23

P11

P12

P13

P1

P2

P3

P33

Fuerzas en barras, carga real y cargas unitarias


Barra

1
2
3

P0

p10
p20
p30

P1

p11
p21
p31

P2

p12
p22
p32

P3

p13
p23
p33

Diego Miramontes De Len

Clculo de desplazamientos
L
= i p ' Q

AE

Aplicando Trabajo virtual a la estructura :

1 = p11 p10 f1 + p21 p20 f 2 + p31 p30 f 3


2 = p12 p10 f1 + p22 p20 f 2 + p32 p30 f3
3 = p13 p10 f1 + p23 p20 f 2 + p33 p30 f 3

En donde :

fi =

L
AE

OJO

En forma matricial :
1

2

3

p11 p21 p31 f1


p10

= p12 p22 p32 f 2 p20


p13 p23 p33
f 3 p30

p11
p21
p31

p12
p22
p32

p13
p23
p33
Diego Miramontes De Len

Clculo de desplazamientos
L
= i p ' Q

AE

Aplicando Trabajo virtual a la estructura :

1 = p11 p10 f1 + p21 p20 f 2 + p31 p30 f 3


2 = p12 p10 f1 + p22 p20 f 2 + p32 p30 f3
3 = p13 p10 f1 + p23 p20 f 2 + p33 p30 f 3

1

2

3

p11 p21 p31 f1


p10

= p12 p22 p32 f 2 p20


p13 p23 p33
f 3 p30

fi =

L
AE

[B]T

OJO
)

En forma matricial :

En donde :

p11
p21
p31

p12
p22
p32

p13
p23
p33
Diego Miramontes De Len

Clculo de desplazamientos
En forma compacta :

( ) = [ B] [ f ] ( P )
T

Vector de carga real


flexibilidad de las barras
Matriz de equilibrio

(fuerzas en barras para cargas unitarias)

Vector de desplazamientos

Diego Miramontes De Len

Ejemplo armadura isosttica


Y

Barras Acero M2000


A=4.83x10-4m2, E=2.1x107T/m2

2T
1T
3

1.0m

t=0.105''

=2''

0.5m

3x

3.0m

3y

2x
2

Se calcularn los
desplazamientos en
los nudos 2 y 3

Diego Miramontes De Len

Propiedades de las barras


Barra

=2''
t=0.105''

L (m)

3.0
2.693
1.118

1
2
3

L/AE

0.000296
0.000266
0.000110

A=4.83x10-4m2
E=2.1x107T/m2

2T
1T
3

Po carga real

Diego Miramontes De Len

Fuerzas en barras
P3

P2
33

11

P1

2x

22

3
1

3x

3y

Pi cargas unitarias (una a una)


Fuerzas en barras, carga real y cargas unitarias
Barra

P0

P1

1
2
3

1.667
-1.795
-1.491

1
0
0

P2

0.833
-0.898
0.373

P3

0.417
-0.449
-0.932
Diego Miramontes De Len

Resultados
2x

3x

3y

0
0 296
1
1.667

= 0.833 0.898 0.373


266
1.795 x10
0.447 0.449 0.932
110 1.491

3x
2 x 0.000493

3 x = 0.000779
0.000573

3y

3y

2x
2

3
1

Diego Miramontes De Len

Armadura hiperesttica
2T

1T

10

11

4
3

1T

2T

10

10

4
3
1

'6

'4

11

3R+11b=14incgnitas
3R-Isosttica externamente
2og-Hiperesttica internamente

11

4
6

5
1

7
2

Se eliminarn las barras 5,7

''4

X1=1

2
5

10

''6

11

4
3
1

5
1

7
2

X2=1
2

8
3

Diego Miramontes De Len

Fuerzas en barras
Barra

(L/AE)10-6

Po

P1

P2

592

2.500

-0.894

0.000

592

2.500

0.000

-0.894

296

0.000

-0.447

0.000

296

0.000

0.000

-0.447

10

592

-1.000

-0.894

0.000

11

592

0.000

0.000

-0.894

661

-1.667

1.000

0.000

296

-0.447

-0.447

-0.447

661

-2.795

0.000

1.000

Rx1

-1.0

Ry1

0.75

Ry3

1.25

10

3
1

11

5
1

7
2

Diego Miramontes De Len

( ) = [ B] [ f ] ( P )
T

4o 4' 4'' 0.894 0 0.447 1.0 0.447 0


0 0.894 0
o ' '' =
[ f ] ( Po )( P1 )( P2 )


0 0.447 1.0 0.447 0 0.894
6 6 6 0 0.894 0
592

592

296

661

[f]=
296

661

296

592

592

2.5

2.5
0

1
.
667

( Po )( P1 )( P2 ) = 0
2.795

0
1.000

0.894 0

0 0.894
0.447 0

1.0 0
0.447 0.447
0 1.000

0 0.447
0.894 0

0 0.894

Diego Miramontes De Len

Ecuacin de compatibilidad
4o
o

6

4' 4'' X 1 4
=
+ '
''
6 6 X2 6

0.18958

+
0.31706

0.17256 0.005914 X 1
0.005914 0.17256 X =

0.17256 0.005914 X 1
0.005914 0.17256 X =

2
X 1 F5
=
X 2 F7

1.0369

=
1.8019

0

0

0.18958


0.31706
Valores de las redundantes

Diego Miramontes De Len

Fuerzas finales

( F ) = ( Po ) + X 1( P1 ) + X 2 ( P2 )

F1 2.5
0.894
0 1.5730

F2 2.5
0

0
.
894
0
.
8891

0.447
0 0.4635
F3 0

F4 1.667
1.0
0 0.6301
F6 = 0 + X 1 0.447 + X 2 0.447 = 1.2689
0
1.000 0.9931
F8 2.795

F9 0
0

0
.
447

0
.
8054

0.894
0 1.9270
F10 1.000

F11 0
0

0
.
894

1
.
6109

X 1 F5
=
X 2 F7

1.0369

=
1.8019
Diego Miramontes De Len

Fuerzas finales
2T

1T

-1.9270

-1.6109

-0.4635

-1.2689
-0.6301

1.0369

-0.8054

1.0369

-0.9931

-1.000
1.5730
0.750

0.8891
1.250

Diego Miramontes De Len

Conclusiones
.Se propone un mtodo alternativo para al anlisis de
armaduras isostticas quien ofrece la ventaja de ser
fcilmente programable
.Se abandona el mtodo de los nudos
.El ensamble del sistema se hace a partir de los vectores unitarios
.No se requiere resolver previamente el equilibrio exterior
.Es fcilmente adaptable para armaduras planas o espaciales

Diego Miramontes De Len

http://www.uaz.edu.mx/dmiram

Diego Miramontes De Len

You might also like