Está en la página 1de 201

INTRODUCCIÓN AL MÉTODO

DE LOS ELEMENTOS FINITOS


APLICANDO MATHCAD,
CAMPO UNIDIMENSIONAL

José Fernando Olmedo Salazar


ELEMENTOS FINITOS APLICANDO MATHCAD.

INTRODUCCIÓN AL MÉTODO DE LOS


ELEMENTOS FINITOS APLICANDO
MATHCAD, CAMPO UNIDIMENSIONAL

José Fernando Olmedo Salazar

1
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Introducción al método de los elementos finitos aplicando MATHCAD,


campo unidimensional
Ing. José Fernando Olmedo Salazar

Primera edición electrónica. Junio 2015


ISBN: 978-9978-301-74-6
Par revisor: Marcelo Piován Ph.D.; Mgs. Romy Pérez

Universidad de las Fuerzas Armadas ESPE


Grab. Roque Moreira Cedeño
Rector

Publicación autorizada por:


Comisión Editorial de la Universidad de las Fuerzas Armadas ESPE

Edición y producción
David Andrade Aguirre
daa06@yahoo.es

Diseño
Pablo Zavala A.

Derechos reservados. Se prohibe la reproducción de esta obra por cualquier


medio impreso, reprográfico o electrónico.

El contenido, uso de fotografías, gráficos, cuadros, tablas y referencias es de


exclusiva responsabilidad del autor.

Los derechos de esta edición electrónica son de la Universidad de las Fuerzas


Armadas ESPE, para consulta de profesores y estudiantes de la universidad
e investigadores en: htpp//www.repositorio.espe.edu.ec.

Universidad de las Fuerzas Armadas ESPE


Av. General Rumiñahui s/n, Sangolquí, Ecuador.
htpp//www.espe.edu.ec

2
ELEMENTOS FINITOS APLICANDO MATHCAD.

Agradecimientos

Agradezco al Dr. David Andrade Aguirre por su ayuda e interés,


manifestado en que esta obra se culmine, como también al Dr. Marcelo Tulio
Piovan por sus consejos para mejorar la misma y por sus conocimientos
entregados sobre el método de elementos finitos, en el curso impartido por
él, durante su estancia como Prometeo en el Ecuador. También agradezco al
Ing. Romy Pérez Moreno por su tiempo dedicado a la revisión, como también
al director del DECEM Ing. Carlos Naranjo G. y a todos los compañeros del
departamento.

3
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Resumen

El método de elementos finitos es hoy por hoy una técnica sumamente


extendida a una innumerable cantidad de aplicaciones de ingeniería. Aplicar
los principios a través de programación es trascendental para entender el
método. Este es un primer manual que trata de exponer en una forma accesible
y pedagógica las complejidades inherentes al método de elementos finitos,
considerando que el estudiante que toma el curso de elementos finitos, es
un estudiante de último nivel, ávido de poner en práctica los conocimientos
teóricos impartidos y deseoso de experimentar con retos de la ingeniería
antes que lidiar con matemática.
Para el presente trabajo nos inspiramos en algunas obras recientes
como por ejemplo “Finite Element Modeling and Simulation with ANSYS
Workbench de Xialin Chen”, que hacen un tránsito por el método de los
elementos finitos conjugando el desarrollo teórico con aplicaciones de uno de
los programas más potentes del mercado. Existen muchos textos que abordan
el método con aplicaciones de Matlab, debido a que en el Departamento de
Energía y Mecánica se trabaja en las asignaturas de mecanismos y vibraciones
con MathCAD y puesto que los estudiantes están familiarizados con este
programa, se lo aplicó con bastante éxito desde el punto de vista pedagógico
que es el aspecto que nos motivaba principalmente.
Trabajar con el MathCAD significo priorizar la comprensión del método
sobre la efectividad y rapidez de cálculo que podría ofrecer el Matlab, sin
embargo en el capítulo I, únicamente para establecer una comparativa, se
aplica para el cálculo de armaduras el programa del profesor A. J. M. Ferreira.
El presente libro de texto cubre solamente la parte unidimensional a través
de la aproximación directa, es decir sistemas de resortes, armaduras, vigas
y pórticos planos, en una futura edición o volumen se abordará el campo
bidimensional.

4
1

GENERALIDADES
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

6
ELEMENTOS FINITOS APLICANDO MATHCAD.

Capítulo 1

Generalidades

1.1.- OBJETIVO DE LA ASIGNATURA:

El presente texto fue realizado para brindar a los estudiantes el adecuado apoyo en

la asignatura de Elementos Finitos Aplicados, transparentando los principios que existen

detrás de los programas comerciales que son tan extendidos en la actualidad y de uso

cotidiano en las oficinas de diseño. Básicamente se han buscado tres objetivos:

1.- Que el estudiante entienda y aplique los conceptos fundamentales del

modelamiento por elementos finitos para resolver e implementar soluciones en problemas

simples.

2.- Una vez alcanzado esto, obtener la competencia en el manejo de un software

de propósito general como ANSYS APDL sin perder de vista la teoría.

3.- Modelar problemas ingenieriles de forma profesional con el software de

elementos finitos ANSYS APDL y ANSYS WORKBENCH, licencias adquiridas por la

ESPE en el año 2012.

1.2.- INTRODUCCION:

El método de Análisis por Elementos Finitos (comúnmente llamado FEA, del

inglés Finite Element Analysis), tiene su génesis en el diseño estructural y fue

introducido por Argyris, Turner, Clough y Zienkiewicz1

1
A BRIEF HISTORY OF THE BEGINNING OF THE FINITE ELEMENT METHOD,
http://ed.iitm.ac.in/~palramu/ED403_2012/Files/FEHistory_Gupta.pdf

7
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Esencialmente es un método numérico que genera soluciones de tipo aproximado

para cualquier tipo de problemas de la ingeniería, incalculables con métodos matemáticos

convencionales.

El método de elementos finitos “FEM” (del inglés Finite Element Method) ha

llegado a ser un paso esencial en el diseño y modelado en varias disciplinas de Ingeniería.

La base del FEM se establece en la descomposición del dominio en un número

finito de subdominios (elementos) a los cuales se aplica leyes constitutivas y se crean un

sistema de ecuaciones algebraicas simultáneas por medio de aplicar las siguientes

aproximaciones principales para construir una solución basada en el concepto de FEM:

• Aproximación directa: Esta estrategia se utiliza en problemas relativamente

simples, y sirve generalmente como medio para explicar el concepto de FEM y sus pasos

importantes.

• Residuos ponderados: Este es un método versátil, permitiendo el uso de FEM a

los problemas cuyo funcional (energía potencial) no puede ser construido. Esta

aproximación utiliza directamente las ecuaciones diferenciales de gobierno, tales como

trasferencia de calor, mecánica de fluidos y torsión.

• Aproximación variacional: Este acercamiento confía en el cálculo de variaciones,

que implica el extremar un funcional. Este funcional corresponde a la representación

energética del sistema (si es una estructura será energía potencial, si se trata de un

problema de temperatura, Energía calórica, etc)

8
ELEMENTOS FINITOS APLICANDO MATHCAD.

1.3.- PROBLEMÁS TÍPICOS:

El método de elementos finitos “FEM” permite resolver problemas de

• Análisis estructural
• Transferencia de calor
• Fluidos
• Acústica
• Transporte de masa
• Potencial electromagnético

Los siguientes son algunos ejemplos:

2
Figura 1.1. Visualización de esfuerzos de Von Mises en un modelo Formula SAE Student .

2
Fuente propia

9
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Figura 1.2. Visualización de la velocidad en una camioneta3.

Figura 1.3. Determinación de la estabilidad de un cilindro4 .

3
Fuente propia
4
Fuente propia

10
ELEMENTOS FINITOS APLICANDO MATHCAD.

5
Figura 1.4. Campo Magnético con Flexpde

1.4.- CONCEPTOS

El método de elementos finitos aborda el problema ingenieril mediante la división de un

dominio complejo en elementos no intersecantes y expresa la variable de campo

desconocida (desplazamientos, temperatura, velocidad) en términos de una función

arbitraria de aproximación (aproximar la solución), que se asume dentro de cada

elemento. Estas variables se reemplazan en la ecuación constitutiva del problema físico

que luego será incorporada a una ecuación de energía potencial que se minimiza

mediante derivación parcial para obtener la ecuación de equilibrio y la matriz de rigidez

de un elemento. La siguiente Fig. 1.5 es un mapa conceptual que ayuda a entender el

método de elementos finitos.

5
Fuente propia

11
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Figura 1.5. Mapa Conceptual 6

Esta función de aproximación (también llamada función de interpolación) es definida en

términos de los valores de la variable de campo en puntos específicos referidos como

nodos. Los nodos son usualmente localizados a lo largo de los límites de los elementos y

ellos conectan elementos adyacentes.

La característica que ha hecho al método de los elementos finitos tan popular es que

puede ser dividido en un conjunto de pasos lógicos y puede ser usado para analizar un

amplio rango de problemas solo cambiando los datos de entrada del dominio. Estos

pasos se explicarán en el próximo apartado.

6
Fuente propia

12
ELEMENTOS FINITOS APLICANDO MATHCAD.

1.5.- PROCEDIMIENTO:

El método de los elementos finitos requiere los siguientes pasos principales:

• Discretización del dominio en un número finito de subdominios (elementos), los

elementos deben ser lo suficientemente pequeños para dar resultados correctos y

lo suficientemente grande para reducir el esfuerzo computacional. Estos

elementos son conectados el uno al otro por sus nodos comunes, Fig. 1.6. Un

nodo especifica la localización coordinada en el espacio donde existen los grados

de libertad (desplazamientos) y las acciones del problema físico. Las incógnitas

nodales en el sistema de la matriz de ecuaciones (desplazamientos) representan

una (o más) de las variables primarias del campo. Las variables nodales asignadas

a un elemento se llaman los grados de libertad del elemento. Dependiendo del

problema se utilizan los siguientes tipos de elementos.

Figura 1.6. Discretización de dominio y de fuerzas7

7
Fuente propia

13
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Figura 1.7. Discretización de dominio y de fuerzas8

• Selección de las funciones de desplazamiento, para un elemento lineal es función

de una magnitud y si es bidimensional es función de x, y. El campo de

desplazamiento desconocido dentro de un elemento finito puede ser interpolado

por una distribución aproximada. Esta distribución se vuelve más exacta

conforme se consideran más elementos en el modelo y pueden ser expresadas

como funciones polinomiales que pueden ser fácilmente derivadas e integradas.

Por ejemplo, para el caso más simple de elemento finito que es el elemento barra,

los desplazamientos son expresados en términos de los desplazamientos nodales

{u1, u2} por medio del polinomio de primer grado.

! !
                   ! ! = 1 −   !1 +    !21 (1.1)
! !

8
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 10

14
ELEMENTOS FINITOS APLICANDO MATHCAD.

Donde l es la longitud del elemento finito, x es la variable independiente y las


funciones de interpolación N1 y N2 son:
x
   N1 = 1 −  
l
!
N2 = (1.2)
!

La figura 1.8 representa la interpolación lineal del campo de desplazamiento


dentro del elemento barra:

Figura 1.8. Representación de la interpolación lineal9


• Desarrollo de la matriz de elementos para el subdominio, utilizando las
ecuaciones constitutivas

• Ensamblaje de la matriz de elementos para cada subdominio para obtener la


matriz global del dominio entero

• Imposición de las condiciones de frontera

• Solución de ecuaciones

• Postprocesado

1.6.- NOTACIÓN MATRICIAL

En notación matricial, el sistema de ecuaciones global puede ser definido como

                          K u =   F (1.3)

9
Fuente propia, Mathcad

15
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Donde la matriz K representa la matriz de rigidez del sistema, u es el vector del campo

desconocido, y F es el vector de la fuerza. Dependiendo de la naturaleza del problema, K

puede ser dependiente en u, es decir, K = K (u) y F pueden ser dependientes del tiempo,

es decir, F = F (t).

Generalizando se obtiene:

F1! K!!  K!" . . K!" u!


F1! K !"        K !! . . v!
. =   . . .
        . .   .                                                                                                                                (1.4)
. . . . . .
Fn! K !" K !" . . K !! w!

Si asumimos que el desplazamiento de u1 es 1 y de v1 hasta wn es 0, se puede resolver

fácilmente el sistema

F1x = K11 F1y = K21;. . .; Fnz = Kn1

16
ELEMENTOS FINITOS APLICANDO MATHCAD.

1.7.- SIMPLIFICACIÓN:

Figura 1.9. Simplificaciones geométricas10

La competencia en la teoría de elementos finitos proporciona criterios para

simplificar las geometrías para optimizar recursos computacionales sin perder precisión.

1.8.- APROXIMACIÓN DIRECTA EN BASE DE LAS ECUACIONES DE

EQUILIBRIO

1.8.1.- DETERMINAR LA MATRIZ DE RIGIDEZ DEL ELEMENTO RESORTE.

Usando la aproximación directa en base de las ecuaciones de equilibrio, se define

la matriz de rigidez para un resorte lineal de una dimensión, el resorte Fíg.1.10 obedece

la ley de Hooke y resiste fuerzas únicamente en la dirección axial.

El resorte de la figura está sometido a las fuerzas locales: f1x, f2x y sufre los

desplazamientos locales: u1, u2 por lo tanto existen 2 grados de libertad

10
Fuente propia

17
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Figura 1.10. Resorte dos grados de libertad11

1.- Selección del tipo de elemento

Elemento resorte lineal con 2 grados de libertad, sujeto a tensiones nodales T y con

longitud L

Figura 1.11. Resortes tensionados 12

Como se puede observar un extremo se deforma U2 y el otro U1 donde U2<U1 y por tanto

la deformación relativa total es U2-U1

2.- Seleccionar una función de desplazamiento


Se debe escoger la función matemática que represente el desplazamiento bajo carga del

resorte, se selecciona en forma arbitraria una función lineal de 2 constantes, ya que el

elemento tiene 2 grados de libertad:

u = a1 + a2 x, en forma matricial se obtiene:

11
Fuente propia
12
Fuente propia

18
ELEMENTOS FINITOS APLICANDO MATHCAD.

a!
1 x a!                                                                                                                                                                                                                                                                    (1.5)

Para determinar u se debe hallar las constantes a1 y a2 utilizando las condiciones de

frontera u1, u2

Cuando x= 0 u= u1; u1 = a1 + a2 (0); por

tanto a1 = u1

Cuando x = L u= u2; u2 = u1 + a2 (L); por

tanto a2 = (u2-u1)/L

!
u = u1 + u2 − u1       Reordenando se
!

tiene
x x
u = u1 1 − + u2   = u1  N1 + u2  N2
L L

En forma matricial

1 − x/l x/l ∗ u1 =   N1 N2 ∗   u1                                                                                                                                                      (1.6)


u2 u2

Donde N1 y N2 son las funciones de forma o interpolación

Figura 1.12. Grafica de la función de interpolación13

13
Fuente propia

19
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.- Definir la relación tensión / deformación

La fuerza tensora T produce una deformación δ en el resorte:

δ = u (L) – u (0) = u2 – u1

T = k δ = k (u2 – u1) (1.7)

4.- Determinar la matriz de rigidez

f1x = - T = k (u1 – u2)

f2x = T = k (-u1 + u2) (1.8)

En forma matricial

k −k u1 f1x
∗ =                                                                                                                                                                                                                (1.9)
−k k u2   f2x

La matriz de rigidez local es por tanto:

k −k
K =                                                                                                                                                                                                                                            (1.10)
−k k

5.- Ensamblar las ecuaciones de los elementos para obtener las ecuaciones globales

! !
K =   !!! k (!) F =   !!! f (!)   (1.11)

6.- Resuelva para los desplazamientos nodales

! =   ! !                                                                                                                                                                                                                                                        (1.12)

Los desplazamientos son determinados imponiéndose condiciones de frontera

7.- Resuelva las fuerzas de los elementos

Las fuerzas son determinadas por sustitución inversa aplicando nuevamente (1.12)

20
ELEMENTOS FINITOS APLICANDO MATHCAD.

1.9.- EJEMPLOS DE ENSAMBLE

1.9.1.- ENSAMBLAJE POR MEDIO DE ECUACIONES DE EQUILIBRIO

Los pórticos, puentes y otras estructuras se componen de componentes estructurales

básicos, el primer método para determinar la matriz de rigidez global es mediante el

desarrollo de las ecuaciones de equilibrio a través de generar el diagrama de cuerpo libre

de cada elemento14

Para el elemento 1 y usando (1.9) se tiene:

!1! (!) ! −!! !1(!)


=   !
!3! (!) −!! !! !3(!)

Donde los superíndices se refieren al elemento

Para el elemento 2:

!3! (!) ! −!! !3(!)


=   !
!2! (!) −!! !! !2(!)

Debido a que el nodo 3 es común se establece la siguiente ecuación de compatibilidad

!3(!) =   !3(!) = !3  

Basado en las ecuaciones de equilibrio de los nodos establecemos las siguientes

ecuaciones

!1! =   !1! (!) Fuerza global en 1 es igual a fuerza local del nodo 1

14
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 35

21
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

!2! =   !2! (!)

! !
!3! =   !3! +   !3!

Por lo que

F1x = k1 u1 – k1 u3

F2x = -k2 u3 + k2 u2

F3x = (- k1 u1 + k1 u3) + (k2 u3 – k2 u2)

Re ensamblando nuevamente la matriz se tiene:

!1! !1 0 −!1 !1
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3

Dónde:

!1!
!2! Es el vector de fuerzas nodales globales
!3!

!1 0 −!1
0 !2 −!2 Es la matriz de rigidez del sistema
−!1 −!2 !1 + !2

!1
!2 Es el vector de desplazamiento global
!3

1.9.2.- ENSAMBLAJE POR SUPERPOSICIÓN

Como se puede inferir si es que se aumentan los elementos, el método anterior es

impráctico. Un método más rápido es el método de superposición donde las ecuaciones

locales matriciales se expanden de la siguiente manera15:

Para el elemento 1 se tiene:

15
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 38

22
ELEMENTOS FINITOS APLICANDO MATHCAD.

!1! (!) !1 0 −!1 !1(!)


!1! (!) ! −!! !1(!)
=   !                             !2! (!) =   0 0 0   !2(!)
!3! (!) −!! !! !3(!)
!3! (!) −!1 0 !1 !3(!)

Para el elemento 2 se tiene:

!1! (!) 0 0 0 !1(!)


!3! (!) ! −!! !3(!)
  =   !                             !2! (!) =   0 !2 −!2   !2(!)
!2! (!) −!! !! !2(!)
!3! (!) 0 −!2 !2 !3(!)

La sumatoria genera:

!1! !1 0 −!1 !1
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3

1.9.3.- ENSAMBLAJE POR EXPANSIÓN DIRECTA

Un paso más en la automatización es el método de expansión directa donde las

ecuaciones locales matriciales se expanden utilizando un identificador de acuerdo al nodo

correspondiente, de la siguiente manera:

Para el elemento 1 Para el elemento 2

1 3 2 3
! (!) =   !1 −!1 1 ! (!) =   !2 −!2 2
−!1 !1 3 −!2 !2 3

Luego se genera la matriz de rigidez global llenando las filas y columnas de

acuerdo a lo establecido anteriormente. Lo que se ha hecho es formar fila y columna

numerando los nodos y sumamos

1 2            3
!1 0 −!1 1
!=
0 !2 −!2 2
−!1          −!2 !1 + !2 3

23
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

1.9.4.- CONDICIONES DE FRONTERA HOMOGENEAS

Sin condiciones apropiadas la estructura no resistiría las fuerzas aplicadas

Figura 1.13. Condición de frontera homogénea16

!1! !1 0 −!1 !1
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3

Debido a que el resorte esta empotrado en la pared se tiene que u1 = 0

!1! !1 0 −!1 0
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3

Si se resuelve el sistema se obtiene el mismo resultado que eliminar la primera

fila y la primera columna puesto que es cero el primer término del vector:

!1! !1 0 −!1 0
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3
!!
!2 !2 −!2 !2!
=  
!3 −!2 !1 + !2 !3!

Substituyendo en la ecuación general se obtiene F1x, F2x y F3x

1.9.5.- CONDICIONES DE FRONTERA NO HOMOGENEAS

Uno o más desplazamientos no son cero, la tensión es debida al estiramiento que

recibe el resorte para ensamblarlo

16
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 35

24
ELEMENTOS FINITOS APLICANDO MATHCAD.

Figura 1.14. Condición de frontera no homogénea17

!1! !1 0 −!1 !
!2! =   0 !2 −!2   !2
!3! −!1 −!2 !1 + !2 !3

Se resuelve en forma convencional y puesto que F1x es desconocida

!2 −!2 !2 !2!
  =  
−!2 !1 + !2 !3 !1! + !3!

17
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 46

25
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

1.10.- EJEMPLOS DE APLICACIÓN

1.- Determine la matriz de rigidez global, los desplazamientos de los nodos 2 y 3, las

reacciones en 1 y 4, y las fuerzas en cada resorte. Una fuerza de 5000 N es aplicada en el

nodo 3 en la dirección x.

1.- Definimos las matrices de rigidez individuales

1 2 3 4
1 3
( 1) k1 −k1 ⎞
⎛ K
(3 ) ⎛ k3 −k3 ⎞
K ⎜ ⎟ ⎜ ⎟ 4
⎝ −k3 k3 ⎠
⎝ −k1 k1 ⎠ 2

2.- Ensamblamos la matriz de rigidez global y establecemos la ecuación de elasticidad, 4

grados de libertad de los cuatro nodos la matriz es 4x4

1 2 3 4

⎛ k1 −k 1 ⎞ 1
⎜ ⎟
⎜ −k1 k1 + k2 −k2 ⎟ 2
⎜ −k 2 k 2 + k3 −k3 ⎟ 3
⎜ −k3
⎟
k3 ⎠ 4
⎝
La ecuación de rigidez es:

!1! !1 −!1            0 0 0
0 −!1 !1 + !2 −!2 0 !2
=  
5000 0 −!2 !2 + !3 −!3 !3
!3! 0 0                    −!3 !3 0

26
ELEMENTOS FINITOS APLICANDO MATHCAD.

Debido a que los desplazamientos son cero se puede eliminar la primera fila, primera

columna, así como la cuarta fila y cuarta columna

!1! !1 −!1            0 0 0
0 −!1 !1 + !2 −!2 0 !2
=  
5000 0 −!2 !2 + !3 −!3 !3
!3! 0 0                    −!3 !3 0

3.- Determinamos los desplazamientos y las fuerzas


!!
!2 3000 −2000 0 0.909
=   =  
!3 −2000 5000 5000 1.364

u2 = 0.909, u3 = 1.364

Mediante substitución inversa:

1000 −1000            0 0 0 −909.091 F1x = -909.091


−1000 3000 −2000 0 0.909 0 F2x = 0
=
0 −2000 5000 −3000 1.364 5000 F3x = 5000
0 0                    −3000 3000 0 −4091 F4x = -4091
4.- Determinar las fuerzas de cada elemento usando las ecuaciones locales

!1! (!) !! −!! !1(!)


=  
!2! (!) −!! !! !2(!)

Elemento 1:

Elemento 2:

Elemento 3:

27
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

2.- Para el ensamblaje de resortes obtenga la matriz de rigidez global, los

desplazamientos de los nodos 2, 3, 4, las fuerzas nodales globales y las fuerzas locales de

cada resorte. El nodo 1 es fijo mientras que al nodo 5 se le da un desplazamiento

conocido de 20 mm. Las constantes de los resortes son todas iguales a k = 200 kN/mm

k −k 200 −200
k1 = k2 = k3 = k4 =   =  
−k k −200 200

La matriz de rigidez global es de 5 x 5 y relaciona fuerzas a desplazamientos como:

⎡ k −k 0 0 0 ⎤ ⎡ 200 −200 0 0
0 ⎤
⎢ −k 2k −k 0 0 ⎥⎥ ⎢⎢ −200 400 −200 0 ⎥⎥
0
⎢
⎢ 0 −k 2k −k 0 ⎥ = ⎢ 0 −200 400 −200 0 ⎥
⎢ ⎥ ⎢ ⎥
⎢ 0 0 −k 2k −k ⎥ ⎢ 0 0 −200 400 −200 ⎥
⎢⎣ 0 0 0 −k k ⎥⎦ ⎢⎣ 0 0 0 −200 200 ⎥⎦

⎧ F1x ⎫ ⎡ 200 −200 0 0 ⎤ ⎧ u1 ⎫


0
⎪ F 2 x ⎪ ⎢ −200 400 −200 0 ⎥⎥ ⎪⎪u 2 ⎪⎪
0
⎪⎪ ⎪⎪ ⎢ ⎪ ⎪
⎨ F 3 X ⎬ = ⎢ 0 −200 400 −200 0 ⎥ ⎨u 3 ⎬
⎪ F 4 X ⎪ ⎢ 0 0
⎥
−200 400 −200 ⎥ ⎪u 4 ⎪
⎪ ⎪ ⎢ ⎪ ⎪
⎪⎩ F 5 X ⎪⎭ ⎣⎢ 0 0 0 −200 200 ⎦⎥ ⎩⎪u5 ⎭⎪

Utilizando el formato de solución numérica de MathCAD

28
ELEMENTOS FINITOS APLICANDO MATHCAD.

1.11.- APROXIMACIÓN MEDIANTE ENERGÍA POTENCIAL

Otro método utilizado para obtener la matriz de rigidez es el principio de energía

potencial mínima. Este método general se utiliza para tensión y deformación plana,

tensión axisimétrico, flexión en placas y tensión en elementos sólidos. Este método es

aplicable únicamente a materiales con elasticidad lineal. El principio dice que: “De todas

las formas geométricamente posibles que un cuerpo puede asumir, la que corresponde a

la satisfacción de equilibrio estable del cuerpo, es identificada por un valor mínimo de la

energía potencial total.”18

Por lo tanto si se obtiene la energía potencial total y la minimizamos con respecto

a los desplazamientos obtendremos la matriz de rigidez.

18
David V. Hutton “Fundamentals of FINITE ELEMENT ANALYSIS, Pág. 44

29
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

La energía potencial total se define como la suma de la energía de deformación interna U

(relacionado a fuerzas internas) y la energía potencial de las fuerzas externas Ω, es decir,

!! = ! +  Ω                                                                                                                                                                                                                                                          (1.13)

Usando integración
!
! =    !  ! !                                                                                                                                                                                                                                                                    (1.14)
!

La energía potencial de las fuerzas externas que es perdida es representada por:

Ω =   −!  ! (1.15)

Por lo tanto:
!
!! =  !  ! ! − !  ! (1.16)
!

Para aplicar el principio de energía potencial mínima debemos minimizar la función !!

!!! !
=  !  2  !   − !   = 0 (1.17)
!" !

Ejemplo: Para el resorte dado evalué la energía potencial en función de x y demuestre

que la mínima energía potencial corresponde a la posición de equilibrio

2
k ⋅x
k := 500 F := 1000 x := −50 , −49.9 .. 50 E( x) := − F ⋅x
2

Energía
3
2×10
3 2
1.65×10
3
1.3×10
95 0
60 0
E ( x) 25 0
− 10 0
− 45 0
− 80 0
3
− 1.15×10
3
− 1.5×10
− 3− 2.1− 1.2− 0.3 0.6 1.5 2.4 3.3 4.2 5.1 6
x
Figura 1.15. Energía Potencial de un resorte19

19
Fuente propia

30
ELEMENTOS FINITOS APLICANDO MATHCAD.

La energía potencial mínima es -1000 N mm

Usando la expresión (1.17):

!!!
= !  !   − !   = 500  ! − 1000 = 0
!"

Donde x = 2 mm, este valor es reemplazado en la expresión de la energía (1.16)

1 1
!! =  !  ! ! − !  ! =  500  (2  )! − 1000   2 =   −1000  !  !!  
2 2

Por lo tanto se demuestra que la energía potencial mínima corresponde con la posición de

equilibrio.

1.11.1.- DERIVACIÓN DE LA MATRIZ DE RIGIDEZ EN UN RESORTE

UTILIZANDO EL PRINCIPIO DE MÍNIMA ENERGÍA POTENCIAL

! !
!! =  !   !2 − !1 − !1!  !1 − !2!  !2                                                                                                                                          (1.18)
!

La minimización de la energía potencial requiere tomar derivadas parciales con respecto

a cada desplazamiento nodal

!!! 1
=   !    −2  !2 + 2!1   −  !1! = 0
!"1 2

!!! 1
=   !    2  !2 − 2!1   −  !2! = 0
!"2 2

Simplificando se obtiene:

!   −!2 + !1 = !1!

!   !2 − !1 = !2!

31
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Y en forma matricial

k −k u1 f1x
∗ =  
−k k u2   f2x

1.12.- SOLUCIÓN MEDIANTE MATHCAD

Para el ensamblaje de resortes obtenga la matriz de rigidez global, los desplazamientos de

los nodos 2, las fuerzas nodales globales y las fuerzas locales de cada resorte. k1=1000

N/mm, k2=2000 N/mm, k3 = 3000 N/mm

Figura 1.15. Sistema de resortes en serie y en paralelo20

Se ha propuesto el siguiente algoritmo de MathCAD para resolver los problemas de

resortes (utilizar el programa resorte general que acompaña al texto).

ORIGIN := 1

elementos:= 3 nodos := 4

⎛ 1 2 ⎞
conectividad := ⎜ 2 3 ⎟
⎜ ⎟
⎝ 2 4 ⎠

⎛ 1000⎞
⎛ 1 −1 ⎞
K( k) := k⋅ ⎜ ⎟ k := ⎜ 2000 ⎟
⎝ −1 1 ⎠ ⎜ ⎟
⎝ 3000⎠

20
Fuente propia

32
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 1 × 103 −1 × 103 ⎞ ⎛ 2 × 103 −2 × 103 ⎞ ⎛ 3 × 103 −3 × 103 ⎞


K k ( 1) = ⎜ ⎟
( 2)
K k = ⎜ ⎟ K k( 3) = ⎜ ⎟
⎜ 3 3 ⎟ ⎜ 3 3 ⎟ ⎜ 3 3 ⎟
⎝ −1 × 10 1 × 10 ⎠ ⎝ −2 × 10 2 × 10 ⎠ ⎝ −3 × 10 3 × 10 ⎠

K := 0
nodos , nodos

⎛⎜ 0 0 0 0 ⎞
⎟
0 0 0 0 ⎟
K = ⎜
⎜ 0 0 0 0 ⎟
⎜ 0 ⎟
0 0 0 ⎠
⎝

K := for n ∈ 1 .. elementos
for i ∈ 1 .. 2
for j ∈ 1 .. 2
K
conectividadn , i , conectividadn , j
←K
conectividadn , i , conectividadn , j ( n)i, j
+ Ki

K
K
K

⎛ 1 × 103 −1 × 10
3
0 ⎞ 0
⎜ ⎟
⎜ 3 3 3 3 ⎟
⎜ −1 × 10 6 × 10 −2 × 10 −3 × 10 ⎟
K =
⎜ 3 3 ⎟
⎜ 0 −2 × 10 2 × 10 0
⎟
⎜ 0 −3 × 10
3
0
3 ⎟
3 × 10 ⎠
⎝

u1 := 0 u3 := 0 u4 := 0 f2 := 10

⎛⎜ u1 ⎞⎟ ⎛⎜ f1 ⎞⎟


u2 ⎜ f2 ⎟ solve , u2 , f1 , f3 , f4 → ⎛ 1 − 5 − 10 −5 ⎞
K ⋅ ⎜ ⎟ ⎜ ⎟
⎜ u3 ⎟ ⎜ f3 ⎟ ⎝ 600 3 3 ⎠
⎜ u4 ⎟ ⎜ f4 ⎟
⎝ ⎠ ⎝ ⎠

La solución indica que el desplazamiento del nodo 2 es de 1/600 mm y las respectivas

fuerzas internas son -5/3,-10/3 y -5

33
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

1.13.- EJERCICIOS PROPUESTOS

1.- Para el ensamblaje de resortes obtenga la matriz de rigidez global. Resuelva con
MathCAD, k = 100 N/mm

2.- Resuelva tanto con MathCAD, k = 100 N/mm y F = 1000 N

34
2

ARMADURAS PLANAS
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

36
ELEMENTOS FINITOS APLICANDO MATHCAD.

Capítulo 2

Armaduras Planas

2.1.- DEFINICIÓN:

Una armadura es una construcción reticulada conformada generalmente por

triángulos formados por elementos rectos y que se utiliza para soportar cargas. Las

armaduras pueden ser planas o espaciales. El análisis de armaduras dio pie al desarrollo

de la teoría de elementos finitos y su aplicación es amplia, torres, puentes, cubiertas se

fabrican a través de esta conjunción de barras que solo se pueden cargar axialmente. Ver

Fig. 2.1

21
Figura 2.1. Algunos tipos de armaduras planas

21
http://es.slideshare.net/guest1f9b03a/cap6r

37
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

2.2.- DETERMINAR LA MATRIZ DE RIGIDEZ DEL ELEMENTO BARRA:

Para determinar la ecuación de rigidez debemos analizar el elemento barra

22
Figura 2.2. Elemento barra horizontal

Que tiene las siguientes características:

Fuerzas locales: f1x, f2x

Desplazamientos locales: u1, u2 por lo tanto existen 2 grados de libertad

De la ley de Hooke se obtiene las ecuaciones constitutivas:

σ! = E  ϵ! (2.1)

!"
ϵ! =                                                                                                                                                                                                                                                                                        (2.2)
!"

De las condiciones de equilibrio se tiene:

A  σ! = T = Constante (2.3)

Por lo tanto la derivada será cero:


!"
!(!!! )   !(!"  !! )   !(!"   )  
= = !"
=0 (2.4)
!" !" !"

Y está es la ecuación diferencial que gobierna el sistema y que puede ser utilizada en los

métodos de residuos ponderados. Los pasos a seguir para determinar la matriz de rigidez

son:

1.- Selección del tipo de elemento

22
Fuente propia

38
ELEMENTOS FINITOS APLICANDO MATHCAD.

Elemento barra con 2 grados de libertad, sujeto a tensiones nodales T y con longitud L

2.- Seleccionar una función de desplazamiento

Se debe escoger la función matemática que represente la deformada bajo carga del

resorte, se selecciona la función lineal de 2 constantes porque se tiene dos grados de

a1
libertad: u = a1 + a2x 1  x    
a2

Se representa u en función de las condiciones de frontera u1, u2

 En  x = 0  u = u1; por  tanto  u1 = a1 + a2 0 ;    a1 = u1

En  x = L    u = u2;  por  tanto    u2 = u1 + a2 L ;    a2 = (u2 − u1)/L

u = u1 + u2 − u1 (x/L)

x x
u = u1 1 − +  u2 = u1  N1 +  u2  N2
L L

23
Figura 2.3. Grafico funciones de interpolación

En forma matricial las funciones de interpolación se representan de la siguiente manera:

u1 ! ! u1
        N1  N2                                           1 −           . (2.5)
u2 ! ! u2

23
Fuente propia

39
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

N1, N2 son funciones de forma o de interpolación

3.- Definir la relación tensión / deformación

La relación deformación unitaria vs desplazamiento es:

!! !"!!"
ε! =   =   (2.6)
!! !

La relación deformación unitaria vs esfuerzo es:

σ! = E  ϵ! (2.7)

4.- Determinar la matriz de rigidez del elemento

De igual manera que se realizó para el resorte

∆L AE
T = A  σ! = AEϵ! = AE = (u2 − u1)
L L
!"
f1x = −T = (u1 − u2)
!

!"
f2x = T = (−u1 + u2)
!

En forma matricial

fix 1 −1
= AE/L
f2x −1 1

1 −1
La matriz de rigidez local es por tanto: K = AE/L (2.8)
−1 1

5.- Ensamblar las ecuaciones de los elementos para obtener las ecuaciones globales

Se efectúan las sumatorias respectivas

! (!) ! !
K = !!![k ]                     F = !!![f ] (2.9)

6.- Resuelva para los desplazamientos nodales

F = K [d] (2.10)

Los desplazamientos son determinados imponiéndose condiciones de frontera

40
ELEMENTOS FINITOS APLICANDO MATHCAD.

7.- Resuelva las fuerzas de los elementos

Las fuerzas son determinadas por sustitución inversa usando (2.10)

2.2.1.- EJERCICIO DE ENSAMBLE

Para el ensamblaje siguiente determine a) La matriz de rigidez global, b) los

desplazamientos de los nodos 2 y 3, c) Las reacciones en los nodos 1 y 4, Una fuerza de

15000 N es aplicada en el nodo 2, E = 200000 MPa y D = 25 mm para el elemento 1 y 3

y E = 100000 MPa y D = 50 mm para el elemento 2

E1 := 200000 E2 := 100000
π 2 π 2 3
A1 := ⋅25 = 490.874 A2 := ⋅50 = 1.963 × 10
4 4
1000 1000
l1 := l2 :=
3 3
E1⋅A1 5 E2⋅A2 5
k1 := = 2.945 × 10 k2 := = 5.89 × 10
l1 l2

5
k3 := k1 = 2.945 × 10

ORIGIN := 1

elementos:= 3
nodos := 4 5 ⎞
⎛
⎛⎜ 1 2 ⎟⎞ ⎛⎜ k1 ⎞⎟ ⎜ 2.945 × 10 ⎟ ⎛ 1 −1 ⎞
K ( k ) := k ⋅⎜ ⎟
conectividad := ⎜ 2 3 ⎟ k := ⎜ k2 ⎟ = ⎜ 5.89 × 105 ⎟ ⎝ −1 1 ⎠
⎜ 3 4 ⎟ ⎜ k3 ⎟ ⎜ ⎟
⎝ ⎠ ⎝ ⎠ ⎜ 5 ⎟
⎝ 2.945 × 10 ⎠
n := 1 .. elementos

⎛ 2.945 × 105 −2.945 × 105 ⎞ ⎛ 5 5 ⎞


K ( k1 ) =
⎜ ⎟ K ( k2 ) = ⎜ 5.89 × 10 −5.89 × 10 ⎟
⎜ 5 5 ⎟ ⎜ 5 5 ⎟
⎝ −2.945 × 10 2.945 × 10 ⎠ ⎝ −5.89 × 10 5.89 × 10 ⎠

41
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 2.945 × 105 −2.945 × 105 ⎞


K ( k3 ) =
⎜ ⎟
⎜ 5 5 ⎟
⎝ −2.945 × 10 2.945 × 10 ⎠

Ki := K k
1 ( 1)
Ki := K k
2 ( 2)
Ki := K k
3 ( 3)
K := 0
nodos , nodos

⎛⎜ 0 0 0 0 ⎞
⎟
0 0 0 0 ⎟
K = ⎜
⎜ 0 0 0 0 ⎟
⎜ 0 0 0 0 ⎠
⎟
⎝

K := for n ∈ 1 .. elementos
for i ∈ 1 .. 2
for j ∈ 1 .. 2
K
conectividadn , i , conectividadn , j
←K
conectividadn , i , conectividadn , j ( n)i, j
+ Ki

K
K
K

⎛ 2.945× 105 −2.945 × 105 0 0 ⎞


⎜ ⎟
⎜ 5 5 5 ⎟
⎜ −2.945 × 10 8.836 × 10 −5.89 × 10 0 ⎟
K =
⎜ 5 5 5 ⎟
0 −5.89 × 10 8.836 × 10 −2.945 × 10
⎜ ⎟
⎜ 0 0
5 5 ⎟
−2.945 × 10 2.945 × 10 ⎠
⎝

A continuación colocamos los datos conocidos y resolvemos simbólicamente

u1 := 0 u4 := 0 f2 := 15000 f3 := 0

42
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛⎜ u1 ⎞⎟ ⎛⎜ f1 ⎞⎟ ⎛⎜ f1 ⎞⎟


u2 ⎜ f2 ⎟ solve , ⎜ u2 ⎟ → ( −9000.0 0.0305577490736439051010.020371832715762603401−6000.0)
K ⋅ ⎜ ⎟
⎜ u3 ⎟ ⎜ f3 ⎟ ⎜ u3 ⎟
⎜ u4 ⎟ ⎜ f4 ⎟ ⎜ f4 ⎟
⎝ ⎠ ⎝ ⎠ ⎝ ⎠

u2 = 0.03 mm u3 = 0.02 mm

f1 = -9000 N f4 = -6000 N

2.3.- ECUACIONES DE TRANSFORMACIÓN:

Como se puede observar en la Fig. 2.1. Las barras de las armaduras están orientadas en el

plano con un ángulo definido, es conveniente por tanto, transformar coordenadas locales

a lo largo de la barra a coordenadas globales referenciadas a un sistema de coordenadas

absoluto o viceversa. En este caso se va a relacionar los desplazamientos del sistema de

coordenadas d global (x, y) a coordenadas locales ! (x´, y´), fig. 2.4.

24
Figura 2.4. Barra general

Las proyecciones del vector d en el nodo i con respecto al sistema global son:

di! = dı! cos θ − dı! sin(θ)

diy = dı! sin θ + dı! cos(θ)

24
Fuente propia

43
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Matricialmente

d! C −S d!
= (2.11)
d! S C d!

Por lo tanto si despejamos d resolviendo el sistema de ecuaciones o invirtiendo la matriz

se obtiene:

d! cosθ       + d! sinθ       = d!

−d! sinθ + d! cosθ = d!

Donde  d! son los desplazamientos locales y d! son los desplazamientos globales

En forma matricial

d! C S d!
= (2.12)
d! −S ! d!
⎛ c s ⎞
−1 ⎜ 2 2 2 2 ⎟
⎛ c −s ⎞ ⎜ c + s c + s ⎟
⎜ ⎟ →
⎝ s c ⎠ ⎜ s c ⎟
⎜ − 2 2 2 2 ⎟
⎝ c + s c + s ⎠
2.3.1.- RELACIÓN DE TRANSFORMACIÓN PARA EL VECTOR DE

DESPLAZAMIENTOS

Partiendo de la relación demostrada en (2.12) y considerando ambos nodos en una barra,

se debe expandir la matriz

d1!
d1! C S 0 0 d1!
=                          d = T  d
d2! 0 0 C S d2!
d2!

d1! = d1! cos θ + d1! sin θ

d2! = d2! cos θ + d2! sin θ

44
ELEMENTOS FINITOS APLICANDO MATHCAD.

d1! d1!
C S 0 0
d1! −S C 0 0  d1!
=                  d = T  d (2.13)
d2! 0 0 C S d2!
d2! 0 0 −S C d2!

2.3.2.- RELACIÓN DE TRANSFORMACIÓN PARA EL VECTOR DE FUERZAS:

Las fuerzas se transforman de igual manera que los desplazamientos:

f1!
f1! C S 0 0 f1!
=                                          f = T  f
f2! 0 0 C S f2!
f2!

f1! f1!
C S 0 0
f1! −S C 0 0  f1!
=   (2.14)
f2! 0 0 C S f2!
f2! 0 0 −S C f2!

2.4.- MATRIZ GLOBAL DE RIGIDEZ

Partiendo de la matriz local de un elemento genérico, se ensamblara la matriz global de la

estructura. Para una barra en el sistema local de coordenadas se tiene:

f1! !" 1 −1 d1!


=   (2.15)
f2! ! −1 1 d2!

f = k  d

Puesto que la barra solo soporta cargas axiales los componentes en y son nulos por tanto

la matriz local de rigidez se expande también según:

f1! d1!
1 0 −1 0
f1! !" 0 0 0 0  d1!
=   (2.16)
f2! ! −1 0 1 0 d2!
f2! 0 0 0 0 d2!

Reemplazando (2.13) y (2.14) en (2.16)

45
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

C S 0 0 f1! 1 0 −1 0 C S 0 0 d1!
−S C 0 0  f1! A  E 0 0 0 0 −S C 0 0  d1!
  =  
0 0 C S f2! L −1 0 1 0 0 0 C S d2!
0 0 −S C f2! 0 0 0 0 0 0 −S C d2!

O lo que es lo mismo

T ∗ f = k    T ∗ d

Despejando:

f = T !! kTd

La matriz global de rigidez es por tanto:

C S 0 0 1 0 −1 0
C 0 0 0
T =   −S K1 = 0 0 0
0 0 C S −1 0 1 0
0 0 −S C 0 0 0 0

C! CS −C ! −CS
CS S ! −CS −S !
T !! k  T =
−C ! −CS C ! CS
−CS −S ! CS S !

C! CS −C ! −CS
!  ! S ! −CS −S !
K=                                Simétrica (2.17)
! C ! CS
S!

Se ha obtenido por tanto la relación fuerzas nodales globales con los desplazamientos

nodales globales

f1! d1!
f1! d1!
= K                            f = K  d (2.18)
f2! d2!
f2! d2!

46
ELEMENTOS FINITOS APLICANDO MATHCAD.

2.5.- EJEMPLOS

El desplazamiento global fue determinado en d2x = 10 mm y en d2y = 20mm. Determine


el desplazamiento local ! 2x y ! 2y

π
θ = 60.
180
d2! cos θ sin θ 10 d2! 22.3
= .                                     =  
d2! − sin θ cos θ 20 d2! 13

Determine la matriz de rigidez global con respecto a los ejes x & y de la barra inclinada

!
! = 30                    ! = 2              ! = 30 ∗ 10!                    ! = 60
!"#

47
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

cos(!)! cos(!) sin(!) − cos(!)! − cos(!) sin(!)


!" cos(!) sin(!) sin(!)! −(cos(!) sin(!)) − sin(!)!
!=
! − cos(!)! −(cos(!) sin(!)) cos(!)! cos(!) sin(!)
−(cos(!) sin(!)) − sin(!)! cos(!) sin(!) sin(!)!

7.5×10! 4.33×10! −7.5×10! −4.33×10!


4.33×10! 2.5×10! −4.33×10! −2.5×10!
!=
− 7.5×10! −4.33×10! 7.5×10! 4.33×10!
−4.33×10! −2.5×10! 4.33×10! 2.5×10!

2.6.- CALCULO DE TENSIONES:

En una barra los desplazamientos se relacionan con las fuerzas según la expresión

conocida (2.8) de la cual se toma únicamente cualquiera de las dos componentes de la

matriz de rigidez local, en este caso f2! .

f1! 1 −1 d1! d1!


= AE/L[ ]{ } f2! = AE/L[−1          1]{ } (2.19)
f2! −1 1 d2! d2!

De la relación siguiente:

d1! d1!
C S 0 0
d1! −S C 0 0  d1!
=                  
d2! 0 0 C S d2!
d2! 0 0 −S C d2!

Tomando solo las componentes en x

d1!
d1! C S 0 0  d1!
=                               (2.20)
d2! 0 0 C S d2!
d2!

La definición del esfuerzo está dada por:

!!"
σ= (2.21)
!

Combinando (2.20) en (2.19)

48
ELEMENTOS FINITOS APLICANDO MATHCAD.

! !
σ= −1 1 d   → σ = ! −1 1 T ∗ d   →  σ = C´d( (2.22)
!

Donde C´ es

! C S 0 0 !
C´ = −1 1                 →    C´ = [−C −S          C S] (2.23)
! 0 0 C S !

La operación se la efectúa mediante:

d1!
! d1!
σ= − cos θ     − sin θ          cos θ    sin θ   (2.24)
! d2!
d2!

2.7.- EJERCICIOS:

1.- Para la barra indicada en la figura determine el esfuerzo axial, si A = 4 E-4 m2, E =

210 GPa., L = 2m, Los desplazamientos globales fueron determinados d1x = 0.25 mm, d1y

= 0.0 mm, d2x = 0.50 mm y d2y = 0.75 mm

!
! = !¨! !¨ = [−!       − !        !        !]
!

!
! = 210 ∗ 10!        ! = 2            ! = 60 ∗
180

49
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

0.25 0.5 0.75


!1! =                        !1! = 0                  !2! =                  !2! =
1000 1000 1000

!1!
! !1!
!= − cos !     − sin !                   cos !                   sin !                    ! =   8.132 ∗ 10!
! !2!
!2!

2.- Para la estructura plana indicada sujeta a una fuerza de 10000 N aplicada en el nodo 1

determine la matriz de rigidez, las deformaciones, las tensiones

25
Figura 2.5. Armadura de tres barras

Ensamblaje Manual

Para cada barra se debe calcular la matriz simétrica

25
A.J.M. Ferreira, “Matlab Codes for Finite Element Analysis”, Pág. 54

50
ELEMENTOS FINITOS APLICANDO MATHCAD.

C! CS −C ! −CS
!" S ! −CS −S !
k=  
! C ! CS
S!

Si son 4 nodos y dos grados de libertad por nodo, la matriz global es de 8x8 y por lo tanto

debemos expandir las matrices individuales

d1x d1y d2x d2y d1x d1y d3x d3y

d1x d1y d4x d4y

A continuación se procede a sumar las matrices:

E⋅Area ⎛ K2 ⎞
Ktotal := ⋅⎜ K1 + + K3 ⎟
Long ⎝ 2 ⎠

Si la armadura está sujeta en los nodos 2,3 y 4 se tiene la siguiente ecuación de

elasticidad:

51
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Por lo que se pueden eliminar desde la segunda a la cuarta fila y columna mediante la

sentencia:

Kr := submatrixKtotal
( , 0 , 1 , 0 , 1)

⎛ 2.256 × 105 5.893 × 104 ⎞


Kr =
⎜ ⎟
⎜ 4 5 ⎟
⎝ 5.893 × 10 2.256 × 10 ⎠

Los desplazamientos se los calcula utilizando la matriz inversa:

− 1 ⎛ 0 ⎞ ⎛ 0.012 ⎞
d := Kr ⋅⎜ ⎟ d = ⎜ ⎟
⎝ −10000 ⎠ ⎝ −0.048 ⎠

Ensamblaje con MathCAD

El siguiente es el algoritmo desarrollado en el archivo “armadura2.mcd”

Datos de elementos, nodos y conectividad

ORIGIN := 1 elementos:= 3 nodos := 4

⎛⎜ 1 2 ⎟⎞
conectividad := ⎜ 1 3 ⎟
⎜ 1 4 ⎟
⎝ ⎠

Longitud:= 1200 Area := 1000 E := 200000

Grados Longitud

52
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛⎜ 90 ⎟⎞ ⎛⎜ 1.571 ⎞⎟ ⎛ 1 ⎞


π ⎜ ⎟
θ := ⎜ 45 ⎟ ⋅ = ⎜ 0.785 ⎟ Lo := ⎜ 2 ⎟
⎜ 0 ⎟ 180 ⎜ 0 ⎟ ⎜ 1 ⎟
⎝ ⎠ ⎝ ⎠ ⎝ ⎠

Matriz de rigidez

⎡ 2 2
⎢ cos( θ ) cos( θ ) ⋅sin( θ ) −cos( θ ) −( cos( θ ) ⋅sin( θ ) ) ⎥⎤
⎢ 2 2 ⎥
⎢ cos( θ ) ⋅sin( θ ) sin( θ ) −( cos( θ ) ⋅sin( θ ) ) −sin( θ ) ⎥
K ( θ ) :=
⎢ 2 2 ⎥
⎢ −cos( θ ) −( cos( θ ) ⋅sin( θ ) ) cos( θ ) cos( θ ) ⋅sin( θ ) ⎥
⎢ −( cos( θ ) ⋅sin( θ ) ) 2 2 ⎥
⎣ −sin( θ ) cos( θ ) ⋅sin( θ ) sin( θ ) ⎦

n := 1 .. elementos

⎛ 0 0 0 0 ⎞ ⎛ 0.5 0.5 −0.5 −0.5 ⎞ ⎛ 1 0 −1 0 ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
0 1 0 −1 ⎟ 0.5 0.5 −0.5 −0.5 ⎟ 0 0 0 0 ⎟
K ( θ 1) = ⎜ K ( θ 2) = ⎜ K ( θ 3) = ⎜
⎜ 0 0 0 0 ⎟ ⎜ −0.5 −0.5 0.5 0.5 ⎟ ⎜ −1 0 1 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ 0 −1 0 1 ⎠ ⎝ −0.5 −0.5 0.5 0.5 ⎠ ⎝ 0 0 0 0 ⎠

Matriz de ceros

Kt1 , 2⋅nodos := 0 Kt2⋅nodos , 1 := 0

⎛ 0 0 0 0 0 0 0 0 ⎞ ⎛ 0 ⎞ ⎛ d1x ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ −10000 ⎟ ⎜ d1y ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ f2x ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
Kt =
⎜ 0 0 0 0 0 0 0 0 ⎟
fuerza :=
⎜ f2y ⎟
d :=
⎜ 0 ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ f3x ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ f3y ⎟ ⎜ 0 ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ f4x ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ 0 0 0 0 0 0 0 0 ⎠ ⎝ f4y ⎠ ⎝ 0 ⎠

Algoritmo de adición matricial

53
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Kt := for n ∈ 1 .. elementos
p ← conectividadn , 1
q ← conectividadn , 2
r ←q −p
⎡( K ( θ n ) ) 1 , 1⎤
Kt p , p ← Kt p , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 2⎤
Kt p , p +1 ← Kt p , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 3⎤
Kt p , q +r ← Kt p , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 4⎤
Kt p , q +r +1 ← Kt p , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 1⎤
Kt p +1 , p ← Kt p +1 , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 2⎤
Kt p +1 , p +1 ← Kt p +1 , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 3⎤
Kt p +1 , q +r ← Kt p +1 , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 4⎤
Kt p +1 , q +r +1 ← Kt p +1 , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 1⎤
Kt q +r , p ← Kt q +r , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 2⎤
Kt q +r , p +1 ← Kt q +r , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 3⎤
Kt q +r , q +r ← Kt q +r , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 4⎤
Kt q +r , q +r +1 ← Kt q +r , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 1⎤
Kt q +r +1 , p ← Kt q +r +1 , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 2⎤
Kt q +r +1 , p +1 ← Kt q +r +1 , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 3⎤
Kt q +r +1 , q +r ← Kt q +r +1 , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 4⎤
Kt q +r +1 , q +r +1 ← Kt q +r +1 , q +r +1 +
⎣ ⎦
Lon
Kt
Area
Kt ← Kt ⋅E⋅
Longitud

54
ELEMENTOS FINITOS APLICANDO MATHCAD.

Se despliega la matriz global

⎛ 2.256 × 105 5.893 × 10


4
0 −1.021 × 10
− 11
−5.893 × 10
4
−5.893 × 10
4
−1.667 × 10
5
0 ⎞⎟
⎜
⎜ 4 5 − 11 5 4 4 ⎟
⎜ 5.893 × 10 2.256 × 10 −1.021 × 10 −1.667 × 10 −5.893 × 10 −5.893 × 10 0 0 ⎟
⎜ − 11 − 11 ⎟
0 −1.021 × 10 0 1.021 × 10 0 0 0 0
⎜ ⎟
⎜ −1.021 × 10− 11 −1.667 × 105 1.021 × 10− 11 1.667 × 105 0 0 0 0 ⎟
Kt = ⎜ ⎟
⎜ −5.893 × 104 −5.893 × 104 0 0 5.893 × 10
4
5.893 × 10
4
0 0 ⎟
⎜ ⎟
⎜ −5.893 × 104 −5.893 × 104 0 0 5.893 × 10
4
5.893 × 10
4
0 0 ⎟
⎜ ⎟
⎜ −1.667 × 105 0 0 0 0 0 1.667 × 10
5
0 ⎟
⎜ ⎟
⎝ 0 0 0 0 0 0 0 0 ⎠

Se plantea solución simbólica mediante

⎛ d1x ⎞
⎜ ⎟
⎜ d1y ⎟
⎜ f2x ⎟
⎜ ⎟
⎜ f2y ⎟
Kt ⋅d fuerza solve, → ( 0.012426 −0.047574 1.5248e-13 7928.9 2071.1 2071.1 −2071.1 0 )
⎜ f3x ⎟
⎜ ⎟
⎜ f3y ⎟
⎜ f4x ⎟
⎜ ⎟
⎝ f4y ⎠
Los desplazamientos son:

d1x := 0.012426 d1y := −0.047574

La substitución inversa se la procesa mediante:

⎛ 0 ⎞
⎛ d1x ⎞ ⎜ ⎟
3
⎜ ⎟ ⎜ −10 × 10 ⎟
⎜ d1y ⎟ ⎜ ⎟
0
⎜ 0 ⎟ ⎜ ⎟
⎜ ⎟ ⎜ 7.929 × 103 ⎟ −3
0 ⎟ ⎜ ⎛ d1x ⎞ ⎛⎜ 12.426 × 10 ⎞⎟
Kt ⋅⎜ = ⎟
d := ⎜ ⎟ =
⎜ 0 ⎟ ⎜ 2.071 × 103 ⎟ ⎝ d1y ⎠ ⎜⎝ −47.574 × 10− 3 ⎟⎠
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜ 2.071 × 103 ⎟
⎜ 0 ⎟ ⎜ ⎟
⎜ ⎟ ⎜ −2.071 × 103 ⎟
⎝ 0 ⎠ ⎜ ⎟
⎝ 0 ⎠

55
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Parte del postproceso es graficar la deformada

fact := 1000
df := fact⋅d

⎛ 0 + df 1 ⎞ ⎛ 0 + df 2 ⎞ ⎛ 0 ⎞ ⎛ 0 ⎞
Ax := ⎜ ⎟ Ay := ⎜ ⎟ A1x := ⎜ ⎟ A1y := ⎜ ⎟
⎝ 0 ⎠ ⎝ Longitud⎠ ⎝ 0 ⎠ ⎝ Longitud⎠

⎛ 0 + df 1 ⎞ ⎛ 0 + df 2 ⎞ ⎛ 0 ⎞ ⎛ 0 ⎞
Bx := ⎜ ⎟ By := ⎜ ⎟ B1x := ⎜ ⎟ B1y := ⎜ ⎟
⎝ Longitud⎠ ⎝ 0 ⎠ ⎝ Longitud⎠ ⎝ 0 ⎠

⎛ 0 + df 1 ⎞ ⎛ 0 + df 2 ⎞ ⎛ 0 ⎞ ⎛ 0 ⎞
Cx := ⎜ ⎟ Cy := ⎜ ⎟ C1x := ⎜ ⎟ C1y := ⎜ ⎟
⎝ Longitud⎠ ⎝ Longitud⎠ ⎝ Longitud⎠ ⎝ Longitud⎠

DEFORMADA DE LA ESTRUCTURA
3
1×10

Ay
By
Cy 500
A1y
B1y
C1y

3
0 500 1×10
Ax , Bx , Cx , A1x , B1x , C1x

26
Figura 2.6. Deformada

26
Fuente propia, programa MathCAD

56
ELEMENTOS FINITOS APLICANDO MATHCAD.

Calculo de tensiones

Para determinar las tensiones en cada barra utilizamos la expresión (2.24):

!1!
! !1!
!= − cos !     − sin !            cos !                sin ! ∗    
! !2!
!2!
⎛⎜ 90 ⎟⎞ ⎛⎜ 1.571 ⎟⎞ ⎛ 1 ⎞
π ⎜ ⎟
θ := ⎜ 45 ⎟ ⋅ = ⎜ 0.785 ⎟ Lo := ⎜ 2 ⎟
⎜ 0 ⎟ 180 ⎜ 0 ⎟ ⎜ 1 ⎟
⎝ ⎠ ⎝ ⎠ ⎝ ⎠
⎛ d1x ⎞
⎜ ⎟
E ⎜ d1y ⎟
σ1 := ⋅( −cos( θ1) −sin( θ1) cos( θ1) sin( θ 1) ) ⋅ = 7.929
Lo1⋅Longitud ⎜ 0 ⎟
⎜ ⎟
⎝ 0 ⎠
⎛ d1x ⎞
⎜ ⎟
E ⎜ d1y ⎟
σ2 := ⋅( −cos( θ2) −sin( θ2) cos( θ2) sin( θ 2) ) ⋅ = 2.929
Lo2⋅Longitud ⎜ 0 ⎟
⎜ ⎟
⎝ 0 ⎠
⎛ d1x ⎞
⎜ ⎟
E ⎜ d1y ⎟
σ3 := ⋅( −cos( θ3) −sin( θ 3) cos( θ3) sin( θ 3) ) ⋅ = −2.071
Lo3⋅Longitud ⎜ 0 ⎟
⎜ ⎟
⎝ 0 ⎠

57
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.- Para la estructura plana indicada sujeta a las fuerzas indicadas aplicada en el nodo 3,

determine la matriz de rigidez, las deformaciones, las tensiones

27
Figura 2.7. Armadura, números en negro nodos, números en rojo elementos

Datos de elementos, nodos y conectividad


ORIGIN := 1 ⎛ 1 2 ⎞
⎜ ⎟
1 3 ⎟
elementos:= 4 conectividad:= ⎜
⎜ 2 3 ⎟
⎜ ⎟
nodos := 4 ⎝ 4 3 ⎠

Grados Longitud

⎛ 1 ⎞
⎛ 0 ⎞ ⎛ 0 ⎞ ⎜ ⎟
⎜ ⎟ ⎜ ⎟ 2 ⎟
⎜ 45 ⎟ π ⎜ 0.785 ⎟ Lo := ⎜
θ := ⋅ = ⎜ 1 ⎟
⎜ 90 ⎟ 180 ⎜ 1.571 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ 1 ⎠
⎝ 0 ⎠ ⎝ 0 ⎠
Area := 300 E := 200000 Longitud:= 1500

27
Fuente propia

58
ELEMENTOS FINITOS APLICANDO MATHCAD.

Matriz de rigidez

⎡ 2 2
⎢ cos( θ ) cos( θ ) ⋅sin( θ ) −cos( θ ) −( cos( θ ) ⋅sin( θ ) ) ⎤⎥
⎢ 2 2 ⎥
⎢ cos( θ ) ⋅sin( θ ) sin( θ ) −( cos( θ ) ⋅sin( θ ) ) −sin( θ ) ⎥
K ( θ ) :=
⎢ 2 2 ⎥
⎢ −cos( θ ) −( cos( θ ) ⋅sin( θ ) ) cos( θ ) cos( θ ) ⋅sin( θ ) ⎥
⎢ −( cos( θ ) ⋅sin( θ ) ) 2 2 ⎥
⎣ −sin( θ ) cos( θ ) ⋅sin( θ ) sin( θ ) ⎦

n := 1 .. elementos

⎛ 1 0 −1 0 ⎞ ⎛ 0.5 0.5 −0.5 −0.5 ⎞ ⎛ 1 0 −1 0 ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
0 0 0 0 ⎟ 0.5 0.5 −0.5 −0.5 ⎟ 0 0 0 0 ⎟
K ( θ 1) = ⎜ K ( θ 2) = ⎜ K ( θ 3) = ⎜
⎜ −1 0 1 0 ⎟ ⎜ −0.5 −0.5 0.5 0.5 ⎟ ⎜ −1 0 1 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ 0 0 0 0 ⎠ ⎝ −0.5 −0.5 0.5 0.5 ⎠ ⎝ 0 0 0 0 ⎠

⎛ 0 0 0 0 ⎞
⎜ ⎟
0 1 0 −1 ⎟
K ( θ 4) = ⎜
⎜ 0 0 0 0 ⎟
⎜ ⎟
⎝ 0 −1 0 1 ⎠

Matriz de ceros

Kt1 , 2⋅nodos := 0 Kt2⋅nodos , 1 := 0

⎛ 0 0 0 0 0 0 0 0 ⎞
⎜ ⎟ ⎛ f1x ⎞ ⎛ 0 ⎞
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 0 ⎜ f1y ⎟ ⎜ 0 ⎟
0 0 0 0 0 0 0 ⎟ ⎜ 0 ⎟ ⎜ d2x ⎟
⎜ ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ ⎟ ⎜ ⎟
Kt = ⎜ 0 ⎟ ⎜ d2y ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ fuerza := d :=
⎜ ⎟ ⎜ 5000 ⎟ ⎜ d3x ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 0 ⎜ 3000 ⎟ ⎜ d3y ⎟
0 0 0 0 0 0 0 ⎟
⎜ ⎟ ⎜ f4x ⎟ ⎜ 0 ⎟
⎝ 0 0 0 0 0 0 0 0 ⎠ ⎜ ⎟ ⎜ ⎟
⎝ f4y ⎠ ⎝ 0 ⎠

59
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Kt := for n ∈ 1 .. elementos
p ← conectividadn , 1
q ← conectividadn , 2
r ←q −p
⎡( K ( θ n ) ) 1 , 1⎤
Kt p , p ← Kt p , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 2⎤
Kt p , p +1 ← Kt p , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 3⎤
Kt p , q +r ← Kt p , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 1 , 4⎤
Kt p , q +r +1 ← Kt p , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 1⎤
Kt p +1 , p ← Kt p +1 , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 2⎤
Kt p +1 , p +1 ← Kt p +1 , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 3⎤
Kt p +1 , q +r ← Kt p +1 , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 2 , 4⎤
Kt p +1 , q +r +1 ← Kt p +1 , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 1⎤
Kt q +r , p ← Kt q +r , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 2⎤
Kt q +r , p +1 ← Kt q +r , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 3⎤
Kt q +r , q +r ← Kt q +r , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 3 , 4⎤
Kt q +r , q +r +1 ← Kt q +r , q +r +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 1⎤
Kt q +r +1 , p ← Kt q +r +1 , p +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 2⎤
Kt q +r +1 , p +1 ← Kt q +r +1 , p +1 +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 3⎤
Kt q +r +1 , q +r ← Kt q +r +1 , q +r +
⎣ ⎦
Lon

⎡( K ( θ n ) ) 4 , 4⎤
Kt q +r +1 , q +r +1 ← Kt q +r +1 , q +r +1 +
⎣ ⎦
Lon
Kt
Area
Kt ← Kt ⋅E⋅
Longitud

60
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 5.414 × 104 1.414 × 104 −4 × 10


4
0 −1.414 × 10
4
−1.414 × 10
4
0 0 ⎞
⎜ ⎟
⎜ 1.414 × 104 5.414 × 104 2.449 × 10− 12 −4 × 10
4
−1.414 × 10
4
−1.414 × 10
4
0 0 ⎟
⎜ ⎟
⎜ −4 × 104 2.449 × 10− 12 8 × 10
4
−2.449 × 10
− 12
−4 × 10
4
0 0 0 ⎟
⎜ ⎟
4 − 12 4 − 12
Kt =
⎜ 0 −4 × 10 −2.449 × 10 4 × 10 2.449 × 10 0 0 0 ⎟
⎜ 4 4 4 − 12 4 4
⎟
⎜ −1.414 × 10 −1.414 × 10 −4 × 10 2.449 × 10 5.414 × 10 1.414 × 10 0 0 ⎟
⎜ 4 4 4 4 ⎟
⎜ −1.414 × 10 −1.414 × 10 0 0 1.414 × 10 1.414 × 10 0 0 ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟
⎜ ⎟
⎝ 0 0 0 0 0 0 0 0 ⎠

⎛ d2x ⎞
⎜ ⎟
⎜ d2y ⎟
⎜ d3x ⎟
⎜ ⎟
Kt ⋅d fuerza solve,
⎜ d3y ⎟ → ( 0.049999999999999995558 −9.6156608458240956913e-19 0.099999999999999991117 0.11213203435596427285 −5000.0 −3000.0 0 0 )
⎜ f1x ⎟
⎜ ⎟
⎜ f1y ⎟
⎜ f4x ⎟
⎜ ⎟
⎝ f4y ⎠

d2x := 0.05 d2y := 0 d3x := 0.0999 d3y := 0.11213

⎛ −4.999 × 103 ⎞
⎛ 0 ⎞ ⎜ ⎟ ⎛ 0 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ 3 ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜ −2.999 × 10 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
⎜ d2x ⎟ ⎜ 4 ⎟ ⎜ d2x ⎟ ⎜ 0.05 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ d2y ⎟ ⎜ 1.222 × 10− 13 ⎟ ⎜ d2y ⎟ ⎜ 0 ⎟
Kt ⋅ = d := =
⎜ d3x ⎟ ⎜ 3 ⎟ ⎜ d3x ⎟ ⎜ 0.1 ⎟
⎜ ⎟ ⎜ 4.995 × 10 ⎟ ⎜ ⎟ ⎜ ⎟
⎜ d3y ⎟ ⎜ 3 ⎟ ⎜ d3y ⎟ ⎜ 0.112 ⎟
⎜ 0 ⎟ ⎜ 2.999 × 10 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ 0 ⎟ ⎜ ⎟ ⎜ ⎟
⎝ 0 ⎠ ⎜ ⎟ ⎝ 0 ⎠ ⎝ 0 ⎠
⎝ 0 ⎠

⎛ 0 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ ⎟
⎜ Longitud⎟ ⎜ 0 ⎟
⎜ Longitud⎟ ⎜ Longitud⎟
Nodeforx := ⎜ ⎟ Nodefory := ⎜ ⎟
⎜ 0 ⎟ ⎜ Longitud⎟
⎜ 0 ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟
⎝ Longitud⎠ ⎝ Longitud⎠

61
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 0 ⎞
⎛ 0 ⎞ ⎜ 0 + df ⎟
⎜ Longitud+ df ⎟ ⎜ 4 ⎟
⎜ 3 ⎟
⎜ Longitud+ df 6 ⎟
⎜ Longitud+ df 5 ⎟ defory := ⎜ ⎟
deforx := ⎜ ⎟
0 ⎜ Longitud ⎟
⎜ ⎟ ⎜ ⎟
⎜ ⎟ 0
0 ⎜ ⎟
⎜ ⎟ ⎝ Longitud+ df 6 ⎠
⎝ Longitud+ df 5 ⎠

28
Figura 2.7. Deformada de la armadura de la Fig. 2.6

28
Fuente propia

62
ELEMENTOS FINITOS APLICANDO MATHCAD.

2.8.- RESOLUCIÓN CON MATLAB SEGÚN A.J.M. FERREIRA29

Debido a la opción de evaluación simbólica de MathCAD, problemas con mayor número

de barras requieren una programación más elaborada por lo que se ha optado por la

alternativa presentada por A.J.M. Ferreira, “Matlab Codes for Finite Element Analysis”,

los archivos .m que se necesitan para resolver problemas sencillos de armaduras planas se

presentan. Los archivos se descargan de la página: http://extras.springer.com/2009/978-1-

4020-9199-5/MATLABsoftware

30
Figura 2.8. Armadura de tres barras

29
A.J.M. Ferreira, “Matlab Codes for Finite Element Analysis”, Pág. 50

63
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Las propiedades físicas se dan con los siguientes comandos:

%........................................................
........
% MATLAB codes for Finite Element Analysis
% problem4.m
% Antonio Ferreira 2008
% clear memory
clear all
clc
% E; modulus of elasticity
% A: area of cross section
% L: length of bar
E=200000; A=1000; EA=E*A;

La generación de coordenadas se obtiene ingresando

Número de elementos = 3

Número de Nodos = 4

Conexiones = [1 2; 1 3; 1 4]

Coordenadas de los nodos = [0 0; 0 1200; 1200 1200; 1200 0];

% generation of coordinates and connectivities


numberElements=3;
numberNodes=4;
%conectividad
elementNodes=[1 2;1 3;1 4];
nodeCoordinates=[ 0 0;0 1200;1200 1200;1200 0];
xx=nodeCoordinates(:,1);
yy=nodeCoordinates(:,2);

xx = 0 yy = 0
0 1200
1200 1200
1200 0

30
A.J.M. Ferreira, “Matlab Codes for Finite Element Analysis”, Pág. 54

64
ELEMENTOS FINITOS APLICANDO MATHCAD.

Aplicación de la fuerza según el siguiente esquema

31
Figura 2.9.Ordenamiento de fuerzas

Por lo tanto corresponde una fuerza en (2) de -10000

% for structure:
% displacements: displacement vector
% force : force vector
% stiffness: stiffness matrix
GDof=2*numberNodes; % GDof: total number of degrees of
freedom
displacements=zeros(GDof,1);
force=zeros(GDof,1);
% applied load at node 2
force(2)=-10000.0

El vector fuerza queda:

force = 0
-10000
0
0
0
0
0
0

31
A.J.M. Ferreira, “Matlab Codes for Finite Element Analysis”, Pág. 54

65
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Llamado a subrutina para la evaluación de la matriz de rigidez formStiffness2Dtruss , en

este punto de dan los grados de libertad restringidos y se direcciona a la subrutina

solution

% computation of the system stiffness matrix


[stiffness]=...
formStiffness2Dtruss(GDof,numberElements,elementNodes,numberNod
es,nodeCoordinates,xx,yy,EA);
% boundary conditions and solution
prescribedDof= [3 4 5 6 7 8]';
% solution
displacements=solution(GDof,prescribedDof,stiffness,force);

POSTPROCESADO

% drawing displacements
us=1:2:2*numberNodes-1;
vs=2:2:2*numberNodes;
figure
L=xx(2)-xx(1);
%L=node(2,1)-node(1,1);
XX=displacements(us);YY=displacements(vs);
dispNorm=max(sqrt(XX.^2+YY.^2));
scaleFact=15000*dispNorm;
clf
hold on
drawingMesh(nodeCoordinates+scaleFact*[XX
YY],elementNodes,'L2','k.-');
drawingMesh(nodeCoordinates,elementNodes,'L2','k.--');
% stresses at elements
stresses2Dtruss(numberElements,elementNodes,...
xx,yy,displacements,E)
% output displacements/reactions
outputDisplacementsReactions(displacements,stiffness,GDof,prescri
bedDof)

66
ELEMENTOS FINITOS APLICANDO MATHCAD.

32
Figura 2.9.Postprocesado

SUBRUTINAS FORMSTIFFNESS2DTRUSS:

function [stiffness]=...
formStiffness2Dtruss(GDof,numberElements,elementNodes,numberNodes,nodeCoor
dinates,xx,yy,EA);
stiffness=zeros(GDof);
% computation of the system stiffness matrix
for e=1:numberElements;
% elementDof: element degrees of freedom (Dof)
indice=elementNodes(e,:) ;
elementDof=[ indice(1)*2-1 indice(1)*2 indice(2)*2-1 indice(2)*2] ;
xa=xx(indice(2))-xx(indice(1));
ya=yy(indice(2))-yy(indice(1));
length_element=sqrt(xa*xa+ya*ya);
C=xa/length_element;
S=ya/length_element;
k1=EA/length_element*...
[C*C C*S -C*C -C*S; C*S S*S -C*S -S*S;
-C*C -C*S C*C C*S;-C*S -S*S C*S S*S];
stiffness(elementDof,elementDof)=...
SUBRUTINA SOLUTION:
stiffness(elementDof,elementDof)+k1;
end
%................................................................

function
32 displacements=solution(GDof,prescribedDof,stiffness,force)
A.J.M. Ferreira, “Postprocesado, (Ferreira,2008)”,
% function to find solution in terms of global displacements
activeDof=setdiff([1:GDof]', ...
[prescribedDof]);
U=stiffness(activeDof,activeDof)\force(activeDof);
displacements=zeros(GDof,1);
displacements(activeDof)=U;

67
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

SUBRUTINA TENSIONES

function stresses2Dtruss(numberElements,elementNodes,...
xx,yy,displacements,E)
% stresses at elements
for e=1:numberElements
indice=elementNodes(e,:);
elementDof=[ indice(1)*2-1 indice(1)*2 indice(2)*2-1 indice(2)*2] ;
xa=xx(indice(2))-xx(indice(1));
ya=yy(indice(2))-yy(indice(1));
length_element=sqrt(xa*xa+ya*ya);
C=xa/length_element;
S=ya/length_element;
sigma(e)=E/length_element* ...
[-C -S C S]*displacements(elementDof);
end
disp('stresses')
sigma'
Considere la armadura plana mostrada en la figura dado:

Stresses ans = 7.9289

2.9289

-2.0711

SUBRUTINA DESPLAZAMIENTOS Y REACCIONES

68
ELEMENTOS FINITOS APLICANDO MATHCAD.

%................................................................

function outputDisplacementsReactions...
(displacements,stiffness,GDof,prescribedDof)

% output of displacements and reactions in


% tabular form

% GDof: total number of degrees of freedom of


% the problem

% displacements
disp('Displacements')
%displacements=displacements1;
jj=1:GDof; format
[jj' displacements]

% reactions
F=stiffness*displacements;
reactions=F(prescribedDof);
disp('reactions')
[prescribedDof reactions]

2.9.- RESOLUCIÓN CON ANSYS APDL

69
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Determine las deflexiones nodales, fuerzas de reacción y tensiones para el sistema de

armadura indicado: (E = 200GPa, A = 1021mm2).

33
Figura 2.10.Ejemplo de Armadura

Las unidades en que se trabajará son mm y N/mm2

1.- Cambie el título del programa a tutorial de armadura para puente:

En el Utility menu bar seleccione File < Change Title:

Luego ir a Plot < Replot para visualizar el titulo

2. Crear la geometría

Ingresar Keypoints de acuerdo a la tabla siguiente:

33
Fuente propia,

70
ELEMENTOS FINITOS APLICANDO MATHCAD.

Tabla 2.1. Coordenadas en los nodos.


Keypoint x y
1 0 0
2 3650 0
3 7300 0
4 10950 0
5 14600 0
6 0 6000
7 3650 5250
8 7300 4500
9 10950 3750
10 14600 3000

Usar Preprocessor < Modeling < Create < Keypoints < In Active CS

Clic en Apply para aceptar el resultado, El resultado es el siguiente:

34
Figura 2.11.Visualización de keypoints

Si se desea cambiar el fondo de pantalla mediante:

34
Software Ansys APDL,

71
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Plot Ctrls < Style < Colors < Reverse Video

Para dibujar las líneas se selecciona:

Preprocessor < Modeling < Create < Lines < Lines < In Active Coord

Con el mouse se selecciona señalando los Keypoints hasta obtener la armadura, no se

debe saltar ningún Keypoint:

35
Figura 2.12.Visualización de la armadura

En caso de que desaparezcan las líneas las volver a activar con plot < lines

35
Software Ansys APDL,

72
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.- DEFINA EL TIPO DE ELEMENTO

Seleccione: Element Type < Add/Edit/Delete y 3D finit stn 180

Este elemento finito LINK180 puede modelar armaduras bidimensionales o

tridimensionales, cables y resortes.

4.- DEFINIR PROPIEDADES GEOMÉTRICAS

Con: Real Constants < Add/Edit/Delete, En área colocar 1021 mm2 correspondiente a

un miembro estructural rectángulo de 120 x 60 x 3

5.- DEFINIR PROPIEDADES DEL MATERIAL

73
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

En Preprocessor seleccionar Material Props < Material Models

Seleccionar material elástico, lineal e isotrópico, llenar en el campo de Módulo de

elasticidad el valor de E = 200000 MPa, y coeficiente de Poisson, 0.3.

Ok y Material < Exit

6.- MALLADO

En este caso los elementos finitos son las barras por lo tanto el número de divisiones a

utilizarse es 1

Seleccione Meshing < MeshTool

74
ELEMENTOS FINITOS APLICANDO MATHCAD.

Lines Set < Pick All

75
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Luego Meshing < MeshTool < Mesh

Para numerar los elementos ir a Utility Menu seleccionar PlotCtrls < Numbering...

Y numerar según nodos o elementos

36
Figura 2.13.Mallado de la armadura

36
Software Ansys APDL,

76
ELEMENTOS FINITOS APLICANDO MATHCAD.

7.- FASE DE SOLUCIÓN

Definimos el tipo de análisis

Se selecciona: Solution Menu < Analysis Type < New Analysis < Static.

Y se verifica que este selecciuonada la opción Static

El nodo 2 es totalmente restringido, por lo tanto se selecciona a:

Define Loads < Apply < Structural < Displacement < On Keypoints

77
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

El nodo 1 está sujeto a un rodillo por lo que no se permite el desplazamiento en x

Las restricciones se observan en la Fig. 2.14

37
Figura 2.14.Restricciones de la armadura

37
Software Ansys APDL,

78
ELEMENTOS FINITOS APLICANDO MATHCAD.

8.- APLICAR CARGAS

Aplicar las cargas especificadas en la Fig.2.10 respectivamente.

38
Figura 2.15.Sistema de cargas

Resolver el sistema de ecuaciones mediante: Solution < Solve < Current LS. Aparecerá

el mensaje: Solution is done

38
Software Ansys APDL,

79
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

9.- POSTPROCESADO REVISIÓN DE RESULTADOS

General Postproc < List Results < Reaction Solution, escoger All Items

Plot Results < Deformed Shape

39
Figura 2.16. Deformada del sistema

39
Software Ansys APDL,

80
ELEMENTOS FINITOS APLICANDO MATHCAD.

La deflexión puede ser obtenido también como una lista con: General Postproc < List

Results < Nodal Solution

40
Figura 2.17.Esfuerzos de Von Mises

40
Software Ansys APDL,

81
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

10. DETERMINACIÓN DE LATENSIÓN AXIAL

Para definir el comando correspondiente a la tensión axial efectuar el siguiente

procedimiento: Escribir en la línea de comandos HELP LINK180 para obtener la

información del elemento en particular.

41
Figura 2.17.Help Ansys APDL

Se despliega la información del elemento y debemos buscar las variables de salida

41
Software Ansys APDL,

82
ELEMENTOS FINITOS APLICANDO MATHCAD.

La variable Sxx es la que se quiere graficar. Este parámetro está asociado con el Item LS

como se observa en la tabla 180.2

Se selecciona entonces a:

General Postprocessor < Element Table < Define Table

Seleccionar Add y escribir en los cuadros de dialogo Tensión axial, seleccionar

By sequence num y ponga 1 después de LS

83
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Grafique las tensiones seleccionando General Postproc < Plot Results < Contour Plot

Element Table < Plot Elem Table

42
Figura 2.18.Tensiones en las barras

42
Software Ansys APDL,

84
ELEMENTOS FINITOS APLICANDO MATHCAD.

Donde se especifican las tensiones axiales en MPa y los elementos en rojo están en

tensión y los azules en compresión. Con estos datos y el perfil estructural se podría

determinar el diseño de la estructura. Igual se pueden listar las tensiones

General Postproc < List Results < Element Table data < TENSION_AXIAL

85
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

86
3

ANÁLISIS POR EL MÉTODO DE ELEMENTOS


FINITOS ELEMENTOS A FLEXIÓN. VIGAS
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

88
ELEMENTOS FINITOS APLICANDO MATHCAD.

Capítulo 3

Análisis por el método de elementos finitos de elementos a flexión. Vigas

43
Figura 3.1.Viga IPN

3.1.- DETERMINAR LA MATRIZ DE RIGIDEZ DEL ELEMENTO VIGA

Una viga es un elemento largo y delgado, sujeto a carga transversal que produce

significativos efectos de flexión, esta flexión es medida como un desplazamiento

transversal y una rotación, por lo tanto los grados de libertad por nodo son dos. La viga

es un elemento fundamental en la construcción de edificaciones, máquinas, etc.

44
Figura 3.2.Elemento viga

43
Fuente Propia

89
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

En un elemento finito para una viga se presentan los siguientes parámetros

Fuerzas locales: f i

Momentos flexores locales: m i, positivo en la dirección anti horaria

Desplazamientos locales: d i

Rotaciones: Фi

3.1.1.- ECUACIONES CONSTITUTIVAS

La ecuación diferencial que gobierna una viga se la obtiene del desarrollo de la viga de

Euler - Bernoulli. Las secciones planas inicialmente perpendiculares al eje de la viga,

siguen siendo perpendiculares al eje de la viga una vez que se ha curvado.

45
Figura 3.3.Elementodiferencial viga

Efectuando el análisis en un elemento diferencial de viga usando las ecuaciones de

equilibrio se obtiene:
!"
!" = 0;      ! − ! − !" − ! ! ∗ !" = 0;      ! ! =   −   (3.1)
!"

44
Fuente Propia
45
David V. Hutton “Fundamentals of FINITE ELEMENT ANALYSIS, Pág. 92

90
ELEMENTOS FINITOS APLICANDO MATHCAD.

!" !"
!2 = 0;   − ! ∗ !" + !" + ! ! ∗ !" ∗ = 0  !  ! =   (3.2)
! !"

46
Figura 3.4. Desplazamiento en una viga

De la figura 3.4, ν(x) es la función que representa el desplazamiento transversal de la

viga, por otro lado el ángulo ! o pendiente está dado por:

!"(!)
! =   (3.3)
!"

Del análisis de la teoría de vigas se tiene que la curvatura de una viga es:

47
Figura 3.5. Ecuaciones constitutivas

De la ley de Hooke, la deformación unitaria en un arco es directamente proporcional a la

variación radial

46
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 170
47
http://www.efn.unc.edu.ar/departamentos/estruct/mec1_ic/EC02301C.pdf

91
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

! !" !
! = !  ! = !   = !   = !  
! !!   !

!  ! ! !
!" = !  !"  ;    ! =   !  !" =   !  !  !" =  !  !" = ! !  !" =  !
! ! !
! !
!= = (3.4)
! !  !

La curvatura se calcula mediante la expresión conocida:

!! !(!)
 
 !"!  
! =   !/! (3.5)
!!(!) !
!!  
!"

Y para pequeña curvatura se tiene simplemente:

!! !(!) !
! =   =   (3.6)
 !"!   !  !

Por lo tanto igualando (3.4) con (3.5) el Momento es igual a:

!! !(!)
! = !  !                     (3.7)
 !"!  

Puesto que la fuerza cortante es la derivada del momento, según (3.2) se obtiene:

!" !! !(!)
! =   = !  !   (3.8)
!"  !"!  

Y la carga distribuida w(x) la derivada del cortante, según (3.1):

!" !! !(!)
! ! =   −   = −!  !   (3.9)
!"  !"!  

Si se elige un polinomio arbitrario para v(x) y se lo reemplaza en las ecuaciones

constitutivas se hallaría la matriz del elemento finito:

A continuación se establece los pasos para hallar la matriz que relaciona fuerzas con

desplazamientos

1.- Selección del tipo de elemento

92
ELEMENTOS FINITOS APLICANDO MATHCAD.

Elemento viga con 4 grados de libertad, 2 por nodo, sujeto a fuerzas transversales F y

momentos M

2.- Seleccionar una función de desplazamiento

Se debe escoger por lo tanto un polinomio con cuatro constantes y de grado 3 que

satisfaga la ecuación diferencial.

! ! =  !1  ! ! +  !2  ! ! +  !3  ! + !4 (3.10)

48
Figura 3.6.Elemento viga

Se precisa determinar a1, a2, a3 y a4 en función de las condiciones de frontera que son:

 !   =  0;    ! 0 = !1!                        !   =  !;    ! ! = !2!

!! ! !! !
!   =  0;       =  Ф1                    !   =  !;       =  Ф2                    
!" !"

Resolviendo se obtiene la función de desplazamiento:

! ! =  !1  ! ! +  !2  ! ! +  !3  ! + !4

! 0 =  !1  0! +  !2  0! +  !3  0 + !4 = !4

! 0 =  !1! = !4

48
Fuente Propia

93
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

!" !
=  3  !1  ! ! + 2  !2  ! ! +  !3  
!"

!" 0
=  3  !1  0! + 2  !2  0! +  !3 = !3
!"

!" 0
=  !1 = !3
!"

a1 y a2, se obtienen al resolver el siguiente sistema de ecuaciones lineales:

! ! =  !1  !! +  !2  !! +  !3  ! + !1! = !2!

!" !
=  3  !1  !! + 2  !2  !! +  !1 =  !2     (3.11)
!"

Para resolverlas se utilizara la resolución simbólica de MathCAD.

Given
3 2
a1⋅ L + a2⋅ L + φ1 ⋅ L + d1y − d2y 0
2
3⋅ a1⋅ L + 2⋅ a2⋅ L + φ1 − φ2 0

⎛ 2⋅ d1y − 2⋅ d2y + L⋅ φ1 + L⋅ φ2 ⎞
⎜ 3 ⎟
L
Find ( a1 , a2) → ⎜ ⎟
⎜ 3⋅ d1y − 3⋅ d2y + 2⋅ L⋅ φ1 + L⋅ φ2 ⎟
⎜ − 2 ⎟
⎝ L ⎠

Por lo tanto ν(x) queda:

2⋅ d1y − 2⋅ d2y + L⋅ φ1 + L⋅ φ2 3 3⋅ d1y − 3⋅ d2y + 2⋅ L⋅ φ1 + L⋅ φ2 ⎞ 2


υ( x) ⋅ x + ⎛ −
3 ⎜ 2 ⎟ ⋅ x + φ1 ⋅ x + d1y
L ⎝ L ⎠

Reagrupando y factorando en función de los desplazamientos o variables de campo


! ! !
! ! =    2! ! − 3!! ! + !! !1!   +    ! ! ! − 2!! ! ! + !!! !1 +   −2! ! +
!! !! !!

!
3!! ! !2!   +  ! ! ! − !! ! ! !2 (3.12)
!!

En forma matricial se obtiene:

94
ELEMENTOS FINITOS APLICANDO MATHCAD.

! ! =   !   ! (3.13)

Donde los términos de la matriz de funciones de forma N están dados por

1
!1(!) =  2! ! − 3!! ! + !!
!!

1
!2(!) = !
 ! ! ! − 2!! ! ! + !!!
!

1
!3(!) = −2! ! + 3!! !
!!
!
!4(!) =  ! ! ! − !! ! ! (3.14)
!!

En forma matricial queda:

⎛⎜ d1y ⎞⎟


φ1 ⎟
ν( x) := ( N1( x) N2( x) N3( x) N4( x) ) ⋅ ⎜
⎜ d2y ⎟
⎜ φ2 ⎟
⎝ ⎠ (3.15)

N1, N2, N3, N4 son las funciones de forma para elementos viga y se denominan

polinomios de interpolación cúbica de Hermite

3.- Definir las relaciones Deformación/Desplazamiento y Esfuerzo/Deformación

Se utilizan las relaciones anteriores (3.1) y (3.2):

! ! !(!)
! = !  !  
 !" !  

! ! !(!)
! = !  !  
 !" !  

4.- Definir la matriz de rigidez

Se deriva la función de forma y se la reemplaza en (3.1) y (3.2) evaluándose en los

extremos del elemento finito viga, a continuación se aprecia las sucesivas derivadas del

vector fila, obtenidas con la herramienta de derivada simbólica de MathCAD (3.15):

95
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎡ 1 ⋅( 2 ⋅x3 − 3 ⋅L⋅x2 + L3) 1 ⋅( x3⋅L − 3 ⋅L2⋅x2 + x⋅L3) 1 ⋅( −2 ⋅x3 + 3 ⋅L⋅x2) 1 ⋅( x3⋅L − L2⋅x2) ⎤
⎢ 3 3 3 3 ⎥
⎣ L L L L ⎦

⎛ 6 ⋅x2 − 6 ⋅L⋅x L3 − 6 ⋅L2⋅x + 3 ⋅L⋅x2 6 ⋅x2 − 6 ⋅L⋅x 2 ⋅L2⋅x − 3 ⋅L⋅x2 ⎞


⎜ − − ⎟
⎜ 3 3 3 3 ⎟
⎝ L L L L ⎠

⎛ 6 ⋅L − 12 ⋅x 6 ⋅L2 − 6 ⋅L⋅x 6 ⋅L − 12 ⋅x 2 ⋅L2 − 6 ⋅L⋅x ⎞


⎜ − − − ⎟
⎜ 3 3 3 3 ⎟
⎝ L L L L ⎠

!1!
!  ! !1
!= 12! − 6! 6!" − 4!! −12! + 6! 6!" − 2!!   (3.16)
!! !2!
!2

!1!
!  ! !1
! =   12 6! −12 6! (3.17)
!! !2!
!2

!1!
!  ! !1
x=0 !1! = ! =   12 6! −12 6!
!! !2!
!2

!1!
!  ! !1
!1 = −! = ! 6! 4!! −6! 2!!
! !2!
!2

!1!
!  ! !1
x=L !2! = −! =   −12 −6! 12 −6!
!! !2!
!2

!1!
!  ! !1
!2 = ! = 6! 2!! −6! 4!!
!! !2!
!2

Reordenando en forma matricial se obtiene finalmente:

96
ELEMENTOS FINITOS APLICANDO MATHCAD.

!!! 12 6! −12 6! !!! 12 6! −12 6!


!! !  ! 6! 4!! −6! 2!! !! !  ! 6! 4!! −6! 2!!
=   !  
−12
! =   !   (3.18)
!!! ! −6! 12 −6! !!! ! −12 −6! 12 −6!
!! 6! 2!! −6! 4!! !! 6! 2!! −6! 4!!

3.2.- EJEMPLOS CARGAS PUNTUALES

3.2.1- Resuelva la deflexión, rotación y momentos de una viga en cantiléver,

compare con la ecuación clásica

49
Figura 3.7.Elemento viga empotrado en un extremo y cargado en el otro

d1y := 0 φ1 := 0 m2 := 0 f2y := −P

⎛ f1y ⎞ ⎛⎜ 12 6⋅ L −12 6⋅ L


⎟⎞ ⎛ d1y ⎞
⎜ ⎟ 2 2 ⎟ ⎜ ⎟ ⎛ L3⋅ P L2⋅ P
⎜ m1 ⎟ E⋅ I ⎜ 6⋅ L 4⋅ L −6⋅ L 2⋅ L ⎜ φ1 ⎟ ⎞
⎜ f2y ⎟
⋅ ⎜ ⎟ ⋅ ⎜ ⎟ solve , d2y , φ2 , m1, f1y → ⎜ − − L⋅ P P ⎟
3 −12 −6⋅ L 12 −6⋅ L
⎜ m2 ⎟ L ⎜ ⎟ ⎜ d2y ⎟ ⎝ 3⋅ E⋅ I 2⋅ E⋅ I ⎠
⎝ ⎠ ⎜ 6⋅ L 2 2 ⎟ ⎝ φ2 ⎠
2⋅ L −6⋅ L 4⋅ L ⎠
⎝
Como se puede apreciar los resultados generados por el método de elementos finitos

coincide con los resultados obtenidos por los métodos de mecánica de materiales, esto es

integrando dos veces la ecuación diferencial de la viga y utilizando las condiciones de

frontera.

49
Fuente Propia

97
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

! ! !(!) !
=   =! !−!
 !" !   !"
! !! !!!
! ! =  !  ! ! −   !   ;                  !"  !      !"#$ = !  !  !   (3.19)
!!"

A continuación se grafica la deflexión de los puntos intermedios de la viga obtenida tanto

por la función de interpolación como por la solución de la ecuación diferencial.

x := 0, 0.1.. L L := 1000 E := 200000 P := 1000

3 2
L ⋅P L ⋅P
d2y := − φ2 := −
3⋅ E⋅ I 2⋅ E⋅ I

1 3
b := 10 h := 100 I := ⋅b ⋅h
12

νFEA( x) :=
1 ( 3 2
⋅ 2⋅ x − 3⋅ x ⋅ L + L ⋅ d1y + )
3 1 (3 2 2 3)
⋅ x ⋅ L − 2⋅ L ⋅ x + x⋅ L ⋅ φ1 +
1 ( 3 2 )
⋅ −2⋅ x + 3⋅ x ⋅ L ⋅ d2y +
1 (3 2 2 )
⋅ x ⋅ L − x ⋅ L ⋅ φ2
3 3 3 3
L L L L

Se obtiene la deflexión por el método clásico integrando dos veces la ecuación

⎛ 3 ⎞
!!! ! −P⋅ L 2 x
diferencial: =   (! − !) νEDO( x) := ⋅ ⎜ x − ⎟
!! ! !  ! 2⋅ E⋅ I 3⋅ L ⎠
⎝

0
− 0.25 500
− 0.5
− 0.75
− νFEA ( x) − 1
− 1.25
− νEDO ( x) − 1.5
− 1.75
−2
− 2.25
− 2.5
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Figura 3.8.Deflexión viga 50

50
Fuente propia

98
ELEMENTOS FINITOS APLICANDO MATHCAD.

El método de los elementos finitos coincide perfectamente para los puntos intermedios.

! ! !(!)
Para hallar el momento aplicamos la ecuación (3.1), ! = !  !  
 !" !  

2
d
Momento ( x) := E⋅ I⋅ νFEA ( x)
2
dx

6
1×105
9×105
8×105
7×105
6×10
Momento ( x) 5×105
5
4×105
3×105
2×105
1×10
0
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Figura 3.9.Momento viga 51

El momento teórico se lo obtiene multiplicando la fuerza en el extremo por la longitud de

la viga: M teórico P (L) = 1000 (1000) = 1 e6

3.2.2- Considere la viga de la figura 3.10 para ilustrar el procedimiento de

ensamblaje, E = 200000 MPa, Sección b = 10mm, L = 1000mm, h = 100mm y un

límite de fluencia de 250 MPa

52
Figura 310.Viga con dos elementos

51
Fuente propia

99
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Debido a la carga intermedia se precisa discretizar la viga con dos elementos

12 6! −12 6! 12 6! −12 6!
!  ! 6! 4!! −6! 2!! !  ! 6! 4!! −6! 2!!
!1 =   !                !2 =   !  
! −12 −6! 12 −6! ! −12 −6! 12 −6!
6! 2!! −6! 4!! 6! 2!! −6! 4!!

Nodo 1 a 2 Nodo 2 a 3

Expandiendo las matrices se obtiene:

( d1 φ1 d2 φ2 d3 φ3 ) ( d1 φ1 d2 φ2 d3 φ3 )

⎛ 12 6⋅ L −12 6⋅ L 0 0 ⎞ ⎛ 0 0 0 0 0 0 ⎞
⎜ 2 2 ⎟ ⎜ 0 0 0 0 0 0 ⎟
⎜ 6⋅ L 4⋅ L −6⋅ L 2⋅ L 0 0 ⎟ ⎜ ⎟
0 0 12 6⋅ L −12 6⋅ L ⎟
E⋅ I ⎜ −12 −6⋅ L 12 −6⋅ L 0 0 ⎟ E⋅ I ⎜
K1 := ⋅ ⎜ ⎟ K2 := ⋅ ⎜ 2 2 ⎟
3 2 2 3 0 0 6⋅ L 4⋅ L −6⋅ L 2⋅ L
L ⎜ 6⋅ L 2⋅ L −6⋅ L 4⋅ L 0 0 ⎟ L ⎜ ⎟
⎜ 0 0 0 0 0 0
⎟ ⎜ 0 0 −12 −6⋅ L 12 −6⋅ L ⎟
⎜ ⎟ ⎜ 2 2 ⎟
⎝ 0 0 0 0 0 0 ⎠ ⎝ 0 0 6⋅ L 2⋅ L −6⋅ L 4⋅ L ⎠

Sumando

⎛ 12⋅ E⋅ I 6⋅ E⋅ I

12⋅ E⋅ I 6⋅ E⋅ I
0 0 ⎞
⎜ 3 2 3 2
⎟
⎜ L L L L ⎟
⎜ 6⋅ E⋅ I 4⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎟
⎜ − 0 0 ⎟
L L
⎜ L2 L
2
⎟
⎜ 12⋅ E⋅ I 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I
⎟
⎜ − − 0 − ⎟
⎜ L3 L
2
L
3
L
3
L
2 ⎟
K1 + K2 → ⎜ ⎟
⎜ 6⋅ E⋅ I 2⋅ E⋅ I
0
8⋅ E⋅ I

6⋅ E⋅ I 2⋅ E⋅ I
⎟
⎜ L2 L L 2 L ⎟
L
⎜ ⎟
⎜ 0 12⋅ E⋅ I 6⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟
0 − − −
⎜ L
3
L
2
L
3
L
2 ⎟
⎜ ⎟
⎜ 0 6⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I 4⋅ E⋅ I ⎟
0 −
⎜ 2 L 2 L ⎟
⎝ L L ⎠
(3.20)

52
Fuente propia

100
ELEMENTOS FINITOS APLICANDO MATHCAD.

Una manera de automatizar el ensamblaje es mediante el siguiente algoritmo de

MathCAD

⎛ 12 6 ⋅L −12 6 ⋅L ⎞
⎜ ⎟
2 2
E⋅I ⎜ 6 ⋅L 4 ⋅L −6 ⋅L 2 ⋅L ⎟
k1 := ⋅⎜ ⎟ n := 2
3
L ⎜ −12 −6 ⋅L 12 −6 ⋅L ⎟
⎜ 2 2 ⎟
⎝ 6 ⋅L 2 ⋅L −6 ⋅L 4 ⋅L ⎠

K2⋅n +1 , 2⋅n +1 := 0

K := for i ∈ 1 .. n
for m ∈ 0 .. 3
for p ∈ 0 .. 3
K2⋅i −2+m , 2⋅i −2+p ← K2⋅i −2+m , 2⋅i −2+p + k1 m , p
K
K

⎛ 12 ⋅E⋅I 6 ⋅E⋅I

12 ⋅E⋅I 6 ⋅E⋅I
0 0
⎞
⎜ 3 2 3 2 ⎟
⎜ L L L L ⎟
⎜ 6 ⋅E⋅I 4 ⋅E⋅I 6 ⋅E⋅I 2 ⋅E⋅I ⎟
⎜ − 0 0 ⎟
⎜ L2 L
L
2 L ⎟
⎜ ⎟
⎜ − 12 ⋅E⋅I −
6 ⋅E⋅I 24 ⋅E⋅I
0 −
12 ⋅E⋅I 6 ⋅E⋅I
⎟
⎜ L3 L
2
L
3
L
3
L
2 ⎟
K → ⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I
0
8 ⋅E⋅I

6 ⋅E⋅I 2 ⋅E⋅I ⎟
⎜ L2 L L
L
2 L ⎟
⎜ ⎟
⎜ 0 12 ⋅E⋅I 6 ⋅E⋅I 12 ⋅E⋅I 6 ⋅E⋅I ⎟
0 − − −
⎜ 3 2 3 2 ⎟
L L L L
⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I 6 ⋅E⋅I 4 ⋅E⋅I ⎟
⎜ 0 0
2 L

2 L ⎟
⎝ L L ⎠

Las ecuaciones de gobierno por lo tanto están dadas por:

101
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

!1! 12 6! −12 6!        0 0 !1!


!1 6!      4!! −6! 2!! 0 0 !1
!2! !  ! −12 −6! 24 0 −12 6! !2!
=   !                                                                    (3.21)
!2 ! 6!    2! ! 0 8!! −6! 2!! !2
!3! 0  0 −12 −6! 12 −6! !3!
!3 0      0              6!  2!! −6! 4!! !3

Las condiciones de frontera son

d1y = 0, Ф1 =0, d3y = 0

Adicionalmente se conoce

F2Y = -1000 N, M2 = + 1000 N mm, M3= 0

Se debe determinar

d2y, F1y, M1 y F3y

En MathCAD esto puede resolverse automáticamente mediante las herramientas de

algebra simbólica. Donde en primer lugar se plantean los parámetros conocidos:

d1y := 0 φ1 := 0 d3y := 0 F2y := −1000 M2 := 1000 M3 := 0

La ecuación que relaciona fuerzas con desplazamientos es:

102
ELEMENTOS FINITOS APLICANDO MATHCAD.

Se activan las herramientas de evaluación simbólica

Figura 3.11.Symbolic Keyword toolbar53

Se escoge solve y separadas por coma “,” las incógnitas a encontrarse en formato

matricial

⎛ F1y ⎞ ⎛ d1y ⎞ ⎛ d2y ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ φ1 ⎟ ⎜ φ2 ⎟
⎜ F2y ⎟ ⎜ d2y ⎟ ⎜ φ3 ⎟ ⎛ 7 ⋅L3⋅P − 3 ⋅L2⋅M L2⋅P − 5 ⋅L⋅M L2⋅P − L⋅M 9 ⋅M + 11 ⋅L⋅P M 3 ⋅L⋅P 9 ⋅M − 5 ⋅L⋅P ⎞
⎜ ⎟ K ⋅⎜ ⎟ solve, ⎜ ⎟ → ⎜ − − + − ⎟
⎜ M2 ⎟ ⎜ φ2 ⎟ ⎜ F1y ⎟ ⎝ 96 ⋅E⋅I 32 ⋅E⋅I 8 ⋅E⋅I 16 ⋅L 8 8 16 ⋅L ⎠
⎜ F3y ⎟ ⎜ d3y ⎟ ⎜ M1 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M3 ⎠ ⎝ φ3 ⎠ ⎝ F3y ⎠
Los resultados son dados automáticamente:

Para evaluar las funciones se utilizan los datos numéricos siguientes:

Módulo de elasticidad E := 200000

Altura de la viga h := 100

Ancho de la viga b := 10

1 3
Inercia I := ⋅b ⋅h
12

Longitud del elemento L := 1000

53
Programa MathCAD

103
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Carga P := 1000

Momento M := 1000

Para graficar la deformada reemplazando los desplazamientos y rotaciones en las

funciones de interpolación:

3 2
7⋅ L ⋅ P − 3⋅ L ⋅ M
d2y := −
96⋅ E⋅ I

3 2 2
7⋅ L ⋅ P − 3⋅ L ⋅ M L ⋅ P − 5⋅ L⋅ M
φ2 := −
96⋅ E⋅ I 32⋅ E⋅ I

2
L ⋅ P − L⋅ M
φ3 :=
8⋅ E⋅ I

x := 0, 0.01.. 2⋅ L

νFEA1 ( x) :=
1
3
( 3 2 3)
⋅ 2 ⋅x − 3 ⋅x ⋅L + L ⋅d1y +
1
3
(3 2 2 3
⋅ x ⋅L − 2 ⋅L ⋅x + x⋅L ⋅φ1 + ) 1
3
( 3 2 )
⋅ −2 ⋅x + 3 ⋅x ⋅L ⋅d2y +
1
3
(3 2 2
⋅ x ⋅L − x ⋅L ⋅φ2)
L L L L

1 ⎡ 3 2 3 1 ⎡ 3 2 2 3 1 ⎡ 3 2 1 ⎡ 3 2 2
νFEA2 ( x) := ⋅⎣2 ⋅( x − L) − 3 ⋅( x − L) ⋅L + L ⎤⎦ ⋅d2y + ⋅⎣( x − L) ⋅L − 2 ⋅L ⋅( x − L) + ( x − L) ⋅L ⎤⎦ ⋅φ2 + ⋅⎣−2 ⋅( x − L) + 3 ⋅( x − L) ⋅L⎤⎦ ⋅d3y + ⋅⎣( x − L) ⋅L − ( x − L) ⋅L ⎤⎦ ⋅φ3
3 3 3 3
L L L L

νFEA(x) := νFEA1 (x) if 0 ≤ x ≤ L


νFEA2 (x) if L ≤ x ≤ 2 ⋅L

Deformada
0
− 0.045
− 0.09
− 0.135
− 0.18
νFEA( x) − 0.225
− 0.27
− 0.315
− 0.36
− 0.405
− 0.45
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

La deflexión máxima es: -0.45 mm

d
La rotación es: φ ( x) := νFEA( x)
dx

104
ELEMENTOS FINITOS APLICANDO MATHCAD.

Rotación
−4
8×10− 4
6.4×10− 4
4.8×10− 4
3.2×10− 4
1.6×10
φ ( x) 0
−4
− 1.6×10− 4
− 3.2×10− 4
− 4.8×10
−4
− 6.4×10− 4
− 8×10
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

2
El momento se lo calcula mediante: d
M ( x) := E⋅ I⋅ νFEA ( x)
2
dx

Momento
5
4×10
5
3.2×10
5
2.4×10
5
1.6×10
4
8×10
M ( x) 0 0
4
− 8×10
5
− 1.6×10
5
− 2.4×10
5
− 3.2×10
5
− 4×10
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

3
El cortante se lo calcula con: d
Vcortante ( x) := E⋅ I⋅ νFEA ( x)
3
dx

Cortante
800
680
560
440
320
Vcortante( x) 200
80
− 40
− 160
− 280
− 400
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

105
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

La tensión se calcula mediante:

−h 2
d
σ( x) := ⋅ E⋅ νFEA( x)
2 2
dx
Tensión
25
20.5
16
11.5
7
σ ( x) 2.5
0
−2
− 6.5
− 11
− 15.5
− 20
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

El factor de seguridad mínimo es:

Sy 250
N( x) := = 11.111
σ( x) 22.5

Factor de seguridad
50

46

42

38

34

N ( x) 30

26

22

18

14

10
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

106
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.2.3- Considere la viga de la figura, E = 200000 MPa, Sección b = 10mm, L =

1000mm, h = 100mm y un límite de fluencia de 250 MPa

54
Figura 3.12.Viga simplemente apoyada

K2⋅n +1 , 2⋅n +1 := 0 n := 2

K := for i ∈ 1 .. n
for m ∈ 0 .. 3
for p ∈ 0 .. 3
K2⋅i −2+m , 2⋅i −2+p ← K2⋅i −2+m , 2⋅i −2+p + k m , p
K
K

⎛ 12 ⋅E⋅I 6 ⋅E⋅I

12 ⋅E⋅I 6 ⋅E⋅I
0 0
⎞
⎜ 3 2 3 2 ⎟
⎜ L L L L ⎟
⎜ 6 ⋅E⋅I 4 ⋅E⋅I 6 ⋅E⋅I 2 ⋅E⋅I ⎟
⎜ − 0 0 ⎟
⎜ L2 L
L
2 L ⎟
⎜ ⎟
⎜ − 12 ⋅E⋅I −
6 ⋅E⋅I 24 ⋅E⋅I
0 −
12 ⋅E⋅I 6 ⋅E⋅I
⎟
⎜ L3 L
2
L
3
L
3
L
2 ⎟
K → ⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I
0
8 ⋅E⋅I

6 ⋅E ⋅I 2 ⋅E⋅I ⎟
⎜ L2 L L
L
2 L ⎟
⎜ ⎟
⎜ 0 12 ⋅E⋅I 6 ⋅E⋅I 12 ⋅E⋅I 6 ⋅E⋅I ⎟
0 − − −
⎜ 3 2 3 2 ⎟
L L L L
⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I 6 ⋅E⋅I 4 ⋅E⋅I ⎟
⎜ 0 0
2 L

2 L ⎟
⎝ L L ⎠

54
http://www.virtual.unal.edu.co/cursos/ingenieria/2001734/lecciones/tem01/lec01_6.htm

107
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Condiciones de frontera:

d1y := 0 d3y := 0 M1 := 0 F2y := −P M2 := 0 M3 := 0

Solución

⎛ F1y ⎞ ⎛ d1y ⎞ ⎛ φ1 ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ φ1 ⎟ ⎜ φ2 ⎟
⎜ F2y ⎟ ⎜ d2y ⎟ ⎜ φ3 ⎟ ⎛ L2⋅P 2
L ⋅P
3
L ⋅P P P ⎞
⎜ ⎟ K ⋅⎜ ⎟ solve, ⎜ ⎟ → ⎜ − 0 − ⎟
⎜ M2 ⎟ ⎜ φ2 ⎟ ⎜ d2y ⎟ ⎝ 4 ⋅ E ⋅ I 4 ⋅ E ⋅ I 6 ⋅ E ⋅ I 2 2 ⎠
⎜ F3y ⎟ ⎜ d3y ⎟ ⎜ F1y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M3 ⎠ ⎝ φ3 ⎠ ⎝ F3y ⎠

Parámetros

1 3
L := 1000 b := 10 h := 100 P := 1000 I := ⋅b ⋅h E := 200000
12

x := 0 , 0.01 ⋅L .. 2 ⋅L

2 2 3
L ⋅P L ⋅P L ⋅P
φ1 := − φ3 := φ2 := 0d2y := −
4 ⋅E⋅I 4 ⋅E ⋅ I 6 ⋅E⋅I

νFEA1 ( x) :=
1
3
( 3 2
⋅ 2 ⋅x − 3 ⋅x ⋅L + L ⋅d1y +
3 ) 1
3
(3 2 2
⋅ x ⋅L − 2 ⋅L ⋅x + x⋅L ⋅φ1 +
3 ) 1
3
( 3 2
⋅ −2 ⋅x + 3 ⋅x ⋅L ⋅d2y + ) 1
3
(3 2 2
⋅ x ⋅L − x ⋅L ⋅φ2 )
L L L L
1 ⎡ 3 2 3 1 ⎡ 3 2 2 3 1 ⎡ 3 2 1 ⎡ 3 2 2
νFEA2 ( x) := ⋅⎣2 ⋅( x − L) − 3 ⋅( x − L) ⋅L + L ⎤⎦ ⋅d2y + ⋅⎣( x − L) ⋅L − 2 ⋅L ⋅( x − L) + ( x − L) ⋅L ⎤⎦ ⋅φ2 + ⋅⎣−2 ⋅( x − L) + 3 ⋅( x − L) ⋅L⎤⎦ ⋅d3y + ⋅⎣( x − L) ⋅L − ( x − L) ⋅L ⎤⎦ ⋅φ3
3 3 3 3
L L L L

Deformada
0
− 0.12
− 0.24
− 0.36
− 0.48
νFEA ( x) − 0.6
− 0.72
− 0.84
− 0.96
− 1.08
− 1.2
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

d
φ ( x) := νFEA( x)
dx

108
ELEMENTOS FINITOS APLICANDO MATHCAD.

Rotación
−3
1.5×10− 3
1.2×10− 4
9×10− 4
6×10− 4
3×10
φ ( x) 0
−4
− 3×10− 4
− 6×10− 4
− 9×10
−3
− 1.2×10− 3
− 1.5×10
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

2
d
M( x) := E⋅I ⋅ νFEA( x)
2
dx

Momento
5
5×10
5
4.5×10
5
4×10
5
3.5×10
5
3×10
M ( x) 2.5×105
5
2×10
5
1.5×10
5
1×10
4
5×10
0 0
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

3
d
Vcortante( x) := E⋅I ⋅ νFEA( x)
3
dx

Cortante
600
480
360
240
120
Vcortante( x) 0
− 120
− 240
− 360
− 480
− 600
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

109
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

−h 2
d
σ ( x) := ⋅E⋅ νFEA( x)
2 2
dx

Tensión
0 0
−3
−6
−9
− 12
σ ( x) − 15
− 18
− 21
− 24
− 27
− 30
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

Sy := 250

Sy
N (x) :=
σ (x)

Factor de seguridad
50

45.5

41

36.5

32

N ( x) 27.5

23

18.5

14

9.5

5
3 3 3 3 3 3
0 200 400 600 800 1×10 1.2×10 1.4×10 1.6×10 1.8×10 2×10
x

110
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.2.4.- Determinar los desplazamientos nodales y las rotaciones, las fuerzas globales

nodales, de la siguiente viga:

55
Figura 3.13.Viga empotrada tres elementos

En este caso se utilizaran tres elementos y la matriz de rigidez queda:

⎛ 12 ⋅E⋅I 6 ⋅E ⋅I

12 ⋅E⋅I 6 ⋅ E ⋅I
0 0 0 0
⎞
⎜ 3 2 3 2 ⎟
⎜ L L L L ⎟
⎜ 6 ⋅E⋅I 4 ⋅E ⋅I 6 ⋅E ⋅I 2 ⋅E⋅I ⎟
⎜ − 0 0 0 0 ⎟
2 L 2 L
⎜ L L ⎟
⎜ 12 ⋅E⋅I 6 ⋅E ⋅I 24 ⋅E⋅I 12 ⋅E⋅I 6 ⋅ E ⋅I ⎟
⎜ − − 0 − 0 0 ⎟
⎜ L3 L
2
L
3
L
3
L
2
⎟
⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E ⋅I
0
8 ⋅E⋅I

6 ⋅E ⋅I 2 ⋅E⋅I
0 0 ⎟
⎜ L2 L L
L
2 L ⎟
K → ⎜ ⎟
⎜ 0 12 ⋅E⋅I 6 ⋅E ⋅I 24 ⋅E⋅I 12 ⋅E⋅I 6 ⋅E⋅I ⎟
0 − − 0 −
⎜ 3 2 3 3 2 ⎟
L L L L L
⎜ ⎟
⎜ 0 6 ⋅E ⋅I 2 ⋅ E ⋅I 8 ⋅ E ⋅I 6 ⋅E ⋅I 2 ⋅E⋅I ⎟
0 0 −
⎜ 2 L L 2 L ⎟
L L
⎜ ⎟
⎜ 12 ⋅E⋅I 6 ⋅E ⋅I 12 ⋅E⋅I 6 ⋅E⋅I ⎟
⎜ 0 0 0 0 −
3

2 3

2 ⎟
⎜ L L L L ⎟
⎜ 6 ⋅E ⋅I 2 ⋅E⋅I 6 ⋅E ⋅I 4 ⋅E⋅I ⎟
⎜ 0 0 0 0
2 L

2 L
⎟
⎝ L L ⎠

55
Fuente propia

111
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Condiciones de frontera:

d1y := 0 d4y := 0 F2y := P F3y := 0


φ1 := 0 φ4 := 0 M2 := 0 M3 := 0

Solución:

⎛ F1y ⎞ ⎛ d1y ⎞ ⎛ F1y ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ φ1 ⎟ ⎜ M1 ⎟
⎜ F2y ⎟ ⎜ d2y ⎟ ⎜ d2y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M2 ⎟ ⎜ φ2 ⎟ ⎜ φ2 ⎟ ⎛ 20 ⋅P 4 ⋅L⋅P 8 ⋅L3⋅P 2 ⋅L2⋅P 11 ⋅L3⋅P 5 ⋅L2⋅P 7 ⋅P 2 ⋅L⋅P ⎞
K⋅ solve, → ⎜ − − − − ⎟
⎜ F3y ⎟ ⎜ d3y ⎟ ⎜ d3y ⎟ ⎝ 27 9 81 ⋅E⋅I 27 ⋅E⋅I 162 ⋅E⋅I 54 ⋅E⋅I 27 9 ⎠
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M3 ⎟ ⎜ φ3 ⎟ ⎜ φ3 ⎟
⎜ F4y ⎟ ⎜ d4y ⎟ ⎜ F4y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M4 ⎠ ⎝ φ4 ⎠ ⎝ M4 ⎠

1 3
L := 1000 b := 10 h := 100 P := −1000 E := 200000 I := ⋅b ⋅h
12

3 3
8 ⋅L ⋅P 11 ⋅L ⋅P
d2y := d3y :=
81 ⋅E⋅I 162 ⋅E⋅I
2 2 νFEA( x) := νFEA1 ( x) if 0 ≤ x ≤ L
2 ⋅L ⋅P 5 ⋅L ⋅P
φ2 := φ3 := −
27 ⋅E⋅I 54 ⋅E⋅I νFEA2 ( x) if L ≤ x ≤ 2 ⋅L
νFEA3 ( x) if 2 ⋅L ≤ x ≤ 3 ⋅L

112
ELEMENTOS FINITOS APLICANDO MATHCAD.

Deformada
0
− 0.07
− 0.14
− 0.21
− 0.28
νFEA( x) − 0.35
− 0.42
− 0.49
− 0.56
− 0.63
− 0.7
3 3 3 3 3 3 3
0 300 600 900 1.2×10 1.5×10 1.8×10 2.1×10 2.4×10 2.7×10 3×10
x

3.3.- EJEMPLOS CARGAS PUNTUALES LONGITUD Y AREAS DE INERCIA

VARIABLES

3.3.1.- Determinar los desplazamientos nodales y las rotaciones, del siguiente eje:

56
Figura 3.13.Eje de máquina

⎛ I1 ⎞ ⎛ L1 ⎞
I := ⎜ ⎟ L := ⎜ ⎟
⎝ I2 ⎠ ⎝ L2 ⎠
⎛ 12 6 ⋅L −12 6 ⋅L ⎞
⎜ ⎟
2 2
E⋅I ⎜ 6 ⋅L 4 ⋅L −6 ⋅L 2 ⋅L ⎟
k ( I , L) := ⋅⎜ ⎟
3
L ⎜ −12 −6 ⋅L 12 −6 ⋅L ⎟
⎜ 2 2 ⎟
⎝ 6 ⋅L 2 ⋅L −6 ⋅L 4 ⋅L ⎠

Número de elementos finitos

56
Fuente propia

113
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

n := 2

K2⋅n +1 , 2⋅n +1 := 0

K := for i ∈ 1 .. n
for m ∈ 0 .. 3
for p ∈ 0 .. 3
K2⋅i −2+m , 2⋅i −2+p ← K2⋅i −2+m , 2⋅i −2+p + k ( Ii −1 , Li −1) m , p
K
K

La matriz de rigidez toma la siguiente forma:

⎛ 12 ⋅E⋅I1 6 ⋅E⋅I1

12 ⋅E⋅I1 6 ⋅E⋅I1
0 0
⎞
⎜ 3 2 3 2 ⎟
⎜ L1 L1 L1 L1 ⎟
⎜ 6 ⋅E⋅I1 4 ⋅E⋅I1 6 ⋅E⋅I1 2 ⋅E⋅I1 ⎟
⎜ − 0 0 ⎟
⎜ L12 L1
L1
2 L1 ⎟
⎜ ⎟
⎜ − 12 ⋅E⋅I1 −
6 ⋅E⋅I1 12 ⋅E⋅I1
+
12 ⋅E⋅I2 6 ⋅E⋅I2

6 ⋅E⋅I1

12 ⋅E⋅I2 6 ⋅E⋅I2
⎟
⎜ L13 L1
2
L1
3
L2
3
L2
2 2
L1 L2
3
L2
2 ⎟
K → ⎜ ⎟
⎜ 6 ⋅E⋅I1 2 ⋅E⋅I1 6 ⋅E⋅I2

6 ⋅E⋅I1 4 ⋅E⋅I1 4 ⋅E⋅I2
+ −
6 ⋅E⋅I2 2 ⋅E⋅I2 ⎟
⎜ L12 L1
L2
2 2
L1
L1 L2 L2
2 L2 ⎟
⎜ ⎟
⎜ 12 ⋅E⋅I2 6 ⋅E⋅I2 12 ⋅E⋅I2 6 ⋅E⋅I2 ⎟
0 0 − − −
⎜ 3 2 3 2 ⎟
L2 L2 L2 L2
⎜ ⎟
⎜ 6 ⋅E⋅I2 2 ⋅E⋅I2 6 ⋅E⋅I2 4 ⋅E⋅I2 ⎟
⎜ 0 0 − ⎟
2 L2 2 L2
⎝ L2 L2 ⎠

Condiciones de frontera:

d1y := 0 M1 := 0

F2y := −P M2 := 0

M3 := 0 d3y := 0

Solución

114
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ F1y ⎞ ⎛ d1y ⎞ ⎛ F1y ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ φ1 ⎟ ⎜ φ1 ⎟
⎜ F2y ⎟ ⎜ d2y ⎟ ⎜ d2y ⎟ ⎛ L2⋅P 3 2 2 3 3 2 2 3 3 3
I2⋅P ⋅L1 ⋅L2 + 3 ⋅I2⋅P ⋅L1 ⋅L2 + 2 ⋅I1⋅P ⋅L1⋅L2 I2⋅P ⋅L1 ⋅L2 + I1⋅P ⋅L1 ⋅L2 I1⋅L1⋅L2 ⋅P − I2⋅L1 ⋅L2⋅P L1⋅P
⎜ ⎟ K ⋅⎜ ⎟ solve, ⎜ ⎟ → ⎜ − − −
⎜ L1 L2 2 2 2 2 2 2 L1 + L
⎜ M2 ⎟ ⎜ φ2 ⎟ ⎜ φ2 ⎟ ⎝
+
6 ⋅E⋅I1⋅I2⋅L1 + 12 ⋅E⋅I1⋅I2⋅L1⋅L2 + 6 ⋅E⋅I1⋅I2⋅L2 3 ⋅E⋅I1⋅I2⋅L1 + 6 ⋅E⋅I1⋅I2⋅L1⋅L2 + 3 ⋅E⋅I1⋅I2⋅L2 3 ⋅E⋅I1⋅I2⋅L1 + 6 ⋅E⋅I1⋅I2⋅L1⋅L2 + 3 ⋅E⋅I1⋅I2⋅L2
⎜ F3y ⎟ ⎜ d3y ⎟ ⎜ F3y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M3 ⎠ ⎝ φ3 ⎠ ⎝ φ3 ⎠

Datos:

E := 20000 P := 1000 L := L1 + L2
4
D1 4
L1 := 120 D1 := 35 I1 := π ⋅ = 7.366 × 10 x := 0 , 0.01 ⋅L .. L
64
4
D2 3
L2 := 150 D2 := 20 I2 := π ⋅ = 7.854 × 10
64
3 2 2 3
I2 ⋅P ⋅L1 ⋅L2 + I1 ⋅P ⋅L1 ⋅L2
d2y := −
2 2
3 ⋅E⋅I1 ⋅I2 ⋅L1 + 6 ⋅E⋅I1 ⋅I2 ⋅L1⋅L2 + 3 ⋅E⋅I1 ⋅I2 ⋅L2

3 2 2 3
I2 ⋅P ⋅L1 ⋅L2 + 3 ⋅I2 ⋅P ⋅L1 ⋅L2 + 2 ⋅I1 ⋅P ⋅L1⋅L2
φ1 := −
2 2
6 ⋅E⋅I1 ⋅I2 ⋅L1 + 12 ⋅E⋅I1 ⋅I2 ⋅L1⋅L2 + 6 ⋅E⋅I1 ⋅I2 ⋅L2

3 3
I1 ⋅L1⋅L2 ⋅P − I2 ⋅L1 ⋅L2⋅P
φ2 := −
2 2
3 ⋅E⋅I1 ⋅I2 ⋅L1 + 6 ⋅E⋅I1 ⋅I2 ⋅L1⋅L2 + 3 ⋅E⋅I1 ⋅I2 ⋅L2

3 2 2 3
2 ⋅I2 ⋅P ⋅L1 ⋅L2 + 3 ⋅I1 ⋅P ⋅L1 ⋅L2 + I1 ⋅P ⋅L1⋅L2
φ3 :=
2 2
6 ⋅E⋅I1 ⋅I2 ⋅L1 + 12 ⋅E⋅I1 ⋅I2 ⋅L1⋅L2 + 6 ⋅E⋅I1 ⋅I2 ⋅L2

νFEA( x) := νFEA1 (x) if 0 ≤ x ≤ L1


νFEA2 (x) if L1 ≤ x ≤ L

Deformada
0
− 0.18
− 0.36
− 0.54
− 0.72
νFEA ( x) − 0.9
− 1.08
− 1.26
− 1.44
− 1.62
− 1.8
0 27 54 81 108 135 162 189 216 243 270
x

115
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Rotación
0.025
0.021
0.017
0.013
−3
9×10− 3
φ ( x) 5×10− 3
1×10− 3
− 3×10− 3
− 7×10
− 0.011
− 0.015
0 27 54 81 108 135 162 189 216 243 270
x

Momento
4
7×10
4
6.3×10
4
5.6×10
4
4.9×10
4
4.2×10
M ( x) 3.5×104
4
2.8×10
4
2.1×10
4
1.4×10
3
7×10
0 0
0 27 54 81 108 135 162 189 216 243 270
x

116
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.4.- PROBLEMAS PROPUESTOS

Efectuar el diseño de un eje que debe transmitir 2.5 hp a 1725 rpm, el factor de seguridad

mínimo es 2.5, considere mínimo 4 elementos finitos, se debe trabajar en 2 planos.

Las medidas tentativas del eje son:

57
Figura 3.14.Eje de máquina

57
Fuente propia

117
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.5.- CARGA DISTRIBUIDA

Si se observa en las edificaciones constataremos que las vigas a diferencia de los ejes

deben soportar carga distribuida así como cargas concentradas. La estrategia que se

emplea es discretizar la carga distribuida reemplazándola por cargas y momentos en los

extremos que generen el mismo desplazamiento que el producido por la carga distribuida.

58
Figura 3.15.Discretización de cargas

Se puede utilizar el método del trabajo equivalente para reemplazar una carga distribuida

por un grupo de cargas concentradas  


!
!  !"#$%"&'"!( =   !
! ! ! ! !" (3.22)

Donde w(x) es la función de carga distribuida y ν(x) es el desplazamiento transversal. El

trabajo debido a las fuerzas discretas nodales está dado por:

!  !"#$%&'( =   !! !! + !! !! + !! !!! + !! !!! (3.23)

Se puede determinar los momentos y fuerzas nodales igualando

!  !"#$%"&'"!( = !  !"#$%&'( (3.24)

En el caso de la viga con carga uniformemente distribuida se evalúa la integral que

equipara los trabajos según (3.24)

58
Fuente propia

118
ELEMENTOS FINITOS APLICANDO MATHCAD.

!
!! !! + !! !! + !! !!! + !! !!! = !
−!    ! ! !"   (3.25)

Donde ν(x) ya fue desarrollado anteriormente según (3.12)

2⋅ d1y − 2⋅ d2y + L⋅ φ1 + L⋅ φ2 3 3⋅ d1y − 3⋅ d2y + 2⋅ L⋅ φ1 + L⋅ φ2 ⎞ ⋅ x2 + φ1 ⋅ x + d1y


υ( x) ⋅ x + ⎛ −
3 ⎜ 2 ⎟
L ⎝ L ⎠ �

Para hallar m1 se reemplaza en la integral los siguientes valores, note que F1 es uno

φ1 := 1 φ2 := 0 d1y := 0 d2y := 0  

L 2
⌠ 2 1
⎮
−w⋅ ⎡⎡ ⋅ ( d1y − d2y ) +
3
⋅ ( φ1 + φ2 )⎤ ⋅ x + ⎡⎛ −3 ⎞ ⋅ ( d1y − d2y) − 1 ⋅ ( 2⋅ φ1 + φ2 )⎤ ⋅ x2 + φ1 ⋅ x + d1y⎤ dx → − L ⋅ w
⎮ ⎢⎢ 3 2 ⎥ ⎢⎜ 2 ⎟ L ⎥ ⎥ 12
⎮
⌡ ⎣⎣ L L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
0

!!!
!1 =   − (3.26)
!"

Para hallar m2 se reemplaza en la integral los siguientes valores, note ahora que F2 es

uno:

φ1 := 0 φ2 := 1 d1y := 0 d2y := 0

L 2
⌠ 2 1
⎮
−w⋅ ⎡⎡ ⋅ ( d1y − d2y ) +
3
⋅ ( φ1 + φ2 )⎤ ⋅ x + ⎡⎛ −3 ⎞ ⋅ ( d1y − d2y) − 1 ⋅ ( 2⋅ φ1 + φ2 )⎤ ⋅ x2 + φ1 ⋅ x + d1y⎤ dx → L ⋅ w
⎮ ⎢⎢ 3 2 ⎥ ⎢⎜ 2 ⎟ L ⎥ ⎥ 12
⎮
⌡ ⎣⎣ L L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
0

!!!
!2 =   (3.27)
!"

φ1 := 0 φ2 := 0 d1y := 1 d2y := 0

L
⌠ 2 1
⎮
−w⋅ ⎡⎡ ⋅ ( d1y − d2y ) +
3
⋅ ( φ1 + φ2 )⎤ ⋅ x + ⎡⎛ −3 ⎞ ⋅ ( d1y − d2y) − 1 ⋅ ( 2⋅ φ1 + φ2 )⎤ ⋅ x2 + φ1 ⋅ x + d1y⎤ dx → − L⋅ w
⎮ ⎢⎢ 3 2 ⎥ ⎢⎜ 2 ⎟ L ⎥ ⎥ 2
⎮
⌡ ⎣⎣ L L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
0

119
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

!"
!1! =   − (3.28)
!

φ1 := 0 φ2 := 0 d1y := 0 d2y := 1

L
⌠ 2 1
⎮
−w⋅ ⎡⎡ ⋅ ( d1y − d2y ) +
3
⋅ ( φ1 + φ2 )⎤ ⋅ x + ⎡⎛ −3 ⎞ ⋅ ( d1y − d2y) − 1 ⋅ ( 2⋅ φ1 + φ2 )⎤ ⋅ x2 + φ1 ⋅ x + d1y⎤ dx → − L⋅ w
⎮ ⎢⎢ 3 2 ⎥ ⎢⎜ 2 ⎟ L ⎥ ⎥ 2
⎮
⌡ ⎣⎣ L L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
0

!"
!2! =   − (3.29)
!

Por la tanto de esta manera se hallaron las fuerzas nodales equivalentes:

59
Figura 3.15.Fuerzas equivalentes

En formato matricial las fuerzas quedan de esta manera


!"
− !
!!!!
!"
!! =   !"   ( 3.30)

!
!!!
!"

A continuación se presentan una serie de problemas resueltos que involucran carga

distribuida

3.5.1.- Para la viga en cantiléver sujeta a la carga distribuida determinar los

desplazamientos y rotaciones involucrados

59
Fuente propia

120
ELEMENTOS FINITOS APLICANDO MATHCAD.

60
Figura 3.15.Viga carga distribuida

La ecuación general que se utiliza para calcular vigas concentradas o distribuida es la

siguiente61:  

! = !  ! −   !! (3.31)

Donde F0 son las fuerzas nodales equivalentes:

Para determinar los desplazamientos nodales, se parte de la ecuación general:

!!! 12 6! −12 6! !!!


!! !  ! 6! 4!! −6! 2!! !!
=   !  
!!! ! −12 −6! 12 −6! !!!
!! 6! 2!! −6! 4!! !!

Donde en la matriz de fuerzas se colocan las fuerzas equivalentes:  

!1!
!1 12 6! −12 6! 0
!" !  ! 6! 4!! −6! 2!! 0
− = !   !!!  
2 ! −12 −6! 12 −6!
!
!! 6! 2!! −6! 4!! !!
12

La solución se la hace por el método conocido

60
Fuente propia
61
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 195

121
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

2
−w⋅L w⋅L
d1y := 0 φ1 := 0 f2y := m2 :=
2 12
 

⎛ f1y ⎞ ⎛ 12 6 ⋅L −12 6 ⋅L ⎞
⎜ ⎟ ⎛ d1y ⎞ ⎛ f1y ⎞
⎜ ⎟ 2 ⎜ ⎟
2 ⎟ ⎜ ⎟
⎜ m1 ⎟ E⋅I ⎜ 6 ⋅L 4 ⋅L −6 ⋅L 2 ⋅L ⎜ φ1 ⎟ ⎜ m1 ⎟ ⎛ L⋅w 5 ⋅L2⋅w L4⋅w L3⋅w ⎞
⋅⎜ ⎟ ⋅ solve, → ⎜ − − ⎟
⎜ f2y ⎟ 3 −6 ⋅L 12 −6 ⋅L ⎟ ⎜ d2y ⎟ ⎜ d2y ⎟ ⎝ 2 12 8 ⋅E⋅I 6 ⋅E⋅I ⎠
L ⎜ −12
⎜ ⎟ ⎜ ⎜ ⎟ ⎜ ⎟
⎝ m2 ⎠ 2 2 ⎟ φ2 ⎠
⎝ 6 ⋅L 2 ⋅L −6 ⋅L 4 ⋅L ⎠ ⎝ ⎝ φ2 ⎠
 

La solución coincide con la solución analítica que se tiene para la viga empotrada  

!  !!
!!"# =   − !  !  ! (3.32)

A continuación se halla las fuerzas globales nodales efectivas que es el producto de la

matriz de rigidez por el vector desplazamiento, proceso conocido como substitución

inversa.  

12 6! −12 6! 0
!  ! 6! 4!! −6! 2!! 0
!  ! = !   !!!  
! −12 −6! 12 −6!
6! 2!! −6! 4!! !!

⎛ L⋅ w ⎞
⎜ ⎟
⎛ 0 ⎞ ⎜ 2 ⎟
12 6⋅ L −12 6⋅ L ⎜ 0 ⎟
⎛ ⎞ ⎜ 5⋅ L2⋅ w ⎟
⎜ ⎟ ⎜ ⎟
⎜ 2 2 ⎟ ⎜ 4 ⎟ ⎜ ⎟
E⋅ I 6⋅ L 4⋅ L −6⋅ L 2⋅ L L ⋅w ⎜ 12 ⎟
⋅ ⎜ ⎟ ⋅ ⎜ − ⎟ →
3 −12 −6⋅ L 12 −6⋅ L 8⋅ E⋅ I ⎜ L⋅ w ⎟
L ⎜ ⎟ ⎜ ⎟
⎜ − 2 ⎟
⎜ 6⋅ L 2⋅ L2 −6⋅ L 4⋅ L2 ⎟ ⎜ L3⋅ w ⎟ ⎜ ⎟
⎝ ⎠ ⎜ − ⎟
⎝ 6⋅ E⋅ I ⎠ ⎜ L2⋅ w ⎟
⎜ 12 ⎟
⎝ ⎠

Las fuerzas reales se las encuentra restando las obtenidas menos las equivalentes:  

! = !  ! −   !! (3.33)

122
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ L⋅ w ⎞ ⎛ − L⋅ w ⎞
⎜ ⎟ ⎜ ⎟
⎜ 2 ⎟ ⎜ 2 ⎟ L⋅ w ⎞
⎜ 5⋅ L2⋅ w ⎟ ⎜ −w⋅ L2 ⎟ ⎛ !  !
⎜ ⎟ ⎜
⎜ 2 ⎟
⎟ ⎜ L ⋅ w ⎟ !1!
!  !!
⎜ 12 ⎟ − ⎜ 12 ⎟ → !1
        =   !
⎜ L⋅ w ⎟ ⎜ −L⋅ w ⎟ ⎜ 2 ⎟ !2! 0
⎜ 0 ⎟
⎜ − 2 ⎟ ⎜ 2 ⎟ !2 0
⎜ ⎟ ⎜ ⎟ ⎜⎝ 0 ⎟⎠
2 2
⎜ L ⋅ w ⎟ ⎜ L ⋅ w ⎟
⎜ 12 ⎟ ⎜ 12 ⎟
⎝ ⎠ ⎝ ⎠

La deformada se la determina utilizando las funciones de interpolación y los datos

siguientes:  

L := 1000 w := −100 E := 200000 x := 0, 0.1.. L

1 3 5
b := 10 h := 100 I := ⋅b ⋅h I = 8.333 × 10
12
 

4 3  
L ⋅w L ⋅w
d2y := − φ2 := −
8⋅ E⋅ I 6⋅ E⋅ I

νFEA( x) :=
1 ( 3 2 )
3
⋅ 2⋅ x − 3⋅ x ⋅ L + L ⋅ d1y +
1 (3 2 2 3
⋅ x ⋅ L − 2⋅ L ⋅ x + x⋅ L ⋅ φ1 +) 1 ( 3 2 )
⋅ −2⋅ x + 3⋅ x ⋅ L ⋅ d2y +
1 (3 2 2 )
⋅ x ⋅ L − x ⋅ L ⋅ φ2
3 3 3 3
L L L L

El desplazamiento obtenido resolviendo la ecuación diferencial corresponde a la

fórmula:

⎛ −w⋅ x4 w⋅ L⋅ x3 w⋅ L2⋅ x2 ⎞  
1
ymax( x) := ⋅ ⎜ + − ⎟
E⋅ I ⎝ 24 6 4 ⎠

123
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Deformada ambos métodos


0
500
−8
− 16
− 24
νFEA( x) − 32
− 40
ymax( x)
− 48
− 56
− 64
− 72
− 80
3
0 100 200 300 400 500 600 700 800 900 1×10
x

62
Figura 3.16.Deformada

Como se puede notar el desplazamiento es exacto en los nodos, pero existe un error en la

parte intermedia. Ahora graficamos el momento.

2
 
d
Momento ( x) := E⋅ I⋅ νFEA ( x)
2
dx

Momento
7
1×106
4.5×106
− 1×106 0
− 6.5×107
− 1.2×107
Momento( x) − 1.75×107
− 2.3×107
− 2.85×107
− 3.4×107
− 3.95×107
− 4.5×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

63
Figura 3.16.Deformada

62
Fuente propia, programa MathCAD
63
Fuente propia, programa MathCAD

124
ELEMENTOS FINITOS APLICANDO MATHCAD.

Con un elemento finito la solución claramente no converge para el momento, y

adicionalmente es una función parabólica. En un extremo debe ser cero y en el otro debe

dar – 5 e7. Porque sucede esto?, Este es un aspecto intrínseco del método de los

elementos finitos, puesto que si la siguiente ecuación de interpolación seleccionada es de

grado 3.

! ! =  !1  ! ! +  !2  ! ! +  !3  ! + !4

No sería compatible con la siguiente ecuación diferencial

!" ! ! !(!)
! ! =   −   = −!  !  
!"  !" !  

Si queremos por tanto que coincida el momento debemos incrementar el grado del

polinomio o aumentar el número de elementos.

3.5.2.- Efectuar el mismo análisis para 2 elementos.

Las fuerzas equivalentes se las construyen bajo el siguiente esquema:

64
Figura 3.17.Fuerzas equivalentes para 2 elementos

La matriz de rigidez es por tanto:

64
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 193

125
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 12⋅ E⋅ I 6⋅ E⋅ I

12⋅ E⋅ I 6⋅ E⋅ I
0 0 ⎞  
⎜ 3 2 3 2
⎟
⎜ L L L L ⎟
⎜ 6⋅ E⋅ I 4⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎟
⎜ − 0 0 ⎟
L L
⎜ L2 L
2
⎟
⎜ 12⋅ E⋅ I 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I
⎟
⎜ − − 0 − ⎟
⎜ L3 L
2
L
3
L
3
L
2 ⎟
K1 + K2 → ⎜ ⎟
⎜ 6⋅ E⋅ I 2⋅ E⋅ I
0
8⋅ E⋅ I

6⋅ E⋅ I 2⋅ E⋅ I
⎟
⎜ L2 L L 2 L ⎟
L
⎜ ⎟
⎜ 0 12⋅ E⋅ I 6⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟
0 − − −
⎜ L
3
L
2
L
3
L
2 ⎟
⎜ ⎟
⎜ 0 6⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I 4⋅ E⋅ I ⎟
0 −
⎜ 2 L 2 L ⎟
⎝ L L ⎠

Las condiciones de frontera son:

d1y := 0 φ1 := 0  

Las fuerzas equivalentes de los nodos 2 y 3 son:

−w⋅ L w⋅ L  
F2y := − M2 := 0
2 2
2
−w⋅ L w⋅ L
F3y := M3 :=
2 12

Resolviendo simbólicamente se obtiene:

⎛ 2
−w⋅L w⋅L ⎞
d := ( 0 0 d2y φ2 d3y φ3 ) ⎜
F := F1y M1 −w⋅L 0 ⎟
⎝ 2 12 ⎠

⎛ F1y ⎞
⎜ ⎟
⎜ M1 ⎟
T T
⎜ d2y ⎟ ⎛ 3 ⋅L⋅w 23 ⋅L2⋅w 17 ⋅L4⋅w 7 ⋅L3⋅w 2 ⋅L4⋅w 4 ⋅L3⋅w ⎞
F K ⋅d solve, ⎜ ⎟ → ⎜ − − − − ⎟
⎜ φ2 ⎟ ⎝ 2 12 24 ⋅E⋅I 6 ⋅E⋅I E⋅I 3 ⋅E⋅I ⎠
⎜ d3y ⎟
⎜ ⎟
⎝ φ3 ⎠

126
ELEMENTOS FINITOS APLICANDO MATHCAD.

La substitución inversa y las fuerzas reales se obtienen restando lo siguiente:

⎛ 0 ⎞
⎜ ⎟ ⎛ −w⋅L ⎞
0 ⎜ ⎟
⎜ ⎟ ⎜ 2 ⎟
⎜ 4 ⎟ ⎜ −w⋅L2 ⎟
⎜ − 17 ⋅L ⋅w ⎟ ⎛ 2 ⋅L⋅w ⎞
⎜ ⎟ ⎜ 2 ⎟
⎜ 24 ⋅E⋅I ⎟ ⎜ 12 ⎟ ⎜ 2 ⋅L ⋅w ⎟
⎜ 3 ⎟ ⎜ −w⋅L ⎟ ⎜ 0 ⎟
⎜ 7 ⋅L ⋅w ⎟
K⋅ − − ⎜ ⎟ simplify → ⎜ ⎟
⎜ 6 ⋅E⋅I ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ −w⋅L ⎟ ⎜ 0 ⎟
⎜ 2 ⋅L4⋅w ⎟ ⎜ 2 ⎟ ⎜ ⎟
⎜ − E⋅I ⎟ ⎜ ⎟ ⎝ 0 ⎠
⎜ ⎟ ⎜ w⋅L2 ⎟
⎜ 4 ⋅L3⋅w ⎟ ⎜ ⎟
⎜ − 3 ⋅E⋅I ⎟ ⎝ 12 ⎠
⎝ ⎠

Los datos para graficar son los siguientes:

1 3
E := 200000 b := 10 h := 100 I := ⋅b ⋅h L := 500 w := 100
12
 

Y las variables de campo se las toma de la solución

4 3
17⋅ L ⋅ w 7⋅ L ⋅ w
d2y := − φ2 := −
24⋅ E⋅ I 6⋅ E⋅ I

4 3
2⋅ L ⋅ w 4⋅ L ⋅ w
d3y := − φ3 := −
E⋅ I 3⋅ E⋅ I

x := 0, 0.01.. 2⋅ L  

νFEA1( x) :=
1 ( 3 2
⋅ 2⋅ x − 3⋅ x ⋅ L + L ⋅ d1y +
3 ) 1 (3 2 2
⋅ x ⋅ L − 2⋅ L ⋅ x + x⋅ L ⋅ φ1 +
3 ) 1 ( 3 2
⋅ −2⋅ x + 3⋅ x ⋅ L ⋅ d2y + ) 1 (3 2 2
⋅ x ⋅ L − x ⋅ L ⋅ φ2 )
3 3 3 3
L L L L

1 3 2 3 1 3 2 2 3 1 3 2 1 3 2 2
νFEA2( x) := ⋅ ⎡⎣2⋅ ( x − L) − 3⋅ ( x − L) ⋅ L + L ⎤⎦ ⋅ d2y + ⋅ ⎡⎣( x − L) ⋅ L − 2⋅ L ⋅ ( x − L) + ( x − L) ⋅ L ⎤⎦ ⋅ φ2 + ⋅ ⎡⎣−2⋅ ( x − L) + 3⋅ ( x − L) ⋅ L⎤⎦ ⋅ d3y + ⋅ ⎡⎣( x − L) ⋅ L − ( x − L) ⋅ L ⎤⎦ ⋅ φ3
3 3 3 3
L L L L

4 3 2 2
1 ⎡ −w⋅x w⋅2 ⋅L⋅x w⋅( 2 ⋅L) ⋅x ⎤
νFEA(x) := νFEA1 (x) if 0 ≤ x ≤ L ymax( x) := ⋅⎢ + − ⎥
E⋅I ⎣ 24 6 4 ⎦
νFEA2 (x) if L ≤ x ≤ 2 ⋅L

127
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Deformada ambos métodos


0 0
−8
− 16
− 24
νFEA ( x) − 32
− 40
ymax( x) − 48
− 56
− 64
− 72
− 80
3
0 100 200 300 400 500 600 700 800 900 1×10
x
65
Figura 3.18. Deformada de la viga

Como se constata en la Figura la diferencia entre las curvas es imperceptible.

El momento se lo construye mediante:

2 2
d d
M( x) := E⋅I ⋅ νFEA( x) Mreal( x) := E⋅I ⋅ ymax( x)
2 2
dx dx

Momento
7
1×10
6
4×10
− 2×10
6 0
6
− 8×10
7
M ( x) − 1.4×10
7
− 2×10
Mreal ( x) 7
− 2.6×10
7
− 3.2×10
7
− 3.8×10
7
− 4.4×10
7 7
− 5×10 − 5 ⋅10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

65
Fuente propia programa MathCAD

128
ELEMENTOS FINITOS APLICANDO MATHCAD.

3 3
d d
Vcortante( x) := E⋅I ⋅ νFEA( x) Vreal( x) := E⋅I ⋅ ymax( x)
3 3
dx dx

Cortante
5
1.2×10
5
1.08×10
4
9.6×10
4
8.4×10
4
Vcortante( x) 7.2×10
4
6×10
Vreal ( x) 4
4.8×10
4
3.6×10
4
2.4×10
4
1.2×10
0
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Como se ve existe una discrepancia entre las funciones. El esfuerzo es:

−h 2
d Sy := 250
σ( x) := ⋅ E⋅ νFEA ( x)
2 2
dx

Tensión
3
3×10
3
2.65×10
3
2.3×10
3
1.95×10
3
1.6×10
3
σ ( x) 1.25×10
900
550
200
− 150
− 500
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Sy
El factor de seguridad en este caso usando la relación N (x) := es 0.08 por lo tanto
σ (x)

el área de inercia es insuficiente, se propone a los alumnos hallar la Inercia adecuada.

129
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Factor de seguridad
20
18
16
14
12
N ( x) 10
8
6
4
2
0
3
0 100 200 300 400 500 600 700 800 900 1×10
x

3.5.3.- Para la viga en cantiléver sujeta a la carga distribuida y carga concentrada

en el extremo resolver los desplazamientos y rotaciones involucrados

66
Figura 3.15.Viga carga distribuida

Nuevamente se utiliza

!1!
!1 12 6! −12 6! 0
!" !  ! 6! 4!! −6! 2!! 0
− − ! = !   !!!
2 ! −12 −6! 12 −6!
!!! 6! 2!! −6! 4!! !!
12

66
Fuente propia

130
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ −w⋅ L − P ⎞
⎜ 2 ⎟ 4 3 3 2 ⎞
E⋅ I⎛ 12 −6⋅ L ⎞ ⎛ d2y ⎞ ⎜
⎛
⎟ solve , d2y , φ2 → ⎜ − 3⋅ w⋅ L + 8⋅ P⋅ L − w⋅ L + 3⋅ P⋅ L ⎟
⋅ ⎜
2 ⎟ ⎜ φ2 ⎟

3 ⎜ 2 ⎟ 24⋅ E⋅ I 6⋅ E⋅ I
L ⎝ −6⋅ L 4⋅ L ⎠ ⎝ ⎠
w
L ⎝ ⎠
⎜ ⋅ ⎟
⎝ 12 ⎠

A continuación se hallan las fuerzas globales nodales efectivas que es el producto

12 6! −12 6! 0
!  ! 6! 4!! −6! 2!! 0
!  ! = !   !!!  
! −12 −6! 12 −6!
6! 2!! −6! 4!! !!

⎡ 3⋅ w⋅ L4 + 8⋅ P⋅ L3 w⋅ L3 + 3⋅ P⋅ L2 ⎤
⎢ − ⎥
⎢ 3 2 ⎥ ⎛⎜ P + L⋅ w ⎞⎟
2⋅ L L
⎛ 0 ⎞ ⎢ ⎥ 2
⎜ ⎟
⎛ 12 6⋅ L −12 ⎞ ⎜
6⋅ L 0
⎟ ⎢ 3⋅ w⋅ L4 + 8⋅ P⋅ L3 w⋅ L3 + 3⋅ P⋅ L2 ⎥ ⎜ 5⋅ w⋅ L2 ⎟
⎜ ⎟ ⎜ ⎟ ⎢ − ⎥
2 2 2 3⋅ L ⎜ + P⋅ L ⎟
E⋅ I ⎜ 6⋅ L 4⋅ L −6⋅ L 2⋅ L ⎟ ⎜ 3⋅ w⋅ L4 + 8⋅ P⋅ L3 ⎟ ⎢ 4⋅ L ⎥ ⎜ 12 ⎟
⋅ ⎜ ⎟ ⋅ ⎜ − ⎟ → ⎢ ⎥ simplify →
3 −12 −6⋅ L 12 −6⋅ L 24⋅ E⋅ I
⎢ w⋅ L3 + 3⋅ P⋅ L2 3⋅ w⋅ L4 + 8⋅ P⋅ L3 ⎜ L⋅ w ⎟
L ⎜ ⎟ ⎜ ⎟ ⎥
− ⎜ −P − 2 ⎟
⎜ 6⋅ L 2 2 ⎟ ⎜
2⋅ L −6⋅ L 4⋅ L ⎠
3
w⋅ L + 3⋅ P⋅ L
2 ⎟ ⎢ 2 3 ⎥
⎝ ⎜ − ⎟ ⎢ L 2⋅ L ⎥ ⎜ ⎟
⎜ 2 ⎟
⎝ 6⋅ E⋅ I ⎠ L ⋅ w
⎢ 4 3 ( 3
⎢ 3⋅ w⋅ L + 8⋅ P⋅ L − 2⋅ w⋅ L + 3⋅ P⋅ L
2 ) ⎥
⎥ ⎜
⎝ 12
⎟
⎠
⎢ 2 3⋅ L ⎥
⎣ 4⋅ L ⎦

Finalmente se restan la fuerza nodal equivalente

⎛ P + L⋅ w ⎞ ⎛ − L⋅ w ⎞
⎜ ⎟ ⎜ ⎟
2
⎜ ⎟ ⎜ 2 ⎟ P + L⋅ w ⎞
⎜ 5⋅ w⋅ L2 ⎟ ⎜ −w⋅ L2 ⎟ ⎛
⎜ ⎟
⎜ + P⋅ L ⎟ ⎜ ⎟ ⎜ w⋅ L2
⎜ 12 ⎟ − ⎜ 12 ⎟ → + P⋅ L ⎟
⎜ ⎜ 2 ⎟
L⋅ w ⎟ ⎜ −L⋅ w ⎟
− P − ⎜ −P
⎟
⎜ 2 ⎟ ⎜ 2 ⎟
⎜ ⎟ ⎜ ⎟ ⎝⎜ ⎟
2 2
0 ⎠
⎜ L ⋅w ⎟ ⎜ L ⋅ w ⎟
⎜ 12
⎟ ⎜ 12 ⎟
⎝ ⎠ ⎝ ⎠

La deformada se obtiene:

131
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

0
500
− 0.6
− 1.2
− 1.8
− 2.4
νFEA ( x) − 3
− 3.6
− 4.2
− 4.8
− 5.4
−6
3
0 100 200 300 400 500 600 700 800 900 1×10
x

3.5.4.- Para la viga en cantiléver sujeta a la carga distribuida y empotrada en los dos

extremos

67
Figura 3.16.Viga carga distribuida

En este caso se utilizarán dos elementos finitos, sería imposible resolver con uno solo. La

matriz de rigidez con las condiciones son las siguientes.

67
Fuente propia

132
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 12⋅ E⋅ I 6⋅ E⋅ I

12⋅ E⋅ I 6⋅ E⋅ I
0 0 ⎞
⎜ 3 2 3 2
⎟
⎜ L L L L ⎟
⎜ 6⋅ E⋅ I 4⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎟
⎜ − 0 0 ⎟
L L
⎜ L2 L
2
⎟ 0
⎛ f1y ⎞ ⎜ 12⋅ E⋅ I ⎟ ⎛⎜ ⎞
⎜ m1 ⎟ 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I 0 ⎟
⎜ ⎟ ⎜ − − 0 − ⎟
⎜ L3 2 3 3 2 ⎟ ⎜ ⎟
⎜ w ⋅ L ⎟ L L L L ⎜ d2y ⎟
⎜ 0 ⎟ ⎜ ⎟ ⋅ ⎜ ⎟
⎜ f3y ⎟ ⎜ 6⋅ E⋅ I 2⋅ E⋅ I
0
8⋅ E⋅ I

6⋅ E⋅ I 2⋅ E⋅ I
⎟ ⎜ φ2 ⎟
⎜ L2 L L 2 L ⎟ 0
⎜ ⎟ L
⎝ m3 ⎠ ⎜ ⎟ ⎝ 0 ⎟⎠
⎜
⎜ 0 12⋅ E⋅ I 6⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟
0 − − −
⎜ L
3
L
2
L
3
L
2 ⎟
⎜ ⎟
⎜ 0 6⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I 4⋅ E⋅ I ⎟
0 −
⎜ 2 L 2 L ⎟
⎝ L L ⎠

Se eliminan las filas y columnas correspondientes y se calcula la deflexión

⎛ 24⋅ E⋅ I 0 ⎞
⎜ 3 ⎟ ⎛ 4 ⎞
⎛ −w⋅ L ⎞ ⎜ L ⎟ ⋅ ⎛⎜ d2y ⎟⎞ solve , d2y , φ2 → ⎜ − L ⋅ w 0 ⎟
⎜ ⎟ ⎜
⎝ 0 ⎠ 8⋅ E⋅ I ⎟ ⎝ φ2 ⎠ ⎝ 24⋅ E⋅ I ⎠
⎜ 0 ⎟
⎝ L ⎠

A continuación se halla las fuerzas globales nodales efectivas que es el producto

!  !

⎛ 12⋅ E⋅ I 6⋅ E⋅ I

12⋅ E⋅ I 6⋅ E⋅ I
0 0 ⎞
⎜ 3 2 3 2
⎟
⎜ L L L L ⎟
⎜ 6⋅ E⋅ I ⎟ ⎛ L⋅ w ⎞
4⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎜ 2 ⎟
⎜ − 0 0 ⎟
⎜ L2 L 2 L
⎟ ⎛ 0 ⎞ ⎜ ⎟
L
⎛ f1y ⎞ ⎜ 12⋅ E⋅ I ⎟ ⎜ 0 ⎟ ⎛⎜ ⎟⎞
f1y ⎜ L2⋅ w ⎟
⎜ m1 ⎟ 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎜ ⎟ m1 ⎜ 4 ⎟
⎜ ⎟ ⎜ − − 0 − ⎟ 4
⎜ L3 2 3 3 2 ⎟ ⎜ L ⋅ w ⎟ ⎜ ⎟ ⎜ ⎟
⎜ f2y ⎟ L L L L ⎜ f2y ⎟ ⎜ −L⋅ w ⎟
⎟ ⋅ ⎜ 24⋅ E⋅ I ⎟ → ⎜ ⎟

⎜ m2 ⎟ ⎜
⎜ 6⋅ E⋅ I 2⋅ E⋅ I 8⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I
⎟ ⎜ ⎟ m2 ⎜ 0 ⎟
⎜ f3y ⎟ 0 − 0
⎜ L2 L L 2 L ⎟ ⎜ ⎟ ⎜ f3y ⎟ ⎜ L⋅ w ⎟
⎜ ⎟ L
⎜ ⎟ ⎜ 0 ⎟ ⎜⎝ m3 ⎟⎠ ⎜ ⎟
⎝ m3 ⎠
⎜ 0 12⋅ E⋅ I 6⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟ ⎜ ⎟ ⎜ 2 ⎟
0 − − − ⎝ 0 ⎠ ⎜ 2 ⎟
⎜ 3 2 3 2 ⎟
⎜
L L L L
⎟ ⎜ − L ⋅ w ⎟
6⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I 4⋅ E⋅ I ⎟ ⎝ 4 ⎠
⎜ 0 0 −
⎜ 2 L 2 L ⎟
⎝ L L ⎠

133
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Las fuerzas reales se obtiene restando K d – F0:

⎛ L⋅ w ⎞ ⎛ −w⋅ L ⎞
⎜ 2 ⎟ ⎜ 2 ⎟ ⎛ L⋅ w ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎛ f1y ⎞ ⎜ L2⋅ w ⎟ ⎜ L2⋅ w ⎟ ⎛ f1y ⎞ ⎜ L2⋅ w ⎟
⎜ m1 ⎟ ⎜ 4 ⎟ ⎜ − 12 ⎟ ⎜ m1 ⎟ ⎜ 3 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ f2y ⎟ ⎜ −L⋅ w ⎟ − ⎜ −L⋅ w ⎟ → ⎜ f2y ⎟ ⎜ 0 ⎟
⎜ 0m3⎟ ⎜ 0 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
⎜ f3y ⎟ ⎜ L⋅ w ⎟ ⎜ −w⋅ L ⎟ ⎜ f3y ⎟ ⎜ L⋅ w ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ m3 ⎠ ⎜ 2 ⎟ ⎜ 2 ⎟ ⎝ m3 ⎠ ⎜ L2⋅ w ⎟
⎜ 2 ⎟ ⎜ 2 ⎟ ⎜ − ⎟
⎜ − L ⋅ w ⎟ ⎜ L ⋅ w ⎟ ⎝ 3 ⎠
⎝ 4 ⎠ ⎝ 12 ⎠

Con las condiciones se valora:

4
L ⋅w
d2y := − φ2 := 0 d3y := 0 φ3 := 0
24⋅ E⋅ I

Obteniéndose los siguientes gráficos de la deformada:

0 0
− 0.16
− 0.32
− 0.48
− 0.64
νFEA ( x) − 0.8
− 0.96
− 1.12
− 1.28
− 1.44
− 1.6
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Momento:

134
ELEMENTOS FINITOS APLICANDO MATHCAD.

6
8×10
6
6.4×10
6
4.8×10
6
3.2×10
6
1.6×10
M ( x) 0 0
6
− 1.6×10
6
− 3.2×10
6
− 4.8×10
6
− 6.4×10
6
− 8×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Cortante:

4
3×10
4
2.4×10
4
1.8×10
4
1.2×10
3
6×10
Vcortante( x) 0
3
− 6×10
4
− 1.2×10
4
− 1.8×10
4
− 2.4×10
4
− 3×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

135
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.5.5.- Para la misma viga en cantiléver sujeta a la carga distribuida y empotrada en

los dos extremos, hacer el cálculo para tres elementos

68
Figura 3.17.Viga carga distribuida

⎛ 12⋅ E⋅ I 6⋅ E⋅ I

12⋅ E⋅ I 6⋅ E⋅ I
0 0 0 0 ⎞
⎜ 3 2 3 2 ⎟
⎜ L L L L ⎟
⎜ 6⋅ E⋅ I 4⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎟
⎜ 2 − 0 0 0 0 ⎟
L 2 L
⎜ L L ⎟
⎜ 12⋅ E⋅ I 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟
⎜ − − 0 − 0 0 ⎟
⎜ L3 L
2
L
3
L
3
L
2
⎟
⎜ 6⋅ E⋅ I 2⋅ E⋅ I 8⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I
⎟
⎜ 0 − 0 0 ⎟
⎜ L2 L L 2 L ⎟
L
K1 + K2 + K3 → ⎜ ⎟
12⋅ E⋅ I 6⋅ E⋅ I 24⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I
⎜ 0 0 − − 0 − ⎟
⎜ 3 2 3 3 2 ⎟
L L L L L
⎜ ⎟
⎜ 0 6⋅ E⋅ I 2⋅ E⋅ I 8⋅ E⋅ I 6⋅ E⋅ I 2⋅ E⋅ I ⎟
0 0 −
⎜ 2 L L 2 L ⎟
L L
⎜ ⎟
⎜ 0 12⋅ E⋅ I 6⋅ E⋅ I 12⋅ E⋅ I 6⋅ E⋅ I ⎟
0 0 0 − − −
⎜ 3 2 3 2 ⎟
L L L L
⎜ ⎟
⎜ 0 6⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I 4⋅ E⋅ I ⎟
0 0 0 −
⎜ 2 L 2 L ⎟
⎝ L L ⎠

68
Fuente propia

136
ELEMENTOS FINITOS APLICANDO MATHCAD.

−w⋅ L w⋅ L
d1y := 0 φ1 := 0 F2y := − m2 := 0
2 2
−w⋅ L w⋅ L
d4y := 0 φ4 := 0 F3y := − m3 := 0
2 2

⎛ F1y ⎞ ⎛ d1y ⎞ ⎛ F1y ⎞


⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ φ1 ⎟ ⎜ M1 ⎟
⎜ F2y ⎟ ⎜ d2y ⎟ ⎜ d2y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟ 2 4 3 4 3 2
⎜ M2 ⎟ ⎜ φ2 ⎟ ⎜ φ2 ⎟ ⎛ 2 ⋅L ⋅w L ⋅w L ⋅w L ⋅w L ⋅w 2 ⋅L ⋅w ⎞
K⋅ solve, ⎜
→ L⋅w − − − L⋅w − ⎟
⎜ F3y ⎟ ⎜ d3y ⎟ ⎜ d3y ⎟ ⎝ 3 6 ⋅E⋅I 6 ⋅E⋅I 6 ⋅E⋅I 6 ⋅E⋅I 3 ⎠
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M3 ⎟ ⎜ φ3 ⎟ ⎜ φ3 ⎟
⎜ F4y ⎟ ⎜ d4y ⎟ ⎜ F4y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M4 ⎠ ⎝ φ4 ⎠ ⎝ M4 ⎠

La substitución inversa se obtiene de:

⎛ −L⋅w ⎞ ⎛ 3 ⋅L⋅w ⎞
⎜ ⎟ ⎜ ⎟
⎜ 2 ⎟ ⎜ 2 ⎟
⎛ d1y ⎞ ⎜ −L2⋅w ⎟ ⎜ 3 ⋅L2 ⋅w ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ φ1 ⎟ ⎜ 12 ⎟ ⎜ 4 ⎟
⎜ d2y ⎟ ⎜ −L⋅w ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ φ2 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
K⋅ − simplify →
⎜ d3y ⎟ ⎜ −L⋅w ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ φ3 ⎟ ⎜ 0 ⎟ ⎜ 0 ⎟
⎜ d4y ⎟ ⎜ −L⋅w ⎟ ⎜ 3 ⋅L⋅w ⎟
⎜ ⎟ ⎜ 2 ⎟ ⎜ 2 ⎟
⎝ φ4 ⎠ ⎜ ⎟ ⎜ ⎟
⎜ L2⋅w ⎟ ⎜ 3 ⋅L2⋅w ⎟
⎜ ⎟ ⎜ − ⎟
⎝ 12 ⎠ ⎝ 4 ⎠

La deflexión es por tanto

νFEA( x) := νFEA1 ( x) if 0 ≤ x ≤ L
νFEA2 ( x) if L ≤ x ≤ 2 ⋅L
νFEA3 ( x) if 2 ⋅L ≤ x ≤ 3 ⋅L

137
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Deformada
0
− 14
− 28
− 42
− 56
νFEA( x) − 70
− 84
− 98
− 112
− 126
− 140
3 3 3 3 3 3 3
0 300 600 900 1.2×10 1.5×10 1.8×10 2.1×10 2.4×10 2.7×10 3×10
x

Momento
7
4×10
7
2.8×10
7
1.6×10
6
4×10 0
6
M ( x) − 8×10
7
− 2×10
MAB ( x) 7
− 3.2×10
7
− 4.4×10
7
− 5.6×10
7
− 6.8×10
7
− 8×10
3 3 3 3 3 3 3
0 300 600 900 1.2×10 1.5×10 1.8×10 2.1×10 2.4×10 2.7×10 3×10
x
3
d
Vcortante( x) := E⋅I ⋅
νFEA( x)
De igual manera dse
x
3 puede proceder con más elementos

POLINÓMIO CÚBICO: 2, 3 y 4 ELEMENTOS


6
8×10
6
6.4×10
6
4.8×10
6
3.2×10
M2 ( x1) 6
1.6×10
M3 ( x) 0 0
M4 ( x4) 6
− 1.6×10
6
− 3.2×10
6
− 4.8×10
6
− 6.4×10
6
− 8×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x1 , x , x4

138
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.6.- CARGA DISTRIBUIDA TRIANGULAR

En este punto se va a revisar cómo tratar un problema que presente carga distribuida

triangular, esta distribución de carga se lo encuentra en los elementos sometidos a presión

hidrostática como por ejemplo en puertas de exclusa.

69
Figura 3.18.Viga carga distribuida triangular

La estrategia que se sigue es utilizar las integrales de igualación de trabajo y empezamos

calculando las fuerzas y momentos para el elemento finito 1

La carga distribuida es: ! ! = !"/! (3.34)

φ2 := 0 d2y := 0 φ1 := 1 d1y := 0

L 2
⌠ x ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 L ⋅w
⎮ −⎛⎜ w⋅ ⎤
⎟ ⋅⎢⎢ 3 ⋅( d1y − d2y) + 2 ⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ 2 ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L ⎠ ⎣⎣ L L ⎦ ⎣⎝ L ⎠
L
⎦ ⎦
60
⌡0
!1 =   −!! !/60 (3.35)

69
Fuente propia

139
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

φ1 := 0 φ2 := 1 d1y := 0 d2y := 0

L 2
⌠ x ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 L ⋅w
⎮ −⎛⎜ w⋅ ⎤
⎟ ⋅⎢⎢ 3 ⋅( d1y − d2y) + 2 ⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ 2 ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx →
⎮ ⎝ 2 ⋅L ⎠ ⎣⎣ L L ⎦ ⎣⎝ L ⎠
L
⎦ ⎦
40
⌡0
!2 =   !! !/40 (3.36)

d1y := 1 φ2 := 0 d2y := 0 φ1 := 0

L
⌠ x ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 3 ⋅L⋅w
⎮ −⎛⎜ w⋅ ⎤
⎟ ⋅⎢⎢ 3 ⋅( d1y − d2y) + 2 ⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ 2 ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L ⎠ ⎣⎣ L L 40
L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
⌡0
!1 =   −3  !  !/40 (3.37)

φ1 := 0 φ2 := 0 d1y := 0 d2y := 1

L
⌠ x ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 7 ⋅L⋅w
⎮ −⎛⎜ w⋅ ⎤
⎟ ⋅⎢⎢ 3 ⋅( d1y − d2y) + 2 ⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ 2 ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L ⎠ ⎣⎣ L L ⎦ ⎣⎝ L ⎠
L
⎦ ⎦
40
⌡0
!2 =   −7  !  !/40 (3.38)

Calculo de las fuerzas y momentos para el elemento finito 2


!"
La carga distribuida para el tramo 2 es: ! ! = + !/2 (3.39)
!!

φ1 := 1 φ2 := 0 d1y := 0 d2y := 0

L 2
⌠ x w ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 7 ⋅L ⋅w
⎮ −⎛⎜ w⋅ + ⎟ ⋅⎢⎢ ⋅( d1y − d2y) +
⎤
⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L 2 ⎠ ⎣⎣ L3 L
2
⎦
2
⎣⎝ L ⎠
L
⎦ ⎦
120
⌡0

!1 =   −7!! !/120 (3.40)

φ1 := 0 φ2 := 1 d1y := 0 d2y := 0

L 2
⌠ x w ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 L ⋅w
⎮ −⎛⎜ w⋅ + ⎟ ⋅⎢⎢ ⋅( d1y − d2y) +
⎤
⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx →
⎮ ⎝ 2 ⋅L 2 ⎠ ⎣⎣ L3 L
2
⎦
2
⎣⎝ L ⎠
L
⎦ ⎦
15
⌡0

!2 =   !! !/15 (3.41)

140
ELEMENTOS FINITOS APLICANDO MATHCAD.

φ1 := 0 φ2 := 0 d1y := 1 d2y := 0

L
⌠ x w ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 13 ⋅L⋅w
⎮ −⎛⎜ w⋅ + ⎟ ⋅⎢⎢ ⋅( d1y − d2y) +
⎤
⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L 2 ⎠ 3 2 2 L 40
⌡0 ⎣⎣ L L ⎦ ⎣⎝ L ⎠ ⎦ ⎦

!1 =   −13  !  !/40 (3.42)

φ1 := 0 φ2 := 0 d1y := 0 d2y := 1

L
⌠ x w ⎞ ⎡⎡ 2 1 ⎤ 3 ⎡⎛ −3 ⎞ 1 ⎤ 2 17 ⋅L⋅w
⎮ −⎛⎜ w⋅ + ⎟ ⋅⎢⎢ ⋅( d1y − d2y) +
⎤
⋅( φ1 + φ2 )⎥ ⋅x + ⎢⎜ ⎟ ⋅( d1y − d2y) − ⋅( 2 ⋅φ1 + φ2 )⎥ ⋅x + φ1 ⋅x + d1y⎥ dx → −
⎮ ⎝ 2 ⋅L 2 ⎠ ⎣⎣ L3 2 2 L 40
L ⎦ ⎣⎝ L ⎠ ⎦ ⎦
⌡0

!2 =   −17  !  !/40 (3.43)

En base del siguiente diagrama se adicionaran las fuerzas y momentos equivalentes por

tanto:

•_________________L/2________________•______________L/2_________________•

!" =   −!  !  !/!"                                                        !" =   −!  !  !/!"

!" =   −!! !/!"                                                      !" =   !! !/!"

                                                                                                               !" =   −!"  ! ! !"                                                                !! =   −!"  !  !/!"

                                                                                             !" =   −!! ! !/!"#                                                                !" =   !! !/!"

Efectuando la suma correspondiente se obtiene:

•_________________L/2________________•______________L/2_________________•

!" =   −!  !  !/!"                                                                    !" =   −!  !/!                                                                      !" =   −!"  !  !/!"

!" =   −! ! !/!"                                                                !" =   −!! !/!"                                                          !" =   !! !/!"

Para dos elementos iguales se genera la matriz de rigidez:

141
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 12 ⋅E⋅I 6 ⋅E⋅I

12 ⋅E⋅I 6 ⋅E⋅I
0 0
⎞
⎜ 3 2 3 2 ⎟
⎜ L L L L ⎟
⎜ 6 ⋅E⋅I 4 ⋅E⋅I 6 ⋅E⋅I 2 ⋅E⋅I ⎟
⎜ − 0 0 ⎟
⎜ L2 L
L
2 L ⎟
⎜ ⎟
⎜ − 12 ⋅E⋅I −
6 ⋅E⋅I 24 ⋅E⋅I
0 −
12 ⋅E⋅I 6 ⋅E⋅I
⎟
⎜ L3 L
2
L
3
L
3
L
2 ⎟
K → ⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I
0
8 ⋅E⋅I

6 ⋅E ⋅I 2 ⋅E⋅I ⎟
⎜ L2 L L
L
2 L ⎟
⎜ ⎟
⎜ 0 12 ⋅E⋅I 6 ⋅E⋅I 12 ⋅E⋅I 6 ⋅E⋅I ⎟
0 − − −
⎜ 3 2 3 2 ⎟
L L L L
⎜ ⎟
⎜ 6 ⋅E⋅I 2 ⋅E⋅I 6 ⋅E⋅I 4 ⋅E⋅I ⎟
⎜ 0 0
2 L

2 L ⎟
⎝ L L ⎠

Las condiciones de frontera son por lo tanto:

d := ( 0 0 d2y φ2 d3y φ3 )

⎛ 2 2
L −w⋅L −17 ⋅w⋅L w⋅L ⎞
F := ⎜ F1y M1 −w⋅ ⎟
⎝ 2 30 40 15 ⎠

La ecuación a resolver

⎛ F1y ⎞
⎜ ⎟
⎜ M1 ⎟
T T
⎜ d2y ⎟ ⎛ 37 ⋅L⋅w 79 ⋅L2⋅w 121 ⋅L4⋅w 41 ⋅L3⋅w 22 ⋅L4⋅w L3⋅w ⎞
F K ⋅d solve, ⎜ ⎟ → ⎜ − − − − ⎟
⎜ φ2 ⎟ ⎝ 40 60 240 ⋅E⋅I 48 ⋅E⋅I 15 ⋅E⋅I E⋅I ⎠
⎜ d3y ⎟
⎜ ⎟
⎝ φ3 ⎠

La sustitución inversa da los verdaderos valores de la reacción:

142
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ −3 ⋅w⋅L ⎞
⎛ 0 ⎞ ⎜ ⎟
⎜ ⎟ ⎜ 40 ⎟
⎜ 0 ⎟ ⎜ −w⋅L2 ⎟
⎜ 4 ⎟ ⎜ ⎟ ⎛⎜ L⋅w ⎞⎟
⎜ − 121 ⋅L ⋅w ⎟ ⎜ 60 ⎟ ⎜ 4 ⋅L2⋅w ⎟
⎜ 240 ⋅E⋅I ⎟ ⎜ −w⋅L ⎟ ⎜ ⎟
⎜ 3 ⎟ ⎜ 2 ⎟ ⎜ 3 ⎟
⎜ 41 ⋅L ⋅w ⎟ ⎜ ⎟ simplify → ⎜
K⋅ − − 0 ⎟
⎜ 48 ⋅E⋅I ⎟ ⎜ −w⋅L2 ⎟ ⎜ ⎟
⎜ ⎟ ⎜ ⎟ 0
⎜ ⎟
⎜ 22 ⋅L4⋅w ⎟ ⎜ 30 ⎟ ⎜ 0 ⎟
⎜ − 15 ⋅E⋅I ⎟ ⎜ −17 ⋅w⋅L ⎟ ⎜ 0 ⎟
⎜ ⎟ ⎜ 40 ⎟ ⎝ ⎠
⎜ L3⋅w ⎟ ⎜ ⎟
⎜ − E⋅I ⎟ ⎜ w⋅L2 ⎟
⎝ ⎠ ⎜ ⎟
⎝ 15 ⎠

La deformada se la efectúa con las condiciones conocidas:

4 3 3 4
121 ⋅L ⋅w 41 ⋅L ⋅w L ⋅w 22 ⋅L ⋅w
d1y := 0 φ1 := 0 d2y := − φ2 := − φ3 := − d3y := −
240 ⋅E⋅I 48 ⋅E⋅I E⋅I 15 ⋅E⋅I

5 3 2 2
1 ⎡ −w⋅x w⋅L⋅x 2 ⋅w⋅( L) ⋅x ⎤
νFEA(x) := νFEA1 (x) if 0 ≤ x ≤ L ymax( x) := ⋅⎢ + − ⎥
E⋅I ⎣ 240 ⋅L 6 3 ⎦
νFEA2 (x) if L ≤ x ≤ 2 ⋅L

Deformada
0 0
−6
− 12
− 18
νFEA ( x) − 24
− 30
ymax( x) − 36
− 42
− 48
− 54
− 60
3
0 100 200 300 400 500 600 700 800 900 1×10
x

70
Figura 3.18.Deformada carga distribuida triangular

En la deformada se expresa una coincidencia total

70
Fuente propia, programa MathCAD

143
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.7.- CALCULO DE VIGAS CON ELEMENTOS DE ALTO ORDEN (hP-FEM)71

Los textos que abordan la teoría de elementos finitos en el apartado correspondiente a

vigas, utiliza una función cúbica para describir el desplazamiento. Esta función genera

resultados exactos cuando las cargas son puntuales, pero cuando la carga es distribuida

existe una incompatibilidad en el momento ya que al ser este igual a la segunda derivada

del desplazamiento se generara una representación lineal del mismo. Esta dificultad es

solventada conforme se aumentan el número de nodos o lo que es lo mismo discretizando

la viga, conforme se incremente el número de elementos finitos los resultados obtenidos

serán más cercanos a los resultados que predice la teoría de vigas. La alternativa que se

propone es incrementar el orden de la función de desplazamiento mediante la inclusión

de un nodo interno. Por lo tanto la propuesta es desarrollar una función de alto orden de

modo que con apenas uno o dos elementos finitos dependiendo del problema, se alcance

mejor exactitud que con el método tradicional de solución (polinomio cúbico). Los pasos

a seguir serán básicamente proponer una nueva función de desplazamiento

incrementando el grado del polinomio, derivar las funciones de interpolación !! ,

desarrollando una matriz de rigidez que incrementará la exactitud de cualquier problema

de vigas. Adicionalmente estos problemas se pueden resolver ventajosamente con las

herramientas de cálculo simbólico del software MathCAD proporcionando un contexto

pedagógico muy amplio para la explicación conceptual del método de los elementos

finitos.

71
José F. Olmedo, ANÁLISIS DE VIGAS POR EL MÉTODO DE ELEMENTOS FINITOS CON
ELEMENTOS DE ALTO ORDEN PARA RESOLVER PROBLEMAS DE CARGA DISTRIBUIDA,
Congreso COLIM 2014.

144
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.7.1 OBTENCIÓN DE LAS FUNCIONES DE INTERPOLACIÓN N!

Se propone ahora utilizar un elemento de alto orden con un nodo interno. Cuando se

incrementa el orden del polinomio se dice que el método de refinamiento es “p-

refinement”. Se sabe por lo tanto que el elemento finito tendrá 6 grados de libertad, 2 por

nodo, sujeto a fuerzas transversales y momentos (Figura 4) y que el nodo interno no se

conecta con ningún elemento.

Figura 3.19.Elemento finito propuesto 72

Si se tienen 6 grados de libertad el polinomio de interpolación deberá ser de grado 5 de la

forma siguiente:

ν x =  a1  x ! +  a2  x ! +  a3  x ! + a4x ! + a5  x! + a6 (3.44)

!! !
=  5  a1  x ! + 4  a2  x ! + 3    a3  x ! + 2  a4  x + a5   (3.45)
!"

Las condiciones de frontera de acuerdo a la Figura 4 son:

x   =  0;    ν 0 = d1y

x   =  L/2;    ν L/2 = d2y

x   =  L;    ν L = d3y

dν 0
x   =  0;       =  Ф1
dx

72
Fuente propia

145
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

dν L/2
x   =  L/2;       =  Ф2
dx

dν L
x   =  L;       =  Ф3
dx

Y reemplazando y ordenando en forma matricial se obtiene:

⎡ 0 0 0 0 0 1 ⎤
⎢ ⎥
⎢ 0 0 0 0 −1 0
⎥ ⎛ a1 ⎞ ⎛ d1y ⎞
⎢ L 5 L
4
L
3
L
2
L
⎥ ⎜ ⎟ ⎜ ⎟
⎢ ⎛⎜ ⎟⎞ ⎛ ⎞
⎜ ⎟
⎛ ⎞
⎜ ⎟
⎛ ⎞
⎜ ⎟
⎛ ⎞ ⎥ ⎜ a2 ⎟
⎜ ⎟ 1 ⎜ φ1 ⎟
⎢ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎥ ⎜ a3 ⎟ ⎜ d2y ⎟
⎢ 4 3 2 ⎥ ⋅ ⎜ ⎟ ⎜ ⎟
⎢−5 ⋅ ⎛⎜ L ⎞⎟ −4 ⋅ ⎛⎜ L ⎟⎞ −3 ⋅ ⎛⎜ L ⎞⎟ −2 ⋅ ⎛⎜ L ⎟⎞ −1 0 ⎥ ⎜ a4 ⎟ ⎜ φ2 ⎟
⎢ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎝ 2 ⎠ ⎥ ⎜ a5 ⎟ ⎜ d3y ⎟
⎢ 5 4 3 2
⎥ ⎜ ⎟ ⎜ ⎟
⎢ L L L L L 1 ⎥ ⎝ a6 ⎠ ⎝ φ3 ⎠
⎢ 4 3 2
⎥
⎣ −5 ⋅ L −4 ⋅ L −3 ⋅ L −2 ⋅ L −1 0 ⎦ (3.46)

Se logra obtener el vector columna de incógnitas [a! ] mediante:


!!
K ∗ a = d       →               a = K ∗ [d] (3.47)

⎛ 24 − 4 0 −
16

24

4 ⎞ ⎛ 24⋅ d1y

24⋅ d3y

4 ⋅ φ1

16⋅ φ2

4 ⋅ φ3 ⎞
⎜ 5 4 4 5 4
⎟ ⎜ 5 5 4 4 4
⎟
⎜ L L L L L ⎟ ⎜ L L L L L ⎟
⎜ 68 12 16 40 52 8 ⎟ ⎜ 16⋅ d2y 68⋅ d1y 52⋅ d3y 12⋅ φ1 40⋅ φ2 8 ⋅ φ3 ⎟
⎜ − ⎟ ⎛ d1y ⎞ ⎜ − + + + + ⎟
⎜ L4 L3 L4 L3 L4 L3 ⎟ ⎜ φ1 ⎟ ⎜ L4 L
4
L
4
L
3
L
3
L
3 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 66 − 13 − 32 − 32 − 34 − 5 ⎟ ⋅ ⎜⎜ d2y ⎟⎟ → ⎜ 66⋅ d1y − 32⋅ d2y − 34⋅ d3y − 13⋅ φ1 − 32⋅ φ2 − 5 ⋅ φ3 ⎟
⎜ L3 L
2
L
3
L
2
L
3
L
2 ⎟ φ2 ⎜ 3 3 3 2 2 2 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ L L L L L L
⎟
⎜ 23 6 16 8 7
⎜
1 ⎟ d3y
⎟ ⎜ 16⋅ d2y 23⋅ d1y 7 ⋅ d3y 6 ⋅ φ1 8 ⋅ φ2 φ3 ⎟

⎜ 2 L ⎜ ⎟ ⎜ − + + + +
2 L 2 L ⎟ ⎝ φ3 ⎠ 2 2 2 L L L ⎟
⎜ L L L ⎟ ⎜ L L L ⎟
⎜ 0 −1 0 0 0 0 ⎟ ⎜ −φ1 ⎟
⎜ ⎟ ⎜ ⎟
⎝ 1 0 0 0 0 0 ⎠ ⎝ d1y ⎠

El polinomio de interpolación se puede ensamblar multiplicando el vector fila


 
x !  x !  x !  x !  x  1 Por el resultado anterior a

146
ELEMENTOS FINITOS APLICANDO MATHCAD.

!"  !"# !"  !"# !  !! !"  !! !  !!


− − − −
!! !! !! !! !!
!"  !"# !"  !"# !"  !"# !"  !! !"  !! !  !!
− + + + +
!! !! !! !! !! !!
!!  !"# !"  !"# !"  !"# !"  !! !"  !! !  !!
x !  x !  x !  x !  x  1 − − − − − (3.48)
!! !! !! !! !! !!
!"  !"# !"  !"# !  !"# !  !! !  !! !!
− + + + +
!! !! !! ! ! !
−ϕ1
d1y

El resultado de esta operación genera un polinomio sumamente grande para ser

desplegadas en el documento. Este polinomio se reagrupa de tal manera que las funciones

de interpolación Ni puedan mostrarse en forma explícita y por tanto la función de

desplazamiento se representara en la siguiente forma:

v x = N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! (3.49)

Obteniendo el siguiente resultado para cada función de interpolación N! :

x ! x ! x ! x !
N1 x = 24   − 68   + 66   − 23 + 1  
L L L L

x ! x ! x ! x
N2 x = −4  x   + 12  x   − 13  x   + 6  x − x  
L L L L

x ! x ! x !
N3 x = 16   − 32   + 16    
L L L

x ! x ! x ! x
N4 x = −16  x   + 40  x   − 32  x   + 8  x  
L L L L

x ! x ! x ! x !
N5 x = −24   + 52   − 34   +7  
L L L L

! ! ! ! ! ! !
N6 x = −4  x   + 8  x   − 5  x   +  x (3.50)
! ! ! !

147
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Para L=1 se pueden graficar las funciones de interpolación para verificar que tenga el

valor de 1 en su nodo asociado y cero en los otros nodos, ver figura 3.20 y 3.21.

Funciones de Interpolación de alto orden asociadas a los desplazamientos


1.1

0.99 1

0.88

0.77

N1( x) 0.66
N3( x) 0.55
N5( x)
0.44

0.33

0.22

0.11

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x

Figura 3.20. Funciones de interpolación de alto orden N1, N3, N5 73

Derivas de las funciones de interpolación asociadas a las rotaciones


0.8

0.6

0.4

d
N2( x) 0.2
dx
0
d
N4( x)
dx − 0.2

d − 0.4
N6( x)
dx
− 0.6

− 0.8

−1

− 1.2
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x

Figura 3.21: Derivadas de las funciones de interpolación de alto orden N2, N4, N674

73
Fuente propia
74
Fuente propia

148
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.7.2 OBTENCIÓN DE LA MATRIZ DE RIGIDEZ

El paso más importante del procedimiento es determinar la matriz de rigidez para lo cual

se seguirá la formulación dada por el método de Galerkin para vigas donde:

!! !! ! ! !! ! !
K !" = E  I!   !! !!! !!!
   dx (3.51)

Para N! Para N! Para N! …

! !! !! ! !! !! ! ! !! !! ! !! !! ! ! !! !! ! !! !! !
∗ dx ∗ dx ∗ dx
! !!! !!! ! !!! !!! ! !!! !!!

! !! !! ! !! !! ! ! !! !! ! !! !! ! ! !! !! ! !! !! !
∗ dx ∗ dx ∗ dx
! !!! !!! ! !!! !!! ! !!! !!!

! !! !! ! !! !! ! ! !! !! ! !! !! ! ! !! !! ! !! !! !
∗ dx ∗ dx ∗ dx
! !!! !!! ! !!! !!! ! !!! !!!

! !! !! ! !! !! ! ! !! !! ! !! !! ! ! !! !! ! !! !! !
∗ dx ∗ dx ∗ dx
! !!! !!! ! !!! !!! ! !!! !!!

! !! !! ! !! !! ! ! !! !! ! !! !! !
∗ dx ∗ dx
! !!! !!! ! !!! !!!

! !! !! ! !! !! !
∗ dx
! !!! !!!
(3.52)

149
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Afortunadamente el programa MathCAD posee herramientas de cálculo simbólico que

permite obtener fácilmente estas integrales, como ejemplo se despliega k11 y k12


⎮  ⎡⎢ ⎛ ⎞  ⎛ ⎞

⎛ ⎞

⎛ ⎞
 ⎤⎥  ⎡⎢
⎛ ⎞

⎛ ⎞

⎛ ⎞

⎛ ⎞

⎥⎤  
⎮ ⎢ ⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ + ⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ + ⎥ ⋅ ⎢⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ + ⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ + ⎥ →

⎮ ⎣ ⎝
⎠ ⎝
⎠ ⎝
⎠ ⎝
⎠ 
⎦ ⎣ ⎝
⎠ ⎝
⎠ ⎝
⎠ ⎝
⎠ ⎦ 

⋅



⎮
 ⎡⎢ ⎛ ⎞  ⎛ ⎞

⎛ ⎞

⎛ ⎞
 ⎤⎥  ⎡⎢

⎛ ⎞

⎛ ⎞

⎛ ⎞

⎛ ⎞ ⎥
⎤ 
⎮ ⎢ ⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ + ⋅ ⎜ ⎟ − ⋅ ⎜ ⎟ +  ⋅
⎥  ⎢ − ⋅ ⋅ ⎜ ⎟ + ⋅ ⋅ ⎜ ⎟ − ⋅ ⋅ ⎜ ⎟ + ⋅ ⋅ ⎜ ⎟ − ⎥
→ −

⎮
⎣ ⎝ ⎠
⎝ ⎠
⎝ ⎠
⎝ ⎠ ⎦
⎣
⎝ ⎠
⎝ ⎠
⎝ ⎠
⎝ ⎠ ⎦ 
⌡ ⋅


Obteniendo finalmente la matriz de rigidez y con ella la formulación de elemento finito

dada por:

⎛ 5092 − 1138 512 384 1508 242 ⎞


⎜ 3 2

3

2

3

2
⎟
⎜ 35⋅ L 35⋅ L 5⋅ L 7⋅ L 35⋅ L 35⋅ L ⎟
⎜ 1138 332 128 64 242 38 ⎟
⎜ − ⎟
⎜ 35⋅ L 2 35⋅ L 5⋅ L
2 7⋅ L 35⋅ L
2 35⋅ L ⎟ ⎛ d1y ⎞
⎛ F1y ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ − 512 128 1024
0 −
512

128
⎟ ⎜ φ1 ⎟
⎜ F2y ⎟ ⎜ 5⋅ L 3 2 3 3 2 ⎟ ⎜ d2y ⎟
5⋅ L 5⋅ L 5⋅ L 5⋅ L
⎜ ⎟ = E⋅ I⋅ ⎜ ⎟ ⋅ ⎜ ⎟
⎜ M2 ⎟ ⎜ − 384 64
0
256 384 64 ⎟ ⎜ φ2 ⎟
⎜ F3y ⎟ ⎜ 7⋅ L2 7⋅ L 7⋅ L 2
7⋅ L 7⋅ L ⎟ ⎜ d3y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M3 ⎠ ⎜ − 1508 242 512 384 5092 1138 ⎟ ⎝ φ3 ⎠

⎜ 35⋅ L3 35⋅ L2 5⋅ L
3
7⋅ L
2
35⋅ L
3
35⋅ L
2 ⎟
⎜ ⎟
⎜ 242 38 128 64 1138 332 ⎟
⎜ − 2 35⋅ L

2 7⋅ L 2 35⋅ L ⎟
⎝ 35⋅ L 5⋅ L 35⋅ L ⎠

3.7.3 CARGA DISTRIBUIDA

Como anteriormente se manifestó, los efectos de las cargas puntuales son exactamente

evaluados cuando se utiliza la función de desplazamiento cúbica, mientras que cuando se

utiliza carga distribuida necesariamente se debe discretizar la viga, por tal razón el

enfoque será con respecto a esta carga. Las restricciones y las cargas son aplicadas

150
ELEMENTOS FINITOS APLICANDO MATHCAD.

únicamente en los nodos. La aproximación usual es reemplazar la carga distribuida con

fuerzas nodales y momentos tal que el trabajo mecánico efectuado por las cargas nodales

(19) sea igual al generado por la carga distribuida (18). El trabajo mecánico debido a la

carga distribuida w está dado por:


!
W!"#$%"&'"!( = !
−w ∗ ν x dx (3.53)

Donde ν x es la función desplazamiento. El trabajo generado por fuerzas discretas para

tres nodos estaría dado por:

W!"#$%&'(   = m1  ϕ1 + m2  ϕ2 + m3  ϕ3 + f1  d1y + f2  d2y + f3  d3y (3.54)

Se igualan ambos trabajos según la expresión:


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx =

m1  ϕ1 + m2  ϕ2 + m3  ϕ3 + f1  d1y + f2  d2y + f3  d3y   (3.55)

Y se evalúa la integral para cada desplazamiento arbitrario

1.- d1y = 1, ϕ1 = 0, d2y = 0, ϕ2 = 0, d3y = 0, ϕ3 = 0


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx = f1 =

!  !  !
 −  
!"
(3.56)

2.- d1y = 0, ϕ1 = 1, d2y = 0, ϕ2 = 0, d3y = 0, ϕ3 = 0


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx =

 !!  !
m1 =
!"
(3.57)

3.- d1y = 0, ϕ1 = 0, d2y = 1, ϕ2 = 0, d3y = 0, ϕ3 = 0


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx = f2 =

!  !  !
−  
!"
(3.58)

151
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

4.- d1y = 0, ϕ1 = 0, d2y = 0, ϕ2 = 1, d3y = 0, ϕ3 = 0


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx =

m2 = 0 (3.59)

5.- d1y = 0, ϕ1 = 0, d2y = 0, ϕ2 = 0, d3y = 1, ϕ3 = 0


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx = f3 =

!  !  !
−  
!"
(3.60)

6.- d1y = 0, ϕ1 = 0, d2y = 0, ϕ2 = 0, d3y = 0, ϕ3 = 1


!
!
−w ∗ N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ! dx =

 !!  !
m3 = −  
!"
(3.61)

Las fuerzas nodales equivalentes obtenidas están representadas en la siguiente figura


3.22.

Figura 3.22: Fuerzas discretizadas equivalentes 75

3.7.4 EJEMPLO DE IMPLEMENTACIÓN EN MATHCAD

Seguidamente se realiza un ejemplo con el fin obtener la solución por el método de

elementos finitos en base a la nueva matriz obtenida, así como comparar la solución tanto

con la teoría de vigas como con los resultados obtenidos en base del polinomio cúbico.

75
Fuente propia

152
ELEMENTOS FINITOS APLICANDO MATHCAD.

Se realiza por lo tanto el cálculo de una viga de acero biempotrada con un solo elemento

finito, sometida a una carga distribuida w= −100  N/mm, con una longitud L = 1  m, de

medidas 100 mm x 10 mm. Las propiedades físicas son: E = 200000 MPa, b=10, h=100,
!
I =    b  h! , ver figura 3.23
!"

Figura 3.23: Viga biempotrada sometida a carga distribuida76

Donde  las  condiciones  de  contorno  son:  

!  !
   d1y = 0        ϕ1 = 0        m2 = 0          f2y = −8        d3y = 0    ϕ3 = 0  
!"

⎛ 5092 −
1138

512

384

1508

242 ⎞
⎜ 3 2 3 2 3 2 ⎟
⎜ 35 ⋅L 35 ⋅L 5 ⋅L 7 ⋅L 35 ⋅L 35 ⋅L ⎟
⎜ 1138 332 128 64 242 38 ⎟
⎜ − 2 35 ⋅L 2 7 ⋅L 2 35 ⋅L ⎟
⎛ F1y ⎞ ⎜ 35 ⋅L 5 ⋅L 35 ⋅L ⎟ ⎛ d1y ⎞
⎜ M1 ⎟ ⎜ 512 128 1024 512 128 ⎟ ⎜ φ1 ⎟
⎜ ⎟ ⎜ − 3 0 − − ⎟ ⎜ ⎟
2 3 3 2 ⎛ L4 ⋅w 2 2 ⎞
⎜ F2y ⎟ = E ⋅I ⋅
⎜ 5 ⋅L 5 ⋅L 5 ⋅L 5 ⋅L 5 ⋅L ⎟ ⋅⎜ d2y ⎟ solve , d2y , φ2 , F1y , M1 , F3y , M3 → ⎜ − 0
4 ⋅L ⋅w

L ⋅w 4 ⋅L ⋅w L ⋅w
⎟
⎜ M2 ⎟ ⎜ 384 64 256 384 64 ⎟ ⎜ φ2 ⎟ ⎝ 384 ⋅E ⋅I 15 15 15 15 ⎠
⎜ ⎟ ⎜ − 2 0 ⎟ ⎜ ⎟
7 ⋅L 7 ⋅L 2 7 ⋅L
⎜ F3y ⎟ ⎜ 7 ⋅L 7 ⋅L ⎟ ⎜ d3y ⎟
⎝ M3 ⎠ ⎜ 1508 242 512 384 5092 1138 ⎟ ⎝ φ3 ⎠
⎜ − 3 2

3 2 3 2 ⎟
⎜ 35 ⋅L 35 ⋅L 5 ⋅L 7 ⋅L 35 ⋅L 35 ⋅L ⎟
⎜ 242 38 128 64 1138 332 ⎟
⎜ − 2 35 ⋅L

2 7 ⋅L 2 35 ⋅L ⎟
⎝ 35 ⋅L 5 ⋅L 35 ⋅L ⎠

Como se puede observar la deflexión en el nodo 2 coincide con el valor teórico

!  !!
y!"# =   − !"#  !  ! para la viga biempotrada. Se efectúa la substitución inversa.

76
Fuente propia

153
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 5092 − 1138 512 384 1508 242 ⎞


⎜ − − − − ⎟
⎜ 35⋅ L
3
35⋅ L
2
5⋅ L
3
7⋅ L
2
35⋅ L
3
35⋅ L
2
⎟ ⎛ 4⋅ L⋅ w ⎞
⎜ 1138 ⎟ ⎜ 15 ⎟
332 128 64 242 38 ⎜ ⎟
⎜ − ⎟ 0 2
⎟ ⎛⎜ ⎜ ⎟
⎜ 35⋅ L2 35⋅ L 5⋅ L
2 7⋅ L 35⋅ L
2 35⋅ L ⎟⎞ ⎜ − L ⋅ w ⎟
⎜ ⎟ ⎜ 0 ⎟ ⎜ 15 ⎟
⎜ − 512 128 1024
0 −
512

128
⎟ ⎜ 4 ⎟
⎜ 5⋅ L3 5⋅ L2 5⋅ L
3
5⋅ L
3
5⋅ L
2 ⎟ ⎜ − L ⋅ w ⎟ ⎜ − 8⋅ L⋅ w ⎟
E⋅ I⋅ ⎜ ⎟ ⋅ ⎜ 384⋅ E⋅ I ⎟ → ⎜ 15 ⎟
⎜ − 384 64 256 384 64 ⎟ ⎜ ⎜ ⎟
0 0
⎟ ⎜ 0 ⎟
⎜ 7⋅ L2 7⋅ L 7⋅ L 2
7⋅ L 7⋅ L ⎟ ⎜ ⎟ ⎜ ⎟
⎜ ⎟ ⎜ 0 ⎟ ⎜ 4⋅ L⋅ w ⎟
⎜ − 1508 242

512 384 5092 1138 ⎟ ⎜ 0 ⎟ ⎜ 15 ⎟
⎜ 35⋅ L3 35⋅ L2 5⋅ L
3
7⋅ L
2
35⋅ L
3
35⋅ L
2 ⎟ ⎝ ⎠
⎜ ⎟ ⎜ L2⋅ w ⎟
⎜ 242 38 128 64 1138 332 ⎟ ⎜ ⎟
⎝ 15 ⎠
⎜ − 2 35⋅ L

2 7⋅ L 2 35⋅ L ⎟
⎝ 35⋅ L 5⋅ L 35⋅ L ⎠

Para determinar las fuerzas y momentos se resta del producto de la substitución inversa

las fuerzas equivalentes obtenidas en el punto. ! =   ! ! −   !!

⎛ 4⋅ L⋅ w ⎞ ⎛ − 7⋅ L⋅ w ⎞
⎜ 15 ⎟ ⎜ 30 ⎟ ⎛⎜ L⋅ w ⎟⎞
⎜ ⎟ ⎜ ⎟ ⎜ 2 ⎟
⎜ L2⋅ w ⎟ ⎜ L2⋅ w ⎟ ⎜ 2 ⎟
⎜ − ⎟ ⎜ ⎟ ⎜ − L ⋅ w ⎟
⎜ 15 ⎟ ⎜ 60 ⎟ ⎜ 12 ⎟
⎜ 8⋅ L⋅ w ⎟ ⎜ 8⋅ L⋅ w ⎟ ⎜ ⎟
⎜ − 15 ⎟ − ⎜ − 15 ⎟ → ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ 0 ⎟
⎜ 0 ⎟ ⎜ 0 ⎟ ⎜ ⎟
⎜ 4⋅ L⋅ w ⎟ ⎜ 7⋅ L⋅ w ⎟ ⎜ L⋅ w ⎟
⎜ ⎟ ⎜ − ⎟ ⎜ 2 ⎟
⎜ 15 ⎟ ⎜ 30 ⎟ ⎜ 2 ⎟
⎜ L2⋅ w ⎟ ⎜ L2⋅ w ⎟ ⎜ L ⋅ w ⎟
⎜ ⎟ ⎜ − ⎟ ⎝ 12 ⎠
⎝ 15 ⎠ ⎝ 60 ⎠

La deformada se la obtiene a través de la función de desplazamiento transversal con las

condiciones siguientes:

w  L!
d2y =   − , d1y = 0, ϕ1 = 0, d3y = 0,            ϕ3 = 0          
384  E  I

x := 0 , 0.01 .. L

154
ELEMENTOS FINITOS APLICANDO MATHCAD.

5 4 3 2
N1( x) := 24⋅ ⎜
⎛ x ⎞ − 68⋅ ⎜
⎛ x ⎞ + 66⋅ ⎜
⎛ x ⎞ − 23⋅ ⎜
⎛ x ⎞ +1
⎟ ⎟ ⎟ ⎟
⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠
4 3 2
N2( x) := −4⋅ x⋅ ⎜
⎛ x ⎞ + 12⋅ x⋅ ⎜
⎛ x ⎞ ⎛ x ⎞
− 13⋅ x⋅ ⎜ + 6⋅ x⋅ ⎜
⎛ x ⎞ −x
⎟ ⎟ ⎟ ⎟
⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠

4 3 2
N3( x) := 16⋅ ⎜
⎛ x ⎞ − 32⋅ ⎜
⎛ x ⎞ + 16⋅ ⎜
⎛ x ⎞
⎟ ⎟ ⎟
⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠

4 3 2
N4( x) := −16⋅ x⋅ ⎜
⎛ x ⎞ + 40⋅ x⋅ ⎜
⎛ x ⎞ − 32⋅ x⋅ ⎜
⎛ x ⎞ ⎛ x ⎞
+ 8⋅ x⋅ ⎜
⎟ ⎟ ⎟ ⎟
⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠

⎡ 5 4 3 2
N5( x) := ⎢−24⋅ ⎜
⎛ x ⎞ + 52⋅ ⎜
⎛ x ⎞ ⎛ x ⎞
− 34⋅ ⎜ + 7⋅ ⎜
⎛ x ⎞ ⎤⎥
⎟ ⎟ ⎟ ⎟
⎣ ⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ ⎦

4 3 2 2
N6( x) := −4⋅ x⋅ ⎜
⎛ x ⎞ + 8⋅ x⋅ ⎜
⎛ x ⎞ − 5⋅ x⋅ ⎜
⎛ x ⎞ x
⎟ ⎟ ⎟ +
⎝ L ⎠ ⎝ L ⎠ ⎝ L ⎠ L

νFEA x = N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ!

Adicionalmente en el mismo gráfico se dibujara la curva elástica obtenida de la ecuación


!
general de vigas: yED x =   (−w  x ! )(L − x)! (3.62)
!"  !  !

Pudiendo observarse en la figura 3.24 la total concordancia de ambas curvas

CURVA ELÁSTICA, VIGA BIEMPOTRADA CARGA DISTRIBUIDA


0 0
− 0.16
− 0.32
− 0.48
ν FEA( x) − 0.64
− 0.8
yED( x) − 0.96
− 1.12
− 1.28
− 1.44
− 1.6
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Figura 3.24: Comparativa curvas77

Igualmente se obtiene el Momento, figura 3.25 a lo largo del eje mediante:

77
Fuente propia

155
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

d! vFEA x
M x = E  I    
dx !

MOMENTO
6
6×10
6
4.4×10
6
2.8×10
6
1.2×10
5 0
− 4×10
6
M( x) − 2×10
6
− 3.6×10
6
− 5.2×10
6
− 6.8×10
6
− 8.4×10
7
− 1×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Figura 3.25: Momento obtenido para la teoría propuesta78

Y el diagrama de cortante figura 3.26 con

!! !"#$ !
V x = E  I   !!!

CORTANTE
4
6×10
4
4.8×10
4
3.6×10
4
2.4×10
4
1.2×10
Vcortante( x) 0 0
4
− 1.2×10
4
− 2.4×10
4
− 3.6×10
4
− 4.8×10
4
− 6×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

Figura 3.26: Cortante obtenido para la teoría propuesta79

78
Fuente propia
79
Fuente propia

156
ELEMENTOS FINITOS APLICANDO MATHCAD.

3.7.5 EJEMPLO DE IMPLEMENTACIÓN II

El segundo ejemplo, figura 3.27 consistirá en calcular una viga de acero biempotrada con

un elemento finito, sometida a una carga distribuida w= −100N/mm hasta la mitad de la

longitud de la viga, de una longitud L = 1  m, de medidas 100 mm x 10 mm. Las


!
propiedades físicas son: E = 200000 MPa, b=10mm, h=100 mm, I =    b  h! . Este
!"

problema puede realizarse de dos formas, utilizando 2 elementos finitos, en ese caso la

matriz de rigidez será de 10 x 10 o determinar por el método de igualación del trabajo

generado por las cargas y utilizar un solo elemento finito, se va a optar por este último

método

Figura 3.27: Viga biempotrada sometida a carga distribuida hasta la mitad de la viga 80

Efectuando la igualación del trabajo mecánico según el punto se obtienen las fuerzas

equivalentes siguientes según la figura 3.28

80
Fuente propia

157
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

81
Figura 3.28: Fuerzas discretizadas equivalentes

!  !!
Donde las condiciones de contorno son: d1y = 0        ϕ1 = 0        m2 =          f2y =
!"

!  !
−4        d3y = 0    ϕ3 = 0
!"

⎛ 5092 − 1138 512 384 1508 242 ⎞


⎜ 3 2

3

2

3

2
⎟
⎜ 35⋅ L 35⋅ L 5⋅ L 7⋅ L 35⋅ L 35⋅ L ⎟
⎜ 1138 332 128 64 242 38 ⎟
⎜ − ⎟
⎛ F1y ⎞ ⎜ 35⋅ L2 35⋅ L 5⋅ L
2 7⋅ L 35⋅ L
2 35⋅ L ⎟ ⎛ d1y ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ M1 ⎟ ⎜ − 512 128 1024
0 −
512

128
⎟ ⎜ φ1 ⎟
⎜ F2y ⎟ ⎜ 5⋅ L3 5⋅ L2 5⋅ L
3
5⋅ L
3
5⋅ L
2 ⎟ ⎜ d2y ⎟ ⎛ L4⋅ w 3
7⋅ L ⋅ w 47⋅ L⋅ w
2 2
7⋅ L ⋅ w 17⋅ L⋅ w 11⋅ L ⋅ w ⎞
⎜ ⎟ = E⋅ I⋅ ⎜ ⎟ ⋅ ⎜ ⎟ solve , d2y , φ2 , F1y , M1 , F3y , M3 → ⎜ − − − ⎟
⎜ M2 ⎟ ⎜ − 384 64
0
256 384 64 ⎟ ⎜ φ2 ⎟ ⎝ 768⋅ E⋅ I 6144⋅ E⋅ I 240 160 240 480 ⎠
⎜ F3y ⎟ ⎜ 7⋅ L2 7⋅ L 7⋅ L 2
7⋅ L 7⋅ L ⎟ ⎜ d3y ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝ M3 ⎠ ⎜ − 1508 242 512 384 5092 1138 ⎟ ⎝ φ3 ⎠

⎜ 35⋅ L3 35⋅ L2 5⋅ L
3
7⋅ L
2
35⋅ L
3
35⋅ L
2 ⎟
⎜ ⎟
⎜ 242 38 128 64 1138 332 ⎟
⎜ − 2 35⋅ L

2 7⋅ L 2 35⋅ L ⎟
⎝ 35⋅ L 5⋅ L 35⋅ L ⎠

!  !!
Como se puede observar la deflexión en el nodo 2 en este caso es y!"# =   − !"#  !  !

81
Fuente propia

158
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 5092 − 1138 512 384 1508 242 ⎞


⎜ − − − − ⎟ ⎛ 47⋅ L⋅ w ⎞
⎜ 35⋅ L
3
35⋅ L
2
5⋅ L
3
7⋅ L
2
35⋅ L
3
35⋅ L
2
⎟ ⎜ ⎟
⎜ 240 ⎟
⎜ 1138 332 128 64 242 38 ⎟
⎜ − ⎟ ⎛ 0 ⎞ ⎜ 7⋅ L2⋅ w ⎟
⎜ 35⋅ L 2 35⋅ L 2 7⋅ L 2 35⋅ L ⎟ ⎜ ⎟ ⎜ − ⎟
5⋅ L 35⋅ L 0 160 ⎟
⎜ ⎟ ⎜ ⎟ ⎜
⎜ − 512 128 1024 512 128
⎟ ⎜ − L ⋅ w ⎟ ⎜ − 4⋅ L⋅ w ⎟
4
0 − − ⎜ ⎟ ⎜ ⎟
⎜ 5⋅ L 3 2 3 3 2 ⎟
5⋅ L 5⋅ L 5⋅ L 5⋅ L 768⋅ E⋅ I ⎟ 15
E⋅ I⋅ ⎜ ⎟ ⋅ ⎜ →
⎜ ⎟
⎜ − 384 64 256 384 64 ⎟ ⎜ 3
7⋅ L ⋅ w
⎟ ⎜ L ⋅ w ⎟
2
0 ⎜ − ⎟ ⎜ − ⎟
⎜ 7⋅ L2 7⋅ L 7⋅ L 2
7⋅ L 7⋅ L ⎟ 6144⋅ E⋅ I 24 ⎟
⎜ ⎟ ⎜ ⎟ ⎜
⎜ − 1508 242 512 384 5092 1138 ⎟ ⎜ 0 ⎟ ⎜ 17⋅ L⋅ w ⎟
⎜ 35⋅ L3 35⋅ L2

3 2 3 2 ⎟ ⎝⎜ ⎟ ⎜ 240 ⎟
5⋅ L 7⋅ L 35⋅ L 35⋅ L 0 ⎠ ⎜ ⎟
⎜ ⎟ 2
⎜ 242 38 128 64 1138 332 ⎟ ⎜ 11⋅ L ⋅ w ⎟
⎜ − −
⎟ ⎜ ⎟
2 35 ⋅L 2 7⋅ L 2 35⋅ L ⎝ 480 ⎠
⎝ 35⋅ L 5⋅ L 35⋅ L ⎠

Para determinar las fuerzas y momentos se resta del producto de la substitución inversa

las fuerzas equivalentes obtenidas en el punto . f =   K d −   f!

⎛ 4⋅ L⋅ w ⎞ ⎛ − 7⋅ L⋅ w ⎞
⎜ 15 ⎟ ⎜ 30 ⎟ ⎛⎜ L⋅ w ⎟⎞
⎜ ⎟ ⎜ ⎟ ⎜ 2 ⎟
⎜ L2⋅ w ⎟ ⎜ L2⋅ w ⎟ ⎜ 2 ⎟
⎜ − ⎟ ⎜ ⎟ ⎜ − L ⋅ w ⎟
15 60
⎜ ⎟ ⎜ ⎟ ⎜ 12 ⎟
⎜ 8⋅ L⋅ w ⎟ ⎜ 8⋅ L⋅ w ⎟ ⎜ ⎟
⎜ − 15 ⎟ − ⎜ − 15 ⎟ → ⎜ 0 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ 0 ⎟
⎜ 0 ⎟ ⎜ 0 ⎟ ⎜ ⎟
⎜ 4⋅ L⋅ w ⎟ ⎜ 7⋅ L⋅ w ⎟ ⎜ L⋅ w ⎟
⎜ ⎟ ⎜ − ⎟ ⎜ 2 ⎟
⎜ 15 ⎟ ⎜ 30 ⎟ ⎜ 2 ⎟
⎜ L2⋅ w ⎟ ⎜ L2⋅ w ⎟ ⎜ L ⋅ w ⎟
⎜ ⎟ ⎜ − ⎟ ⎝ 12 ⎠
⎝ 15 ⎠ ⎝ 60 ⎠

Finalmente generamos las curvas figura 3.29 mediante:

!FEA x = N! x  d1y + N! x  ϕ! + N! x  d2y + N! x  ϕ! + N! x  d3y + N! x  ϕ!

159
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

CURVA ELÁSTICA, VIGA BIEMPOTRADA CARGA DISTRIBUIDA HASTA 1/2L


0 0
− 0.08
− 0.16
− 0.24
− 0.32
ν FEA( x) − 0.4
− 0.48
− 0.56
− 0.64
− 0.72
− 0.8
3
0 100 200 300 400 500 600 700 800 900 1×10
x

82
Figura 3.28: Curva elástica

!! !"#$ !
Igualmente se obtiene el Momento a lo largo del eje mediante: M x = E  I   !!!

MOMENTO
6
3×10
6
2.1×10
6
1.2×10
5
3×10 0
5
− 6×10
6
M( x) − 1.5×10
6
− 2.4×10
6
− 3.3×10
6
− 4.2×10
6
− 5.1×10
6
− 6×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

83
Figura 3.29: Momento

!! !"#$ !
Y el diagrama de cortante con V x = E  I   , Figura 3.30
!!!

82
Fuente propia
83
Fuente propia

160
ELEMENTOS FINITOS APLICANDO MATHCAD.

CORTANTE
4
5×10
4
4.3×10
4
3.6×10
4
2.9×10
4
2.2×10
4
Vcortante( x) 1.5×10
3
8×10
3
1×10 0
3
− 6×10
4
− 1.3×10
4
− 2×10
3
0 100 200 300 400 500 600 700 800 900 1×10
x

84
Figura 3.30: Cortante

84
Fuente propia

161
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3.8.- VIGA DE TIMOSHENKO

A medio camino entre una viga y una placa, existen un tipo de viga corta, ver Figura 3.31

en las cuales la teoría de Bernoulli genera resultados inexactos ya que en este caso no se

pueden despreciar las deformaciones debida al cortante. Se considera principalmente que

las secciones transversales normales permanecen planas pero no necesariamente

perpendiculares al eje de la viga.85

86
Figura 3.31: Viga corta

Para ejemplificar la resolución de este tipo de viga se procederá de la siguiente manera:

Datos:

d1y := 0φ1 := 0m2 := 0 f2y := −P

La matriz de rigidez para viga de Timoshenko es:

⎛ f1y ⎞ ⎡ 12 6 ⋅L −12 6 ⋅L ⎤
⎢ ⎥ ⎛ d1y ⎞ ⎛ f1y ⎞
⎜ ⎟ ⎢ 6 ⋅L ( 4 + φ ) ⋅L2 2 ⎥ ⎜ ⎟ ⎜ ⎟ 3 3 2
⎜ m1 ⎟ E⋅I −6 ⋅L ( 2 − φ ) ⋅L ⎜ φ1 ⎟ ⎜ m1 ⎟ ⎛ 4 ⋅L ⋅P + L ⋅P ⋅φ L ⋅P ⎞
⋅⎢ ⎥ ⋅ solve, → ⎜ P L ⋅P − − ⎟
⎜ f2y ⎟ 3 −6 ⋅L ⎥ ⎜ d2y ⎟ ⎜ d2y ⎟ 12 ⋅E⋅I 2 ⋅E⋅I ⎠
L ⋅( 1 + φ ) ⎢ −12 −6 ⋅L 12 ⎝
⎜ ⎟ ⎢ ⎜ ⎟ ⎜ ⎟
⎝ m2 ⎠ 2 2 ⎥ φ2 ⎠
⎣ 6 ⋅L ( 2 − φ ) ⋅L −6 ⋅L ( 4 + φ ) ⋅L ⎦ ⎝ ⎝ φ2 ⎠

Donde F en la matriz de rigidez es el término de corrección por corte. Los parámetros de

la viga son:

85
Marcelo Tulio Piovan, TENSIONES Y DEFORMACIONES REVISIÓN DE PRINCIPIOS FÍSICOS
86
Fuente propia

162
ELEMENTOS FINITOS APLICANDO MATHCAD.

L := 500 P := 1000 E := 200000 x := 0 , 0.1 .. L

b := 10 h := 160 ν := 0.3

1 3 E
I := ⋅b ⋅h ks := 0.83 A := b ⋅h G :=
12 2 ⋅(1 + ν )

Siendo ks el factor de corrección de Área.

E⋅I 3 12 ⋅g
g := = 6.683 × 10 φ := = 0.321 (3.63)
ks ⋅A ⋅G 2
L

De la solución los desplazamientos son:

2 3 3
L ⋅P 4 ⋅L ⋅P + L ⋅P ⋅φ
φ2 := − d2y := − (3.64)
2 ⋅E⋅I 12 ⋅E⋅I

Las funciones de forma son

3 2 3
N1 ( x) := 2 ⋅x − 3 ⋅x ⋅L + L − 12 ⋅g

3 ( 2
N2 ( x) := x ⋅L − 2 ⋅L + 6 ⋅g ⋅x + x⋅ L + 6 ⋅g⋅L ) 2 ( 3 )
3 2
N3 ( x) := −2 ⋅x + 3 ⋅x ⋅L + 12 ⋅g

3 2 (
N4 ( x) := x ⋅L + x ⋅ −L + 6 ⋅g − 6 ⋅g⋅L⋅x
2 ) (3.65)

Y el desplazamiento por tanto es:

1 1 1 1
νFEA( x) := ⋅N1 ( x) ⋅d1y + ⋅N2 ( x) ⋅φ1 + ⋅N3 ( x) ⋅d2y + ⋅N4 ( x) ⋅φ2
( 2
L⋅ L + 12 ⋅g ) ( 2
L⋅ L + 12 ⋅g ) ( 2
L⋅ L + 12 ⋅g ) ( 2
L⋅ L + 12 ⋅g )
3
−P ⋅L ⎛ 2 x ⎞
νEDO( x) := ⋅⎜ x − ⎟
2 ⋅E⋅I ⎝ 3 ⋅L ⎠

163
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Viga Timoshenko
0.02
500
0
νFEA( x) − 0.02
νEDO ( x) − 0.04

− 0.06
− 0.08
0 100 200 300 400 500
x

87
Figura 3.32: Comparativa viga Timoshenko vs Bernoulli

3.9.- RESOLUCIÓN DE VIGAS CON ANSYS APDL

Determine las deflexiones y tensiones

88
Figura 3.33: Viga continúa

1. EN PREFERENCES seleccione STRUCTURAL

87
Fuente propia
88
Amar Khennane, Introduction to Finite Element Analysis Using MATLAB® and Abaqus, pág. 90

164
ELEMENTOS FINITOS APLICANDO MATHCAD.

2. CREAR LA GEOMETRIA

USAR: Preprocessor < Modeling < Create < Keypoints < In Active CS

Ingresar Keypoints de acuerdo a la tabla siguiente:

Tabla 3.2. Coordenadas keypoints

Keypoints x y

1 0 0

2 2000 0

3 4000 0

4 9000 0

5 16000 0

165
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3. Clic en Apply para aceptar el resultado, El resultado es el siguiente:

Para dibujar las líneas vamos a:

Preprocessor < Modeling < Create < Lines < Lines < In Active Coord

Con el mouse vamos señalando los Keypoints hasta obtener el siguiente dibujo:

4. DEFINA EL TIPO DE ELEMENTO

166
ELEMENTOS FINITOS APLICANDO MATHCAD.

Seleccione: Element Type < Add/Edit/Delete

Y seleccione Beam, 3node 189, correspondiente a una viga con elemento de alto orden

Definir la sección de la viga mediante: Sections < Beam < Common Sections

167
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

5. DEFINIR PROPIEDADES DEL MATERIAL

En Preprocessor seleccionar Material Props < Material Models. Seleccionar material

elástico, lineal e isotrópico, llenar en el campo de Módulo de elasticidad el valor de E =

200000 MPa y 0.3 para Poisson que corresponde al acero.

6. MALLADO

Seleccionar Meshing < Mesh Tool < Size Controls < Lines < Set

168
ELEMENTOS FINITOS APLICANDO MATHCAD.

Seleccionar Meshing < Mesh Tool < Mesh < Pick All

Para verificar la dirección de las fuerzas en el command prompt escribir eshape,1

Luego con Plot < Elements

169
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

7. Se observa que la dirección de las fuerzas debe ser en z, y se activan los

Keypoints para localizar las fuerzas

En las líneas entre el Keypoints 3 y 4 colocamos una presión de -4 N/mm

170
ELEMENTOS FINITOS APLICANDO MATHCAD.

Igualmente entre los keypoints de 5 a 6 colocamos -10 N/mm

El nodo 1 es totalmente restringido, por lo tanto vamos a:

Define Loads < Apply < Structural < Displacement < On Keypoints

171
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

En los Keypoints 3,4,5 se colocan restricciones en Z

172
ELEMENTOS FINITOS APLICANDO MATHCAD.

Resolver el sistema de ecuaciones mediante:

Solution < Solve < Current LS

Aparecerá el mensaje: Solution is done

8. POSTPROCESADO REVISIÓN DE RESULTADOS

General Postproc < Plot Results < Deformed Shape

Plot Results < Deformed Shape

La deformación es de 5.7444 mm y las tensiones son:

173
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

51.5 MPa

174
ELEMENTOS FINITOS APLICANDO MATHCAD.

ANÁLISIS POR EL MÉTODO DE ELEMENTOS


FINITOS, PÓRTICOS PLANOS

175
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

176
ELEMENTOS FINITOS APLICANDO MATHCAD.

Capítulo 4

Análisis por el método de elementos finitos, Pórticos planos

89
Figura 4.1: Pórtico de taller

4.1.- DETERMINAR LA MATRIZ DE RIGIDEZ DEL PORTICO

Las estructuras más complejas que involucran elementos a flexión se denominan pórticos.

Los cuales al igual que las armaduras se resuelven utilizando matrices de transformación,

en este caso se debe hallar la matriz de rigidez del elemento viga orientada en el plano

89
http://www.directindustry.es/prod/carl-stahl-gmbh/product-9317-1179245.html

177
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

con un ángulo arbitrario. Luego se incluye el grado de desplazamiento axial en la matriz

de rigidez local.

En este caso el elemento finito corresponde a una viga de inclinación arbitraria con tres

grados de libertad por nodo, ver figura 4.2.

90
Figura 4.2: Elemento finito viga inclinada

Dada la ecuación de transformación conocida:

!! ! ! !!
=
!! −! ! !!

En las ecuaciones de transformación se integra el término correspondiente a la rotación,

el cual no es influenciado por la orientación de la viga.

!1!
!1! ! ! 0  0    0 0 !!!
  !!!
−! ! 0  0    0 0
!1 0 0 1  0    0 0 !!
=     (4.1)
!2! 0 0 0  !    ! 0 !!!
0 0  0 −! ! 0 !!!
!2! 0 0 0  0    0  1 !!
!2
Donde la matriz de transformación T es por tanto

90
Daryl L. Logan, “A First Course in the Finite Element Method”, Pág. 236

178
ELEMENTOS FINITOS APLICANDO MATHCAD.

! ! 0  0    0 0
 
−! ! 0  0    0 0
0 0 1  0    0 0
! =       (4.2)
0 0 0  !    ! 0
0 0  0 −! ! 0
0 0 0  0    0  1

La matriz local de rigidez correspondiente a la viga se expande según la expresión

!!! !!!
0 0 0        0        0      0  
!!! !!!
0 12 6!        0 −12  6!
!!  4!! 0 −6! !!
=   !   0 6! 2!!
!  !
(4.3)
!!! ! 0 0 0  0 0 0 !!!
0 −12 −6!  0 12 −6!
!!! !!!
0 6!  2!!  0 −6! 4!!
!! !!

Esta matriz se debe combinar con la matriz de efectos axiales:

!1! !1!
1 0 −1 0
!1! !" 0 0 0 0  !1!
=   (4.4)
!2! ! −1 0 1 0 !2!
!2! 0 0 0 0 !2!

Cuya combinación genera el siguiente arreglo matricial:

⎛ C1 0 0 −C1 0 0 ⎞
⎜ 0 12⋅ C2 6⋅ C2⋅ L 0 −12⋅ C2 6⋅ C2⋅ L ⎟
⎜ ⎟
⎜ 0 2 2 ⎟
6⋅ C2⋅ L 4⋅ C2⋅ L 0 −6⋅ C2⋅ L 2⋅ C2⋅ L
k := ⎜ ⎟
⎜ −C1 0 0 C1 0 0
⎟
⎜ 0 12⋅ C2 −6⋅ C2⋅ L 0 12⋅ C2 −6⋅ C2⋅ L ⎟
⎜ 2 2 ⎟
⎝ 0 6⋅ C2⋅ L 2⋅ C2⋅ L 0 −6⋅ C2⋅ L 4⋅ C2⋅ L ⎠ (4.5)

Donde C1 = A E/L y C2 = E I/L3. Utilizando la fórmula conocida:

! = ! !! !!" (4.6)

Se obtiene la matriz de rigidez global:

T
K := T ⋅ k⋅ T

179
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎢ (
⎡ E⋅ A ⋅ C2⋅ L2 + 12⋅ I⋅ S2

) (
C⋅ E⋅ S⋅ 12⋅ I − A ⋅ L
2 )

6⋅ E⋅ I⋅ S

( 2 2
E⋅ A ⋅ C ⋅ L + 12⋅ I⋅ S
2 ) (
C⋅ E⋅ S⋅ 12⋅ I − A ⋅ L
2 )−
6⋅ E⋅ I⋅ S ⎥⎤
⎢ L
3
L
3
L
2
L
3
L
3
L
2 ⎥
⎢ ⎥
( ) (
⎢ C⋅ E⋅ S⋅ 12⋅ I − A ⋅ L2 E⋅ 12⋅ I⋅ C2 + A ⋅ L2⋅ S2 )6⋅ C⋅ E⋅ I (
C⋅ E⋅ S⋅ 12⋅ I − A ⋅ L
2 ) ( 2
E⋅ 12⋅ I⋅ C + A ⋅ L ⋅ S
2 2 )
6⋅ C⋅ E⋅ I ⎥
⎢ − − ⎥
3 3 2 3 3 2
⎢ L L L L L L ⎥
⎢ 6⋅ E⋅ I⋅ S 6⋅ C⋅ E⋅ I 4⋅ E⋅ I 6⋅ E⋅ I⋅ S 6⋅ C⋅ E⋅ I 2⋅ E⋅ I
⎥
⎢ − − ⎥
⎢ 2 2 L 2 2 L ⎥
L L L L
K simplify → ⎢ ⎥
( 2
⎢ E⋅ 12⋅ I⋅ S − A ⋅ C ⋅ L 2 2

) ( 2
C⋅ E⋅ S⋅ A ⋅ L + 12⋅ I )6⋅ E⋅ I⋅ S ( 2 2
E⋅ A ⋅ C ⋅ L + 12⋅ I⋅ S
2 )

(
C⋅ E⋅ S⋅ 12⋅ I − A ⋅ L
2 )6⋅ E⋅ I⋅ S ⎥
⎢ 3 3 2 3 3 2 ⎥
⎢ L L L L L L ⎥
⎢
⎢ − C⋅ E ⋅ S⋅ A (
⋅ L
2
+ 12⋅ I

)E ⋅ A ⋅ (
L
2 2
⋅ S − 12⋅ C
2
⋅ I

6 )
⋅ C⋅ E ⋅ I

C ⋅ E ⋅ S⋅ (
12 ⋅ I − A ⋅ L
2 ) E ⋅ 12(⋅ I⋅ C
2
+ A ⋅ L
2 2
⋅ S

6)⋅ C ⋅ E ⋅ I
⎥
⎥
⎢ L
3
L
3
L
2
L
3
L
3
L
2 ⎥
⎢ ⎥
⎢ 6⋅ E⋅ I⋅ S 6⋅ C⋅ E⋅ I 2⋅ E⋅ I 6⋅ E⋅ I⋅ S 6⋅ C⋅ E⋅ I 4⋅ E⋅ I ⎥
− −
⎢ 2 2 L 2 2 L ⎥
⎣ L L L L ⎦

(4.7)

4.2.- EJERCICIOS CON MATHCAD

4.2.1.- Para el pórtico mostrado resolver los desplazamientos y rotaciones

involucrados

91
Figura 4.3: Elemento finito viga inclinada

91
Fuente propia

180
ELEMENTOS FINITOS APLICANDO MATHCAD.

Donde la longitud es igual para todas las barras y mide 1000 mm, módulo de elasticidad

200000 MPa, A = 1000 mm2, I = 100000 mm4.

A ⋅E E ⋅I
R1 := R2 :=
L 3
L

⎛ C S 0 0 0 0 ⎞ ⎛ R1 0 0 −R1 0 0 ⎞
⎜ ⎟ ⎜ ⎟
⎜ −−SS C 0 0 0 0 ⎟ ⎜ 0 12 ⋅R2 6 ⋅R2⋅L 0 −12 ⋅R2 6 ⋅R2⋅L ⎟
⎜ 0 ⎜ 2 2 ⎟
0 1 0 0 0 ⎟ 0 6 ⋅R2⋅L 4 ⋅R2⋅L 0 −6 ⋅R2⋅L 2 ⋅R2⋅L ⎟
T := ⎜ ⎟ k := ⎜
⎜ 0 0 0 C S 0 ⎟ ⎜ −R1 0 0 R1 0 0 ⎟
⎜ 0 ⎜ ⎟
0 0 −S C 0 ⎟ ⎜ 0 −12 ⋅R2 −6 ⋅R2⋅L 0 12 ⋅R2 −6 ⋅R2⋅L ⎟
⎜ ⎟
⎝ 0 0 0 0 0 1 ⎠ ⎜ 2 2 ⎟
⎝ 0 6 ⋅R2⋅L 2 ⋅R2⋅L 0 −6 ⋅R2⋅L 4 ⋅R2⋅L ⎠

T
K := T ⋅k ⋅T

⎛⎜ 200000 ⋅C2 + 240 ⋅S2 199760 ⋅C ⋅S


2
−120000 ⋅S −200000 ⋅C − 240 ⋅S
2
−199760 ⋅C ⋅S −120000 ⋅S ⎟⎞
⎜ 2 2 2 2 ⎟
⎜ 199760 ⋅C ⋅S 240 ⋅C + 200000 ⋅S 120000 ⋅C −199760 ⋅C ⋅S −240 ⋅C − 200000 ⋅S 120000 ⋅C ⎟
⎜ −120000 ⋅S 120000 ⋅C 80000000 120000 ⋅S −120000 ⋅C 40000000 ⎟
K simplify → ⎜ ⎟
⎜ −200000 ⋅C2 − 240 ⋅S2 −199760 ⋅C ⋅S 120000 ⋅S
2
200000 ⋅C + 240 ⋅S
2
199760 ⋅C ⋅S 120000 ⋅S ⎟
⎜ 2 2 2 2
⎟
⎜ −199760 ⋅C ⋅S −240 ⋅C − 200000 ⋅S −120000 ⋅C 199760 ⋅C ⋅S 240 ⋅C + 200000 ⋅S −120000 ⋅C ⎟
⎜ −120000 ⋅S 120000 ⋅C 40000000 120000 ⋅S −120000 ⋅C 80000000 ⎠
⎟
⎝

Elemento 1: La matriz de rigidez del elemento vertical Θ= 90

π
θ := 90 ⋅ C := cos (θ) S := sin(θ)
180

⎛⎜ 400000 ⋅C2 + 1200 ⋅S2 398800 ⋅C ⋅S


2
−600000 ⋅S −400000 ⋅C − 1200 ⋅S
2
−398800 ⋅C ⋅S −600000 ⋅S ⎞⎟
⎜ 2 2 2 2 ⎟
⎜ 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S 600000 ⋅C −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S 600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 400000000 600000 ⋅S −600000 ⋅C 200000000 ⎟
K1 := ⎜ ⎟
⎜ −400000 ⋅C2 − 1200 ⋅S2 −398800 ⋅C ⋅S 600000 ⋅S
2
400000 ⋅C + 1200 ⋅S
2
398800 ⋅C ⋅S 600000 ⋅S ⎟
⎜ 2 2 2 2
⎟
⎜ −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S −600000 ⋅C 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S −600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 200000000 600000 ⋅S −600000 ⋅C 400000000 ⎠
⎟
⎝

Con las siguientes sentencias augment y stack se expande la matriz de rigidez

181
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛⎜ 0 0 0 0 0 0 ⎞⎟
zeros := ⎜ 0 0 0 0 0 0 ⎟
⎜ 0 0 0 0 0 0 ⎟
⎝ ⎠

( T
z1 := augment zeros , zeros
T ) z2 := augment(z1 , z1)

K1 := stack (K1 , z2) K1 := augment(K1 , z1)

⎛ 1200 0 −600000 −1200 0 −600000 0 0 0 0 0 0 ⎞


⎜ ⎟
⎜ 0 400000 0 0 −400000 0 0 0 0 0 0 0 ⎟
⎜ −600000 0 400000000 600000 0 200000000 0 0 0 0 0 0 ⎟
⎜ ⎟
⎜ −1200 0 600000 1200 0 600000 0 0 0 0 0 0 ⎟
⎜ 0 −400000 0 0 400000 0 0 0 0 0 0 0 ⎟
⎜ ⎟
⎜ −600000 0 200000000 600000 0 400000000 0 0 0 0 0 0 ⎟
K1 →
⎜ 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 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 ⎠

Elemento 2: La matriz de rigidez del elemento horizontal Θ= 0

π
θ := 0 ⋅ C := cos (θ) S := sin(θ)
180

⎛⎜ 400000 ⋅C2 + 1200 ⋅S2 398800 ⋅C ⋅S


2
−600000 ⋅S −400000 ⋅C − 1200 ⋅S
2
−398800 ⋅C ⋅S −600000 ⋅S ⎞⎟
⎜ 2 2 2 2 ⎟
⎜ 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S 600000 ⋅C −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S 600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 400000000 600000 ⋅S −600000 ⋅C 200000000 ⎟
K2 := ⎜ ⎟
2 2 2 2
⎜ −400000 ⋅C − 1200 ⋅S −398800 ⋅C ⋅S 600000 ⋅S 400000 ⋅C + 1200 ⋅S 398800 ⋅C ⋅S 600000 ⋅S ⎟
⎜ 2 2 2 2
⎟
⎜ −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S −600000 ⋅C 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S −600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 200000000 600000 ⋅S −600000 ⋅C 400000000 ⎠
⎟
⎝

⎛⎜ 0 0 0 0 0 0 ⎞⎟
zeros := ⎜ 0 0 0 0 0 0 ⎟ z1 := augment(zeros, zeros)
⎜ 0 0 0 0 0 0 ⎟
⎝ ⎠

( T
K2 := augment zeros , K2 , zeros
T ) K2 := stack (z1 , K2 , z1)

182
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 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 400000 0 0 −400000 0 0 0 0 0 ⎟
⎜ 0 0 0 0 1200 600000 0 −1200 600000 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 600000 400000000 0 −600000 200000000 0 0 0 ⎟
K2 →  
⎜ 0 0 0 −400000 0 0 400000 0 0 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 −1200 −600000 0 1200 0 0 0 ⎟
−600000
⎜ 0 0 0 0 600000 200000000 0 −600000 400000000 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 ⎠

Elemento 3: La matriz de rigidez del elemento horizontal Θ= 270

π
θ := 270⋅ S := sin(θ) C := cos (θ)
180

⎛⎜ 400000 ⋅C2 + 1200 ⋅S2 398800 ⋅C ⋅S


2
−600000 ⋅S −400000 ⋅C − 1200 ⋅S
2
−398800 ⋅C ⋅S −600000 ⋅S ⎞⎟
⎜ 2 2 2 2 ⎟
⎜ 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S 600000 ⋅C −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S 600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 400000000 600000 ⋅S −600000 ⋅C 200000000 ⎟  
K3 := ⎜ ⎟
⎜ −400000 ⋅C2 − 1200 ⋅S2 −398800 ⋅C ⋅S 600000 ⋅S
2
400000 ⋅C + 1200 ⋅S
2
398800 ⋅C ⋅S 600000 ⋅S ⎟
⎜ 2 2 2 2
⎟
⎜ −398800 ⋅C ⋅S −1200 ⋅C − 400000 ⋅S −600000 ⋅C 398800 ⋅C ⋅S 1200 ⋅C + 400000 ⋅S −600000 ⋅C ⎟
⎜ −600000 ⋅S 600000 ⋅C 200000000 600000 ⋅S −600000 ⋅C
⎟
400000000 ⎠
⎝

⎛⎜ 0 0 0 0 0 0 ⎞⎟
zeros := ⎜ 0 0 0 0 0 0 ⎟   ( T T
z1 := augment zeros , zeros   ) z2 := augment(z1 , z1)  
⎜ 0 0 0 0 0 0 ⎟
⎝ ⎠

K3 := augment(z1 , K3)  

K3 := stack (z2 , K3)  

183
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

⎛ 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 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 ⎟
K3 →
⎜ 0 0 0 0 0 0 1200 0 600000 −1200 0 600000 ⎟
⎜ ⎟
⎜ 0 0 0 0 0 0 0 400000 0 0 −400000 0 ⎟
⎜ 0 0 0 0 0 0 600000 0 400000000 −600000 0 200000000 ⎟
⎜ ⎟
0 0 0 0 0 −1200 0 −600000 1200 0 −600000
⎜ 0 ⎟
⎜ 0 0 0 0 0 0 0 −400000 0 0 400000 0 ⎟
⎜ ⎟
400000000 ⎠
⎝ 0 0 0 0 0 0 600000 0 200000000 −600000 0

La suma de las matrices individuales da:

⎛ 1200 0 −600000 −1200 0 −600000 0 0 0 0 0 0 ⎞


⎜ ⎟
⎜ 0 400000 0 0 −400000 0 0 0 0 0 0 0 ⎟
⎜ −600000 0 400000000 600000 0 200000000 0 0 0 0 0 0 ⎟
⎜ ⎟
⎜ −1200 0 600000 401200 0 600000 −400000 0 0 0 0 0 ⎟
⎜ 0 −400000 0 0 401200 600000 0 −1200 600000 0 0 0 ⎟
⎜ ⎟
⎜ −600000 0 200000000 600000 600000 800000000 0 −600000 200000000 0 0 0 ⎟
K→
⎜ 0 0 0 −400000 0 0 401200 0 600000 −1200 0 600000 ⎟
⎜ ⎟
⎜ 0 0 0 0 −1200 −600000 0 401200 −600000 0 −400000 0 ⎟
⎜ 0 0 0 0 600000 200000000 600000 −600000 800000000 −600000 0 200000000 ⎟
⎜ ⎟
0 0 0 0 0 −1200 0 −600000 1200 0 −600000
⎜ 0 ⎟
⎜ 0 0 0 0 0 0 0 −400000 0 0 400000 0 ⎟
⎜ ⎟
400000000 ⎠
⎝ 0 0 0 0 0 0 600000 0 200000000 −600000 0

Condiciones de Frontera

d1x := 0 d1y := 0 φ1 := 0

d4x := 0 d4y := 0 φ4 := 0

f2x := 10000 f2y := 0 m2 := 0


f3x := 0 f3y := 0 m3 := 5000

La submatriz se extrae

KS := submatrixK
( , 3 , 8 , 3 , 8)

184
ELEMENTOS FINITOS APLICANDO MATHCAD.

⎛ 401200 0 600000 −400000 0 0 ⎞


⎜ ⎟
⎜ 0 401200 600000 0 −1200 600000 ⎟
⎜ 600000 600000 800000000 0 −600000 200000000 ⎟
KS → ⎜ ⎟
⎜ −400000 0 0 401200 0 600000 ⎟
⎜ 0 −1200 −600000 0 401200 −600000 ⎟
⎜ ⎟
⎝ 0 600000 200000000 600000 −600000 800000000 ⎠

Los desplazamientos se determinan de acuerdo a la siguiente expresión:

⎛ 5.966 ⎞
⎛ f2x ⎞ ⎜ ⎟
⎜ ⎟ 0.011
⎜ f2y ⎟ ⎜ ⎟
⎜ ⎟ ⎜ − 3 ⎟
− 1 m2 ⎜ −3.597 × 10 ⎟
d := KS ⋅⎜ ⎟ d =
⎜ f3x ⎟ ⎜ 5.954 ⎟
⎜ f3y ⎟ ⎜ ⎟
⎜ ⎟ ⎜ −0.011 ⎟
⎝ m3 ⎠ ⎜ − 3 ⎟
⎝ −3.576 × 10 ⎠

Se extraen las soluciones mediante:

d2x := d 0 d3x := d 3
d2y := d 1 d3y := d 4
φ2 := d 2 φ3 := d 5
Postprocesado: Las fuerzas se obtienen mediante la sustitución inversa

⎛ d1x ⎞
⎜ ⎟
⎜ d1y ⎟
⎜ φ1 ⎟
⎜ ⎟
⎜ d2x ⎟
⎜ d2y ⎟
⎜ ⎟
⎜ φ2 ⎟
FTOTAL := K ⋅
⎜ d3x ⎟
⎜ ⎟ f1x := FTOTAL0 f2x := FTOTAL3 f3x := FTOTAL6 f4x := FTOTAL9
⎜ d3y ⎟ f1y := FTOTAL1 f3y := FTOTAL4 f3y := FTOTAL7 f4y := FTOTAL10
⎜ φ3 ⎟
⎜ ⎟ m1 := FTOTAL2 m2 := FTOTAL5 m3 := FTOTAL8 m4 := FTOTAL11
⎜ d4x ⎟
⎜ d4y ⎟
⎜ ⎟
⎝ φ4 ⎠

Obteniéndose los siguientes resultados:

185
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

3 3 6
f1x = −5.001 × 10 f1y = −4.278 × 10 m1 = 2.86 × 10

3 − 10
f2x = 10 × 10 f2y = 0 m2 = −6.985 × 10

− 10 − 12 3
f3x = 3.756 × 10 f3y = −1.364 × 10 m3 = 5 × 10

3 3 6
f4x = −4.999 × 10 f4y = 4.278 × 10 m4 = 2.857 × 10

Los desplazamientos se los determina mediante: factor := 30

⎛ 0 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜ 1000 ⎟
Lx := Ly :=
⎜ 1000 ⎟ ⎜ 1000 ⎟
⎜ ⎟ ⎜ ⎟
⎝ 1000 ⎠ ⎝ 0 ⎠

⎛ 0 + d1x⋅factor ⎞ ⎛ 0 + d1y⋅factor ⎞
⎜ ⎟ ⎜ ⎟
⎜ 0 + d2x⋅factor ⎟ ⎜ 1000 + d2y⋅factor ⎟
Lxc := Lyc :=
⎜ 1000 + d3x⋅factor ⎟ ⎜ 1000 + d3y⋅factor ⎟
⎜ ⎟ ⎜ ⎟
⎝ 1000 + d4x⋅factor ⎠ ⎝ 0 + d4y⋅factor ⎠

Desplazamiento
3
1.5×10
3
1.34×10
3
1.18×10
3
1.02×10
860
Ly
700
Lyc
540

380

220
60

− 100
3 3 3 3
− 100 60 220 380 540 700 860 1.02×101.18×101.34×101.5×10
Lx , Lxc

92
Figura 4.3: Elemento finito viga inclinada

92
Fuente propia

186
ELEMENTOS FINITOS APLICANDO MATHCAD.

4.3.- RESOLUCIÓN DE PÓRTICOS CON ANSYS APDL

DISEÑE UNA GRUA DE PORTICO PARA 10 TONELADAS Y UNA LUZ DE

6000 mm

Grua de pórtico93

Crear Keypoints en 0,0 y 6000,0

Crear la linea respectiva

Seleccionar una primera alternativa

93
http://pro-grua.blogspot.com/2010/05/gruas-portico.html  

187
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Que podría ser la viga IPN 450

Cuyas medidas seria h= 450, b= 170, tw = 16,2 y tf = 24.3 mm

Escogemos Elemento beam 188 con options k3 = cuadratic

188
ELEMENTOS FINITOS APLICANDO MATHCAD.

Propiedades del acero

189
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Se malla con una magnitud de 250 mm

190
ELEMENTOS FINITOS APLICANDO MATHCAD.

En la línea de comandos ponemos /ESHAPE,1 y plot elements

Se puede ver la orientación para los otros Keypoints.

191
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Dibujar las lineas

192
ELEMENTOS FINITOS APLICANDO MATHCAD.

Dibujar los refuerzos

193
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

Dibujar las 8 lineas restantes

194
ELEMENTOS FINITOS APLICANDO MATHCAD.

Para los miembros inferiores se escoge tubo sin costura de 4 plg ( 114.3 x 8.56 mm)

195
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

CARGAS:

10 tons = 100000 N

RESTRICCIONES

Un apoyo fijo y los 3 restantes solo restricción en

196
ELEMENTOS FINITOS APLICANDO MATHCAD.

197
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

17 mm de desplazamiento

Tensiones da: 71.9 MPa, N = 210/71.9 = 3

198
ELEMENTOS FINITOS APLICANDO MATHCAD.

Lista de referencias

1. Logan, Daryl, (2012), Fifth Edition, CENGAGE LEARNING, Stamford. A FIRST


COURSE IN THE FINITE ELEMENT METHOD, [UN PRIMER CURSO EN EL
MÉTODO DE ELEMENTOS FINITOS].

2. Hutton, David, (2002), Second. Edition, McGraw-Hill, New York.


FUNDAMENTAL OF FINITE ELEMENT ANALYSIS, ,[FUNDAMENTOS DEL
ANÁLISIS POR ELEMENTOS FINITOS]

3. Reedy, J, (2005), Third. Edition, McGraw-Hill, New York, AN INTRODUCTION


TO THE FINITE ELEMENT METHOD, [INTRODUCCIÓN AL MÉTODO DE
ELEMENTOS FINITOS].

4. Amar Khennane, (2013), CRC Press, INTRODUCTION TO FINITE ELEMENT


ANALYSIS USING MATLAB® AND ABAQUS

199
Publicaciones Científicas

También podría gustarte