Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Figura E-8.1
Solucin.
El fin principal del ejemplo, es mostrar una comparacin de los resultados que se
obtiene de analizar la viga con sap2000 y los resultados de un proceso detallado
mediante el mtodo de los elementos finitos, que para este caso est programado en
matCAD. No se consideran los efectos por cortante en los elementos.
1 Convenciones
Para modelar la viga mediante elementos finitos se toma un sistema de de orientacin
global, la misma que viene por defecto en Sap2000, para este caso se analizar en el
plano X-Z como muestra la figura 1.12.1, que muestra la numeracin de los nudos y de
los elementos.
Seguidamente se establece el nudo inicial y final para cada elemento con la cual queda
implcitamente establecida la orientacin local.
2. ARGUMENTOS
Para realizar el anlisis por el Mtodo de Elementos Finitos es necesario ordenar los argumentos de la
siguiente manera
2.1 Nudos
Las coordenadas de los nudos considerados en la estructura
columna 1: coordenada "x" del nudo en el sistema global
columna 2: coordenada "y" del nudo en el sistema global
NODE :=
PROP :=
2
410-6
21011
2.3 Elementos
Cada fila representa una barra, contiene la informacin de la conectividad del elemento en el sistema, cada
columna representa:
columna 1: nudo inicial del elemento
columna 2: nudo final del elemento
columna 3: nmero de propiedad del elemento
MEMB :=
Cada fila representa un apoyo de la estructura, las columnas informan el comportamiento para cada grado de
libertad, la convencin es:
"1" para los grados de libertad de desplazamiento libre
"Valor del desplazamiento" para los grados de libertad restringidos.
Cada columna representa:
columna 1: nmero del nudo donde existe el apoyo
columna 2: "uy?" informacin del desplazamiento en la direccin "y" global
columna 3: "Rz?" iinformacin de la rotacin en el eje "z" global
SUPP :=
2.5 Cargas
Cargas\Cargas en nudos
Cargas\Carga Puntual en Elemento
Cargas\Carga Repartida Trapezoidal
MLY := 0
MLY :=
1
1
-1.2104
-1.2104
5
0
m := 1
I( m) = 4 10
E( m) = 2 10
11
( 1 0) + ( 0 0) = 1
l( m) = 1
gdl ( m) = ( 1 2 3 4 )
12
6
k e( m) =
12
6
12 6
4 6 2 5
10 8
6 12 6
2 6 4
6
1
2
gdl ( m) =
3
4
12
6
12
K=
6
0
12 6
6 24
12
0
0
12 6 12
6
6 5
10 8
2
4
0
0
0
0
0
NLFnudos =
0
0
0
4.2 Vector de carga nodal equivalente (de cargas que actuan en el elemento(puntual,trapezoidal))
En este caso se obtiene el momento de empotramiento perfecto para cada carga en todos los elementos
y se ensanbla en un vector con signo cambiado.
Para la viga existe una carga distribuida constante en el elemento 2. Las funciones de interpolacin se utiliza
tambien para reducir las cargas a los grados de libertad de los nudos.
Nmero del elemento:
m := 2
l( m) = 1
q1 := 12000
N
m
d2 := 1
q2 := 12000
d1 := 0
N
m
6 103
3
1 10
1000
MEP_MLY( m , x , q1 , q2 , d1 , d2)
=
6000
3
1000 6 10
3
1 10
6000
3
4
gdl ( m) =
5
6
Estos resultados se ensambla en el vector de momentos de empotramiento perfecto de todas las cargas que
actan en los elementos.
0
0
6 103
MEPbarras =
1 103
3
6 10
3
1 10
0
0
0
NLFnudos =
0
0
0
0
0
6 103
MEPbarras =
1 103
3
6 10
3
1 10
0
0
6 103
F=
1 103
3
6 10
3
1 10
5 DESPLAZAMIENTOS EN NUDOS
Reference:D:\FEM\Vigas2D\0 VIGA2D_FUNCIONES.xmcd
1 10307
4.8 106
9.6 106
Km =
4.8 106
307
6
6
0
0
1 10
4.8 10 1.6 10
6
307
6
6
9.6 10 4.8 10
4.8 10 1 10
0
6
6
6
6
1.6 10
0
6.4 10 4.8 10 1.6 10
6
6
307
6
0
4.8 10
9.6 10 4.8 10 1 10
6
6
6
6
0
4.8 10
1.6 10 4.8 10 3.2 10
6
4.8 10
9.6 10
4.8 10
0
0
0
Fm =
3
1 10
0
3
1 10
1 10307
4.8 106
9.6 106
augment( Km , Fm) =
4.8 106
307
6
6
0
0
0
1 10
4.8 10 1.6 10
6
307
6
6
9.6 10 4.8 10
0
4.8 10 1 10
0
6
6
6
6
3
6.4 10 4.8 10 1.6 10 1 10
1.6 10
0
6
6
307
6
0
4.8 10
0
9.6 10 4.8 10 1 10
6
6
6
6
3
4.8 10
1.6 10 4.8 10 3.2 10
0
1 10
6
4.8 10
9.6 10
4.8 10
1
0
0
rref ( augment( Km , Fm) ) =
0
0
0 0 0 0 0
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
4
2.679 10
4
4.464 10
0
0
D = 0 0 0 2.679 10
0 4.464 10
0
1 0
4
NDIS = 2 0 2.679 10
4
3 0 4.464 10
Ordenando
Donde:
Columna 1: Nmero del nudo
Columna 2: Reaccin e Y(Sistema Global)
Columna 3: Giro en
Para comparar, se muestra en el siguiente cuadro los desplazamientos obtenidos con un anlisis realizado en
sap2000 12.0.0 Educacional.
en forma de tabla
Joint
Text
1
2
3
0
1 0
NDIS = 2 0 0.000268
3 0 0.000446
U1
m
se obserava que coinciden ambos resultados, entonces puede ser que sap2000 12.0.0 utilice estas mismas
formas de analizar la estructura.
9.6 106
4.8 106
9.6 106
K=
4.8 106
6
6
6
0
0
3.2 10 4.8 10 1.6 10
6
7
6
6
9.6 10 4.8 10
4.8 10 1.92 10
0
6
6
6
6
1.6 10
0
6.4 10 4.8 10 1.6 10
6
6
6
6
0
9.6 10 4.8 10 9.6 10 4.8 10
6
6
6
6
4.8 10
1.6 10 4.8 10 3.2 10
0
6
4.8 10
9.6 10
4.8 10
el vector de desplazamientos:
T
D = 0 0 0 2.679 10
0 4.464 10
1285.714
428.571
8142.857
K D + MEPbarras + NLFnudos =
0
5142.857
Ordenado :
nudo
Ry
Mz
1 1285.714286 428.571429
REAC = 2 8142.857143
0
0
3 5142.857143
Con la finalidad de comparar, el siguiente cuadro muestra los resultados de analizar con sap2000 12.0.0.
Joint
Text
1
2
3
F1
N
0
0
0
M3
N-m
0
0
0
m := 2
12
6
k e( m) =
12
6
12 6
4 6 2
5
8 10
6 12 6
2 6 4
6
2.679 10 4
De( m) =
4.464 10 4
3
4
gdl ( m) =
5
6
857.143
142.857
k e( m) De( m) =
857.143
3
1 10
3
4
gdl ( m) =
5
6
6 103
3
1 10
MEP( 2 ) =
3
6 10
1 103
6.857 103
857.143
k e( m) De( m) + MEP( m) =
5.143 103
1
MFOR = 2
-1285.714286
-428.571429
1285.714286
-857.142857
6857.142857
857.142857
5142.857143
Donde:
columna 1: nmero de elemento
columna 2: nmero de nudo
columna 3: exfeurzo axial
columna 4: esfuerzo cortante
columna 5: momento flector
Los resultados Obtenidos con sap20000 12.0.0 se muestra en el cuadro.
Frame
Text
1
1
2
2
Joint
Text
1
2
2
3
M3
N-m
0
0
0
0
2.1 Nudos
Las coordenadas de los nudos considerados en la estructura
columna 1: coordenada "x" del nudo en el sistema global
columna 2: coordenada "y" del nudo en el sistema global
NODE :=
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
10
0.9
11
PROP :=
1
1
2
410-6
21011
2.3 Elementos
Cada fila representa una barra, contiene la informacin de la conectividad del elemento en el sistema, cada
columna representa:
columna 1: nudo inicial del elemento
columna 2: nudo final del elemento
columna 3: nmero de propiedad del elemento
MEMB :=
10
10
10
11
SUPP :=
-2.67910-4
11
4.46410-4
2.5 Cargas
Cargas\Cargas en nudos
NLF := 0
Se requiere las cargas en los nudos, si los hubiera, cada columna representa.
Columna 1: Nmero del nudo
Columna 2: carga puntual en la direccin global Y.
Columna 3: momento concentrado en la direccin global z.
NLF :=
6.857103
857.143
11
5.143103
Cargas\Cargas en nudos
Cargas\Carga Puntual en Elemento
Cargas\Carga Repartida Trapezoidal
MLY := 0
MLY :=
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
-1.2104
-1.2104
0.1
10
10
-1.2104
-1.2104
0.1
1
2
3
4
5
6
Reference:D:\FEM\Vigas2D\0 VIGA2D_FUNCIONES.xmcd
nudo
desplazamiento
NDIS =
Rotacin
x :=
li 0
for i 1 .. 11
-0.000268
-0.000031
-0.000335
-0.000065
-0.000331
-0.000095
-0.000271
-0.000117
-0.000171
-0.000128
-0.000045
-0.000126
0.000092
-0.00011
0.000225
-0.000082
0.000338
0.1
10
10
-0.000044
0.000417
0.2
11
11
0.000446
0.3
0.4
0.5
0.6
0.7
0.8
10
0.9
11
i, 1
li
li
1
11 1
+ li
x
1
x=
DESPLAZAMIENTO LINEAL
Desplazamiento(m)
0.2
0.4
0.6
5 10 5
2
NDIS
1 10 4
1.5 10 4
x
Distancia(m)
0.8
DESPLAZAMIENTO ANGULAR
6 10
Rotacin(rad)
4 10
3
NDIS
2 10
0.2
0.4
0.6
2 10 4
4 10 4
x
distancia(m)
0.8
Comparando los resultados con los de SAP2000 12.0.0, se obtiene los mismos resultados.
Nudo
Cortante
Momento
4456.8
-274.4
-3256.8
660.08
3256.8
-660.08
-2056.8
925.76
2056.8
-925.76
10
-856.8
1071.44
11
856.8
-1071.44
MFOR = 12
343.2
1097.12
13
-343.2
-1097.12
14
1543.2
1002.8
15
-1543.2
-1002.8
16
2743.2
788.48
17
-2743.2
-788.48
18
10
3943.2
454.16
19
10
10
-3943.2
-454.16
20
10
11
5143.2
...
MFORo :=
a1
for i 1 , 3 .. rows( MFOR)
MFORo
a, 1
MFORo
a, 2
MFORo
a, 3
MFOR
MFOR
i, 3
i, 4
aa+1
MFORo
rows( x) , 1
MFORo
rows( x) , 2
MFORo
rows( x) , 3
MFORo
rows( x)
MFOR
MFOR
i+ 1 , 3
i+ 1 , 4
Comparando resultados
2
2
2
2
2
2
2
2
2
2
2
V2
M3
-6856.8
-856.96
0.1
-5656.8
-231.28
0.2
-4456.8
274.4
0.3
-3256.8
660.08
0.4
-2056.8
925.76
0.5
-856.8
1071.44
0.6
343.2
1097.12
0.7
1543.2
1002.8
0.8
2743.2
788.48
10
0.9
3943.2
454.16
11
5143.2
-0.16
MFORo =
ESFUERZO CORTANTE
4
1 10
Esfuerzo cortante(N)
5 10
2
MFORo
0.2
0.4
0.6
5 103
1 104
x
distancia(m)
0.8
Momento flector
3
Momento flector(N-m)
1 10
500
3
( MFORo)
0.2
0.4
0.6
0.8
500
1 103
1.5 103
x
Distancia(m)
Conclusiones:
El mtodo de los elementos finitos, es ideal para analizar estructuras mediante programacin, esta vez se
hizo detalladamente, con la finalidad de ver el proceso "paso a paso".
Inicialmente se calcula la estructura tomando a todos los elementos con nudos en sus extremos, luego
para obtener los grficos de desplazamientos y esfuerzos(las ecuaciones) se vuelve a subdividir a cada
elemento, tomando como argumentos los resultados de la primera etapa y se procede de la misma
manera. Los grficos no son mas que unin de pares de puntos mediante lneas de los resultados
evaluados sobre el elemento, para el ejemplo se subdividi en 10 elemento(11 nudos). De esta opcin
dispone sap2000 12.0.0, el Etabs 9.5, FEM4849 v5.3 sr6 con su mdulo "QUERY". Teniendo los valores
para una serie de puntos sobre el elemento, una forma de obtener la ecuacin, es buscar su lnea de
tendencia mediante regresin, el mejor ajuste!.