Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cercha Fem Ejemplo41 PDF
Cercha Fem Ejemplo41 PDF
1 (Página 104)
Introducción al estudio del Elemento Finito en Ingeniería
Segunda Edición
TITUPATHI R. CHANDRUPATLA – ASHOK D. BELEGUNDU
PRENTICE HALL
Considere la armadura de cuatro barras mostrada en la figura E4.1a. Para todos los
elementos E=29.5E6 psi y Ae=1in2
Solución:
1) Convenciones.
Inicialmente se opta un sistema de coordenada cartesiana ortogonal y el sistema de
orientación local para cada elemento, definido por su nudo inicial y final como se
muestra.
------------------------------------
Método de elementos finitos - Armaduras
Luego se divide la estructura en una serie de elementos finitos considerando sus puntos
extremos como nudos, se enumera nudos y barras. Cada miembro de la estructura debe
estar completamente definido por su nudo inicial y final dentro del sistema.
------------------------------------
Método de elementos finitos - Armaduras
2 Argumentos
2.1 Nudos
Cada fila representa las coordenadas de un nudo y las columnas son:
Columna 1: coordenada "x" global del nudo.
Columna 2: coordenada "y" global del nudo.
NODE :=
1 2
1 0 0
2 40 0
3 40 30
4 0 30
PROP :=
1 2
1 1 2.95·107
2.3 Elementos
Cada fila representa una barra, contiene la información de la conectividad del elemento dentro
del sistema, cada columna representa:
Columna 1: nudo inicial del elemento.
Columna 2: nudo final del elemento.
Columna 3: número de propiedad del elemento.
MEMB :=
1 2 3
1 1 2 1
2 3 2 1
3 1 3 1
4 4 3 1
2.4 Restricciones\Apoyos
Cada fila representa un apoyo de la estructura, las columnas informan el comportamiento para
cada grado de libertad, la convensión es:
• "1" para los grados de libertad de desplazamiento restringido.
• "0" para los grados de libertad donde existe desplazamiento libre.
SUPP :=
1 2 3
1 1 1 1
2 2 0 1
3 4 1 1
2.5 Cargas
Se admite cargas en los nudos y cada columna representa:
Columna 1: número del nudo en que actúa la carga.
Columna 2: carga puntual en la dirección "x" global.
Columna 3: carga puntual en la dirección "y" global.
Se debe ingresar considerando la orientación global del sistema.
NLF :=
1 2 3
1 2 2·104 0
2 3 0 -2.5·104
------------------------------------
Método de elementos finitos - Armaduras
3. Matriz de rigidez para cada elemento
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
2⋅ x x
ξ ( x ) := −1 ξ( x) = −1
L( m) 20
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 40 40 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 40 40 ⎟
dx ⎝ ⎠
Para este tipo de elemento esta matriz de reduce al módulo de elasticidad del material
7
c( m) := E( m) c( m) = 2.95 × 10
1
⌠ L( m)
k e := ⎮
T
B( x ) ⋅ c( m) ⋅ B( x ) ⋅ A( m) ⋅ dξ
⎮ 2
⌡
−1
⎛ 737500.0 −737500.0 ⎞
k e := k e float → ⎜ ⎟
⎝ −737500.0 737500.0 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3.2 Matriz de tranformación local - global
3.2.1 la matriz resulta:.
Coseno del menor ángulo que forma el elemento con el eje "x" global.
x f ( m) − x i( m) ( 40 − 0 )
= λx ( m) = 1
L( m) 40
Coseno del menor ángulo que forma el elemento con el eje "y" global.
y f ( m) − y i( m) ( 0 − 0)
= λy ( m) = 0
L( m) 40
Ordenando
⎛1 0 0 0⎞
T( m) = ⎜ ⎟
⎝0 0 1 0⎠
T
Ke := T( m) ⋅ k e⋅ T( m)
T
⎛ 1 0 0 0 ⎞ ⎛ 737500.0 −737500.0 ⎞ ⎛ 1 0 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎜ ⎟ ⋅⎜ ⎟
⎝ 0 0 1 0 ⎠ ⎝ −737500.0 737500.0 ⎠ ⎝ 0 0 1 0 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3. Matriz de rigidez para cada elemento
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
2⋅ x x
ξ ( x ) := −1 ξ( x) = −1
L( m) 15
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 30 30 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 30 30 ⎟
dx ⎝ ⎠
Para este tipo de elemento esta matriz de reduce al módulo de elasticidad del material
7
c( m) := E( m) c( m) = 2.95 × 10
1
⌠ L( m)
k e := ⎮
T
B( x ) ⋅ c( m) ⋅ B( x ) ⋅ A( m) ⋅ dξ
⎮ 2
⌡
−1
⎛ 983333.33333333333333 −983333.33333333333333 ⎞
k e := k e float → ⎜ ⎟
⎝ −983333.33333333333333 983333.33333333333333 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3.2 Matriz de tranformación local - global
3.2.1 la matriz resulta:.
Coseno del menor ángulo que forma el elemento con el eje "x" global.
x f ( m) − x i( m) ( 40 − 40)
= λx ( m) = 0
L( m) 30
Coseno del menor ángulo que forma el elemento con el eje "y" global.
y f ( m) − y i( m) ( 0 − 30)
= λy ( m) = −1
L( m) 30
Ordenando
⎛ 0 −1 0 0 ⎞
T( m) = ⎜ ⎟
⎝ 0 0 0 −1 ⎠
T
Ke := T( m) ⋅ k e⋅ T( m)
T
⎛ 0 −1 0 0 ⎞ ⎛ 983333.33333333333333 −983333.33333333333333 ⎞ ⎛ 0 −1 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎜ ⎟ ⋅⎜ ⎟
⎝ 0 0 0 −1 ⎠ ⎝ −983333.33333333333333 983333.33333333333333 ⎠ ⎝ 0 0 0 −1 ⎠
⎛⎜ 0 0 0 0 ⎞
⎟
⎜ 0 9.833 × 105 0 −9.833 × 10
5⎟
Ke = ⎜ ⎟
⎜0 0 0 0
⎟
⎜ 0 −9.833 × 105 5 ⎟
⎝ 0 9.833 × 10 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3. Matriz de rigidez para cada elemento
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
2⋅ x x
ξ ( x ) := −1 ξ( x) = −1
L( m) 25
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 50 50 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 50 50 ⎟
dx ⎝ ⎠
Para este tipo de elemento esta matriz de reduce al módulo de elasticidad del material
7
c( m) := E( m) c( m) = 2.95 × 10
1
⌠ L( m)
k e := ⎮
T
B( x ) ⋅ c( m) ⋅ B( x ) ⋅ A( m) ⋅ dξ
⎮ 2
⌡
−1
⎛ 590000.0 −590000.0 ⎞
k e := k e float → ⎜ ⎟
⎝ −590000.0 590000.0 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3.2 Matriz de tranformación local - global
3.2.1 la matriz resulta:.
Coseno del menor ángulo que forma el elemento con el eje "x" global.
x f ( m) − x i( m) ( 40 − 0 )
= λx ( m) = 0.8
L( m) 50
Coseno del menor ángulo que forma el elemento con el eje "y" global.
y f ( m) − y i( m) ( 30 − 0 )
= λy ( m) = 0.6
L( m) 50
Ordenando
⎛ 0.8 0.6 0 0 ⎞
T( m) = ⎜ ⎟
⎝ 0 0 0.8 0.6 ⎠
T
Ke := T( m) ⋅ k e⋅ T( m)
T
⎛4 3 0 0⎞ ⎛4 3 0 0⎞
⎜5 5 ⎟ ⎛ 590000.0 −590000.0 ⎞ ⎜ 5 5 ⎟
Ke = ⎜ ⎟ ⋅⎜ ⎟ ⋅⎜ ⎟
⎜ 0 0 4 3 ⎟ ⎝ −590000.0 590000.0 ⎠ ⎜ 0 0 4 3 ⎟
⎝ 5 5⎠ ⎝ 5 5⎠
------------------------------------
Método de elementos finitos - Armaduras
3. Matriz de rigidez para cada elemento
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
2⋅ x x
ξ ( x ) := −1 ξ( x) = −1
L( m) 20
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 40 40 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 40 40 ⎟
dx ⎝ ⎠
Para este tipo de elemento esta matriz de reduce al módulo de elasticidad del material
7
c( m) := E( m) c( m) = 2.95 × 10
1
⌠ L( m)
k e := ⎮
T
B( x ) ⋅ c( m) ⋅ B( x ) ⋅ A( m) ⋅ dξ
⎮ 2
⌡
−1
⎛ 737500.0 −737500.0 ⎞
k e := k e float → ⎜ ⎟
⎝ −737500.0 737500.0 ⎠
------------------------------------
Método de elementos finitos - Armaduras
3.2 Matriz de tranformación local - global
3.2.1 la matriz resulta:.
Coseno del menor ángulo que forma el elemento con el eje "x" global.
x f ( m) − x i( m) ( 40 − 0 )
= λx ( m) = 1
L( m) 40
Coseno del menor ángulo que forma el elemento con el eje "y" global.
y f ( m) − y i( m) ( 30 − 30)
= λy ( m) = 0
L( m) 40
Ordenando
⎛1 0 0 0⎞
T( m) = ⎜ ⎟
⎝0 0 1 0⎠
T
Ke := T( m) ⋅ k e⋅ T( m)
T
⎛ 1 0 0 0 ⎞ ⎛ 737500.0 −737500.0 ⎞ ⎛ 1 0 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎜ ⎟ ⋅⎜ ⎟
⎝ 0 0 1 0 ⎠ ⎝ −737500.0 737500.0 ⎠ ⎝ 0 0 1 0 ⎠
------------------------------------
Método de elementos finitos - Armaduras
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
Hasta ahora ya se obtuvieron las matrices de rigidez respecto al sistema global para todos los
elementos, seguidamente se ensdambla según los grados de libertad, la matriz resulta
4. Vector de fuerzas.
Ensamblando convenientemente según los grados de libertad, el vector resulta
T (
F = 0 0 2 × 10
4
0 0 −2.5 × 10
4
0 0 )
5. Desplazamientos de los nudos
------------------------------------
Método de elementos finitos - Armaduras
⎛ 1 × 10307 2.832 × 105 −7.375 × 105 −3.776 × 10
5
−2.832 × 10
5 ⎞
⎜ 0
⎟0 0
⎜ 2.832 × 105 1 × 10307 0 0
5
−2.832 × 10 −2.124 × 10
5
0 0
⎟
⎜ ⎟
⎜ −7.375 × 105 0 7.375 × 10
5
0 0 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 1 × 10
307
0 −9.833 × 10
5
0 0 ⎟
Km = ⎜ ⎟
⎜ −3.776 × 105 −2.832 × 105 0 0 1.115 × 10
6 5
2.832 × 10 −7.375 × 10
5
0 ⎟
⎜ 5 5 5 5 6
⎟
⎜ −2.832 × 10 −2.124 × 10 0 −9.833 × 10 2.832 × 10 1.196 × 10 0 0 ⎟
⎜ 5 307 ⎟
⎜ 0 0 0 0 −7.375 × 10 0 1 × 10 0 ⎟
⎜ 307 ⎟
⎝ 0 0 0 0 0 0 0 1 × 10 ⎠
5.2 Formando la matriz aumentada
------------------------------------
Método de elementos finitos - Armaduras
⎛⎜ 1 0 0 0 0 0 0 0 0 ⎞⎟
⎜0 1 0 0 0 0 0 0 0 ⎟
⎜0 0 1 0 0 0 0 0 0.027 ⎟
⎜0 0 0 1 0 0 0 0 0
⎟
ser = ⎜ ⎟
⎜0 0 0 0 1 0 0 0 5.65 × 10
− 3⎟
⎜ ⎟
⎜0 0 0 0 0 1 0 0 −0.022 ⎟
⎜0 0 0 0 0 0 1 0 0 ⎟
⎜0 ⎟
⎝ 0 0 0 0 0 0 1 0 ⎠
T (
D = 0 × 10
0 0
0 × 10 27.119 × 10
−3
0 × 10
0
5.65 × 10
−3
−22.246 × 10
−3
0 × 10
0
0 × 10
0 )
Ordenado:
------------------------------------
Método de elementos finitos - Armaduras
⎛⎜ 1.115 × 106 2.832 × 10
5
−7.375 × 10
5
0 −3.776 × 10
5
−2.832 × 10
5
0 0 ⎞⎟
⎜ ⎟
⎛⎜ 0 ⎞ ⎛ 0 ⎞
5 5 5 5 ⎟ ⎜ ⎟
⎜ 2.832 × 10 2.124 × 10 0 0 −2.832 × 10 −2.124 × 10 0 0⎟ 0
⎜ 0 ⎟ ⎜ ⎟
⎜ ⎟
5 5
⎜ ⎟ ⎜ 2 × 104 ⎟
⎜ −7.375 × 10 0 7.375 × 10 0 0 0 0 0
⎟ 0.027
⎜ ⎟ ⎜ ⎟
⎜ 5 5 ⎟ 0
K= ⎜
0 0 0 9.833 × 10 0 −9.833 × 10 0 0 x ⎜ ⎟ ⎜ 0 ⎟
⎟ D= − F=
⎜ 5.65 × 10− 3 ⎟ ⎜ ⎟
⎜ −3.776 × 105 5 6 5 5 ⎟ 0
−2.832 × 10 0 0 1.115 × 10 2.832 × 10 −7.375 × 10 0 ⎜ ⎟ ⎜ ⎟
⎜ ⎟ −0.022 ⎟ 4
⎜ ⎜ −2.5 × 10 ⎟
⎜ −2.832 × 105 −2.124 × 10
5 5
−9.833 × 10 2.832 × 10
5
1.196 × 10
6
0⎟
0 0 ⎜ ⎟ ⎜ ⎟
⎜ ⎟ 0 0
⎜ ⎟ ⎜ ⎟
⎜ 0 0 0 0 −7.375 × 10
5
0 7.375 × 10 0 ⎟
5
⎝ 0 ⎠ ⎝ 0 ⎠
⎜ ⎟
⎝ 0 0 0 0 0 0 0 0⎠
efectuando la multiplicación:
T (
R = −1.583 × 10
4
3.125 × 10
3
0 2.187 × 10
4
0 0 −4.167 × 10
3
0 )
Ordenando:
------------------------------------
Método de elementos finitos - Armaduras
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
6.1 la matriz de propiedades del material que compone al elemento, para armaduras, se reduce a su
módulo de elasticidad del material.
7
c( m) := E( m) c( m) = 2.95 × 10
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 40 40 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 40 40 ⎟
dx ⎝ ⎠
⎛1 0 0 0⎞
T( m) = ⎜ ⎟
⎝0 0 1 0⎠
6.4 Los desplazamientos de los nudos, en el sistema de orientación global, para el elemento es
⎛⎜ 0 ⎞⎟
De( m) = ⎜
0 ⎟
⎜ 0.027 ⎟
⎜ 0 ⎟
⎝ ⎠
σ := c( m) ⋅ B( x ) ⋅ T( m) ⋅ De( m)
efectuando la multiplicación.
4
σ = 2 × 10 resulta fuerza axial constante
------------------------------------
Método de elementos finitos - Armaduras
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
6.1 la matriz de propiedades del material que compone al elemento, para armaduras, se reduce a su
módulo de elasticidad del material.
7
c( m) := E( m) c( m) = 2.95 × 10
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 30 30 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 30 30 ⎟
dx ⎝ ⎠
⎛ 0 −1 0 0 ⎞
T( m) = ⎜ ⎟
⎝ 0 0 0 −1 ⎠
6.4 Los desplazamientos de los nudos, en el sistema de orientación global, para el elemento es
⎛ 5.65 × 10− 3 ⎞
⎜ ⎟
De( m) = ⎜ −0.022 ⎟
⎜ 0.027 ⎟
⎜ ⎟
⎝ 0 ⎠
σ := c( m) ⋅ B( x ) ⋅ T( m) ⋅ De( m)
efectuando la multiplicación.
4
σ = −2.187 × 10 resulta fuerza axial constante
------------------------------------
Método de elementos finitos - Armaduras
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
6.1 la matriz de propiedades del material que compone al elemento, para armaduras, se reduce a su
módulo de elasticidad del material.
7
c( m) := E( m) c( m) = 2.95 × 10
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 50 50 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 50 50 ⎟
dx ⎝ ⎠
⎛ 0.8 0.6 0 0 ⎞
T( m) = ⎜ ⎟
⎝ 0 0 0.8 0.6 ⎠
6.4 Los desplazamientos de los nudos, en el sistema de orientación global, para el elemento es
⎛ 0 ⎞
⎜ 0
⎟
De( m) = ⎜ ⎟
⎜ 5.65 × 10− 3 ⎟
⎜ ⎟
⎝ −0.022 ⎠
σ := c( m) ⋅ B( x ) ⋅ T( m) ⋅ De( m)
efectuando la multiplicación.
3
σ = −5.208 × 10 resulta fuerza axial constante
------------------------------------
Método de elementos finitos - Armaduras
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
6.1 la matriz de propiedades del material que compone al elemento, para armaduras, se reduce a su
módulo de elasticidad del material.
7
c( m) := E( m) c( m) = 2.95 × 10
⎛ 1 − ξ( x) 1 + ξ( x) ⎞ ⎛1 − x x ⎞
N( x ) := ⎜ 2 ⎟ N( x ) = ⎜ ⎟
⎝ 2 ⎠ ⎝ 40 40 ⎠
d ⎛− 1 1 ⎞
B( x ) := N( x ) B( x ) = ⎜ 40 40 ⎟
dx ⎝ ⎠
⎛1 0 0 0⎞
T( m) = ⎜ ⎟
⎝0 0 1 0⎠
6.4 Los desplazamientos de los nudos, en el sistema de orientación global, para el elemento es
⎛ 0 ⎞
⎜ 0
⎟
De( m) = ⎜ ⎟
⎜ 5.65 × 10− 3 ⎟
⎜ ⎟
⎝ −0.022 ⎠
σ := c( m) ⋅ B( x ) ⋅ T( m) ⋅ De( m)
efectuando la multiplicación.
3
σ = 4.167 × 10 resulta fuerza axial constante
------------------------------------
Método de elementos finitos - Armaduras
7 Variación de desplazamientos soble el elemento
Reference:D:\FEM\Cerchas2D\FUNCIONES.xmcd
⎛⎜ 0 ⎞⎟
De( m) = ⎜
0 ⎟
⎜ 0.027 ⎟
⎜ 0 ⎟
⎝ ⎠
⎛1 0 0 0⎞
T( m) = ⎜ ⎟
⎝0 0 1 0⎠
d e := T( m) ⋅ De( m)
⎛ 0 ⎞
de = ⎜ ⎟
⎝ 0.027 ⎠
2⋅ x x
ξ ( x ) := −1 ξ( x) = −1
L( m) 20
⎛ 1 − ξ( x) 1 + ξ( x) ⎞
N( x ) := ⎜ 2 ⎟
⎝ 2 ⎠
7.1.5 Graficando
L( m)
a := a=4 x := 0 , a .. L( m)
10
------------------------------------
Método de elementos finitos - Armaduras
Evaluando las funciones para 11 puntos
x = ξ( x) = u(x) =
0 -1 0
4 -0.8 2.712·10-3
8 -0.6 5.424·10-3
12 -0.4 8.136·10-3
16 -0.2 0.011
20 0 0.014
24 0.2 0.016
28 0.4 0.019
32 0.6 0.022
36 0.8 0.024
40 1 0.027
0.02
u( x)
0.01
0
0 10 20 30 40
x
Distancia
Visite: http://www.cgedmundo.googlepages.com
------------------------------------
Método de elementos finitos - Armaduras