Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodo de Rigidez PDF
Metodo de Rigidez PDF
'(
6$1&5,67Ð%$/'(+8$0$1*$
$1É/,6,6(6758&785$/,,
352*5$0$
0(72'2'(5,*,'(=&210$&526(1(;&(/9
JDPPD LQWHJUDOLQIHA[OQ[G[
816&+ ,1*&,9,/ $<$&8&+2
U NIVERSIDAD N ACIONAL DE S AN C RISTÓBAL DE
H UAMANGA
FACULTAD DE I NGENIERÍA M INAS , G EOLOGÍA Y C IVIL
J K
ÍNDICE GENERAL
ÍNDICE GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
INTRODUCCIÓN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
OBJETIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
2 Manual del programa “Método de Rigidez con Macros en Excel v1.0 (Versión
de Prueba) ” 6
2.1 Programa “Método de Rigidez con Macros en Excel v1.0 (Versión de
Prueba) ” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Ingreso de Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Funcionalidad de los Botones de Comando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.1 Botón de Comando Assemble . . . . . . . . . . . . . . . . . . . . . 8
2.3.2 Botón de Comando Clear . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.3 Botón de Comando Strain. . . . . . . . . . . . . . . . . . . . . . . 9
2.3.4 Botón de Comando Stress & Forces . . . . . . . . . . . . . . . . . 9
CONCLUSIONES 23
BIBLIOGRAFÍA 24
Ingeniería Civil II
INTRODUCCIÓN
Generales :
Explicar el manejo de los macros en Excel.
Promocionar el uso de Macros con Excel en el análisis estructural.
Dar a conocer el manejo adecuado del programa Método de Rigidez con Macros
en Excel v1.0 (Versión de Prueba) para simplificar los cálculos del Método de
Rigidez.
Ingeniería Civil IV
CAPÍTULO
1 Introducción a Macros en Excel
Figura 1
Ejemplos de las cosas que podemos con las Macros Excel
Fuente:Internet
Ingeniería Civil 1
C APÍTULO 1 I NTRODUCCIÓN A M ACROS EN E XCEL
Figura 2
Las macros son escritas en un lenguaje de computadora conocido
como VBA
Fuente:Elaboración propia
1.1.2 Ejemplo
Figura 3
Programa Análisis Matricial de Estructuras Automatizado 3D -
Facultad de Ingeniería Civil UNCP, Huancayo
Fuente:https://www.facebook.com/ronald.santanatapia
Ingeniería Civil 2
C APÍTULO 1 I NTRODUCCIÓN A M ACROS EN E XCEL
Figura 4
Vista del Menú : Archivo -> Opciones
Fuente:Elaboración Propia
Figura 5
Vista del formulario Opciones Excel: Activar la casilla Desarolador
Fuente:Elaboración Propia
Ingeniería Civil 3
C APÍTULO 1 I NTRODUCCIÓN A M ACROS EN E XCEL
Figura 6
Para poder ver y escribir los codigos se tiene que ingresar a "Ver
Código"
Fuente:Elaboración Propia
Figura 7
En esta plataforma se podrá editar, cambiar y escribir codigos fuente
relacionados a la programacion Visual Basic
Fuente:Elaboración Propia
Ingeniería Civil 4
C APÍTULO 1 I NTRODUCCIÓN A M ACROS EN E XCEL
Ingeniería Civil 5
CAPÍTULO
1Manual
Manual del programa “Método de Rigidez con
2 Macros en Excel v1.0 (Versión de Prueba) ”
2.1 Programa “Método de Rigidez con Macros en Excel v1.0 (Versión de Prueba) ”
Es un programa básico que permite resolver paso a paso estructuras tipo pórtico(frame),
armadura(Truss) y mixtos(frame and truss) utilizando el Método Directo de Rigidez.
Este programa se desarrollo en el entorno de programación Macros en Excel (Visual Basic
For Application - Excel).
El programa lo pueden descargar de la siguiente dirección web Yedaro
Observación
Los datos de los ejercicios solo se ingresaran en las celdas especificas que se muestra a
continuación.
Ingeniería Civil 6
C APÍTULO 2 M ANUAL DEL PROGRAMA “M ÉTODO DE R IGIDEZ CON M ACROS EN
E XCEL V 1.0 (V ERSIÓN DE P RUEBA ) ”
Figura 1
Ingreso de los Nudos y sus coordenadas
Fuente:Elaboración Propia
Figura 2
Ingreso de propiedades de las barras
Fuente:Elaboración Propia
También se tendrá que ingresar las condiciones de los apoyos, asentamiento, fuerzas en los
nudos.
Figura 3
Ingreso de las condiciones de los nudos
Fuente:Elaboración Propia
Ingeniería Civil 7
C APÍTULO 2 M ANUAL DEL PROGRAMA “M ÉTODO DE R IGIDEZ CON M ACROS EN
E XCEL V 1.0 (V ERSIÓN DE P RUEBA ) ”
Y por ultimo para estructuras tipo pórticos, en la Hoja 3DT-S1 se tiene que ingresar los
momentos de empotramiento para las barras con cargas.
Figura 4
Ingreso de los momentos de empotramiento para cada barra en los
grados de libertad que indica el programa
Fuente:Elaboración Propia
Ingeniería Civil 8
C APÍTULO 2 M ANUAL DEL PROGRAMA “M ÉTODO DE R IGIDEZ CON M ACROS EN
E XCEL V 1.0 (V ERSIÓN DE P RUEBA ) ”
Para poder hallar los desplazamientos en cada nodo debemos utilizar los las funciones
matemáticas que ofrece Microsoft Excel.
Ingeniería Civil 9
CAPÍTULO
1 Metodología del Método de
2
3 Rigidez con el programa
En este capítulo explicare la Metodología del Método de Rigidez y la programación con que
se desarrolló el programa.
DATOS :
I = 250−6 m4
A = 30−3 m2
E = 200 G
S OLUCIÓN :
Paso 1
Ingeniería Civil 10
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
x j − xi 11 − 8
cos θ = = = 0.6
L 5
y j − yi −4 − 0
sin θ = = = −0.8
L 5
Figura 1
Numeracion de los nudos y barras del pórtico
x
Fuente:Elaboración Propia
Figura 2
Resultados del programa
Fuente:Elaboración Propia
Ingeniería Civil 11
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Figura 3
Resultados del programa
Fuente:Elaboración Propia
Observación
Los datos ingresados de longitud, área, inercia, modulo de elasticidad y modulo de corte
deben de tener la misma unidad de longitud, y se recomienda en el SI que se encuentren
en mm para que los desplazamientos se calculen en dicha unidad.
Para los datos de Cargas, Momentos de empotramiento, Modulo de elasticidad y modulo
de corte también deben estar en las mismas unidades de Peso.
Paso 2
Para obtener las matrices de rigidez de cada barra el programa numera 3 grados de libertad
por nudo empezando de el nudo 1, tal como se muestra en la siguiente figura.
Figura 4
Grados de libertad posibles por cada nudo
Fuente:Elaboración Propia
Ingeniería Civil 12
q = k¿TD (16–7)
Here the
C APÍTULO 3 member forces q are
M ETODOLOGÍA related to the DE
M ÉTODO global displacements
R IGIDEZ CON ELD.
Substituting this result into Eq. 16–6 1Q = T q2 yields the final result,
DEL PROGRAMA
T
Q = TTk¿TD (16–8)
or los datos ingresados hallamos las matrices de rigidez en el sistema global para cada barra
Con
de la estructura. Q = kD
Para
whereeste calculo el programa simplemente reemplaza los datos ingresados en la siguiente
matriz. k = TTk¿T (16–9) 16
Here k represents the global stiffness matrix for the member. We can
obtain its value in generalized form using Eqs.Figura 5 and 16–3 and
16–5, 16–1,
Matriz
performing the matrix operations. This de the
yields Rigidez Utilizado
final result,
Nx Ny Nz Fx Fy Fz
冢Ll L l冣 冢 L L 冣l l 冢Ll L l冣 冢 L L 冣l l
AE 12EI AE 12EI 6EI AE 12EI AE 12EI 6EI
2
x 3
2
y 3 x y ly 2
x
2
y x y ly Nx
L2 3 3
L2
冢 L L 冣l l 冢Ll L l冣 冢
L 冣
冢 l冣
AE 12EI AE 12EI 6EI AE 12EI AE 12EI 6EI
3 x y
2
y 3
2
x lx ll x y l 2
y
2
x lx Ny
L2 L 3
L L 3
L2
6EI 6EI 4EI 6EI 6EI 2EI
2
ly 2
lx 2
ly lx Nz
L L L L L2 L
k
冢Ll L l冣 冢 L L 冣l l 冢Ll L l冣 冢 L L 冣l l
AE 12EI AE 12EI 6EI AE 12EI AE 12EI 6EI
2
x 3
2
y 3 x y ly 2
x
2
y x y ly Fx
L2 3 3
L2
冢
L 冣
冢 l冣 冢 L L 冣l l 冢Ll L l冣
AE 12EI AE 12EI 6EI AE 12EI AE 12EI 6EI
ll 3 x y l 2
y 3
2
x lx x y
2
y
2
x lx Fy
L L L L2 3 3
L2
6EI 6EI 2EI 6EI 6EI 4EI
ly lx ly lx Fz
L2 L2 L L2 L2 L
Ingeniería Civil 13
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Figura 6
Matrices de rigidez globales de cada miembro del pórtico
Fuente:Elaboración Propia
Paso 3
Con las matrices de rigidez globales de cada elemento se procede al ensamblaje de estas
matrices, obteniendo como resultado una matriz de rigidez general para toda la estructura.
El algoritmo que se utilizo para ensamblar la matriz de rigidez general es el de la búsqueda
Ingeniería Civil 14
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
iterativa.
La explicación mas sencilla de como funciona este algoritmo lo detallaremos en el siguiente
ejemplo.
Figura 7
Estructura de ejemplo
Fuente:Elaboración Propia
Figura 8
Matriz de rigidez general 12x12 de la fig. 7
Fuente:Elaboración Propia
Ingeniería Civil 15
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Figura 9
Matrices de rigidez en el sistema global de cada elemento de la
estructura
Fuente:Elaboración Propia
Supongamos que el programa se encuentra en la celda (8,4) de la matriz de rigidez 12x12 que
se esta ensamblada, entonces empezará un ciclo de búsqueda en cada celda de las matrices
de rigidez de las barras de la estructura, empezando con la barra 1 o elemento 1 donde si
alguna celda coincide con la fila 8 y columna 4 (8,4) entonces el programa tomará el valor de
dicha celda y lo guardara, caso contrario asumirá el valor de 0, continuando con la barra 2 el
programa también no encontrará ninguna celda con la fila 8 y columna 4 (8,4) y así continuará
hasta llegar la barra 4 donde por primera vez el programa encuentra una celda en la fila 8 y
columna 4, entonces el programa toma el valor de la celda y lo ubicara en la celda descrita de
la matriz de rigidez, así termina el ciclo para la celda (8,4), de la matriz de rigidez general.
El programa continuara su búsqueda con la celda (8,5), luego (8,6) . . . hasta llegar a la celda
(12,12) que es el final de la matriz de rigidez general de toda la estructura.
Con este bucle(ciclo) el programa nos mostrara todo los elementos de la matriz de rigidez
general ensamblada.
Ingeniería Civil 16
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Figura 10
Matriz de rigidez ensamblada
Fuente:Elaboración Propia
Ingeniería Civil 17
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Paso 4
Para las estructuras tipo pórtico es indispensable saber los momentos de empotramiento para
las cargas en cada barra de la estructura.
Figura 11
Momento de empotramiento para las barras 1,3,4 y 5
Fuente:Elaboración Propia
Teniendo en-cuenta la numeración de los grados de libertad para cada nudo que se muestra
en la fig. 4, ingresamos las cargas de empotramiento al programa, tal como se muestra a
continuación.
Figura 12
Momento de empotramiento para las barras 1,3,4 y 5
Fuente:Elaboración Propia
Ingeniería Civil 18
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Paso 5
Para continuar con la solución del ejercicio se tiene que introducir al programa las condiciones
contorno(Apoyos, asentamiento, fuerzas nodales)
Apoyos
Para los apoyos se considera el valor de 1 para las restricciones que tiene en un eje como se
detalla en la siguiente figura.
Figura 13
Restriccines para los apoyos
Fuente:Elaboración Propia
Asentamientos
Si existe algún giro o desplazamiento inicial en un nudo se debe considerar según la dirección
de su respectivo eje de aplicación.
Fuerzas nodales
Se considera igual que los desplazamientos o giros.
Figura 14
Datos ingresados en las condiciones de contorno
Fuente:Elaboración Propia
Al introducir los datos en las condiciones de contorno podremos calcular las deformaciones
en los nudos con el método de Rigidez.
Ingeniería Civil 19
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Paso 6
Figura 15
Datos ingresados en las condiciones de contorno
Fuente:Elaboración Propia
Ingeniería Civil 20
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Con estas observaciones se obtendrá las deformaciones en los nudos sin complicaciones.
Figura 16
Datos ingresados en las condiciones de contorno
Fuente:Elaboración Propia
Paso 7
El programa Método de Rigidez con Macros en Excel v1.0 (Versión de Prueba) nos muestra
los siguientes resultados con el procedimiento que se explico en el Paso 6.
Desplazamiento en los nudos
Para el calculo de las deformaciones con el método de Rigidez se considera la siguiente
ecuacion matricial.
D ONDE :
Ingeniería Civil 21
C APÍTULO 3 M ETODOLOGÍA DEL M ÉTODO DE R IGIDEZ CON EL PROGRAMA
Figura 17
Datos ingresados en las condiciones de contorno
Fuente:Elaboración Propia
Ri = C × δi + Fi (3.1.3)
D ONDE :
i : Grado de libertad del nudo donde se encuentra el apoyo, puede estar en la direc-
cion x, y o z.
C : Constante que se definió en el Paso 6.
Fi : Fuerza total ubicado en el nudo donde se encuentra el apoyo.
δi : Deformación, ubicado en el nudo donde se encuentra el apoyo, hallado con la
matriz de rigidez penalizada
Figura 18
Datos ingresados en las condiciones de contorno
Fuente:Elaboración Propia
Ingeniería Civil 22
CONCLUSIONES
Conclusiones :
La utilización del software Microsoft Excel es indispensable para el desarrollo de
nuestra carrera.
El programa Método de Rigidez con Macros en Excel v1.0 (Versión de Prueba)
es netamente académico que permite calcular una estructura compleja con el
método de Rigidez paso a paso, donde nos permite comprender y analizar a detalle
dicho método.
Para poder desarrollar cálculos estructurales es indispensable el uso de un or-
denador ya que existen procedimientos o modelos muy complejos donde algún
aplicativo como el programa Método de Rigidez con Macros en Excel v1.0 (Versión
de Prueba) lo pueda resolver.
Para el desarrollo del Método de Rigidez con ordenador se tiene que facilitar los
procesos utilizando la matriz de Rigidez Penalizada y no eliminar los grados de
libertad de los apoyos con restricciones.
Ingeniería Civil 23
BIBLIOGRAFÍA
[1] HIBBELER R. C.(2012). Structural Analysis. New Jersey: Pearson. Pag. 599
[3] TENA COLUNGA A.(2007) Análisis de Estructuras con métodos Matriciales . Mexico:
Limusa.
[5] ROJAS ROJAS A., PADILLA PUNZO H. (2007) Análisis de Estructuras con Matrices .
Mexico: Trillas.
[7] http://www.queesexcel.net/que-son-las-macros-excel.html
[8] https://cristiancastrop.wordpress.com/2011/01/18/
unsch-analisis-estructural/