Académique Documents
Professionnel Documents
Culture Documents
FACULTAD DE INGENIER(ACIVIL·
TESIS
PRESENTADO POR:
INGENIERO CIVIL
HUANCAYO- PERO .
2014
tiNl\/ERSIDAD NACIONj~:DEL CENTRO DEJ4,{I~RÚ
.TESIS
t'AUTOMATtzA0roN M i · · · MACROS. ·· ~ .: : ·:
.::. PARA EL:A..NAÍ..Í$15. Sl.$.1\11 ·... :_ :,E'STATÍCO..Y. ·. '
·, \; DINAMICO· DÉ·SIS·T'EMAS~ . E:SiRUCTURALES:: .
. EN 20 y PSEUDO
, : .... ,. . .. :.
TRUliMENSIONALES'~:.
. . :· ···: - ... -· .-::: .... - . .. :: ··.
~~f:..-'7---.
:· .•
-. .·. . . :· ..
,iij·.~·~~~~~M~-
·\gº~~ii~
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
DEDICATORIA
- 1-
AUTOMATIZACJON MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
AGRADECIMIENTO
En primer lugar deseo agradecer a mi Asesor de esta tesis, lng. Ronald Santana Tapia,
por todo su apoyo y orientación incondicional, para sacar adelante el desarrollo de la
presente Tesis.
A mis familiares y amigos cercanos, de los que siempre recibí un aliento cuando en
algún momento existió algún problema y poder seguir adelante. Gracias ...
-2-
o •
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
ÍNDICE
DEDICATORIA ..............................................................................................................................1
AGRADECIMIENTO ............................................................................................................................2
INDICE .............................................................................................................................................3
INDICE DE FIGURAS ..........................................................................................................................9
INDICE DE TABLAS ..........................................................................................................................15
RESUMEN .......................................................................................................................................16
INTRODUCCION ...............................................................................................................................17
CAPITULO 1
1.0 PLANTEAMIENTO DE LA INVESTIGACIÓN .....................................................................................20
1.1 PLANTEAMIENTO DEL PROBLEMA ..............................................................................................20
1.2 FORMULACION DEL PROBLEMA .................................................................................................22
1.2.1 PROBLEMÁTICA GENERAL ....................................................................................................22
1.2.2 PROBLEMAS ESPECÍFICOS ...................................................................................................22
1.3 OBJETIVOS .............................................................................................................................22
1.3.1 OBJETIVOS GENERALES .......................................................................................................22
1.3.2 OBJETIVOS ESPECÍFICOS ....................................................................................................22
1.4 JUSTIFICACIÓN E IMPORTANCIA................................................................................................23
1.5 DELIMITACION ................................................................................................................23
CAPITUL02
2.0 MARCO TEÓRIC0 .......................................................................................................................26
2.1 ANTECEDENTES DE LA INVESTIGACIÓN .....................................................................................26
2.2 MARCO CONCEPTUAL. ..............................................................................................................29
2.3 FUNDAMENTO TEORIC0 ...........................................................................................................30
2.3.1 TE ORlA DEL CALCULO MATRICIAL .........................................................................................30
2.3.1.1 GENERALIDADES ..............................................................................................................30
2.3.1.2 MATRIZ DE RIGIDEZ Y DE TRANSFORMACION DE ELEMENTOS .............................................31
2.3.1.2.1 ANALISIS BIDIMENSIONAL. ...........................................................................................31
2.3.1.2.2 ANALISIS TRIDIMENSIONAL. .........................................................................................32
2.3.1.3 MATRIZ DE RIGIDEZ GLOBAL. ...........................................................................................33
2.3.1.4 MODELACION ..................................................................................................................33
2.3.1.4.1 EMSAMBLE DE LAMATRIZ DE RIGIDEZ DE LA ESTRUCTURA............................................ 33
2.3.1.4.2 VECTOR FUERZAS EXTERNAS DE LA ESTRUCTURA.......................................................34
2.3.1.4.3 VECTOR DE DESPLAZAMIENTOS DE LA ESTRUCTURA....................................................34
2.3.1.4.4 VECTOR FUERZAS INTERNAS DE LOS ELEMENTOS ........................................................ 34
2.3.1.5 CONDENSACION ESTATICA ...............................................................................................35
- 3-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-4-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALJSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
CAPITUL03
3.0 DESARROLLO Y APLICACIÓN .......................................................................................................58
3.1 ENTORNO DEL PROGRAMA AMEA3D V1.1 ...................................................................................58
3.1.1 INTERFAZ DEL PROGRAMA...................................................................................................58
3.1.2 DESCRIPCION DE LOS MENUS PRINCIPALES DEL PROGRAMA................................................. 59
3.1.2.1 MENU PROYECYO ............................................................................................................59
3.1.2.2 MENU EDITAR..................................................................................................................60
3.1.2.3 MENU DEFINIR..................................................................................................................60
3.1.2.4 MENU ASIGNAR ................................................................................................................63
3.1.2.5 MENU VISTA ....................................................................................................................64
3.1.2.6 MENU MOSTRAR ..............................................................................................................65
3.1.2.7 MENU PROCESAR .............................................................................................................66
3.1.2.8 MENU RESULTADOS .........................................................................................................67
3.2 CONCEPTOS BASICOS DEL PROGRAMA AMEA3D V1.1 .................................................................69
3.2.1 DEFINICION DE PUNTOS ........................................................................................................69
3.2.2 SISTEMA GLOBAL DE COORDENADAS ....................................................................................70
3.2.3 SISTEMA DE COORDENADAS LOCALES .................................................................................70
3.2.4 INTERPRETACION DE RESULTADOS ......................................................................................73
3.3 ESTRUCTURA DEL PROGRAMA..................................................................................................74
3.3.1 COMPONENTES DE PROGRAMACION .....................................................................................74
3.3.2 ESQUEMA DE ETAPAS DEL ANALISIS ESTRUCTURAL ..............................................................76
3.3.3 ESQUEMA DE PROCEDIMIENTO DE CALCULO DEL PROGRAMA................................................n
3.3.3.11NTRODUCCION DE DATOS POR EL USUARI0 ....................................................................78
3.3.3.2 CALCULOS PREVIOS ........................................................................................................78
3.3.3.3 SOLUCION DEL SISTEMA .................................................................................................79
3.3.3.4 ANALISIS SISMICO ESTATIC0 ...........................................................................................79
3.3.3.5 ANALISIS SISMICO DINAMICO ...........................................................................................80
3.3.3.6 SOLUCION DE COMBINACIONES .......................................................................................80
- 5-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-6-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-7-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
CAPITUL04
4.0 CONCLUSIONES Y RECOMENDACIONES .....................................................................................187
4.1 CONCLUSIONES ......................................................................................................................187
4.2 RECOMENDACIONES Y TRABAJOS FUTUROS ...............................................................................188
CAPITULO 5
5.0 BIBLIOGRAFÍA ...........................................................................................................................191
CAPITUL06
6.0 ANEXOS ...................................................................................................................................193
6.1 CODIGO DE PROGRAMACION EN VISUAL BASIC .........................................................................193
- 8-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
ÍNDICE DE FIGURAS
-9-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 10-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 11-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 12-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
· ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 13-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 14-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
ÍNDICE DE TABLAS
- 15-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
RESUMEN
- 16-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
INTRODUCCIÓN
Cualquier proyecto de estructuras, antes de ser analizado y diseñado debe ser previamente
modelado, en la etapa de creación del modelo se representa la estructura real por medio de una
construcción simplificada de los elementos que la conforman.
En general, los programas de análisis de estructuras permiten realizar el modelaje de una
estructura, el procesamiento numérico de los datos y el análisis de los resultados por medio de las
etapas de pre procesamiento, procesamiento y post procesamiento, respectivamente.
El problema de la investigación radica en que hoy en día se utilizan técnicas de análisis matricial de
estructuras (AME) y análisis por el método de elementos finitos (MEF) para realizar el análisis
estructural, lo que involucra una gran cantidad de cálculos numéricos, de modo que es
imprescindible utilizar algún programa de cómputo. Los softwares que en la actualidad existen en el
mercado utilizan para el análisis estructural el método de los elementos finitos (MEF), método que
en nuestra carga curricular carece de alguna clase de enseñanza.
- 17-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
CAPÍTULO 2: MARCO TEORICO. Se encuentran las bases teóricas empleadas para la realización
~
~
CAPÍTULO 6: ANEXOS. Se recogen los anexos en los que se muestran las líneas de programación
del programa.
- 18-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
CAPÍTULO 1
PLANTEAMIENTO DE LA
INVESTIGACIÓN
- 19-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
1
UNCP -FIC
PLANTEAMIENTO DE LA INVESTIGACIÓN
El avance del conocimiento humano en materia del análisis estructural y del diseño; así como el
entendimiento de fenómenos naturales aumentan constantemente por lo que, nos obliga a estar
en constante actualización.
El análisis sísmico en las estructuras se ha convertido en parte esencial del diseño estructural ya
que la mayoría de fallas en las edificaciones se deben a los sismos, es por esto que los
ingenieros de nuestro país están en la obligación de un análisis de este tipo por cada estructura
que diseñen, ya que estarán previendo futuras fallas en las estructuras.
Definitivamente el análisis estructural ha evolucionado, hasta hace unos años los métodos de
kani o de Hardy Cross eran los mejores para enfrentar un análisis estructural, éstos métodos ya
eran procesos de análisis que rápidamente se mecanizaban y a pesar de su naturaleza
1
aproximada se podía confiar en ellos, pero el tiempo ha pasado y el ingeniero estructural de hoy
cada vez invierte menos tiempo en el cálculo de estructuras o mejor dicho realizando
operaciones puramente matemáticas, aquí está el punto de partida de dos tendencias claras en
el análisis, la primera es la tendencia a no complicar el análisis es decir realizarlo de la forma
más fácil posible auxiliándose de aproximaciones groseras como dijo Terzaghi en el prólogo de
su libro de mecánica de suelos: "Desafortunadamente las actividades de investigación en
mecánica de suelos... distrajeron la atención de muchos investigadores y docentes de las
múltiples limitaciones impuestas por la naturaleza a la aplicación de la matemática a los
problemas de ingeniería de tierras ... En la inmensa mayoría de los casos no se necesita más que
una predicción grosera, y si dicha predicción no puede ser realizada con medios simples, no
puede ser realizada en absoluto".
Esto se aplica a casi todas las especialidades o campos de la ingeniería donde según la primera
corriente si no se puede hacer por medios simples no se puede hacer entonces. En contra
posición a esto está la corriente que según Peck (Discípulo de Terzaghi) propone que la ciencia
ya ha avanzado lo suficiente y que el nivel de abstracción en el planteamiento teórico de los
problemas de análisis debe de crecer, el principio es muy simple: ¿qué productos? o ¿qué
herramientas? o mejor dicho ¿qué aportes? hubieran realizado Newton o Mohr, si éstos hubieran
tenido una computadora a su alcance y no solo un tintero y papel , la pregunta tiene una
-20-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
respuesta que es muy intuitiva, hubieran llegado más lejos y hubieran podido considerar
problemas más complejos y soluciones más cercanas a la realidad.
Ante esta perspectiva se busca realizar la automatización de los procesos de análisis sísmico y
estructural, basados en la teoría del análisis matricial, siendo un aporte para los estudiantes de
ciclos anteriores para un entendimiento más rápido del tema y tener una herramienta de
comprobación contra los softwars que existen en el mercado.
-21-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
1.3 OBJETIVOS
Utilizar los métodos de análisis matricial para poder automatizar el análisis estructural,
análisis sísmico estático y análisis sísmico dinámico de los sistemas estructurales en
20 y Pseudo tridimensionales.
-22-
o •
-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
1.5 DELIMITACION
-23-
o
1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
-24-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
CAPÍTUL02
MARCO TEÓRICO
-25-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
2
UNCP-FIC
MARCO TEÓRICO
Para facilitar el cálculo de estructuras, se han desarrollado diversos programas o software que
permiten analizar y diseñar estructuras mediante modelos adecuados que se asemejen a la
realidad, obteniendo resultados lógicos que puedan interpretarse y utilizarse en la práctica.
Existe una diversidad de programas cuyas características principales dependen del modelo utilizado
para el análisis de la estructura, presentando a continuación en forma resumida, los programas
comerciales más importantes a nivel internacional:
• GT STRUDL
• LARSA
• SAP2000
Es un programa de análisis tridimensional por elementos finitos para ingeniería estructural. Fue
desarrollado en la Universidad de California en Berkeley por el profesor Edward L. Wilson y el
estudiante de doctorado Klaus Juergue Bathe, como programa de investigación y de propósito
-26-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
general para el análisis por elementos finitos. Posteriormente fue desarrollado como programa
comercial por la empresa Computers and Structures, lnc. añadiéndole módulos de diseño,un
post procesador gráfico y desarrollando diversas versiones tales como: SAPBO, SAP90, etc. El
programa SAP90 ha constituido un estándar a nivel mundial entre todos los programas de
cálculo de estructuras y se había utilizado hasta ahora en centros de investigación como
referencia para poder chequear los distintos programas tanto a nivel nacional como internacional
que iban apareciendo. El SAP2000 ofrece un entorno gráfico de gran versatilidad unido a los
últimos avances en técnicas analíticas. Para el análisis de las estructuras se cuenta con diversos
tipos de elementos: barras, placas, membranas, cáscaras y sólidos. Dichos elementos pueden
ser no prismáticos y tener uniones no rígidas. Acepta distintos tipos de cargas en barras,
desplazamientos y pretensados. Para el análisis no lineal existen elementos específicos tales
como aislantes antisísmicos, muelles, disipadores energéticos, entre otros. Como opciones de
diseño toma en cuenta la normativa de Acero Americana AISC, ASO Y LFRD, para el diseño con
concreto armado el código ACI-89 y actualmente los eurocódigos.
• ETABS
El programa ETABS está enfocado para el análisis y diseño de estructuras altas, como edificios
de oficinas, residenciales y hospitales. Realiza análisis estático y dinámico lineal y no lineal,
permite la utilización de elementos no lineales tales como: aislantes antisísmicos, disipadores,
amortiguadores, etc. Permite el análisis y diseño de estructuras 30 combinando pórticos y muros
pantalla a través de una completa interacción entre ambos. Al igual que en el programa
SAP2000 permite diseñar estructuras de acero, concreto armado tomando en cuenta las
principales normativas.
• IDARC
IDARC es una herramienta de análisis para la simulación numérica de estructuras aporticadas de
concreto armado y acero. Es usada principalmente para evaluar la respuesta de edificios bajo
cargas sísmicas. Para el caso de cargas dinámica el programa cuenta con modelos histeréticos,
los cuales permiten representar el proceso de degradación del material durante cargas
reversibles. También están incluidos análisis cuasi-estáticos, pseudo-dinámicos y está
considerado el efecto P-Delta.
-27-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
A nivel nacional se cuenta con la investigación del Dr. H. Scaletti Farina desarrolladas en el año
1991, realizando archivos en el programa Excel con código en Visual Basic, las que se detallan a
continuación:
• ARMADURA
Este archivo permite realzar el análisis de armaduras en 20 con una limitación de 100 puntos, la
cual cuenta con tres hojas de cálculo denominadas A,B y C. En la hoja A se edita la entrada de
datos, en la hoja B se dita la propiedades de las materiales y en la hoja C se visualizan los
resultados obtenidos en forma de tablas
• PORTICO
Este archivo permite realzar el análisis de pórticos en 20 con una limitación de 100 puntos, la
cual cuenta con tres hojas de cálculo denominadas A,B y C. En la hoja A se edita la entrada de
datos, en la hoja B se dita la propiedades de las materiales y en la hoja C se visualizan los
resultados obtenidos en forma de tablas
• AS3D
Este archivo permite realzar el análisis pseudo tridimensional de una edificación con una
limitación de 10 ejes en total tanto en X y en Y, así como de 10 pisos. Este archivo cuenta con
17 hojas de cálculo. La entrada de datos es mediante tablas así como la visualización de
resultados de cada eje.
A nivel nacional también se cuenta con la investigación dellng. Ronald Santana Tapia desarrolladas
en el año 2004, realizando un archivo de Excel con código en Visual Basic, la que se detalla a
continuación:
• ALCON2004
Este archivo permite realzar el análisis lineal elástico y diseño sísmico estático de edificaciones
con muros de albañilería confinada para un máximo de 5 pisos y de 50 elementos por piso. Este
archivo cuenta con 13 hojas de cálculo El ingreso de datos es mediante el uso de tablas así
como la visualización de los resultados.
-28-
o
2.2 MARCO CONCEPTUAL
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
4. GRADOS DE LIBERTAD: Los grados de libertad (GOL) en una estructura, son el número
mínimo de parámetros (traslaciones y rotaciones), que describen de manera única la
deformada de la estructura. (Santana, 2008).
5. MACROS: Son una serie de comandos y funciones que se almacenan en un módulo de Visual
Basic, con una secuencia de pasos que se almacenan y se invocan con simples pulsaciones
de la tecla de control, ejecutándose de manera inmediata. (Campos, 2008).
-29-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
8. VECTOR: Es una matriz donde m o n son uno {A}mx1 ó {A}1xn. En general cuando el nombre del
vector aparece entre corchetes indica que se trata de un vector. (García, 1999).
2.3.1.1 GENERALIDADES
Este método conocido como método de la rigidez está basado en la superposición de
desplazamientos, en donde las incógnitas son los desplazamientos de los nudos {u} y las
fuerzas en los extremos de barra son forzadas a cumplir las ecuaciones de equilibrio de
nudo. Por lo que se obtiene un sistema de ecuaciones lineales {f} = [k]. {u}, en donde la
compatibilidad está garantizada mediante la correlación entre los desplazamientos nodales
y las deformaciones de extremo de barra que concurren al nudo. (Ottazzi, 2008).
-30-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
-AE o o AE
o o
L L
12EI 6EI
o o -12EI
7 13
6EI
7 13
6EI 4EI 6EI
o 7 L
o -13 -2EI
L
[k"]= AE
L
o o -AE
L
o o
12EI 6EI 12EI 6EI
o - 7 -7 o 7 -L.r-
6EI 4EI
o
13 -2EI
L
o 6EI
-13 - L
..................... (Ec. 2.2)
Pero para poder operar la Matriz de Rigidez del elemento con el resto de los
elementos de la estructura es necesario convertirla a los grados de libertad globales
(compatibilidad geométrica). Esto se realiza mediante la matriz [T] según la ecuación
2.3, conocida como Matriz de Transformación. (Tena, 2007).
COS8x coser o o o o
-COS8y COS8x o o o o
o o 1 o o o
[T]=
o o o cos8x COS8y o
o o o -coser COS8x o
o o o o o 1
......................... (Ec. 2.3)
Donde:
X 2 -X 1
cose =
X L ................... (Ec. 2.4)
cose =y2 -y1
r L ................... (Ec. 2.5)
- 31 -
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
AE
L
o
o
12Eix
o
o
o
o
o
o
o
6EI,
AE
L
o -¡;r
o
12EI,
o
o
o
o
o
o
o
6EI,
l
l.3 1.? 1.?
12Eiy 6EI1 12Eiy 6Eiy
o o o o o o -¡;r o o
e GJ
e GJ
e
o o o L
o o o o o L
o o
6Eiy 4Eiy 6Eiy 2Eiy
o o -l.? o o o o o o
L 1.? L
6EI, 4EI, _ 6EI, 2Eix
o o o o o o o o
[k]= AE
1.? L
AE
e L
L
o o o o o L
o o o o o
12EI, 6EI, 12EI, 6EI,
o -¡;r o o o -7 o ¡;r o o· o -l.?
12Eiy 6Eiy 12Eiy
o o -¡;r o o o o ¡;r o o o
1.?
GJ GJ
o o o o o o o o o o
L L
_ 6Eiy 2Eiy 4Eiy
o o o o o o o o o
6EI,
e L
2Eix 6EI,
L
4EI,
o o o o o -7 o o o
7 L L
..•. (Ec. 2.7)
Para poder operar la Matriz de Rigidez del elemento con el resto de los elementos de
la estructura es necesario convertirla a los grados de libertad globales. Esto se realiza
mediante la matriz [T] según la ecuación 2.8, conocida como Matriz de
Transformación. (Tena, 2007).
o o1
[r ·] o
[r] = o [r ·] o o
[ o o [r •] o
j
0 0 0 [T*] 12x12 ................ (Ec. 2.8)
Donde:
cosex
[T*]= _ cosex·cosey .
- r:== --..=
~sexY +(cosezY
cosez
o cosex
- 32-
o .
Donde:
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
X2 -X1
cose =
X L
......................... (Ec. 2.10)
coser = y2- Yt
L ......................... (Ec. 2.11)
z2 -z1
cosez = -- L
......................... (Ec. 2.12)
Finalmente debemos hacer notar que si cos8x =Oy cos8z =O, La matriz [T*] no está
definida. En este caso:
O coser o
[T ·] = - cos er o o
o o 1 ...................... (Ec. 2.14)
2.3.1.4 MODELACION
- 33-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-34-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Para transformar el vector de fuerzas internas del elemento de eje global { fe } a eje
local {fe }, se emplea la matriz de transformación del elemento [Te], tal como se
muestra en la ecuación 2.19.
Donde {Pe} corresponde a las fuerzas externas aplicadas en los nudos que no son cero y
{Uc} son los desplazamientos de los grados de libertad donde hay fuerzas externas
aplicadas, y {Uo} son los desplazamientos de los grados de libertad donde las fuerzas son
cero. La matriz [KE] puede particionarse de la siguiente manera:
-35-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Como se observa se ha reducido el sistema únicamente a los grados de libertad donde hay
fuerzas externas aplicadas, y la matriz de rigidez de la estructura se ha reducido a:
Una vez resuelto el sistema determinado por {Uc}, es posible obtener los valores de {Uo}
utilizando la ecuación 2.26. Toda este procedimiento descrito se denomina condensación
estática. (García, 1999).
: ' 8
¡ 12(>C.
1
4
3
~~-----r
,/ 1 7
/
/ ¡1fc43
1
•1 2
,~ : 6
'
/ :10
1
pC 2
• 1
,'1 1
•
; 1
1 -.Jf~
5
•
'
/ 1
1
1
9 "A...t> 1
~~ ~~
P·p
- 36-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
P=[~1
P,
p=
P2
.P3 P3
p4_ p~~,:
El vector P se refiere a las fuerzas horizontales que actúan en cada piso y el vector p
se refiere a los desplazamientos horizontales de cada nivel. La relación entre el
vector de cargas P y el vector de desplazamientos p está dada por la matriz de
rigidez lateral KL, como se muestra en la ecuación 2.29.
l'=.KLp ................ (Ec. 2.29)
La matriz de rigidez lateral KL está asociada a las coordenadas laterales de piso, con
esta matriz se obtiene la matriz de rigidez en coordenadas de piso KE, como se
muestra en la ecuación 2.30.
.n
17E"- "'"'A<nt Kl. <li A.m
AJ-L .. J
l=l ................ (Ec. 2.30)
Cosa Sena r,
A"'1 =
[
Coux
Cosa
Sena
Sena
r~
J
................ (Ec. 2.31)
El ángulo a, es el que forma la orientación positiva del pórtico con el eje de las x,
siendo a =Oo para los pórticos paralelos al eje x y a = 90° para los pórticos
perpendiculares al eje x. el parámetro r¡ es la distancia desde el centro de masa al
pórtico en el piso j, la cual será positiva si la rotación del pórtico con respecto al
-37-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
111¡
m=
m,
....•......•.... (Ec. 2.34)
-38-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS ~
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC ~
De la ecuación 2.35 J; es el momento de inercia de la masa m;, la que resulta para
una planta rectangular de dimensiones a¡ y b¡ como se muestra en la ecuación 2.36.
(Aguilar, 2008)
J-=-
l 12 ,
t2
m, a. +b
1 .
2}
......•......... (Ec. 2.36)
Con los valores propios se encuentran las frecuencias naturales de vibración Wni y los
periodos de vibración T¡, como se muestra en la ecuación 2.38.
Luego se encuentran los factores de participación modal Y¡, según la ecuación 2.39.
;(z)l 1\1 b
1; = ;<i)t M ;<r)
..•......•...... (Ec. 2.39)
Con cada periodo se ingresa al espectro de diseño (que resulta según las
características de la edificación) y se obtiene la aceleración espectral Sdi y se hallan
las fuerzas laterales P(i) en cada modo de vibración, según la ecuación 2.40 .
-39-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
~
r 0.25 :f:¡r,\+ 0.75
i=l
J±
i=l
r,'
............... (Ec. 2.41)
La forma más fácil e intuitiva de crear macros es crearlas mediante la grabadora de macros
del que dispone Excel. Esta grabadora de macros permite grabar las acciones deseadas
que posteriormente se traduce a instrucciones en VBA, las cuales podemos modificar
posteriormente si tenemos conocimientos de programación. Para grabar una macro
debemos acceder a la pestaña Vista y desplegar el submenú Macros y dentro de este
submenú seleccionar la opción Grabar macro. (Aivarado, 2012)
-40-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
El editor de Visual Basic es la aplicación que se utiliza para construir las macros que
interactúan junto con los libros de trabajo. Para acceder desde Excel utilizamos la
combinación de teclas Ctrl+F11 o desde el menú de Programador 1 Visual Basic, y
obtendremos una pantalla como se muestra en la Figura 2. (Campos, 2008)
r.~ <>
15
'~
El VBAProjO!ct (llbrol
~·CiijihMiMI.
Para empezar el lenguaje de programación se recurre a insertar módulos1 que sirven para
agrupar procedimientos y funciones, las cuales son entidades de programación que
sirven para agrupar instrucciones de código que realizan una acción concreta. Un
procedimiento empieza siempre con la instrucción:
End Sub
- 41 -
o
2.3.2.4 VARIABLES
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Siendo variable el nombre que se asigna a la misma y tipo el tipo de datos que se guardaría
(número, texto, fecha, etc). En la Tabla 1 se muestran los tipos de datos que se pueden
asignar. (Campos, 2008)
Tabla 1
Datos Integrados en Visual Basic
-42-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
2.3.2.5.1 ESTRUCTURA lf
Se tiene la instrucción if Condición then .. End if (Si Condición Entonces ... Fin Si). Cuando
el programa llega a la instrucción if Condición then, se evalúa la condición, si esta se
cumple (es cierta), se ejecutan todas las sentencias que están encerradas en el bloque, si
no se cumple la condición, se saltan estas sentencias. Esta estructura en Visual Basic tiene
la sintaxis siguiente:
lf Condición Then
Sentencia 1
Sentencia 2
. Sentencia N
End lf
Sentencia N
El se
Sentencia 1
Sentencia 2
Sentencia N
End lf
-43-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
El OPERADOR LOGICO And (Y), se utiliza cuando sea preciso que para ejecutar un
bloque de instrucciones se cumpla más de una condición, debiéndose cumplir todas las
condiciones asignadas.
El OPERADOR LOGICO Or (0), se utiliza cuando sea preciso ejecutar un bloque de
instrucciones y se tiene que cumplir algunas de las condiciones dadas. Solo es necesario
que se cumpla alguna de las condiciones que se evalúan.
Case valores
Instrucciones
Case valores
1nstrucciones
Case valores
1nstrucciones
Case valores
Instrucciones
Case Else
Instrucciones en caso que sea ninguno de los valores anteriores
End Select
Instrucciones
End With
-44-
o •
AUTOMATIZACION MEDIANTE MACROS PARA El
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
a~
UNCP -FIC
Las estructuras repetitivas son instrucciones de programación que permiten ejecutar más de
una vez un mismo bloque de sentencias. Se tienen en este grupo la estructura for.. Next, la
estructura do while ... loop, la estructura do ... loop whíle y la estructura do ... loop until.
(Aivarado, 2012)
Sentencia 1
Sentencia 2
Sentencia N
Next Variable
-45-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Sentencia 1
Sentencia 2
Sentencia N
Loop
Sentencia 1
Sentencia 2
Sentencia N
Loop While (Se cumpla la condición)
Do
Sentencia 1
Sentencia 2
Sentencia N
Loop Until (Se cumpla la condición)
-46-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
BOLIVIA
A cada zona se asigna un factor Z, la cual se interpreta como la máxima aceleración del
terreno con una probabilidad de 10% de ser excedida en 50 años, tal como se muestra en
la Tabla 2.
Tabla 2
Factores de Zona
FACTORES OE ZONA
ZONA z
3 0.4
2 0,3
1 0,15
Fuente: Reglamento Nacional de Edificaciones Norma E.030.
Los perfiles de suelo se clasifican tomando en cuenta las propiedades mecánicas del suelo,
el espesor del estrato, el periodo fundamental de vibración y la velocidad de propagación de
las ondas de corte, como se muestra en la Tabla 3.
-47-
AUTOMATIZACION MEDIANTE MACROS PARA EL
•
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
" ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Tabla 3
Parámetros de suelo
Parámetros del Suelo
Tipo Oescrlpcl6n TP(s) S
S; Roca o sue!os muy rígidos 0,4 1,0
S: Sue~os tntermed!os 0.6 1,2
sl Suelós flexibles o con estratos de gran e<spesor
s. Condfdones excepti<>na1es . .
0.9 1.4
c=z,s{~ )c!f2,5
...................... (Ec. 2.42)
Cada estructura debe ser clasificada de acuerdo con la categoría indicada en la Tabla 4,
tomando el coeficiente de uso e importancia (U) que corresponda.
Tabla4
Categoría de las Edificaciones
CA1E.GORIA. DE .LAS EOIFIC.ACIONES.. _,._
-48-
AUTOMATIZACION MEDIANTE MACROS PARA EL
Estructuras irregulares.· son aquellas que presentan una o más de las características
indicadas en las Tabla 5 y en la Tabla 6.
Tabla 5
Irregularidades Estructurales en Altura
IRREGULARIDADES ESTRUCTURALES EN ALTURA
lrre.glf<~ridades. ~e Rigidez~ PISo bta!'l®
En ceda dlr.ecdón la suma de las áreas de las secdol'les trans\'ers.&-
les de los e:ementos vett!ca!es teslsteo!es él corte en u::~ entr.~plso,
co!'-'tn."las y m~o'fOS, es me~~« t¡Ue 85% de la ·e«re~"'!ldlénte suma
paraelen'lrep{so$Vpetfor,oesm~que90~del:P!Omedlioparlllos
3 p$sos svperbres. No es apJke.bie en sótar.os. Pata p~ de atrura
Oiteren!e rmtliF::
(8 diferente de
~ va~ores an1e:fes porJ~fh4)<1onde ~es at:a-
h edaa!tí1!'8 r 1ca de so.
lll'&gU!afi<!OO: dUMsa . . ~
Se considera qü$·ex!ste tregu!atklad de masa. war,do la rnasa<Jt un
P'fS9 es meyorque ei1SO.*-<te la nma decmp!soei'fyace~te. no es
a;ílteable en a:o!eas
ltregíhrld&ó Ge<>métt'~ Vert.ieal
la olm-!!nslóa e~r.ta de la estruGture reslstente a cargas latera:es
es ma¿or ~ 1· %de fa correspoo~le dl~ en (1¡\ pisOc ad-
i vacet~.e. · es a:of'~tabíe en azoteas nf en sótanos.
~Wiuldad en Jos Sislemes. Resistentes.
Desa'ltleailllentocieelemen~O'$V&J'IlCa~es •. :a~1oporuncamb!Odeooen.
l&dM, .como por un desplazamiento tie ~r;ltltd mayor ~ue ta 41·
mensi6:~ del eleménto. _
Fuente: Reglamento Nacional de Edificaciones Norma E.030.
Tabla 6
Irregularidades Estructurales en Planta
IRREGULARIDADES ESTRUCTURALES EN PLANTA '
lrreg!taf!da4 Torslooal
Se coo~erara.~ en td.~!dos e«~ dlafr~s rlgld0$.&r~losqoo el
desp!au~nto prom~ de alglln en= ex~da ~150%. del
máxfmoperl:ilsíé{elnókadoenla ial>IIIN' 41!l.A.tJtu~ 1S(IS.1}.En
cualqttera óe las dllettlo.'leS de análl$1$, el desp!azatr.!ento re!áWo
máxfmo entre dos pfsos con~•. en un extremo del e<l(láo, es
mayor que 1.3 vetes el prw.ed:o de ~te de~:amreo» re~atM>
máXimo con el d~atrifer,:o (e~a~o qve ,slm.U!ta!)eamenie Sé' o!>
f~ eneler.rem<>~sto ·
E'sq~s Et~trantes
lo eoru;gwaclón en planta y el &lstwa resistente de fa estructura,
tleMnesqu;nas entt&l11es,c(l)'ascf~n~senan;.bas d;ecdofles•.
•: ' may«es que el20 l> de ra corresptmdlen:e dímellsló."' to!al en -
anla. _ ·
Olse«~::nuldad del Olafragma
·Olatragma con d:iscoo!lnttlóades .abruplas o ~'llñaciort@S en rlgfdez.
lr.duyendO áreas abiertas ma)IO(es a~ del área birilia d!!d!afreg-
ma.
- .
. _ .. llo .. ~llililillioi¡il
-49-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Tabla 7
Sistemas Estructurales
·--·
SISTEMAS ESTRUCTURALES
Coefldenle de R~uc~lón, R
Sistema Estructural Paraesttueturas reoutarés h l'"l
Acero
Pórticos dlictffes eon uniones
resl$te."ltes a ,n"¡ófi;en!os, S,$
Ofras es!wctutas de acero:
Miostres Exc!ntricos. 6,S
Amostres en Crut~ 6.0
Concreto Armado
Pórtioosil't e
Oua'P}. 7
De mUI'os estrucfurales~. 6
Muros de dutb':idad f!l'l'l.iada ll>, 4
A!baf.fería Afmaóa o Co."lrirtad~•. 3
Madera !Por,esfueaos admisibles 1
Fuente: Reglamento Nacional de Edificaciones Norma E.030.
Tomando en cuenta la categoría de una edificación y la zona donde se ubique, ésta deberá
proyectarse observando las características de regularidad y empleando el sistema
estructural que se indica en la Tabla 8.
-50-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Tabla 8
Categoría y Estructura de las Edificaciones
CATEGORIA YESTRUCTURA DE LAS
EDIFICACIONES
C&tegotllldo ~~ídad
lilE~ic$dón, ESII'IICtlmll. Zona S~OOlá EstNCWtlll.
Ael("¡ RoglllM 3 l'«:llrO,MurosdeConctclo Almado,
Ataflilef'lll ~o COI'Ifinii<IG,
Sí5tema ouat
2y1. Aooro, Muros do Coocro:O AA118Cio,
Albatela Mlltld& o Coofllllda •
. S(sterr.a Olla!, lila®ffl.
B Ro¡¡ulafo 3y2 ~o. Muros deConcrc'io Anoo<lo,
lrrogu'.ar 1\b!Mesra Atnlal1a o Cornt118da,
Sl:$iem& Ouel Madém
t coo~slslema.
e Regulare . 3,2y1 COO~q¡je( mltlmn.
lrt~
Tabla 9
Límites para Desplazamiento Lateral de Entrepiso
LiMITES PARA !DESPLAZAMIENTO
LATERAL DE ENTREPISO
Estos Umltés no son apllcablH a navés lndustrlalés
Material Predominante [0/he,l
Cónere!o ArmadO O.OOi
Aeero 0.010
Afbañ!erta 0®5..
Madéra O,OtO
Fuente: Reglamento Nacional de Edificaciones Norma E.030.
-51 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Para edificios en los que se pueda suponer que los sistemas de piso funcionan como
diafragmas rígidos, se podrá usar un modelo con masas concentradas y tres grados de
libertad por diafragma, asociados a dos componentes ortogonales de traslación horizontal y
una rotación. Las deformaciones de los elementos deberán compatibilizarse mediante la
condición de diafragma rígido y la distribución en planta de las fuerzas horizontales deberá
hacerse en función a las rigideces de los elementos resistentes. Para los pisos que no
constituyan diafragmas rígidos, los elementos resistentes serán diseñados para las fuerzas
horizontales que directamente les corresponde. (Reglamento Nacional de Edificaciones
Norma E.030, art. 16.2)
Se calcularán multiplicando por O. 75R los resultados obtenidos del análisis lineal y elástico
con las solicitaciones sísmicas reducidas. (Reglamento Nacional de Edificaciones Norma
E.030, art. 16.4)
-52-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-53-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
~:;::: 0,125
...................... (Ec. 2.46)
(Reglamento Nacional de Edificaciones Norma E.030, art. 17.3)
El resto de la fuerza cortante (V-Fa) se distribuirá entre los distintos niveles, incluyendo el
último, de acuerdo a la siguiente expresión:
Se supondrá que la fuerza en cada nivel (F¡), actúa en el centro de masas del nivel
respectivo y debe considerarse además el efecto de excentricidad accidental.
Para cada dirección de análisis, la excentricidad accidental en cada nivel (e¡), se
considerará como 0.05 veces la dimensión del edificio en la dirección perpendicular a la de
la acción de las fuerzas. En cada nivel, además de la fuerza actuante se aplicará el
momento accidental denominada Mt, que se calcula de la siguiente manera:
-54-
o '
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
5 =zucs. 9
• R
...................... (Ec. 2.50)
Para el análisis en dirección vertical de podrá utilizar un espectro con valores iguales a
los 2/3 del espectro empleado para las direcciones horizontales. (Reglamento Nacional
de Edificaciones Norma E.030, art. 18.2)
r=0,25· ~}¡!+0,75·
m
l=i
w.
L,1/
J=i
...................... (Ec. 2.51)
-55-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-56-
o
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
CAPÍTUL03
DESARROLLO Y APLICACION
-57-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
3
UNCP-FIC
DESARROLLO Y APLICACIÓN
:-- -- - ---~ v~
'(
l
r-- ~~AD N~~ ·;~;R~ DEL PERU {UHCP}
FACULTAD DE llfGaiiERIA CML
-~
1
61. PllOGI!AMA ANAUSIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO lO (AMEA30 Yl.l) ES úrl
PROGRA.MADEANAUSiSéST1ruCTUR.Al SASAOO EN lA TEORJA OE AN:AUSISMATRIClA1. DE
j ESTRUCTI.IAAS EN: t'RES OIMEMSlOHES. CUVA AUTOMATlZAQON SE HA. REAUZAOO EN B.
PRESENTE PROYECrO, 1>01< lO QUE U. RESOlUCIOH DE ESTRUCTURAS YlOS RESaTAOOS
OBTEN:DOS SE BASAN A OiOiA fEOJUA.
j •f At!Gal ...
..,.,
. L.
~~-·--
D
VISTA lO
VISTA 3D f'U.HOX'I' tn:.u
Se describe a continuación en forma breve los menús y submenús que cuenta el programa
ANALISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D {AMEA3D V1.1).
El menú proyecto como se observa en la Figura 6, nos muestra un sub menú denominado
NUEVO.
J
PROYECTO l· 1
....._ 1---'
NUEVO
u--·· ·--
Figura 6. Menú Proyecto
---- _____ _j
Fuente: Programa AMEA3D V1.1.
-59-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
• SUB MENÚ NUEVO: al accionar este sub menú, se iniciará un proyecto nuevo,
borrando los datos con los que se está trabajando, iniciando un nuevo proyecto
desde cero.
El menú editar nos permite modificar la malla asignada al proyecto en cualquier momento.
La Figura 7, nos muestra los sub menús denominados EDITAR MALLA y EDITAR EJES.
EO.ITAR 1•
EDITAR iMAI.lA :..--
EDITAR EJES
L-~--- ----·~----------·__J
Figura 7. Menú Editar
Fuente: Programa AMEA3D V1.1.
• SUB MENÚ EDITAR MALLA: con este sub menú editamos las etiquetas de los
ejes, las distancias asignadas y podemos adicionar o eliminar ejes en cada una de
las direcciones X,Y,Z. Se pueden asignar hasta un total de 20 ejes en la dirección
X, 20 ejes en la dirección Y y 20 ejes en la dirección Z, pero se tiene que tener
presente que no se pueden exceder 800 puntos, ya que éste es el limite que tiene
el programa
• SUB MENÚ EDITAR EJES: .con este sub menú podemos editar los ejes creados
por el programa, rotando los ejes en planta (X y Y}.
El menú definir nos permite definir los elementos y sus propiedades, así como los casos de
carga y las distintas combinaciones que se requieran para el análisis de la estructura a
modelar. La Figura 8, nos muestra los sub menús denominados MATERIALES,
SECCIONES, ELEMENTOS, CASOS DE CARGA, COMBINACIONES, ENVOLVENTES y
MASA
-60-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
~~----------~~F,~N~m-----------------~r=~
MATERIAlES
SECCIONES
ElEMENTOS
CASOS DE CARGA
COMBINACIONES
ENVOLVENTES
MASA
• SUB MENO MATERIALES: con este sub menú podemos editar los tipos de
materiales que se desee utilizar en el proyecto; donde se puede añadir, modificar y
eliminar los materiales asignados; por defecto el programa contiene el material
CONCRETO y el material ACERO. Se pueden tener hasta un total de 20 materiales
en la lista.
• SUB MENO SECCIONES: con este sub menú podemos editar las secciones que se
desee utilizar en el proyecto; donde se puede añadir, modificar y eliminar las
secciones asignadas; por defecto el programa contiene la sección SEC 0.30x0.30
con un material de CONCRETO. Se pueden tener hasta un total de 40 secciones en
la lista.
• SUB MENO ELEMENTOS: con este sub menú podemos editar los elementos que
se asignan al proyecto; donde se puede añadir, modificar y eliminar los elementos
asignados. Se pueden asignar hasta un total de 800 elementos en la lista. Para
añadir un elemento se nos pide ingresar el nudo i y el nudo j, los cuales son los
puntos creados automáticamente por el programa; por lo que debemos seleccionar
de la lista los puntos adecuadamente para poder definir al elemento. También
debemos seleccionar una sección para el elemento, la cual se selecciona de la lista
y la casilla referente al ángulo, se refiere a la rotación de la sección respecto al eje
local 2, si no se ingresa ningún valor el programa asume un valor de oo. Al ir
agregando cada sección se carga a la lista de elementos y se enumeran de forma
correlativa.
- 61 -
o •
AUTOMATIZACION MEDIANTE MACROS PARA El
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
SUB MENÚ CASOS DE CARGA: con este sub menú podemos editar los estados
de carga que se asignan al proyecto; donde se puede añadir, modificar y eliminar
los estados de carga asignados. Se pueden asignar hasta un total de 10 estados de
carga en la lista, por defecto el programa tiene un estado de carga el cual se
denomina CM y corresponde al estado de carga muerta. Cabe mencionar que es al
estado de carga de CARGA MUERTA (CM), que el programa asigna el peso propio
de los distintos elementos asignados. El bloque de CARGAS SISMICAS, es usado
básicamente en el análisis de edificios que suponen diafragma rígido en sus
entrepisos, por lo que las cargas sísmicas se asignan de forma automática
colocando un check en el cuadrado correspondiente; teniendo cuatro opciones para
el análisis sísmico de una edificación (Sismo estático en el eje X, Sismo estático en
el eje Y, Sismo dinámico en el eje X y Sismo dinámico en el eje Y). Se pueden
activar cualquiera o todas las opciones disponibles, pero para cada caso de análisis
de sismo estático o sismo dinámico se tienen que definir también los parámetros de
entrada en la opción de PARAMETROS correspondiente.
• SUB MENÚ COMBINACIONES: con este sub menú podemos editar las
combinaciones de carga que se asignan al proyecto; donde se puede añadir,
modificar y eliminar las combinaciones de carga asignados. Se pueden asignar
hasta un total de 15 combinaciones de carga en la lista.
• SUB MENÚ ENVOLVENTES: con este sub menú podemos editar las envolventes
de las combinaciones que se asignan al proyecto; donde se puede añadir, modificar
y eliminar las envolventes de las combinaciones asignadas. Se pueden asignar
hasta un total de 5 envolventes en la lista.
• SUB MENÚ MASA: este sub menú se usa cuando se requiere realizar un análisis
sísmico de una edificación, teniendo en cuenta que para el caso de A.SISMICO
ESTATICO, toma el peso de las cargas asignadas multiplicándolos por su factor
correspondiente para poder hallar el peso de la edificación y para el caso de A.
SISMICO DINAMICO, toma la masa de las cargas asignadas multiplicándolos por
su factor correspondiente para poder hallar la matriz de masa correspondiente.
-62-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS ~-·
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC ~
3.1.2.4 MENU ASIGNAR
El menú asignar nos permite definir las restricciones y fuerzas que se quieran asignar al
modelo matemático que se plantee. La Figura 9, nos muestra los sub menús denominados
RESTRICCIONES, RESORTES, BRAZO RIGIDO, F. PUNTUALES NUDOS, F.
PUNTUALES ELEMENTOS, F. DISTRIBUIDAS ELEMENTOS y LIBERAR GRADOS DE
LIBERTAD.
11 ,--~~--- 1<\S~G~AR
r- RESTRICCIONES
.._RESORTES
-
, BRAZO R!GIOO
F. PUNTUAlES NUDOS
F. PUNTUALES 'ELEMENTOS
F. OISTIBUIDAS ELEMENTOS
~;:li:::~:::,;._·~AR~G~RA~---·~:;::o_,sl=IBER=J=AOÍ_=---·--=·_-=·_
7:::c·:.-:: "~::'---:-:'t:
.•:::::
..
• SUB MENÚ RESTRICCIONES: este comando nos sirve para poder asignar a los
nudos restricciones en los 6 grados de libertad que existe en cada nudo, teniendo
las restricciones de tipo empotrado, apoyo fijo, apoyo móvil, o alguna especial.
• SUB MENÚ RESORTES: este comando nos sirve para poder asignar a los nudos
resortes (traslacionales y rotacionales) a los 6 grados de libertad que existe en cada
nudo.
• SUB MENÚ BRAZO RIGIDO: este comando nos sirve para poder asignar a los
elementos las condiciones de brazo rígido, en donde se asignan los parámetros a y
b, correspondientes al nudo i y al nudo j respectivamente.
• SUB MENÚ F.PUNTUALES NUDOS: este comando nos permite asignar a los
nudos fuerzas y momentos puntuales en cualquier dirección de los ejes globales X,
Y,Z.
-63-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
• SUB MENO F.PUNTUALES ELEMENTOS: este comando nos permite asignar a los
elementos fuerzas y momentos puntuales en cualquier dirección de los ejes globales X, Y,
Z, hasta un numero de tres fuerzas.
• SUB MENO LIBERAR GRADOS DE LIBERTAD: este comando nos permite liberar
grados de libertad en los nudos de los elementos en cualquiera de los 6 grados de
libertad, teniendo la opción de hacer la liberación en los seis grados de libertad en
ambos nudos del elemento, tanto en el nudo i como en el nudo j.
El menú vista nos permite definir las restricciones y fuerzas que se quieran asignar al
modelo matemático que se plantee. La Figura 10, nos muestra los sub menús denominados
OPCIONES DE VISTA, COORDENADA DE PUNTOS, BUSCAR PUNTO, BUSCAR
ELEMENTO, OPCIONES VISTA 3D, OPCIONES VISTA 2D.
VISTA l .. ¡
-- ---
OPCION"'"r:S DE VISTA
COORDENADAS DE IPIJNTOS
~1
l_.._":__ -- -- --~---··~--.J
BUSCAR PUNTO
BUSCAR ElEMENTO
OPCION""r:S VISTA 3D :
OPCION""r:S VISTA 20 1
• SUB MENO OPCIONES DE VISTA: este comando nos sirve para poder ver en los
gráficos en 20 y 30 las etiquetas de los puntos, elementos, secciones y
asignaciones; para un mejor entendimiento del rpodelo estructural que se va
construyendo.
-64-
o
~
1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
• SUB MENÚ BUSCAR PUNTO: esta opción nos sirve para poder ubicar de manera
rápida un punto y mostrar sus coordenadas.
• SUB MENÚ BUSCAR ELEMENTO: este comando nos sirve para poder ubicar de
manera rápida un elemento y mostrar sus características, tales como nudo i, nudo j,
sección y ángulo respecto al eje local 2.
• SUB MENÚ OPCIONES VISTA 3D: esta opción se usa en la vista 30, para poder
variar los ángulos de rotación de los ejes globales X, Y y Z. Por defecto el
programa asigna los valores de 110° para el eje X, 180° para el eje Y, 202° para el
eje Z. Estos valores se pueden variar de acuerdo al gusto del usuario y los cambios
se mostraran automáticamente en el grafico 30.
• SUB MENÚ OPCIONES VISTA 2D: esta opción se usa en la vista 20, para poder
variar los ejes de visualización en los tres planos que se presentan: en el plano XY
(vista en planta), en el plano XZ (vista en elevación) y en el plano YZ (vista en
elevación). Por defecto el programa asigna la vista en el plano XY (vista en planta),
en el último eje Z asignado. Para variar la visualización de la vista 20 se selecciona
el plano deseado y luego el eje que contiene dicho plano.
El menú mostrar como se observa en la figura 3.84, nos muestra sub menús denominados
F.DISTRIBUIDAS RECTANGULARES, F. DISTRIBUIDAS TRAPECIALES, F. PUNTUALES
ELEMENTOS y F. PUNTUALES NUDOS; todos estos sub menús se refieren a la
visualización de las cargas asignadas a la estructura en sus distintos estados de carga,
tanto en la vista 30 como en la vista 20. '
-65-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
MOSTRAR 1·
~~
----~-----~~--- -- . .
_j
• SUB MENÚ F. PUNTUALES ELEMENTOS: este comando nos sirve para poder ver
en los gráficos en 20 y 30 las fuerzas puntuales asignadas a los elementos en los
distintos estados de carga.
• SUB MENÚ F. PUNTUALES NUDOS: este comando nos sirve para poder ver en
los gráficos en 20 y 30 las fuerzas puntuales asignadas a los puntos en los
distintos estados de carga.
El menú procesar como se observa en la Figura 12, nos muestra un sub menú denominado
PROCESAR MODELO.
PROCESAR 1•
PROCESAR MODaO
L _____________________ -~L
Figura 12. Menú Procesar
Fuente: Programa AMEA3D V1.1.
-66-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
~
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC ~
• SUB MENÚ F. PROCESAR MODELO: cuando se ha terminado de realizar el
modelo estructural se debe acudir a este comando para poder resolver el sistema,
el cual al seleccionar este comando nos mostrara una ventana en la que se debe
confirmar el procesamiento del modelo.
El menú resultados como se observa en la Figura 13, aparece solo cuando se hace uso del
MENU PROCESAR y nos muestra sub menús denominados REGRESAR EDITAR
PROYECTO, DEFORMADA, DESPLAZAMIENTOS DE NUDOS, FUERZAS, FUERZAS
POR ELEMENTO, CARACTERISTICAS A. SISMICO ESTATICO, CARACTERISTICAS A.
SISMICO DINAMICO y MODOS VIBRACION A. S/SMICO DINAMICO; todos estos sub
menús se refieren a los resultados que se obtienen de los cálculos internos realizados.
=~at::=-~~-1
; - - FUERZAS
' FUERZAS POR aEMENTO :::
1
1
CARACTERISTICAS A. SISMICO ESTATICO !
CARACTERISTICAS A. SISMICO DINAMICO "' . 11
• SUB MENÚ DEFORMADA: este sub menú se utiliza para poder visualizar la
deformada del sistema estructural al seleccionar la carga que se desee visualizar.
-67-
o
•
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
• SUB MENÚ FUERZAS: este comando nos permite controlar los gráficos de salida
de los resultados ya que se puede seleccionar las seis posibles gráficas que puede
tener el sistema estructural, las cuales son: FUERZA AXIAL, FUERZA EN 12,
FUERZA EN 13, MOMENTO TORSOR, MOMENTO EN 22 Y MOMENTO EN 33,
todas estas graficas se refieren a los ejes locales de los elementos.
• SUB MENÚ FUERZAS POR ELEMENTO: este comando nos permite visualizar las
gráficas de las fuerzas seleccionadas por cada elemento, en donde se indican las
valores máximos y los valores mínimos y su punto de aplicación respectivo; además
se puede observar a cualquier distancia del elemento los valores de las fuerzas
obtenidas: FUERZA AXIAL, FUERZA EN 12, FUERZA EN 13, MOMENTO
TORSOR, MOMENTO EN 22 Y MOMENTO EN 23, todas estas graficas se refieren
a los ejes locales de cada elemento, además nos permite exportar los datos de las
gráficas en una hoja Excel.
-68-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
p
.ny.{nz-1}+nx
p
nK.{ny+11
El programa AMEA3D V1.1 utiliza las mallas espaciales definidas por el usuario para la
creación automática de puntos, los cuales se generan en cada intersección de líneas. El
sentido de creación de puntos es como sigue:
Los puntos se enumeran en la dirección del eje X.
Luego siguen en la dirección Y, siguiendo el sentido de la dirección X.
Luego pasan a la dirección Z, siguiendo el sentido de los ítems antes mencionados.
-69-
o '
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Los puntos creados automáticamente por el programa sirven para la asignación de los
elementos, restricciones, cargas puntuales, etc, Un esquema general de la asignación
automática de puntos a partir de los ejes asignados por el usuario se muestra en la Figura 14.
z
y X
Cada elemento del sistema estructural tiene su propio sistema local de coordenadas usado
para definir las propiedades, sección, cargas y respuestas de cada elemento. Estos
sistemas están definidos por los ejes 1,2 y3.
-70-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
El primer eje se dirige a lo largo de la longitud del elemento, siendo los ejes que quedan en
el plano perpendicular al elemento con una orientación como se observa en la Figura 17.
\{_···.
\l._....X·
COORDENADA GLOBAL
3
2
Y2
1
)Q l,
YJ --X
~ 1
--~ --~-------- _ VIST~3D__ ~-----------~-----j
Figura 18. Ejes Locales en Elementos Verticales
Fuente: Programa AMEA30 V1.1.
- 71 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Y2
J:1--x
a
)(2
i
¡
1
1
l VISTA3D
--~---~---- ~-----~-----~--------
J
_).
1
1
Y2
1
!
ul
!
....____ ________ Xl
-------~-
VISTA 3D ----- _________ j
-72-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
3.2.41NTERPRETACION DE RESULTADOS
Las fuerzas internas en los elementos son las fuerzas y momentos que resultan de integrar los
esfuerzos en la sección transversal del elemento. Estas fuerzas internas son:
P, la fuerza axial.
V2, la fuerza cortante en el plano 1-2.
V3, la fuerza cortante en el plano 1-3.
T, momento torsor.
M2, momento flector en el plano 1-3 (alrededor del eje 2)
M3, momento flector en el plano 1-2 (alrededor del eje 3)
La distribución de estas fuerzas internas, según los ejes locales de los elementos se aprecia en
la Figura 21, Figura 22 y Figura 23.
3
Cara de Tenslon
-73-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP·FIC
• NUMERO DE HOJAS
Las hojas Excel, fueron utilizadas para poder realizar la interfaz del programa y servir de
tablas de lectura de datos para realizar los cálculos internos. Se utilizaron un total de 29
hojas en el lenguaje de programación como se muestra en la Figura 24.
-74-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
• NUMERO DE USERFORM
\'
Los Userform (Formularios), fueron utilizados para poder realizar la interfaz entre el usuario
y la información del programa. Se utilizaron un total de 76 Userform en el lenguaje de
programación como se muestra en la Figura 25.
• NUMERO DE MODULOS
-75-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- ~... ~- ·-. -- ..
"Mat~al
-F onna general
-Tqx> Estructural
~ Investigacion
Cargas
-Predimensionamiento
Modificación
Re-Estructuración
Diseño
·Seguridad ·
·Resistencia
-Servicio
Re-AnalisiS .
(Cambios en
las Secciones)
-76-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
2. CALctiLOS PREVIOS
1\'iimero ejes X,Y,Z, numero nudos, número elementos, grados de libertad ...
[ KL ¡,., ..~. [ KE )3.r.p X 3.•~. { Q }l..,xl ·- 1Kl )!ll>xnp, [ KE )3.r.pl<l.np, 1M )l.npl(.}.r.¡¡ ...
4; SOLUCION DECO?.'ffilNACIONES
5, SOLUCION DE E~"\'OLVE~'TES
. VIStJLAIZACION DE RI:Sli"LTADOS
SI
¿fiN? 1
1
NO
1
1
l'iiODIF'ICAR
r-
1
CERRAR
1 1
-77-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
• Número de ejes en X, Y y Z.
• Número de elementos de la estructura.
• Material de los elementos de la estructura.
• Sección de los elementos de la estructura.
• Número se restricciones de la estructura.
• Número de resortes de la estructura.
• Número de estados de carga de la estructura.
• Número de combinaciones de estado de carga de la estructura.
• Número de envolventes de las combinaciones de la estructura.
• Liberación de grados de libertad en los extremos de los elementos de la estructura.
• Longitud de brazo rígido en los extremos de los elementos de la estructura.
• Fuerzas aplicadas en los nudos de la estructura en cada estado de carga.
• Fuerzas aplicadas a los elementos de la estructura en cada estado de carga.
A partir de los datos introducidos por el usuario, el programa realiza cálculos internos,
generando datos necesarios para la resolución del sistema, siendo éstos los siguientes:
• Número de ejes en X, en Y y en Z.
• Número de nudos del sistema.
• Número de elementos del sistema.
• Propiedades de la sección tales como área (A), momentos de inercia (133, 122), área de
corte (As2, As3), momento polar de inercia (J).
• Número de grados de libertad del sistema (GL).
-78-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
Cuando el programa resuelve el análisis sísmico estático genera las matrices y vectores
correspondientes para tal fin, siendo éstos los siguientes:
-79-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
Cuando el programa resuelve el análisis sísmico dinámico genera las matrices y vectores
correspondientes para tal fin, siendo éstos los siguientes:
-80-
o '
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
Obtenidos los resultados y realizando una comparación y verificación de que los valores obtenidos
mediante los distintos procedimientos son similares, quedará validado el buen funcionamiento del
programa. Se mostraran los pasos principales para resolver las aplicaciones con el programa
ANALISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1)
- 81 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Se desarrollará el análisis de una viga continua de 3 tramos (Figura 29) de 3.50m, 4.00m y
4.50m expuesto a los estados de carga siguientes: carga muerta (CM), carga viva 1 (LV1) y
carga viva 2 (LV2), con las siguientes cargas:
CM: Carga uniformemente distribuida de 1.50 t/m sobre los tres vanos (sin considerar peso propio).
LV1: Carga uniformemente distribuida de 0.80 t/m en el primer y úttimo vano.
LV2: Carga linealmente distribuida que varía de O. 70 t/m en el extremo izquierdo a 1.40 t/m en el
extremo derecho en el tramo central
Se tiene una sección rectangular de 0.25 x 0.40, con un material de CONCRETO de Módulo de
Elasticidad de E=2170000 tlm2
ESTADO INICIAL
A~l!::';-"-----~...,.z-~~8------.J&-:w,"'"·;.o:-:~c------.~-,¡.,..,.íF.
'!!"". D
J. 3.50 >l 4.00 ·k 4.50 ·l
Aj; ¡
ls :f.
:1',1'///..
e
CAR.GAVIVA2{LV2} ¡;=e¡.
1.40t/m
().70t/:_____
A~l'r"z-,.-----_,;-:;¡.,.;t.-:":'8--....I...---.-i;;,;t-.z-.~C------;é,-z: D
Se describe a continuación los pasos para resolver el problema con el programa ANALISIS
MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1)
-82-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
,..
o
"
'
,
1
VISTA 3D
- 83-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
'
JW)D(~.
~·
~~
1 MUIOJII'OJS..O.Ul 1
·-El
______ ,
-84-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
r-·--·!-- ·-+-· 1
f · - - - - - - - - ;1
t=+---+---+-- -----+----1
. COOJU>. PUl<Tos 1
[ÍiEsTRJCOONES
•IWDOS
f
.
_
. .
L .. 3
...omr;tcAR . 1.·
.
.· oooiw. PUNTOS. 1
~
--~~-+--r-~-+-~~
--.
. --t-·-+---+--+---+-·--+~
~~-f--+--r-+--~~¡1;
1~
Figura 35. Restricciones AP .01
Fuente: Programa AMEA3D V1.1.
-85-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
. YE~. e.EMENTOS 1
-86-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FJC
De esta manera quedan asignadas las fuerzas del problema, mediante los distintos estados
de carga. Si se requiere visualizar las gráficas de asignación de las fuerzas distribuidas
asignadas, se va al menú mostrar seleccionando F. DISTRIBUIDAS RECTANGULARES y
seleccionando el estado de carga y un factor conveniente como se muestra en la Figura 39,
Figura 40 y Figura 41.
,¡.
--
MOST!W!
r· f,~~~MSMCr~~ ~ 1 ..
--,·'
~~L~ ---~-..J
L u:_,...
1
,""
V
11 ~
:•,
VISTA 3D
-87-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
,¡,'
D
"
MOSTRAR
A
VISTA 3D
,.
o
... 1
"'"'.
111
VISTA 3D
- 88-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Fl
¡..
e
A
VISTA 3D
--
O(SPIAZAMJENT05 ~
;
r=a~7-;~=~~::;:---:=d. P1
o
i-REsli.TAOOS 4-·~
-o--- 1
·¡!
; X _ V Z
i """""'"'
l
lo.u.oooo ,¡......,... . L -
!=""""' 1•- _¡..,.,.,..,. 1 - . -
p;
ACEPi.t.Á 1
e
/
\
Y!
A
/ VISTA 3D
- 89-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
OESPlAZAMrrNTOS
rRESIJI.TAOOS-. X Y
- -Z · ] i
: :r
~lo.«»m 1~ l
PJ
ACEPOAR 1 ~
'
A
VISTA 3D
VISTA20
PLANO XZ EJE Y1
-90-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP ·FIC
VISTA20
PLANO XZ EJE Yl
VISTA2D
PLANO XZ EJE Y1
- 91-
AUTOMATIZACION MEDIANTE MACROS PARA EL
•
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
. UNCP -FIC
GRAFICA DE ElEMENTOS
¡·
FUIIIZAF12
.o... c..
HOHIIITO H33
i
''"--···--··~-
El mismo problema se desarrolló con el programa SAP200 V15, teniendo los resultados de
desplazamientos y gráficas de fuerzas mediante la Figura 49, Figura 50, Figura 51, Figura
52, Figura 53, Figura 54 y Figura 55.
-92-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-93-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
-94-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
J·End: IJt:
3 Location
O.OOOOJOm
(4.00000m) [ In¡}
L--------l
Ec¡Uvalent Loads ·Free Body Diagram (Concentraled Faces in Tonl. Concentraled Moments in Tonl-m)----.
Dist Load (2-dir)
o.ea o.ao
·.e- t~
0.962 Tonf/m
al 1.50000 m
·~.89 . 2.31 Podive in ·2 direction
ShearV2
·0.6387 Tonl
al 1.50000m
-
MomentM3
·~.
1.06520 Tonf·m
al 1.50000 m
Deflections-----------------------..
Oeflection (2-dir)
0.000552m
al 1.50000 m
' . Posme in ·2 direction
r Alnoklte r Relative lo Beam Minimum (o Relative to Beam Ends
Se desarrollará el análisis de un pórtico plano expuesto a cargas de viento y carga muerta (sin
considerar peso propio). Se realizará una combinación de cargas entre las cargas muerta y de
viento con un factor de 1 en ambas cargas, Se tiene una sección rectangular de 0.25 x 0.50, con
un material de CONCRETO de Módulo de Elasticidad de E=2170000 t/m 2, como se muestra en
la Figura 56.
-95-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
1.00
ESTADO INICIAL
Se describe a continuación los pasos para resolver el problema con el programa ANALISIS
MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1 ).
-96-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
,.,.
Z4 •
,
Zl •
"'
ll •
Pl
8
VISTA2D
PIANO XZ EJE Y1
NOMBRE
1 COfK1IfTO 1
W ~ é'f.SO POR UNIDAD Di VO>UMff/
E -:: MOOU~O Df SAST,'(;OAD
¡.1:: '/.ODClt.O :Jf ?OtSS.i."<N
(,. ::: MOOOLO OE COft.rE
-97-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
,., _•t .
~~~ ,•·,·,~1.'t,,l,·.· .,c')J~
....- ...
·- ¡¡ 6:,...,- ;¡ • I!EcrANB!JtAR
#t.- 9_'>9QQ_ 1 ...
..
E. AXIAl•
IJJ•
1.00
1.00
UJO
JU• 1.00
.W• 1.00
As2• 1.00
..so. 1.00
. Li::l j1
' . . - . 1 ; . i..l ._. 1 ..... 1 1 •
~ ~~ 1 ' 1 r ' - SEnO ;
1 a. CAAQAUU[IrrA,
---------
1 r •
.
r .. i t- §V ~ ;
-.omATCOUEX
liiuOtrunc:o-urv - it
·~
! lr-'E-
-~~ .¡_ --~~~- •, ¡ 11
---+------ __,. l . -.--
.,.. ...,_1::f
-· .•
f ..__ -· -t-~- --- ~ _. • . f A.stw.IO)IXNAMICO - - ~ •-, ~~- ~ , f
1 ---+- - -¡-- --- --- _, ~ ; . - .. 1 - ._ 1 . iwoo 1j .
l,
. -
--r - i - - ---·-
, - +--- •- ·-- ----- ..¡¡
1 --- +--- j ' .
1r
r ~-
1
1
t
,-¡-- srYi
1
1
SDX
:1-.....~----..,.--J : ~
5tSUOO..'U.IIICtlfJE.X
1
11
··+· .
... - - - - - - - -
-+·---·•-¡
j i
1
.... --- - - ~ - - -
PA.otAMm.0$11
-~-....J. f
1.
-98-
AUTOMATIZACION MEDIANTE MACROS PARA EL
i
1 - miTOROECOMBIItACIONES .,.-_- - - - - - ,
1 AÑAOlR QUiTAR
NOMBRE 1 ~M!llll
r·--- . -~~- ·-·----- ----"-- ---~ -- 1
1
í W CARGA FACTOR
l.OO
1
2 1.00
¡
VIENTO
¡
!
¡
!.
¡
(
.___ _ _ _ _ _ _. . . . ·.·.l
1
. ACEPTÁR 1 CA~RI -~
Figura 61. Definición de Combinaciones AP.02
Fuente: Programa AMEA3D V1.1.
f ED!OON OE ELEMENTOS
r- EDICIOII Dt EI..B<Erll'OS · - - - - - - - - - _ , . . . . - - - ,
f-----+----1-------+---li
r-- --------~+----------~---~
-· oOoRD. PUNTOs 1
-99-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
~~-::ES~~~----~--·l·
1 • NUDOS - ·· ·
1 . , lo'OO!F:CAR .
.
•
P2
""
P<
1
'
...
1
"''
"'
X
·'
~
Pa
.,,
Pr::•
P,2
- 100-
o '
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
YER ~ENTOS l.
Figura 64. F. Distribuida Elementos en CM AP.02
Fuente: Programa AMEA3D V1.1.
-- • -- 'J
Figura 65. F. Distribuida Elemento E1 en VIENTO AP.02
Fuente: Programa AMEA3D V1.1.
De esta manera quedan asignadas las fuerzas a la estructura, tal como se muestra en la
Figura 66 y Figura 67.
- 101 -
o
1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP ~FIC
Z4
CMZ3
MOSTRAR ll!!fíW ;
~--------------~,
[ ~ DIST~BUIDAST~OR 1 >
;1 1~
MOSTAAA 1 SAUR 1 ,
l1 • X
A e
VISTA20
PLANO XZ EJE Y1
z•
MOSTRAR
¡
1
1
Zl L l~w_:_~_l
~~
J
SAUR
;
1
t - ...
1
1
1.00 1 Zl • X
A B
VISTA20
PLANO XZ EJE Y1
- 102-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-
Z4
DESPlAZAMIENTOS
[OEI'JNiC10NES
HUDO • [i'i"'""3 ESTAOO)CARGA LO!
I•JXIJl02• . . ~
.• 1 40:,.,. ..
ACEPTAR J ' .
A
.. ...
~-,.. -...~ -~-:~.-~.,- ·-- "" --·----·
B e
VISTA20
PLANO XZ EJE Yl
- 103-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Z4
Z3
t DES9lAZAMJfNTOS
ACEPTAR l :
Zl X
A B e
VISTA20
PLANO XZ EJE Yl
z•
l3
Zl
l1 _._.. .)C
A B
VISTA2D
PLANO XZ EJEY1
- 104-
o .
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
14
.~L.l ' A
--X
8
VlSTA2D
PLANO XZ EJE Yl
El mismo problema se desarrolló con el programa SAP200 V15, teniendo que los
resultados de desplazamientos, fuerza cortante y momento flector en los distintos estados
de carga, se aproximan a los calculados con el programa ANALISIS MATRICIAL DE
ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1), tal como se muestran en la Figura
72, Figura 73, Figura 74 y Figura 75.
- 105-
o
1
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 106-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
0.84t 0.84t
0.6H
- 107-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Se observan los puntos asignados por el programa de acuerdo a la definición de los ejes en
la Figura 77.
,,
.,.
PH PIO
PU .
m n
"
,..
D
"'
.l.
A
D
VISTA 3D
-
PROPiEDADES DE LQS MA1E'~
1 AaliO 1
E :r «<~U<.ONfiASTJC;Jt.il
- 108-
o 1
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
·~
rONOKIOJfU ot ANAUSI'!t
[,AXW.• LOO
....
J• LOO
1.00
-!------ ......
IU• 1.00
LIXI
A"• 1.00
P<SO• 1.00
- 109-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
fEDrroiiOE<:oMB!NAaoNES iRili
1 EDITOR DE COHBIIlAQO!tES --~-- -
~ ~üÁOÍR _1 . Q._,¡TAR .. ,
1
UO>mi<E 1 COMSOI
r
1
--~- -~-----~~-·T~---~~--
tr CARGA FACmR
~ S -- Cu - 1.20
:..._, -~~·
f-.!.- __ ...J:__=t=o~
1 1.00-
--.
L - 1---·---+---l
:-·!-· ¡
r--r---+----1
1 t·-+----·--+-----1
l t-. -1-----+--i
¡_......_!. . . _ _ _ - - - - t . - - - - - J
-110-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
En el menú asignar seleccionamos F. PUNTUALES NUDOS, por lo que habrá que variar el
estado de carga y los puntos para asignar las fuerzas, según cada caso de carga
especificado.
ASIGNACION DE FUERZAS PARA CM (CARGA MUERTA)
Se tiene en el problema cargas puntuales de -0.84t en la dirección Z en los puntos P1, P5,
P7, P9 y P13, como se muestra en la Figura 84.
- 111 -
o.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
·CARGAS PUNTUALES
RJERZAENX
,.---
1 . t
1
1
MO.Y.ENTOS
MOMENTOAUlEOEOOROEX
~
¡ - - - <m
1
. !
¡
RJERZA EHY
¡--
1
1
~~
! MOt·lENTO A!REOEOOR OEY ¡--
~~
t.n: 1
.
'-----~~---' r--. 1
... _.
-FUERZA EHZ
-·----~-·----
· • . 1 ¡'.
____
MOMENTO All\8>EOOR DE Z t.m •
__,
De esta manera quedan asignadas las fuerzas del problema tal como se muestra en la
Figura 87, Figura 88 y Figura 89.
- 112-
AUTOMATIZACION MEDIANTE MACROS PARA EL
VISTA 3D
MO<T!WI
f F.e:utTUALatiUDOS• - • ~ •
\ CAI!G-' FA~ 1
'~~~
t... . .. ·•· .. - .. '
j~rü:~t:J!~
....
VISTA 3D
VISTA 3D
- 113-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Dado que en las uniones de los elementos no debe existir momentos, por ser éstas
articulaciones se deben liberar en los grados de libertad correspondiente a M22 y M33 en
todos los puntos de los elementos. Para tal fin en el menú asignar seleccionamos LIBERAR
GRADOS DE LIBERTAD, y se modifica cada elemento. Se muestra el ejemplo del elemento
E10 en la Figura 90.
r...,.,.
1 lo! . '
IIUOOi 1111001
FUERZA AXIAl r r
AJERZA fl2 r r
fUERZA FU r r
•MOMENTO TORSOR r r
MOMENTOM22 p P'
MO~tEIITO MD P' p
~------------~. --
ACEPTAR 1 CANCElAR 1
- 114-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
l DtrnflaONB~··
{ HI.OO~ m.-Del'CA~te"j04
l~
,
luotsl-4
'
~~.u~~
' :
:.,._, ¡ ....... ~¡ ...... ¡
< ~
n
VISTA 3D
VISTA 3D
- 115-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
En el resultado de fuerzas, los momentos M33 y F22 son nulos ya que se ha liberado los
grados de libertad de M22 y M33. Por lo que solo se presenta el diagrama de fuerza axial,
teniendo para las bridas superiores que los miembros se encuentran en compresión con un
valor de -13.7 4 t, las diagonales extremas también se encuentran en compresión con un
valor de -2.02 t, la diagonal central se encuentra en tracción con un valor de +1.50 t, las
diagonales centrales (inclinadas) se encuentran en tracción con un valor de +4.06 t, las
bridas inferiores extremas se encuentran en tracción con un valor de +13.21 t y las bridas
inferiores centrales en tracción con un valor de +9.68 t, en la combinación COMB01, como
se muestra en la Figura 94.
VISTA 3D
El mismo problema se desarrolló con el programa SAP200 V15, teniendo los resultados de
desplazamientos en los distintos estados de carga, y diagrama de fuerza axial en COMB01,
donde se puede observar que los valores calculados en el programa ANALISIS MATRICIAL
- 116-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 117-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
r- ---------------------------1----------------------------- i 0.40
1 1 1
1 VIGA 0.25x0.40 1 VIGA 0.25X0.40 1
1 1 1
~ : :e ¡' ¡ ~
a~ :, 'íi
5 1
1
:
~
N
8 ¡
1
~ ¡
1
~ 4.20
,: A 1
, e
ESTADO INICIAL
15.001
r---------------------------~-----------------------------,
1 . i j
: VIGA0.25x0.40 ~ VIGA0.2Sx0.40 ~
o :1 : : ~
ca~ 1
U't
N
1
1
1
1
l.n
N
:e : ~ f 1 o
o 5 : : 5
8 ¡ ¡ ¡
1
~ V
1 1 1
:
1 A :e
l· 1 e
~ ~~. ;/'/ './¡f/,t'/¡f,r,F,t'///.;/'.f:.l',t'/';1/:. ';1,1/'/71'., ,..,; .
CARGA SISMICA
Se describe a continuación los pasos para resolver el problema con el uso del programa
ANALISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1).
. 118.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
PS
L.
fl
A
VISTA 3D
G=
"'"'
Figura 100. Definición de Material AP.04
Fuente: Programa AMEA3D V1.1
-119-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
L~~:=J
L:..::-:~ ·~-:
b>< rn~~~-~1 ..
tt~ ~~~~-¿ ...
...... .........
_
LAXW.• 1.00
....
J• 1.00
-"-"''
Yqa Q.2000000 IU• 1.10
"''
0.001,.,.
o.oomn
.. ... IU•
. . 1.
...,.
1.00
1.10
......
,.
L.>:lOOOCO ""
...,. ....
1.00
_.,,, '""""""'
Figura 101. Definición de Sección 1 AP.04
Fuente: Programa AMEA3D V1.1
·~-
. . .
_,
Are••
X
y
.. 0.1000000
0.1250000
LAXIAI.•
J•
1000000000.00
'-"'
"·""""""
...........,.
ll3• 1.00
J• 0.0012f530 11.2• 1.00
llJ"' 0.00Ull1 1.00
......
llla 0.000:5201 1.00
111• 0.00110000 1.00
1.2000000
1.2000000
A.\2• O.C13333)
Ad" O.CS3Ul3
'
·~-:
·~t:ot5l.({JUN L_~__j
E. AXIAL• 1.00
J• 1.00
01• 1.00
lU• 1.00
....
A\l• I.GO
1.00
""'' 1.00
- 120.
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP- FIC
- 121 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Al analizar el pórtico con placas debemos tener en cuenta que existe una porción
infinitamente rígida en la unión viga-placa, por lo que las vigas tendrán las condiciones de
brazo rígido, en este ejemplo se tomará el 100% la longitud de brazo rígido en ambos
extremos. Para lo cual en el menú asignar seleccionamos BRAZO RIGIDO, se muestra la
asignación del elemento E4 y ES en la Figura 107.
~-+----+··--e
l---1f---+---- '
---- ·--·
. .
Figura 107. Asignación Brazo Rígido Elementos AP.04
Fuente: Programa AMEA3D V1.1
- 122-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
De esta manera quedan asignadas las fuerzas del problema como se muestra en la Figura
109.
IOJ)(J
MOSTRAR
,.._ F. PUHtUAl.ES nuDOS' ··- • - ~-- ~~"t
: CARG" t:A~ ~
; jsx :::J ¡-¡o- ;
l---~-·-~-~---- -·- -·~-.J
U-=RADI~
TJ
• ---·X
A
VISTA 30
- 123-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
r ornJ<".OO'IES - -
,__.., . ,. . .,:,
r L--·-·-~---~
AESl<TADOS
.,.,... 1•=
1..____
,~
IMOOl,.
~~=,!
·t-
=:-1
= ,..J ¡ '
. _ ___
¡
.-.CEP:A!l ·1 i
VISTA 3D
y
y 1:·__.,. X
VISTA 3D
- 124-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
VISTA 3D
El mismo problema se desarrolló con el programa SAP200 V15, teniendo los resultados de
desplazamientos, diagrama de fuerza F12 y diagrama de Momento M33 en SX, donde se
puede observar que los valores calculados en el programa ANALISIS MATRICIAL DE
ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1) se aproximan a los calculados con
el programa SAP2000, tal como se muestra en la Figura 113, Figura 114 y Figura 115.
- 125-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
· ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 126-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
1.0t
3.0t/m
~ 1 1 l 1 l 0;.·.
l
_Kr=300t.m/rad
K 8 .
A
ESTADO DE CARGAS
<I•~Vm
5.00
·~
Figura 116. Análisis de Vigas con Apoyo Elástico.
Se describe a continuación los pasos para resolver el problema con el uso del programa
ANA LISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1 ).
Pl
VISTA2D
PLANO XZ EJE Yl
- 127-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
NOMBitF
1 CONC1IETO 1
G =. MC:::>Ul.O ~WC0~1f
w= o..eooo 1/rnJ
GUARDAR
E= 2170CIOOJIOOO 1/IQZ
¡t= 0.2000
G: -166.6667 t/ml
'
·-f!J·J
' .
..
[.AXIAl:
lth
1.00
1.00
1.00
121•
..,.
,.,. ....
1.00
.....,. 1.00
1.00
- 128-
AUTOMATIZACION MEDIANTE MACROS PARA EL
~~--~---r--------~--~
r--r---+---+----------4---~'
1---r---r--+------+---1¡=
f----1--- ------------+-·-e
,---:--- - - - ,......-·--------t----{1
!
. coo.O. ~>UNTos 1
11
1 [~
r 1\ESTI!lCCIONES-
·'t¡
¡;1 TRASIAC!ON EN X p lMOMENTO EN X
¡;-[APOYO ,EMPOTRA()()l
('APOYO F'.JO At'.EPTAR 1
(:· APoYO MOVtl.
('UBRE CA~CElAR 1 1
.... - - e ~ ~ - -~
1
1.1
r -•-•--
-129-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
: ¡·
0
r
r·RIDUASOILOSituOOS ' - - - - · - · - - - - - - - - - - ·~_,_..__ - - ,
IMlO ·::::::::--¡ r
-~~-._:~ ~--~~~--_:_:_j
CA ..A ===::::--!
¡
) RIWA"'Y r - •~ !
·r- ' ~ •w.a<TOAinDEOOf!OEY 1
Ll::~:-~·~~l:~;:;;~~J
Figura 123. F. Puntual P2 en CM AP.05
Fuente: Programa AMEA3D V1.1
< • 5.~-
- 130-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
De esta manera quedan asignadas las fuerzas del problema tal como se muestra en la
Figura 125 y Figura 126.
[r ..
1 A
' MOSTRAR
1 F. • Ptll.ITUA.LlSHUDOS
¡
1
.[ 1 _01
CAIIGA
...... ..::.! .1
,fACTOR .
'2. ...
1
VISTA2D 1
PlANO XZ EJE Yl 1
L .. ---~----~------- --- ---- .. -- ·-----· -------------·---- __ j
Figura 125. Vista 20 F. Puntual en CM AP.05
Fuente: Programa AMEA3D V1.1
e DI~~J~i-;R~~'?=JJ
1 ~ -M-.OST-RAR 11 SAiJR . 1'
l VISTA2D
· - ________ - - - - - - - - ~LA!:_OX_Z--~!_!!_~·-----
- 131 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
: OESPt.AZAMJENTOS
. [ ornmaot<ES_. . • .
truOO ~ EST<OO/CARGA r ; ¡:¡.o:¡;-:
¡ - -:-I:O::J
.
1
_ !,
------'---~-~--_ _ .J . '
~TAÓOS --:-1 1
,
VISTA20
PLANO )(2 EJE Y1
-1 <7
VISTA2D
PLANO XZ EJE Yl
- • • • -••··~·· -•- ~ r. - _ , ___ ----- _ _ _ _ _ ____./
- 132-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
l
i
1
1
VISTA20
PLANO XZ EJE Yl 1
'----~-~--------' --------- ~--'-- -·- ----· -~ -- _ _ _ _ _ _¡
Figura 129. Vista 20 Fuerza F12 en CM AP.05
Fuente: Programa AMEA3D V1.1
El mismo problema se desarrolló con el programa SAP200 V15, teniendo los resultados de
desplazamientos, diagrama de fuerza F22 y diagrama de Momento M33 en CM, donde se
puede observar que los valores calculados en el programa ANALISIS MATRICIAL DE
ESTRUCTURAS AUTOMATIZADO 30 (AMEA3D V1.1) se aproximan a los calculados con
el programa SAP2000, tal como se muestra en la Figura 130, Figura 131 y Figura 132.
- 133-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
3
~ 1
r--...10.55XO.S5
COL
4.70
1- ... ... -
2 1 V102 (0.30 X0.50) 1
r- - COL COL
0.55 X0.55 0.55x0.55
& 1~ o
6 :!.) "'
6
X
6
~
g "' g
4.85 a ~ ~ .,
9.
" "' o
l:l
~ ~ 11
<.>
~
:t COL
COL
1
-~-ssxo.s5
- 134-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
1.25CV- SY, COMB06 = 0.90CM + SX, COMBO?= 0.90CM- SX, COMBOS= 0.90CM + SY,
COMB09 = 0.90CM- SY; para luego obtener la envolvente de cargas. Las dimensiones de la
estructura se pueden observar en la Figura 133.
Los parámetros para el análisis sísmico son los siguientes:
Z =0.30 (Ubicación en Huancayo)
U =1.00 (Uso para Oficinas)
S= 1.20 (Suelo Intermedio)
R =8.00 (Sistema Aporticado)
Las alturas entre ejes de piso es de H1=4.50m, H2=3.50m y H3=3.50m y en las vigas de los ejes
A y B se tiene un alfeizer de ladrillo de e=0.15m y altura H=1.00m a lo largo de las vigas.
Además para el peso de la edificación se tomara el100% de la carga muerta (CM) y el25% de la
carga viva (CV).
Se procede al metrado de cargas de las vigas, tanto para carga muerta como para carga
viva:
- V101· V103
Peso Propio (Se incluye en el programa)
Peso aligerado 0.35 x 2.28 =0.80 t/m
Piso terminado 0.10 x 2.43 = 0.24 t/m
Total CM CM = 1.04t/m
Peso sobrecarga 0.25 x 2.43 = 0.61 t/m
Total CV CV = 0.61 t/m
- V102
Peso Propio (Se incluye en el programa)
Peso aligerado 0.35 x 4.55 = 1.59 t/m
Piso terminado 0.10 x 4.85 = 0.49 t/m
Total CM CM = 2.08t/m
Peso sobrecarga 0.25 x 4.85 =1.21 t/m
Total CV CV = 1.21 t/m
- V10A • V10B
Peso Propio (Se incluye en el programa)
- 135-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
Peso aligerado
UNCP -FIC
Se describe a continuación los pasos para resolver el problema con el uso del programa
ANALISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1).
,.
llJ
P12
m
•1fl
PJ1
,. HS
,,
PJS
P1J
PU
...
PU
1'1.0
,.
~
3 •
,..
2.
..,rl_z __. X
A
VISTA 3D
- 136-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
k:II
IJ: A,'(" JI·~-:) ":t :..>[;"\'~· ..
~
__
G ~ '>~· ·c. ..'.Q ~-~ ~.-:o,..-r
...
E~
uooo
21.7GOOfl.OGOO
, ""''
1/ml 1
....,.,..
1
~= o.zooo
G= 1/IOJ 1 CAHCElAA 1
'
l-=~~
[~':'!;':~CJ
r~--::J
,....-------. ·t!J·!
,,
•.
1[ ·"-':]·
¡;;.-¿•
.:o_ ..
r.~.
111•
.,
W•
..,.
'""'
,,......
.....'"',..,...
'-""
e--;.~
c:::;;;;;.e<-::::=J
'
•·,.. ...__,_1...
·.-~~'
~
Su·
..
- 137-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
- 138-
AUTOMATIZACION MEDIANTE MACROS PARA El
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
ÍrnAOOsOECARGA - - - - - - - - - - - - - · - :
- 139-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
1
1
.
I<OMBilE
ANAO!ft
1COMllOl .
~~
1
1 -
1 ~ 3
~: r_ :.:;-_ ~ r:~~.
·_--.!-+----<:".
sn
__.L......:.~.-~
~ l.OO ,
J
) :_,_~··-r-::.-:.-::-::~-==-...:~
.- ··--- ·-...·----....-.:
1
1
~- - . - -- - ,_ - - -l 1
1 ;~-- --- --··--+---1 l
1 - - - --·--+-- --1 1
!' 1--·---+-
... . --- ---
- i-r---·--.
____ _¡ 1
! '- - ..l.. -·· ... -- .•. ....¡._
1 r··--t·~---·---'--·
·--=_=j 1
---+---
1 }--. · - - - .
1' '
----~-------
'J !
De la misma manera se van asignado las demás combinaciones, quedando el editor general
con las 9 combinaciones definidas, como se muestra en la Figura 142.
- 140-
o '
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
r· EDnOR DE ElfVOlVBITES- - - ~1
l Ai<AO!R 1 QUlTAR 1
NOMBRE 1 ENV01
·- co;.e;~- r--.~- 1l ;
l
Figura 143. Definición de Envolventes de Carga AP.06
Fuente: Programa AMEA3D V1.1
,. ---~-·--
:OHINICION OE MASAS
·-
1
1
r OEFlNlQOtfDEMASASMEDl""ECAl!GAS--l l
¡
: A~AO:a 1 t<OO!FICARI3 QU:TAR ·1 !
i
l; l
1
~~ --~ . __ 1
¡- ¡
. ,._ --·---
1 -----
~--¡--·
l
1
~=r-·-~ !
-~·--·- 1
-----··-· ___j
. .cvr~l\ 1
Figura 144. Definición de Masas AP.06
Fuente: Programa AMEA3D V1.1
- 141-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP- FIC
. OOORO.Plr.<TOS 1
Figura 145. Definición de Elementos AP.06
Fuente: Programa AMEA3D V1.1
Se muestra la vista en planta del nivel 3, con las columnas y vigas asignada en la Figura
146.
VISTA20
- 142-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
¡l r~$:1
- u;
~~-~~-~t 1··-.,. ..
-~ E-~~~~J~_:r~t~
.¡.. · -- ~ · + · · -t ·- ~-t
; -t-·· --l-.. 1
r..:.. ~--~ -i·~~.¡ ~..:;..:::~--- -r ~.....-~-~t ~:r..: +t_-:_ ' 1
1' - ,..-t--·· -+ - .. ·". -r-· - --· -t - ·:¡:._=.:- ---
~-- 1
l :~;r.~!tf~:f.~-i~i~-~r~~t-1~-
--~=---
- -
+-··+-........--+-+---r·-
r--··--··•--·--r-·--~-
...,_ · " -~ -
~J ;~
"-- .,~_,...,. .. ., ~ -- -.-· _ ¡___
• -· " •• e• ~e'. -'•
........ __.... .. __ ... _' ...-"'-.-~.L.~·-
• -- • - .. _ _ ~ - • ,_ -·.~ - - · ••
.. 1
- 143-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
~ ,
.~
EUMBlTOS - - - - -- -- --,
MOOtFICAR
···1 r
~
DmNiaOHES_ ------··------ - - "
CARGA O!RECOON
-1
1
~ ~ l i ~ 1GAAV!TAC!ONA1 3 l
. J ~- --·-·--- --~-~ •• --~- ... -·· - __ .J
VERe.eMENTOS 1
De esta manera quedan asignadas las fuerzas del problema como se muestra en la Figura
150 y Figura 151.
! -F. ~~:BUIDASAECT~ ~ -~
Y2
1 la< 21 l!.S 1
~.~w- ~- --·~ -··-·--- ------ •-.i
IL~l s.<u• 1 8
VISTA 30 l}.iiiiiiii..i~~;.¡¡¡¡¡¡¡¡¡~
Figura 150. Vista 3D F. Distribuida en CM AP.06
Fuente: Programa AMEA3D V1.1
- 144-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP~FIC
rz
r
1
F. OISTIU8VJDAS RtcrAIIGU1ARE5
CARGA
.
FACTOR
-l
z. L'-cv- -:::¡- -l•- - - '
~y IQiostMR il SAUit 1 la
A .
VISTA3D . - ·
- 145-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Yl
V2
~~y --+X 8
A
VISTA 3D
- 146-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y OINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Y3
Y2
z
6
A
VISTA 3D
ÍOESPlAZAMJENTOS fiii§il~
lt----------------.,
[::~r-:~7~4. _,3"""1• ESrADO/CARGA --a-,·1 .
' 1,.-,m=.·;-'
' r REs\I.TADOS - - - - - - , - - , - - - - . . , . - - - - - ,
y z
TAASlAQO'S L:o,oooooojr-0-,.•.')09,.-_1-05- 1 ~.1100067
Se muestra en la Figura 156, Figura 157 y Figura 158, las fuerzas obtenidas para el
momento en 33, fuerza cortante en 12 y fuerza axial del Eje 2 en la envolvente de todas las
combinaciones ENV01.
- 147-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y OINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP~FIC
-11;$5
¡-~
-11~-NVI3-k:~-:=-.___,._- "_~~"'"'"--=---=t---4
___
'-,
"•,
...._,_-......
/:·
,-/__,
~NYl1·'-¡-;-~'a-_;:,_......,"____
:---::-"'"'"·"~---.1til. 3--r-f--'--"7
"'·
1
1
/ /
1 /
-10~--~-<H\00
A -13~·-~----
8
VISTA20
PLANO XZ EJE Y2
··---·-
z
·--o!49X
A 8
VISTA20
PLANO XZ EJE Y2
- 148-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALJSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
•M.3.. - - -
1
:
1
!i
1
¡ 1
>Ml.t ~b~~O~-'- ·----:;.:,~~
i
1
1
r
1 1
\
¡ 1
T~
\
1 1
1
''
1 \
BASE~ ~~L---1.26 !~·
\
A B
VISTA20
PLANO X2 EJE Y2
:L__.~.__§~
rl. OESPlAZAM!ENT.OS.·.EN
IJx C
Uy *
1
..'.X(CM.)-l
o.oom7 . 11>
1 0.000000 m
[·
.
OESPlAZAMI·ENT.·O.S,ENY.(CM.}l
IJx E
Uy,.
1
0,00000() In
j 0.003563.
..
m J
J
o ,.. 1 0.000000 . ..,¡ . . o = 1 0.000000 raé
t • ..
--- .. .,.._,.,....,.._......,._ __ ~-~·~~
1
___. ·----"'-=-~ .......... =--_....;:;_~.- -
l
r. F. it-IEROAlES.
Fx=
E.·N··~~••). ~.
~;
¡ Fye ro.oo-.' CENTIUOOA.
ex e ro:oo--
O~.~.·.
- - ·--]
m
¡ Mtc 1-~00 ~m [ ey "' ro:oo-:: "'
• ACEPTAR. 1
- 149-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
~""--"' -"---------~---~~~~-~--
G 1 ~2 ~ -l
,,~-~~~''] [~··-~·-'¡
OO!!RDENAOASCENTROI>IASA--,
¡
1
ux ~ 1 ux 1 0.007Sl3
UV • ( 0.000000
"'
m
. . , .. J
= 0.000000
~
"'
X=
y.
rrn-"'
~"' ¡1
;
'··-·~~'[J
Fu~t
1
ro:oo- '
o•
L-....-.----
1 0.000000 rae! o•
-----
1 0.000000
Fxc ro:oo-
f7:il
...
t
-l CORROENAOAS CENTRO RIGIDEZ
h
Ye
- EXCENTR!OPAO
~m
~m
l
__j
,
~·ro.: t.m
·~!te ro:o;- t,m __j !!Y e ro.oo- r. ¡
___j
ACEPTAP.I
-
f1gura 160. Características Centro Masa NVL2 AP.06
Fuente: Programa AMEA3D V1.1
-""--"-----~--------~-~----"~"--"-"' ~- ---~-
'
1 1 ¡~·ü
3~ '
L_
r· OESPlAZAM!ENTOS EN X(C.M.)--
[Ir~·~·-l
~'"'"""'''~
rrn- m l
t
r X•
·llx•1 0.010599 m ( 0000000 m t
Y• ~m
UV • 1 0.000000 m
lo.~¡~ i
1
O• 1 0.000000 . rod 1 o000000 rod
r~-~·Q~J
' Xo ~m
··u
[~m•~•>¡ ~ '·"=~m•<c•.> 1 Ve r-w- m
ro:oo- .
·.
Fy e ro:oo--
~= J o.OO
t
t.m
L
Fx•
Fv·~·
Ml= ro:oo- t.<r.
í"":":'fk- •
ey E .ro:oo- m
¡ -161.~ ". ~
1
ACEPTAR 1
1
- !
f1gura Características Centro Masa NVL3 AP.06
Fuente: Programa AMEA3D V1.1
El mismo problema se desarrolló con el programa ETABS v9.7.0, teniendo los resultados de
desplazamientos por SEX (Sismo en X) y SEY (Sismo en Y), diagrama de fuerza axial,
diagrama de fuerza F12 y diagrama de Momento M33 en ENV01 (Envolvente de todas las
cargas), donde se puede observar que los valores calculados en el programa ANALISIS
MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 30 (AMEA3D V1.1) se aproximan a
los calculados con el programa ETABS v9.7.0, como se muestra en la Figura 162, Figura
163, Figura 164, Figura 165 y Figura 166.
- 150-
AUTOMATIZACION MEDIANTE MACROS PARA EL
•
.
. ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 151-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 152-
.. AUTOMATIZACION MEDIANTE MACROS PARA EL
• .
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 153-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Las alturas entre ejes de piso es de H1 = 4.30 m, H2 = 3.15 m, H3 = 3.1 5m, H4 = 3.15 m, H5 =
3.15 m, H6 = 3.15 m, H? = 3.15 m y H8 = 3.15 m.
Además para el peso de la edificación se tomara el 100% de la carga muerta (CM) y el 25% de la
carga viva (CV). Las dimensiones de la estructura se pueden observaren la Figura 167.
t- 7.70
l
~ 'ii ~ ~M
M
..,.~ o
g ~ o
"l
"'
~
~ ii!i 'il 9. m
w u
~ ~ ¡¡; "'~
> <( >
l
oV)
"'ó
M 'ii ~ o
o
o
g 'i~
M
o o ":
..,.
V)
¿"' ¿"'
~ ., "'
~ .... u
;; g
<(
17:;¡ SI
>
..
o
"'
~
ó
M
o
&
~
·¡
~ ~
oo
ffi
~ ~
"'
"'
~
oV)
o
~
o
a
"'>
~
o
":
"'
V102 (0.35x0.70)
.
Sl
~
ó
o
M
"'¿
~
>
·¡
N
~
o0
tiw
g
<(
N
.g
"'
N
<¡?
u
(;¡,.
oV)
o
~
o
ª-.,
~
>
:!?
...,
"'
J, 0.80 J 6.40 j_
"
0.80
/
¡,
PlANTA TIPICA
- 154-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Se procede al metrado de cargas de las vigas, tanto para CM como para CV:
Se describe a continuación los pasos para resolver el problema con el uso del programa
ANALISIS MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1).
- 155-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
1'!10
m
-
PU
Pl/7
PI() Pllli
,19 P85
P78
Pll 1'83
P76 P8l
P70
P69 P1S PSI ,
P68 P74
P67 Pl3 ,1
P6(} P66
P59 P65 Pll ,
P58 P64
PS7 P61 1'62
PSD P'S6
P49 PSS P61 •
-
I'4S 1'54
P47 P53 PS2
~ 1'46
P39 P4S PSI ,
P3l
P37 P43 P4l
P1fl P36
1'29 PJS P41 •
P1S P14
Pll PH
PJO PZ6 PJ1
1'19 P25 PJ! •
PM
PJB
,Il P23 P21
P16
PIS PliPio 1'14
P9 PH P8
vs • PU
P1 Pll P6
Y4 •
Y3
PS
•
,..
P3
P1
Yl •
y,.-
~2 X B
A
VISTA 3D
- 156-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP~FIC
wo lAOOO f/mJ
[o 2110000.0000 </ml
1 01/ARJ)AR 1
0.2000
~· ICANC<lARI
G' 904166.6667 t/rol
'
~e:!~.,-¡
[__~:~~=:J
.-EJ.i
.
. ,._.,.._
~
....
1•
IU• ...,.
.1.00
Dl•
,........
..,.,.
""' ,...
t.CIO
PIIOP![QM!fLlK!M.&rn!H!fl
c:.:-_::_,_::::=J
P!>,lf-~
.....
t;-
h•
fi~~
·1''~·11"'
i\.•IIIOI•~¡i"'
S~
••• ll.~,.Jm
·~~- ..
L....,_,
'"'
111•
11.1'• ,...,
'"'
.....
....,. LOO
'""
- 157-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
""
lt
11~, ..
:·~)()_'"'
L:::i:f~'IAA
e~~
c:::::::~M·~
¡
··El
D.t~
~-~~
....
"' 1• '"""' ..
~
'-"
"'' ..._..
......
tH•
oftli:IUDO
'""""" ..,
0.11..~
-
~
~·
'-"
l.to
•1
·ti
Il_
t• (1_·~~ . . . .
" _,.,~, ...
...
LIO
L ..
....,. '""""""
1.,.,...,.
'·"""' .
'-"
.... -·
Figura 173. Definición de Sección 4 AP.07
Fuente: Programa AMEA3D V1.1
.
~
~ ~ ~tiUE!tlA_
.
-•
. '
1 ¡ ¡ : r . _•
~
1
r ,
. ..
1
·¡
+__ "' _ .
·
c-.
IF't'
1 - ..o .. ·¡
-t _:~':.'"':.:':":"'' _!
l;tt;ODTATtCOIJitY ]
1 1
!,
i 1
~ uro- j
!
· 2 ' Ci
r- --f.-- -- . + - - -~
C/...1/fúAYrfA
- ·
J '
1
1
., ...
~ j ~
¡ ·
~-+----+---· .. - - -- '
j r - + -,~ ·+-- ·· -- · -·-< r A,SISMUXJ~M;~- --_·· ·.- - -~~-- - --¡ •
- 158-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
---l
z R.o. Cuadrada ele los suna c1e cua«ados
1
ABS
r PARA METROS DE SOB.O
So.ma de Volores AbsW1Ds
1
noo l.s2 ::::J
1 !.lO
J
S .
r:
'<
,, To(s) 1 O.óO , . . . 1
1'·
c·~~OE~ONR~
lt,OO.
= 1
j l
1 ACEPTAR
1 CANCElAR 1
··-· 1
Figura 175. Definición de Parámetros Sísmicos AP.07
Fuente: Programa AMEA3D V1.1
- 159-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
-SOY, COMB06 = 0.90CM + SDX, COMB07 = 0.90CM- SDX, COMBOS= 0.90CM +SOY,
COMB09 = 0.90CM - SOY, como ejemplo se muestra la asignación de la combinación
COMB02, en la Figura 176.
ffóiTOiloE coMiiiNf.aoms ~1
i.-------------,1
miTOR·M COM8IrtACIOffES.
. . .·. . . '
[ANAOi!J~
r
tKOMBU ~~~·
1
r~ ... -r · ~C:ARGA ~·· - r-,;;,cro~.-1
1 Ql 1.~
-i
~~
1.:C~
S!))( 1.00
~
1
--+·
1--
f---
1 --
--
j- _1_
¡- l
--
De la misma manera se van asignado las demás combinaciones, quedando el editor general
con las 9 combinaciones definidas, como se muestra en la Figura 177.
- 160-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
~~~==========~"
Figura 178. Definición Envolventes de Carga AP.07
Fuente: Programa AMEA3D V1.1
- 161 -
~ AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
Se muestra la vista en 3D y la vista 20 de la planta del nivel 8, con las columnas y vigas
asignadas en la Figura 181 y Figura 182.
,.r rt. J
-1.
l¡J
nril.
ur -4~
.,,~
~~
VISTA20
PlANO XY EJE NVl8
-162-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
.............
~ '""'--::::,
-.........._
~
~ ~
--..,
......__ [""' ':::::::::, ::::::::,.
"""-..
......., ~
-.:::::::::::: -..., =-:::::::,.
........... ..........
~""" :-:,. --..,
""""-- ......._ .......... ':::::::::, ~
-.:::::::::::: ~ --.. :::::::::,.
........... ........ ~ ~
........... :::::,. ~
~ ::::::::,.
~ --.. ~
""":::::::,
:::::,.
-.............
...........
~
..........
.......,
--. --..,
~
r'-.. r-:::::: ::::::::,.
........... "".:::::::,.
""""-- ~
-.........,
YS
~
í"-
" y¡
Yl
z 1
yf! t--• X 8
VlSTA3'b
P4
~
Fe
P7
""
P9
•
• .•
· ACEPTAR 1
- 163-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP~FIC
Al analizar el sistema estructural, debemos tener en cuenta que existe una porción
infinitamente rígida en la unión viga-placa en cada nudo que no se puede despreciar, por lo
que todas las vigas tendrán las condiciones de brazo rígido, de esta manera se tomará el
100% la longitud de brazo rígido en las vigas en la dirección Y y en las vigas en la dirección
X se tomará un longitud de 0.40m. Para lo cual en el menú asignar seleccionamos BRAZO
RIGIDO y se van asignando las condiciones a los elementos correspondientes como se
muestra en la Figura 184.
~·
r
rm~;~
L_ i) l VERBEMEIITOS 1
1;
¡r~~~r~:~r~·--"=~ ·
1 í--!·;T .
E:12
---fl
'o:<.
0.40
o.•Ó
0.«3 !
1 eu o..c, o_co
l ~ .EI4 0.40 o 41)
1 t- ~-+--:-::-'·--¡
1 w -···?----~
1 ~:: ¡
'
Figura 184. Brazo Rígido Elementos AP.07
Fuente: Programa AMEA3D V1.1
- 164-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
A~"'( r·
Figura 185. F. Distribuidas Elementos en CM AP.07
Fuente: Programa AMEA3D V1.1
De esta manera quedan asignadas las fuerzas del problema teniendo la Figura 187 y la
Figura 188 del eje Y2:
- 165-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
IM6
IMS
-·
.......
NVLZ
INU
.... X
r F. OJSTIUIM1IMSiltC1'ANGUtAitfS
G<G.I.
~- i
Í
r.c.:-J
FACTO«
VISTA2D ~-~
PLANOXZ EJEY2 lC'""'"'I:JI~
-·~------~------~------~
11'1\S~------~-------i------~
~~------~------~------~
~~------~-------L------~
, F.OISTRJBUIMSitECTAMrut.Ntl'S •
¡~
OAS< • X ~ CA~ FACI'Otll.
VISTA2D
r;:s-_:
PLANO XZ EJE Y2 lc~~·rl~
- 166-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
YS ~
Y2 1 ~
yjf~ X 8
A
VISTA 3D
.. -- -----~------ .. --~
---- .---liiaiii
' DESPlAZAMIENTOS
~--------------------~·
. _OEFIN!ClONES !
[
_ NUDO 1 ilQ -
3_.:1
'
·ESTAOO,CARGA j SOX
.,
-:
11
-.RESlX.TAOOS . . - . . - - - - - - - - - - - - - ,
X y z
-- ·-
1AAS:..<CION!5
1 0.018793 1 0.0!)0015 1 0.000470
- 167-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
-~
~ ---...,...,
~
1'--.
--
........__ ~
~
-.......
~
--.........,_,
---- --
¡=;::::., ::::::,.. ~
~ :--; --.., ~
~ ::::::,. ~
~ ~
......... ~
--
::::::,. ~
~ ~
r--., ~
--
~ ..___ ~
~
::::::::. ""::::::::..
~ ~
~
~ """--- 1 ~
n*-----
y5 11
Y4 1
¡-......._ 111 ---=-----.
••
VI i •
vr<~ x
A
VISTA 3D
l
*
B
¡-REsl.\TAOOS--~-~-------,
l. 0.011337 1 0.000<8)_
Se muestran las fuerzas obtenidos para el momento en 33, fuerza cortante en 12 y fuerza
axial del Eje Y2 en la envolvente de todas las combinaciones ENV01, en la Figura 193,
Figura 194 y Figura 195.
- 168-
o
•
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
A 8
VISTA2D
PLANO XZ EJE Y2
tN1.823rr- - ·-
NVt7
23iG9.J
NVt60 ~n:-.J ~
2 !.o..
NVl.50 ~ --
I<A.
NVl2 -~
N\11¡!
34- I
l.
~~J A
VISTA2D
8
PLANO XZ EJE Y2
- 169-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
~ -.
NVl71
;j !
1
NVl
i 1
. l
1 .t o
NVl4
¡
! j
1
r
; .1
U\lll
¡
.l
rM..t7 ~= lr-==~l.~~·~=~-0~
..
BAsE 1
A
~~U VISTA2D
.
6
PLANO XZ EJE Y2
f Ut ·• 1_ 0.00~34 m
\ Oye j o.ooom m
l)._.~,__
o•
_
1 o.OOOOo2
_..._ ... ~-~--'
lid ¡
r F. INERCiAlES EN X (C.M.) ~---
1
~ F.o ~t ¡'
,- EXCEI<TR!OOAD ~~~-l
¡o:¡;o--
···~"'
1 Fy. t '
l.!__ _ _~<-m
M:c i
_ _ _ __ j lL 1
oye 0:00 _ . . :_ _J
1
ACEPTAR 1 '·
- 170-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SleTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
! !. .___
1 1 O.OOlOOO
l
1 lile• "' \licc "'
1
Y• ¡-;--m ¡
! Uyo 1 0000000 m Uy
0
l O.oos651 '" --~-A-- ---~..-...---..1.
1
1 Oc 1M00004. ,..¡ 1 o• 1O.O!XlOOO tOÓ ¡
--l ¡ r
., 1 CORROENADAS CE>ITRO R!G:l>El--.,
1.- ----- ----..~ -=---'--- -.-,.---------- -~J "- -"-...""--"--.,_. ~ ~~"" .-'=""-~- ~ ~ -----·-=- ..,.._;
r F. !NEROALESENX(C.M.,)
r• F. !NEROALES EN Y(C.M.) - - - ¡
1
x.
-·--
y.
f3.6S" "'
f"WJ""'
1
¡
j F. e f1i.68 1 F>• ~· ¡ ~- ._____..
ii Fy.
1ro:oo-- ' 1 l Fy·~· j r.
!
6'C91TR!ODAO -·~-------~
rc:oo- "'
¡
u.w
lota ro:u- <!!', ! LV.·~U1 JL
ex •
•Y. ro:oo-- .. '
~ .-..J
ACEPTAR 1
~ --- -- --,~~-
í
.
l
F.INERCA!.ES·EN.X(c.M
""" fi'M4' .
Fy. ¡or,o- •
.• )-l . rF.lNEROAtESENY(c.M.)~
i """ ¡o:oo- 1
Fv·~·
¡
1
f" CORRDEHAOASCENTROfüGlDEZ •
¡
X.~"'
. .
1
.
y.~.,
L-------·----~
·¡
'
l, M!ao
L-----~---J
-~· t.m
L ! Mt•
- · - ·~----_¡
~ t.m
1
~
r-~H'"PlSO -·-·~-----,
: . .. . 1
J1@1.4 3
-l ¡r.
1
L~.----~--~-----
f -1
orn>WAMIEIITOS EN X (C.M.) · -
r· OESPUI2Aiolle<TOS EN. Y(C.M.) - CX>RRDENADAS CENTRO MASA - ,
r ~
1f
"--, ~,----~-~..._---.)
[ CX>RRDEN.X. AD.rSJ.S;.
CENTRO.· ':,GlDEZ
F.!NEROALESENY(C.M.)---1. y. r;:oo-. m
ACEPTAR 1
- ] 71 -
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP- FIC
r--t-.. PlSO - - - . - - - - .
1 . . ~
i l
' l~s 3 j
r
1 l r1
OESI'lAZAMIENTOS EN X (CM.) ...__.., ~ OESI>lA2AM!Elr.OS EN Y(C.•I.) OORRilENADASCS<TROMASA -¡
'~ ~m
t th :e_ 1 0.01~1~- :m
1
1 l Ux • 1 O.OOJOOO m
Xc
1 tJy
0
1 OOOOOJo "' i ¡ Uyo 1 0.013220 <r. 1 1 y.
< - ·_ _
J
1
1
r l- DESPIA. ZAMiENTOS
.. 91. X(C..M.) ~l r
'
D. ESPI.AZ. AM:El.• <rOS EN
""" 1 o.oo<XIOO
. .' Y(C.M.) í.OORRDENADASCEI<TROMASA--,
~ "' J
Ux • 1 0.016010. m
Uy • j 0.000000 m l1 ~
tJy. 1 0.01<967
"'
'" . .
h
y. r--;.;;o- "'."__
1 ,..., j
r
o • j o.OOoo,o ,..;
-------- __ Í L.---· "----- .
)
1 O• 1 o.oooooo roe!
ÍOORRDENADASCENTROR1GlOEZ
~·"'
¡·
Fx·~· r,
L~~,"' _:_
1
¡-o:oo-
t'y. t Fy. 'iS:61
:1 ·~·
t
6 •
r:::-::-
1 0.00 r.\ .
.::::::: :J·''
·¡~·-. ~·"-"' 1
o • 1 0.000000 Be!
L----~
[~¡·;-~-::" l
[
~"'
CORRDENAI>AS ClENTROPJG:DE2l
j
r F.INEROAt.eSENX(C.M,)-~-
l -l ~"'
¡-;:oo--.
1
,- F. !NERCiAt.eS EN V (C.M.)-
~
¡ Fxo
t'y.
~·
ro:oo:- '
Fx•
t'y • ~
1
, 1r EXCEHTRJCIOAD.
. 9.00 "' '
- 172-
AUTOMATIZACION MEDIANTE MACROS PARA EL
r:PlSO 1 ~8 ·. i]
lr DESl'Ux~LAZAt<lENTOSEHX(L
1 O.OISSOS
Uv• ~m
.
m
)l
1-~ 0.000011 rlld .
r·F,JNEI!QA!EiENX(C.M.)-
1 MI•~<
Fv·~·
Mtz~t.m
1
- 173-
o
1
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
¡: ii':-J
CARACTERlST!CAS r."OOOS DE V:SRA00:-1
-
··------~----·----~~~----~-l
CARACTERisnCAS MODOS DE Vl5RAC!Cl'l
DATOS
RESU.TAOOS
... , 11000
t!5t~-C7
1
1
.
l ~('04E-c7
Flteai!NOA 1-.t:_,;
4i:J47E-C7
5.>=--47
1 7.31<0
_ •..,.........l---::-:::11000==-__..[ •
0~7431
1 21A!Z!>
0.'5~
O_C!.~f~
4:'e1~ :r
..ccmn324
.0,127~74+1!
.ee.c:~-ea
F.P. VOOA1 ~X
1 3.QOO
12 -l~n!~-Cl
t3 ...C.Ci~!E~
-=JI
Figura 206. Características Modo de Vibración N°4 AP.07
Fuente: Programa AMEA3D V1.1
- 174-
o
'
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
15 1 15
' RESU.TAllOS
N'l 111000 1•
21!22-..E..o!
l.U!e2:.C-O!
4bl30E...
4.10!14E.at
2~4ZS.CS OEIUOOO(JOS)
1 O.Z6JO
005So4023tt F.P. MOOAL EH X
·~ 1 O-OlOO
" F.P.MOOAlEN'Y
1 1
"
L~_!-x_
f ,..... 1
tS
__¡
1 15
RESU.TAOOS
N'l 111000
.0094l.5-44~
1·
..o.u!'W7m R<EalENC!A ~'NQJ
.O~lile
9.0S1735&51
1 40A7ll
0.11eeec31 I'Eil:OOO(ooo)
O.o=e21e2 !:
..0.013053"~.& lo.•m
.01~1~;;
.
tS
-· i44!2E-10
-H37~·10
-\;924l9E-W
1 ......
MODOS DE WIRACIOO
- 175-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
MODOS DE YIBAACION
MODOS DE VIBRACION
- 176-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
*~· .
1
CARACT!!USncAS MODOS DE VJBRACION iiiliif
M00os DE VlllRACIOII
MODOS DE VIBRACION
- 177-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
~~·~··~--- ---------------~
CARAcruu~llCAS MODOS DE VIBRAOON
1
DATOS
,.,_·DE-MODO
-----'--,-, , . . .GRAFlOO
F.ACTOR ,.----,. . , ,·
1íf<í,. a lis. 1
-~(...!."';),
·1 100.9454 . .
PERIODO (oeg) . ·
1 M622.
F.P. ~ODAliEN X
1 0.(1!.)00 .
FJ>."-OOAlENY
1 M717
ll. ¡
MODOS DE VIBRAC!ON
El mismo problema se desarrolló con el programa ETABS v9.7.0, teniendo los resultados de
desplazamientos por SDX (Sismo en X) y SOY (Sismo en Y), diagrama de fuerza axial,
diagrama de fuerza F22 y diagrama de Momento M33 en ENV01 (Envolvente de todas las
cargas), donde se puede observar que los valores calculados en el programa ANALISIS
MATRICIAL DE ESTRUCTURAS AUTOMATIZADO 30 (AMEA3D V1.1) se aproximan a los
calculados con el programa ETABS v9.7.0, tal como se muestra en la Figura 214, Figura
215, Figura 216, Figura 217 y Figura 218.
- 178-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 179-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
- 180-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Obtenidos los resultados y las respectivas gráficas tanto con el programa ANALISIS MATRICIAL
DE ESTRUCTURAS AUTOMATIZADO 3D (AMEA3D V1.1), así como con el programa comercial
SAP2000 y ETABS en los distintos sistemas estructurales propuestos tanto en 2D como en 30, se
elaboraron tablas para comparar los resultados obtenidos en cada una de ellas, tal como se
muestra en la Tabla 10, Tabla 11, Tabla 12, Tabla 13, Tabla 14, Tabla 15 y Tabla 16.
- 181 -
o
Tabla 10
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
APLICACIÓN N"Ol
ANA LISIS DE VIGAS CONTINUAS
DESCRIPCION PROGRAMAS
RESULTADO CARGA UNO. AMEA3D SAP2000 %VARIACION
ROT. EJE Y P2 CM rad -0.000162 -0.0001624 0.25%
ROT. EJE Y P2 LV1 rad -0.000369 -0.0003687 -0.08%
ROT. EJE Y P2 LV2 rad 0.000357 0.000357 0.00%
M33+ El CM t.m 1.45 1.45 0.00%
M33- El CM t.m -1.88 -1.88 0.00%
M33+ E3 LVl t.m 1.56 1.56 0.00%
M33- E3 LVl t.m -0.99 -0.99 0.00%
M33+ E3 LV2 t. m 1.27 1.26 -0.79%
M33- E3 LV2 t.m -0.88 -0.88 0.00%
Nota: En los cálculos obtenidos en la aplicación 01, se observa una variación máxima de O. 79% en los resultados.
Tabla 11
Comparación de Resultados en Aplicación N°02
APLICACIÓN N"02
Nota: En los cálculos obtenidos en la aplicación 02, se observa una variación máxima de 3.02% en los resultados.
- 182-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Tabla 12
Comparación de Resultados en Aplicación N°03
APLICACIÓN N"03
Nota: En los cálculos obtenidos en la aplicación 03, se observa una variación máxima de 0.26% en los resultados.
Tabla 13
Comparación de Resultados en Aplicación N°04
APLICACIÓN N"04
Nota: En los cálculos obtenidos en la aplicación 04, se observa una variación máxima de 0.55% en los resultados.
- 183-
.o~·l'-
.. .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Tabla 14
Comparación de Resultados en Aplicación N°05
APLICACIÓN N•os
Nota: En los cálculos obtenidos en la aplicación 05, se observa una variación máxima de 0.09% en los resultados.
Tabla 15
Comparación de Resultados en Aplicación N°06
APLICACIÓN N"06
Nota: En los cálculos obtenidos en la aplicación 06, se observa una variación máxima de 2.28% en los resultados.
- 184-
o
Tabla 16
.
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 20 Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
·~
~
Comparación de Resultados en Aplicación N°07
APLICACIÓN N•07
Nota: En los cálculos obtenidos en la aplicación 01, se observa una variación máxima de 5.92% en los resultados.
- 185-
o •
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
CAPÍTUL04
CONCLUSIONES, RECOMENDACIONES
Y TRABAJOS FUTUROS
- 186-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
4
UNCP -FIC
CONCLUSIONES Y RECOMENDACIONES
4.1 CONCLUSIONES
- 187-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
5) El presente trabajo podría ser la base de un proyecto más amplio, que tendrá como
finalidad la realización de los siguientes objetivos:
- 188-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
- 189-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
CAPÍTULO 5
BIBLIOGRAFÍA
- 190-
o '
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
5
UNCP-FIC
BIBLIOGRAFÍA
~
é
• Alvarado, J. (2012) Microsoft Excel 2010 Visual Basic Avanzado. (1ra. Ed). Perú : Grupo
Universitario SAC ..
• Bazán, E. y Meli, R. (2001) Diseño Sísmico de Edificios. (1ra. Ed). México: LIMUSA.
• Campos, J. (2008) Excel 2007 Avanzado con Aplicaciones Visual Basic y Macros. (1ra.
Ed). Perú: Megabyte.
• García, L. (1999) Dinámica Estructural Aplicada al Diseño Sísmico. (3ra. Ed). Colombia :
Universidad De Los Andes Facultad de Ingeniería.
• Nieves, A. (2012) Métodos Numéricos Aplicados a la Ingeniería. (4ta. Ed). México: Patria.
• Ottazzi, G. (2008) Apuntes del Curso Análisis Estructural/. (2da. Ed). Perú : Pontificia
Universidad Católica del Perú Facultad de Ciencias e Ingeniería.
• Quiroz, L. (2009) Análisis y Diseño de Estructuras con SAP2000. (1ra. Ed). Peru: Macro.
• Santana, R. (2008) Análisis Matricial en 2D- Método de la Rigidez. (1ra. Ed). Perú : ISS-
PERU.
• Santana, R. (2012) Análisis Estructural Matricial en 3D. (1ra. Ed). Perú: ISS-PERU.
• Scaletti, H. y Pique, J. (1991) Análisis Sísmico de Edificios. (1ra. Ed). Perú : Colegio de
Ingenieros del Perú.
• Tena, A. (2007) Análisis de Estructuras con Métodos Matriciales. (1ra. Ed). México :
UMUSA.
- 191 -
o
1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP- FIC
CAPÍTUL06
ANEXOS
- 192-
·o·~·~·-• • 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
6 ANEXOS
DESPLAZAMIENTOS
FGL_FLC2
EndSub
Sub DESPLAZAMIENTOS()
PARAMETROS
GDLXXX
MATRIZ_SISTEMAXXX
Forcas=1To10
Fori = 1 To ng
Forj =1To ng
fKS(i, j) = KS(i, j)
Nextj
Nextí
FUERZAS_EXTERNAS
ReDim Uo(ng, 1)
ReDim Ut(6 * mnn, 1)
Fori = 1 To ng
lf fKS(i, i) <> O# Then
For k= 1 To ng
lf k <> i And fKS(k, i) <> O# Then
GAUS = fKS(k, i) 1fKS(i, i)
For j =iTa ng
fKS(k, j) =fKS(k, j) - GAUS * fKS(i, j)
Nextj
F_ext(k, 1) = F_ext(k, 1)- GAUS * F_ext(i, 1)
End lf
Nextk
End lf
Nexti
Fori = 1Tong
lffKS(i, i) <>O Then F_ext(i, 1) =F_ext(i, 1) /fKS(i, i)
Nexti
Forn = 1To ng
Uo(n, 1) = F_ext(n, 1)
Nextn
j=O
For n = 1 To mnn
Fori =1To6
j=j+1
k= GIÜ)
lfk >O Then
- 193-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Ut(j, 1) = Uo(k, 1)
El se
Ut(j,1) =O
Endff
Nexti
Nextn
End lf
Nextcas
End Sub
SubGDLXXX()
k=O:ng=O
Fori = 1 To mnn
Forj=1To6
k=k+1
lf Sheets("RTS").Cells(Mn(i) + 10, 3 + j) =O Or Sheets("RTS').Cells(Mn(i) + 10, 3 + j) = Empty Then
ng=ng+1
Gl(k) = ng
End lf
Nextj
Nexti
EndSub
Sub MATRIZ_SISTEMAXXX()
PARAMETROS
GDLXXX
Forn=1Tomne
lf ne(n} <> Empty Then
CODIGOS_ELEMENTOS
MATRIZ_ELEMENTOS
Forj=1To12
columna= CE(j}
lf columna > OThen
For i = 1To 12
fíla=CE(i)
lf fila > OThen
KS(fila, columna} = KS(fila, columna) + KEs(í, j)
End lf
Next i
End lf
Nextj
End lf
Nextn
Fori = 1 To mnn
k=(i-1)*6
Forj= 1 To6
- 194-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
k=k+1
n=GI(k)
lfn>OThen
KS(n, n) =KS(n, n) + Sheets("SP").Cells(Mn(i) + 1, j + 1)
End lf
Nextj
Nexti
EndSub
Sub FUERZAS_EXTERNAS()
ReDim F_ext(ng, 1)
FUERZAS_NUDOS
ENSAMBLE_FUERZAS_EMPOTRAMIENTO
For n = 1 To ng
F_ex~n. 1) = F_n(n, 1)- F_e(n, 1)
Nextn
EndSub
Sub CODIGOS_ELEMENTOS()
j=O
For í = 1 To mnn
lf NUDOELEM(n, 2) = Mn(i) Then
j=i
ExitFor
End lf
Nexti
CE(12)=6*j
CE(11) = CE(12)- 1
CE(10) = CE(11) -1
CE(9) =CE(10) -1
CE(S) =CE(9) - 1
CE(?) = CE(S) - 1
j=O
Fori =1 To mnn
lf NUDOELEM(n, 1) =Mn(i) Then
j=i
ExitFor
End lf
Nexti
CE(6) =6*j
CE(5) =CE(6) -1
CE(4) =CE(5) -1
CE(3) = CE(4) -1
CE(2) = CE(3) - 1
CE(1) =CE(2) -1
Fori=1To12
CE(i) = GI(CE(i)
Nexti
EndSub
Sub MATRIZ_ELEMENTOS()
i = NUDOELEM(n, 1)
- 195-
o •
j = NUDOELEM(n, 2)
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
dx = nxU)- nx(i)
dy = nyú) - ny(í)
dz = nzÜ) - nz(i)
cl=dx/Lab
cm=dy/Lab
en =dzllab
Forz=1Tomnn
lf í = Mn(z) Then
ab=z
ExitFor
End lf
Nextz
Forz = 1 To mnn
lf j = Mn(z) Then
ba=z
Exit For
End lf
Nextz
MT(1, 1) =el
MT(1, 2) =cm
MT(3,3)=Cd
MT(4, 4) =el
MT(4,5) =cm
MT(6,6)=Cd
MT(?, 7) =el
MT(7,8)=cm
MT(9, 9)=Cd
lfCd =O Then
MT(1, 3) = 1
MT(2, 1) =O
MT(2, 2) = 1
MT(3, 1) = -1
MT(3, 2) =O
MT(4, 6) = 1
MT(5, 4) =O
MT(S, 5) = 1
MT(6, 4) = -1
MT(6, 5)=0
MT(7, 9)= 1
MT(8, 7) =O
MT(8, 8) = 1
MT(9, 7) = -1
MT(9, 8)=0
MT(10, 12) = 1
MT(11,10)=0
MT(11, 11) = 1
- 196-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
MT(12, 10) = -1
MT(12, 11)=0
Else
MT(1, 3) =en
MT(2, 1) =-cm 1Cd
MT(2, 2) = el/ Cd
MT(3, 1) =-en* el/ Cd
MT(3, 2) = -cm *en 1Cd
MT(4, 6) =en
MT(5, 4) = -cm 1Cd
MT(5, 5) = el/ Cd
MT(6, 4) = -en *el/ Cd
MT(6, 5) = -cm *en 1Cd
MT(7, 9) =en
MT(8, 7) = -cm 1Cd
MT(8, 8) = el/ Cd
MT(9, 7) = -en *el/ Cd
MT(9, 8) = -cm *en 1Cd
End lf
Ec = Sheets('ELTO").Cells(n + 7, 55)
Gc = Sheets("ELTO").Cells(n + 7, 56)
Ac = Sheets("ELTO').Cells(n + 7, 57)
lcx =Sheets("ELTO').Cells(n + 7, 59)
ley= Sheets("ELTO').Cells(n + 7, 58)
Acxc = Sheets('ELTO').Cells(n + 7, 61)
Aeyc = Sheets("ELTO').Cells(n + 7, 60)
Jc = Sheets('ELTO").Cells(n + 7, 62)
a= Sheets("BR').Cells(n + 1, 2)
b = Sheets("BR").Cells(n + 1, 3)
Lab=Lab-a-b
lf Gc =O Or Acyc =O Then
Fiyy=O
Else
Fiyy =12 * Ec * lcx 1(Gc * Aeyc * Lab "2)
End lf
- 197-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
KE(1, 1) = raz
KE(1, 2) =O
KE(1, 3) =O
KE(1,4)=0
KE(1, 5) =O
KE(1. 6) =O
KE(1,7) = -raz
KE(1. 8) =O
KE(1, 9) =O
KE(1, 10) =O
KE(1,11)=0
KE(1,12)=0
KE(2, 1) =O
KE(2, 2) = raax
KE(2, 3) =O
KE(2, 4) =O
KE(2, 5) =O
KE(2, 6) = rabx
KE(2, 7) =O
KE(2, 8) = -raax
KE(2,9) =O
KE(2, 10} =O
KE(2,11)=0
KE(2, 12) = rbax
KE(3, 1) =O
KE(3, 2) =O
KE(3, 3) = raay
KE(3,4) =O
KE(3, 5) = -raby
KE(3, 6) =O
KE(3, 7) =O
KE(3, 8) =O
KE(3, 9) = -raay
KE(3, 10) =O
KE(3, 11) = -rbay
KE(3, 12) =O
KE(4, 1) =O
KE(4,2) =O
KE(4, 3} =O
KE(4, 4) = rj
KE(4, 5) =O
KE(4, 6) =O
KE(4, 7) =O
KE(4, 8) =O
KE(4, 9) =O
KE(4, 10} = -rj
KE(4, 11) =O
KE(4,12) =O
KE(5, 1) =O
KE(5, 2) =O
KE(5, 3) = -raby
KE{5, 4) =O
KE(5, 5) = r11y
KE(5, 6)=0
KE(5, 7) =O
KE(5. 8)=0
KE(5, 9) = raby
- 198-
AUTOMATIZACION MEDIANTE MACROS PARA EL ·~
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC ~. . ...
KE(5, 10) =O
KE(5, 11) = r12y
KE(5, 12) =O
KE(6, 1) =O
KE(6, 2) = rabx
KE(6, 3) =O
KE(6, 4) =O
KE(6, 5) =O
KE(6, 6) = r11x
KE(6, 7) =O
KE(6, 8) = -rabx
KE(6, 9) =O
KE(6, 10) =O
KE(6, 11)=0
KE(6, 12) = r12x
KE(7, 1) = -raz
KE(?, 2) =O
KE(?, 3) =O
KE(7,4) =O
KE(?, 5) =O
KE(?, 6) =O
KE(7, 7) = raz
KE(7, 8) =O
.KE(?, 9) =O
KE(7, 10) =O
KE(?, 11) =O
KE(7, 12) =O
KE(8, 1) =O
KE(8, 2) = -raax
KE(8, 3) =O
KE(8, 4) =O
KE(8, 5) =O
KE(8, 6) = -rabx
KE(8, 7) =O
KE(8, 8) =raax
KE(8, 9) =O
KE(8, 10) =O
KE(8, 11) =O
KE(8, 12) = -rbax
KE(9, 1) =O
KE(9, 2) =O
KE(9, 3) = -raay
KE(9, 4) =O
KE(9, 5) = raby
KE(9, 6) =O
KE(9, 7) =O
KE(9, 8) =O
KE(9, 9) = raay
KE(9, 10) =O
KE(9, 11) = rbay
KE(9, 12) =O
KE(10, 1)=0
KE(10, 2) =O
KE(10,3) =O
KE(10, 4) = -~
KE(10, 5) =O
KE(10, 6) =O
KE(10, 7) =O
KE(10, 8) =O
KE(10,9) =O
KE(10, 10) = ~
KE(10, 11) =O
KE(10, 12) =O
- 199-
o .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANAUSIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
KE(11,1) =O
KE(11, 2) =O
KE(11, 3) = -raby
KE(11,4)=0
KE(11, 5) = r12y
KE(11, 6) =O
KE(11,7)=0
KE(11,8)=0
KE(11, 9) = rbay
KE(11, 10) =O
KE(11, 11) = r22y
KE(11, 12) =O
KE(12, 1)=0
KE(12, 2) = rbax
KE(12, 3)=0
KE(12, 4) =O
KE(12, 5) =O
KE(12, 6) = r21x
KE(12,7) =O
KE(12, 8) = -rbax
KE(12, 9) =O
KE(12, 10) =O
KE(12, 11) =O
KE(12, 12) = r22x
ReDim Lns{Lmax)
ReDimKc(1)
ReDim Knc{12, 1)
ReDim Kcn(1, 12)
j=O
For i = 1 To 12
lfSheets("RSEL').Cells{n + 1, i + 1) = 1 Then
j=j+1
LnsO) = i
End lf
Nexti
For ij = 1 To Lmax
Forj= 1To 12
Knc{j, 1} = KEO. Lns(ij}}
Ken( 1, j) = KE(Lns{ij), j)
Nextj
Fori=1 To12
Forj=1To12
KE(i, j) = KE(i, j) - MQ3(i, j)
Nextj
Nexti
Nextij
End lf
-200-
AUTOMATIZACION MEDIANTE MACROS PARA EL .
*
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
.
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
For i = 1 To 12
Forj = 1To 12
tMTO. i) = MT(i, j)
Nextj
Nexti
For i = 1 To 12
Forj=1To12
KEs(i, j) = MM2(i, j)
Nextj
Nexti
EndSub
Sub FUERZAS_NUDOS()
ReDim F_n(ng, 1)
For i = 1 To mnn
k= (i -1) * 6
Forj=1 To6
k=k+1
n=GI(k)
lfn>OThen
F_n(n, 1) = Sheets("CPNj.Cells(Mn(i) + 10,8 *(cas -1) + j +3)
End lf .
Nextj
Nexti
EndSub
Sub ENSAMBLE_FUERZAS_EMPOTRAMIENTO()
ReDim F_e(ng, 1)
Fornn = 1 To mne
cfe1 =O
n =nn
i =NUDOELEM(nn, 1)
j = NUDOELEM(nn, 2)
dx = nxO)- nx(i)
dy = nyO)- ny(i)
dz = nzO) - nz(i)
Lab =Sqr(dx A 2 +dy A 2 +dz A 2)
Lxy = Sqr(dx A 2 + dy A 2)
Lxz =Sqr(dx A 2 +dz "2)
el= dx/Lab
cm=dy/Lab
cn=dz/Lab
cxx =Lxy 1Lab
cyy = Lxz 1Lab
Cd = Sqr(cl A 2 +cm A 2)
ReDim fe(12, 1)
ReDim 1(12, 1)
11 cas = 1 Then
aWz1 = Sheets("ELTO').Cells(nn + 7, 53)* Sheets("ELTO").Cells(nn + 7, 54)
lf aWz1 <>O Then
-201-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
cfe1 =20
n = nn
FUERZASIICM
End lf
End lf
lf aWz1 <> OOr aWz2 <> OOr aWz3 <> OOr aWz4 <> OThen
cfe1 = 20
n=nn
FUERZAS U
End lf
lf aWz1 <> OOr aWz2 <> OOr aWz3 <> OOr aWz4 <> OOr aWz5 <> OOr aWz6 <> OOr aWz7 <> OOr aWz8 <> OOr aWz9 <> O
Or aWz10 <>O Or aWz11 <>O Or aWz12 <>O Then
cfe1 = 20
n =nn
FUERZASIIpe
Endlf
lf aWz1 <> OOr aWz2 <> OOr aWz3 <> OOr aWz4 <> OOr aWz5 <> OOr aWz6 <> OOr aWz7 <> OOr aWz8 <> OOr aWz9 <> O
Or aWz10 <>O Or aWz11 <>O Or aWz12 <>O Or aWz13 <>O Or aWz14 <>O Or aWz15 <>O Or aWz16 <>O Then
cfe1 = 20
n=nn
FUERZAS !Ida
End lf
-202-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
lf cfe1 = 20 Then
ReDim Kc(1)
ReDim Knc(12, 1)
ReDim Kcn(1, 12)
ReDim fsg(12, 1)
j=O
Fori = 1To 12
lfSheets("RSEL").Cells(n + 1, i + 1) = 1 Then
j=j+1
LnsO) = i
End lf
Nexti
For ij = 1 To Lmax
Forj=1To12
lf j =Lns(ij) Then
lf KE(Lns(ij), Lns(ij)) =O Then
fsgQ, i) =o
Else
fsg(j, 1) = f(Lns(ij), 1) 1KE(Lns(ij), Lns(ij))
End lf
End lf
Nextj
Forj=1 To12
10. 1) = fQ, 1)- MQ1(j, 1)
Nextj
Forj = 1To 12
KncQ, 1) = KEO. Lns(ij))
Kcn(1, j) = KE(Lns(ij), j)
Nextj
Fori= 1 To 12
Forj=1To12
KE(i, j) =KE(i, j)- MQ3(i, j)
Nextj
Nexti
Nextij
End lf
Fori=1To12
Forj=1To12
tMT(j, i)= MT(i,j)
Nextj
Nexti
MM2 = Application.WorksheetFunction.MMult(tMT, ~
Fori = 1To 12
fe(i, 1)=fe(i, 1)+MM2(i, 1)
-203-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Nexti
CODIGOS_ELEMENTOS
Forz=1To12
k=CE(z)
lfk>OThen
F_e(k, 1) = F_e(k, 1) +le(z, 1)
End lf
Nextz
End 11
Nextnn
EndSub
Sub FUERZASIICM()
i = NUDOELEM(n, 1)
j = NUDOELEM(n, 2)
dx = nxO)- nx(i)
dy = nyO)- ny(i)
dz = nzú) - nz(i)
lf wz <> OThen
Lab1 = Lab- a- b
Fz1 = wz • Lab1/2 + wz • a
Fz2 = wz • Lab1/2 +wz *b
Mz1 = -wz • Lab1 A2/12- wz * Lab1/2 *a- wz *a A2/2
Mz2 = -WZ * lab1 A2/12- WZ * lab1/2 * b- WZ * b A2/2
End lf
EndSub
Sub FUERZAS!!()
i = NUDOELEM(n, 1)
j = NUDOELEM(n, 2)
-204-
o .
dx = nxQ) - nx(i)
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
dy = nyO)- ny(i)
dz = nzO)- nz(i)
wz=O
wz = Sheets("CDES').Cells(n + 10, 38 • {cas- 1) + 4)
lfwz <>OThen
Lab1 = Lab- a- b
Fz1 =wz*Lab1/2+wz*a
Fz2=wz*Lab1/2+wz*b
Mz1 = -wz * Lab1 A2/12- wz * Lab1/2 *a- wz *a A 2/2
Mz2 = -wz • Lab1" 2/12- wz * Lab1/2 * b- wz * b A 2/2
f{1,1)=f{1,1)+Fz1*dz/Lab
f(2,1)=f(2,1)
f(3, 1) = f(3, 1) + Fz1 * Lxy /Lab
f(4, 1) = f{4. 1)
f(5, 1) = f{5, 1) + Mz1 * Lxy 1Lab
f(6,1)=f(6,1)
f(?, 1) = f(?, 1) + Fz2 * dz 1Lab
f(8, 1)=f(8,1)
f(9, 1) = f(9, 1) + Fz2 * Lxy 1Lab
f(10, 1) = f(10, 1)
f(11,1)=f{11, 1)-Mz2*Lxy/Lab
f(12, 1) = f{12, 1)
End lf
wz=O
wz = Sheets("CDES').Cells(n + 10, 38 * (cas -1) + 13)
lf wz <> OThen
Vz1 =wz*Lab/2
MY1 =wz * Lab" 2/12
lf Lxy = OThen
Fxy=O
Mxy=O
Else
Fxy = Vz1 * dx 1Lxy
Mxy= MY1*dx/Lxy
End lf
lf Lxy =OThen
f{1,1)=f(1, 1)-Vz1*dx/Lab
f(2, 1) = f(2, 1)
f{3,1)=f(3,1)+Vz1
f(4, 1) = f(4, 1)
f(5, 1) =f(5, 1)- MY1
~6. 1) =f(6, 1)
f(7, 1) = f(7, 1)- Vz1 • dx.l Lab
~8. 1) = f(8, 1)
t(9, 1} = f(9, 1) + Vz1
f{10, 1) = f(10, 1)
f(11, 1) = f(11, 1) + MY1
f(12,1)=f(12,1)
El se
-205-
AUTOMATIZACIOI\I MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
End lf
wz=O
wz = Sheets('CDES').Cells(n + 10,38 * {cas -1) + 22)
lf lxy = OThen
Fxy=O
Mxy=O
Bse
Fxy=Vz1 *dy/lxy
Mxy = MY1 * dy /lxy
End lf
lf lxy =OThen
f(1, 1)=f(1, 1)-Fxy*Lxy/Lab
f(2, 1) = f(2, 1)- Vz1
f(3, 1) = f(3, 1) + Fxy * dz 1Lab
f{4, 1) = f(4, 1)
f{5, 1) = f(5, 1)
1(6, 1) = f(6, 1) + MY1
f(7, 1) =f(7, 1)- Fxy * Lxy !Lab
f(S, 1) = f(B, 1)- Vz1
1(9, 1) =f(9, 1) + Fxy * dz 1Lab
f(10, 1) = 1(10, 1)
f(11, 1)=!(11, 1)
1(12, 1) = 1(12, 1)- MY1
Else
1{1, 1) = f(1, 1)- Fxy* Lxy !Lab
f(2, 1)=1(2, 1)-Vz1 *dx/Lxy
f(3, 1) =f(3, 1) + Fxy * dz/ Lab
f(4, 1) = 1(4, 1)
f(5, 1) = 1(5, 1) + MY1 * dy * dz 1(Lab * lxy)
1(6, 1)=f(6, 1)+MY1*dx/Lxy
1(7, 1) = f(7, 1)- Fxy * Lxy 1Lab
f(S, 1) = f(S, 1)- Vz1 * dx 1Lxy
f(9, 1)=f(9, 1)+Fxy*dz/Lab
~10, 1) = f(10, 1)
f(11, 1)=f(11, 1)-MY1 *dy*dz/(Lab*lxy)
1(12, 1) =1(12, 1)- MY1 * dx /lxy
End lf
End 11
wz=O
wz = Sheets("COES").Cells(n + 10, 38 * (cas- 1) + 31)
lf wz <> OThen
-206-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Mz = wz * Lab A2/12
f{1,1)=f{1,1)+Fz*dz/Lab
f{2, 1) = f(2, 1)
f(3, 1) = f(3, 1) + Fz * l.xy 1Lab
f(4, 1) =f(4, 1)
f(5, 1) = f(5, 1) + Mz * l.xy 1Lab
f(6, 1) = f(6, 1)
f(l, 1) = f(l, 1) + Fz * dz/Lab
f{8, 1) =f{8, 1)
f{9, 1) = f{9, 1) + Fz * l.xy /Lab
f{10, 1) =f(10, 1)
f(11,1)=f(11,1)-Mz*l.xy/Lab
f{12, 1) = f(12, 1)
End lf
End Sub
Sub FUERZASIIpe()
i = NUDOELEM(n, 1)
j = NUDOELEM(n, 2)
dx = nxO)- nx(i)
dy = ny{j) - ny(i)
dz = nzO) - nz(i)
q10 ={2*P2* d2A4 -2 *P3 *d3 A4-3 * Lab * P2*d2" 3- 2*Lab *P3 *d2 A3 +2 *Lab * P3 *d3 A3 +2 * P1 * d1 *d2 A3 -2 *P1*d1
* d3 A3 -2 *P2*d2 * d3A3 +2* P3 *d2 A3 *d3- 3 * Lab * P1 *d1 *d2 A2 +3 *Lab *P1 *d1 *d3 A2 +3 *Lab *P2 *d2*d3 A2)/ {6*
Lab A2) + (2 • P1 • d1 A4- 2 • P2 * d2 A4- 3 * Lab • P1 • d1 A3-2 * Lab * P2 * d1 " 3- 2 * Lab • P3 • d1 "3 + 2 * Lab • P2 * d2 A3 + 2 • Lab
• P3 • d2 A3-2 * P1 • d1 * d2 A3 + 2 * P2 * d1 A3 • d2 + 2 * P3 * d1 A3 * d3- 2 * P3 * d2 A3 * d3 + 3 * Lab * P1 * d1 * d2 A2) 1(6 * Lab A2) +
{d1 A3 • (Lab * P1 + Lab * P2 + Lab * P3- P1 * d1 - P2 * d2 - P3 * d3)) 1(3 * Lab A2) + ((Lab- d3) A2 * (Lab + 2 * d3) • (P1 • d1 + P2 * d2 +
P3 * d3)) 1(6 * Lab A2)
q20 =(2* P2* d2A 4-2 * P1 *d1 A4 +6 • Lab* P1 *d1 A3 +2 * Lab • P2*d1 A 3+2 • Lab *P3 *d1 A 3-5 • Lab *P2 *d2 "3- 2* Lab •
P3 * d2 A3 + 2. P1 * d1 • d2 A3-2 * P2 * d1 A3 * d2- 2 * P3. d1 A3 .. d3 + 2 .. P3. d2 A3. d3- 6 * Lab A2. P1 * d1 "2- 3. Lab A 2. P2 *
d1 A2- 3 • Lab A2 • P3 • d1 A2 + 3 * Lab A 2 • P2 * d2 A 2 + 3 * Lab A 2 * P3 • d2 A2 - 6 * Lab * P1 * d1 * d2 A2 + 6 * Lab A 2 * P1 * d1 * d2 +
3 *Lab *P2*d1 A 2 *d2 +3 *Lab * P3 *d1 A2*d3 -3 * Lab *P3 *d2A 2 • d3) /(6*Lab A2)_
+(2* P3 *d3 A4 -2*P2 *d2 A4 +6. Lab * P2*d2 A3 +2* Lab *P3 *d2A 3-5 * Lab* P3*d3"3 -2* P1 * d1. d2" 3 +2* P1 * d1*
d3 A 3 + 2 * P2 * d2 * d3 A3 - 2 * P3 • d2 A 3 • d3 - 6 * Lab A 2 * P2 * d2 A2 - 3 * Lab " 2 • P3 * d2 A2 + 3 • Lab A2 * P3 * d3 A2 + 6 * Lab * P1
* d1 * d2 A2-6 * Lab A2 * P1 • d1 * d2- 6 * Lab * P1 * d1 • d3 A2 + 6 * Lab A2 * P1 * d1 * d3- 6 • Lab • P2 * d2 * d3 A2 + 6 • Lab A2 * P2 *
d2 • d3 + 3 • Lab * P3 • d2 A2 * d3) 1(6 * Lab A2) + ((Lab- d3) A3 * (P1 • d1 + P2 • d2 + P3 • d3)) 1(3 * Lab A2) + (d1 A2 * (3 • Lab- 2 • d1) *
(Lab • P1 + Lab * P2 + Lab * P3- P1 * d1 - P2 * d2- P3 • d3)) 1(6 • Lab A2)
q11 =Lab/3
q22=Lab/3
q12 = Lab/6
q21 = Lab /6
-207-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
Vz2 = P1 + P2 + P3 - Vz1
End 11
q10= (2 • P2 *d2 A4-2 * P3 *d3 A4-3 * Lab • P2*d2 A3-2 * Lab*P3* d2 A3 +2 *Lab * P3* d3 A3 +2 *P1 *d1 *d2 A3 -2 *P1 *d1
*d3A3-2 * P2 *d2 *d3 A3 +2*P3 * d2 A3 *d3 -3 *Lab • P1 *d1 *d2" 2 +3 * Lab *P1*d1*d3 11 2 +3 *Lab *P2 *d2 *d3 A2)/ (6 *
Lab 11 2) + (2 * P1 * d1 11 4-2 * P2 * d2 11 4- 3 * Lab * P1 • d1 "3- 2 • Lab * P2 * d1 A3-2 * Lab • P3 • d1 "3 + 2" Lab • P2 • d2 A3 + 2 * Lab
*P3 *d2 11 3- 2* P1*d1 *d2 "3+2* P2 *d1 A3 *d2 +2. P3 *d1 "3 *d3 -2 *P3 *d2 A3 *d3 +3 *Lab *P1*d1 *d2 A2)/ (6. Lab 11 2) +
(d1 11 3 * (Lab * P1 + Lab * P2 + Lab * P3- P1 * d1 - P2 * d2 - P3 * d3)) 1(3 * Lab 11 2) + ({Lab- d3) 11 2 * (Lab + 2 * d3) * (P1 * d1 + P2 * d2 +
P3 * d3)) 1(6 • Lab 11 2)
q20= (2 * P2 *d2 11 4- 2* P1 *d1 11 4 +6* Lab • P1*d1 11 3 +2 * Lab *P2 *d1 "3 +2 * Lab * P3 * d1 11 3 -5 *Lab * P2 *d2 11 3- 2 *Lab *
P3. d2 A3 + 2. P1 • d1 • d2 11 3- 2. P2. d1 "3. d2- 2 .. P3. d1 A3. d3 + 2. P3 .. d2 A3. d3- 6. Lab A2. P1 .. d1 11 2-3. Lab 11 2. P2.
d1 11 2- 3 • Lab A2 • P3 • d1 11 2 + 3 • Lab" 2 • P2 "d2 A2 + 3 • Lab 11 2 • P3 • d2 11 2 - 6" Lab • P1 • d1 "d2 A2 + 6 • Lab" 2 • P1 • d1 • d2 +
3 * Lab *P2 *d1 11 2*d2 +3 • Lab * P3 *d1 11 2*d3 -3 "Lab *P3 *d2"2* d3)/ (6* Lab 11 2) _
+(2 * P3 * d3" 4-2 *P2 "d2" 4 +6 *Lab *P2 *d2 11 3 +2*Lab *P3 *d2 11 3-5 * Lab * P3 *d3" 3-2 *P1 *d1 *d2 11 3 +2 *P1*d1 *
d3 " 3 + 2 • P2 • d2 • d3 " 3- 2 • P3 • d2 11 3 • d3 - 6 • Lab " 2 • P2 • d2 11 2 - 3 • Lab " 2 * P3 • d2 11 2 + 3 • Lab A2 * P3 • d3 11 2 + 6 • Lab * P1
*d1*d2"2-6*Lab 11 2*P1*d1*d2-6*Lab*P1*d1*d3 11 2+6*LabA2*P1*d1*d3-6*Lab*P2*d2*d3"2+6*LabA2*P2*
d2 * d3 + 3 * Lab * P3 "d2 "2 * d3) 1(6 * Lab "2) + ((Lab- d3) "3 * (P1 * d1 + P2 * d2 + P3 * d3)) 1(3 * Lab "2) + (d1" 2 * (3 * Lab- 2 * d1) *
(Lab * P1 + Lab * P2 + Lab * P3- P1 * d1 - P2 * d2- P3 * d3)) 1(6 * Lab" 2)
q11 = Lab/3
q22=Lab/3
q12=Lab/6
q21 = Lab /6
11 l.xy = OThen
Fxy=O
Mxy=O
Else
Fxy = Vz1 • dx /l.xy
Mxy = Mz2 * dx /l.xy
Endl1 ·
lf Lxy = OThen
f(1, 1) = f(1, 1)- Vz1 * dx 1Lab
1(2, 1) = f(2, 1)
1(3, 1) = f(3, 1) + Vz1 + (Mz1 - Mz2) 1Lab
f(4, 1)=1(4, 1)
1(5, 1) = f(5, 1) + Mz2
-208-
o •
f(6, 1) = f(6, 1)
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
End lf
q10 = (2 * P2 * d2" 4- 2 * P3 * d3 "4- 3 *lab * P2 * d2" 3- 2 *lab * P3 * d2 "3 + 2 * Lab * P3 * d3" 3 + 2 * P1 * d1 * d2 "3- 2 * P1 * d1
*d3 11 3-2 *P2* d2*d3 11 3 +2* P3 * d2 11 3 * d3-3 * Lab * P1*d1 *d2 11 2 +3 *lab * P1*d1*d3 11 2 +3 *Lab*P2 *d2*d3 11 2) 1(6*
lab" 2) + (2 * P1 • d1 "4- 2 * P2 * d2 A4- 3 *lab * P1 • d1 11 3- 2 *lab • P2 * d1 11 3- 2 *lab • P3 • d1 "3 + 2 *lab • P2 • d2 11 3 + 2 *lab
* P3 * d2 11 3-2 * P1 * d1 * d2 11 3 + 2 * P2 * d1 "3 * d2 + 2 * P3 * d1 11 3 * d3- 2 * P3 * d2 11 3 * d3 + 3 *lab * P1 * d1 * d2 11 2) 1(6 *lab "2) +
(d1 11 3 • (Lab * P1 + Lab • P2 + lab * P3 - P1 • d1 - P2 * d2- P3 • d3)) 1(3 *lab A2) + ((lab- d3) "2 • (Lab + 2 • d3) • (P1 • d1 + P2 • d2 +
P3 • d3)) 1(6 *lab "2)
q20= (2 * P2 * d2A 4-2 *P1 *d1 11 4 +6 *lab *P1 *d1 Jl3 +2 *lab *P2 *d1 Jl3 +2 *lab *P3 *d1 "3 -5 *Lab * P2 *d2"3- 2 *Lab *
P3 *d2"3 +2. P1*d1 *d2 Jl3- 2* P2*d1 Jl3 *d2-2. P3 *d1 Jl3 *d3 +2 *P3 *d2 Jl3*d3 -6*Lab JI 2*P1*d1 Jl2-3. Lab Jl2 *P2.
d1 11 2 -3 *lab JI 2 *P3 *d1 11 2 +3 *lab 11 2 * P2 *d2 11 2 +3 * Lab 11 2 *P3 *d2 11 2 -6 * Lab * P1 *d1*d2 11 2 +6* Lab "2*P1 *d1*d2 +
3 *Lab *P2 *d1 "2 *d2 +3 *lab *P3 *d1 11 2 *d3- 3 *lab *P3 *d2"2* d3) /(6 * Lab 11 2)_
+(2 * P3 *d3 11 4- 2* P2*d2 Jl4 +6 *lab * P2 *d2 "3 +2*Lab *P3 *d2 11 3- 5 *lab * P3 *d3 11 3 -2 *P1 *d1 *d2 11 3 + 2 *P1 *d1*
d3A3 +2* P2*d2 *d3 "3-2 • P3 *d2" 3 *d3 -6 • LabA2 • P2 *d2A2- 3 *lab 11 2 • P3 * d2 JI 2 +3 *lab 11 2 • P3 *d3 A2 +6 *lab *P1
*d1 *d2 11 2-6*lab 11 2*P1*d1 *d2-6*lab*P1 *d1*d3 11 2+6*Lab 11 2*P1 *d1*d3-6*lab*P2*d2*d3 11 2+6*lab"2"P2*
d2 • d3 + 3 • Lab • P3 * d2 11 2 * d3) 1(6 *lab 11 2) + ((Lab- d3) A3 * (P1 • d1 + P2 * d2 + P3 • d3)} 1(3 *lab 11 2) + (d1 11 2 • (3 *lab- 2 * d1) *
(Lab * P1 + Lab * P2 + lab * P3- P1 * d1 - P2 * d2- P3 * d3)) 1(6 * lab JI 2)
q11 =Lab/3
q22=Lab/3
q12 = Lab /6
q21 =Lab/6
lf lxy = OThen
f(1, 1) =f(1, 1)
f(2, 1) = f(2, 1)- Vz1 - (Mz1 - Mz2) 1Lab
1(3, 1) = 1(3, 1)
f(4, 1) = f(4, 1)
f(5, 1) = f(5, 1)
-209-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
End lf
q11=Lab/3
q22=Lab/3
q12=Lab/6
q21 = Lab/6
-210-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
f(6, 1) = f(6, 1)
f(?, 1) = f(?, 1) + Vz2 * dz 1Lab
f(8, 1) =f(8, 1)
f(9, 1) = f(9, 1) + Vz2 * Lxy /Lab- (Mz1 - Mz2) 1Lab * Lxy 1Lab
f(10, 1) = f(10, 1)
f(11, 1)=f(11, 1)-Mz1 *Lxy/Lab
f(12, 1) = f(12, 1)
End lf
EndSub
Sub FUERZASIIde()
i = NUDOELEM(n, 1)
j = NUDOELEM(n, 2)
dx = nxG) - nx(i)
dy = nyG) - ny(i)
dz = nzO) - nz(i)
Rab = (1/ Lab) * (w1 *d1 * (Lab -d1/2) + (v/2. -w1) * d1/2 * (Lab- 2 *d1/3) +v/2. • (Lab- d2 +(d2- d1) /2) * (d2 -d1) + (w3 -v/2.) * (d2-
d1) /2 * (Lab- d2 + (d2- d1) /3) +w4 * (Lab- d2) • (Lab- d2) 12 + (w3- w4) • (Lab -d2) 12 * ((Lab- d2) • 2/3))
q20 = (1/Lab) *(Rab *d1 A3/3- Rab *d2 A3/3 -d1 A4 *w1/12-d1 A4 *w2/30 -d1 11 4 *w3/120 + 11*d2 11 4 *w2/120+d2 11 4 •
w3/30 -d1 A2* d2A2*w1/12 +d1 11 2*d2 A2*YI2./120 +3 *d1 A2*d2 "2 *w3/40- Lab * Rab *d1 "2/2 +Lab * Rab *d2 A2f2 +
Lab*d1 11 3*w1/12+Lab*d1 11 3*YI2./24+Lab*d1 A3*w3/24_
- Lab * d2 A3 * w2/8- Lab • d2 A3 * w3/24 + d1 * d2 A3 * w1/6- 3 * d1 * d2 A3 * w2/40 + d1 A3 * d2 • v/2./120 -11 * d1 * d2 11 3 • w3/
120-d1 A3 *d2 *w3/120- Lab *d1 * d2 A 2 *w1/4 + Lab *d1 A2 *d2 *w1/6 + Lab *d1 *d2 A2 *w2/8- Lab *d1 A2 *d2*w2/24 +
Lab * d1 * d2 A2 * w3/8 - Lab * d1 A 2 * d2 * w3/8) _
- (1/ (120 * Lab)) * ((Lab -d2) A2 *(4 *Lab A2 *w3 + Lab A2 *w4 -10 *d1 A2 *w1 + 10 *d1 A2*w3 + 10 *d2 "2 *v/2. +4 *d2 A2 *w3
+d2 A2 *w4 -20 *Lab • Rab-40 • Rab *d2 + 10 * Lab *d1 *w1-10 • Lab *d1 *w3 + 10 *Lab *d2 *v/2. +2 *Lab *d2 *w3 -2 *Lab *d2 *
w4 + 20 * d1 • d2 * w1 -10 • d1 * d2 * Yl2. -10 * d1 * d2 • w3)) _
+(1/(120 *Lab)) *(d1 A2 *(11 *d1 A2 *w1 +4 *d1 A2 *v/2. +60 *Lab * Rab-40 *Rab *d1-15 * Lab *d1 *w1-5 *Lab *d1 *v/2.))
q11=Lab/3
q22 = Lab/3
q12 = Lab /6
q21 =Lab/6
. 211 .
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
Vz1 = Rab
Vz2 = (w1 * d1 + (w2- w1) *d1/2 +w2 * (d2- d1) +(w3- w2) * (d2 -d1) /2 + w4 * (Lab- d2) + (w3- w4) * (Lab -d2) /2)- Vz1
End lf
Rab = (1/ Lab) * (w1 * d1 * (Lab -d1/2) + (w2- w1) * d1/2* (Lab- 2 * d1/3) +w2 * (Lab- d2 +(d2- d1) /2) * (d2- d1) +(w3 -w2) * (d2-
d1) /2 * (Lab- d2 + (d2- d1) /3) +w4 * (Lab- d2) * (Lab- d2) 12 + (w3- w4) * (Lab- d2) /2 * ((Lab -d2) *2/3))
q10 = (1/(120 * Lab)) *(40* Rab *d2 A3 -40 * Rab *d1 A3 + 10 *d1 A4 *w1 +4 *d1 A4 *w2 +d1 A4 *w3 -11 *d2 A4 *w2-4 *d2A4
*w3+10*d1 A2*d2 11 2*w1-d1 11 2*d2 11 2*w2-9*d1 11 2*d2 11 2*w3-20*d1*d2 11 3*w1 +9*d1 *d2A3*w2-d1 A3*d2*w2+
11 * d1 * d2 A3 * w3 + d1 A3 * d2 * w3) _
+(1/(120 *Lab)) *(40 • Lab 11 3 * Rab -40* Rab *d2 A3-11 * Lab A4 *w3-4 * Lab A4 *w4 + 10 *d2 A4 *w2 +4 *d2 11 4 *w3 +d2 11 4
*w4 + 10 • Lab A2 * d1 11 2*w1-10* Lab A2*d1 A2 *w3 + 10 *Lab A2*d2 11 2 *w2- Lab 11 2 *d2 11 2 *w3-9* Lab 11 2 *d2 A2 *w4 -10 *
d1 11 2 * d2 11 2 * w1 + _
10 *d1 11 2 *d2"2 *w3- 20 * Lab 11 3 *d1 *w1 +20 * Lab 11 3 *d1 *w3 -20 • Lab A3 *d2*w2- Lab *d2 A3 *w3 +9 • Lab 11 3 *d2 *w3 +
Lab *d2 A3 *w4 + 11 * LabA3 *d2*w4 +20 *d1 *d2 11 3 *w1-10 *d1 *d2 A3 *w2-10 *d1 * d2 11 3 *w3 + 10* Lab A2 *d1*d2*w2-
1O* Lab A2 • d1 • d2 * w3)- (1/ (120 * Lab)) * (d1 11 3 * (11 * d1 * w1 - 40 * Rab + 4 * d1 * w2))
q20 =(1/ Lab) * (Rab * d1 11 3/3- Rab • d2 11 3/3- d1 11 4 * w1/12- d1 A4 * w2/30- d1 A4 * w3/120 + 11 * d2 A4 * w2/120 + d2 A4 •
w3/30 -d1 11 2 * d2 11 2 *w1/12 +d1 11 2 *d2 A2 *w2/120 +3 *d1 A2 *d2 A2 *w3/40- Lab *Rab *d1 11 2/2+Lab * Rab *d2 11 2/2 +
Lab*d1 11 3*w1/12+Lab*d1 11 3*w2/24+Lab*d1 11 3*w3/24_
- Lab * d2 11 3 *w2/8- Lab *d2 11 3 *w3/24 +d1 *d2 11 3 *w1/6 -3 *d1 *d2 A3 *w2/40 +d1 "3 *d2*w2/120 -11 *d1 *d2 "3 *w3/
120-d1"3*d2*w3/120-Lab*d1 *d2A2*w1/4+Lab*d1"2*d2*w1/6+Lab*d1 *d2 11 2*w2/8-Lab*d1 A2*d2*w2/24+
Lab * d1 * d2 A2 * w3/8 - Lab * d1 A2 • d2 * w3 /8) _
- (1/(120 * Lab)) * ((Lab -d2) A2 *(4 * Lab A2 *w3 + Lab 11 2 *w4 -10 *d1 11 2 *w1 + 10 *d1 A2*w3 + 10*d2"2 *w2 +4 *d2 A2 •w3
+d2"2*w4 -20* Lab • Rab -40* Rab *d2 + 10*Lab *d1 *w1-10* Lab *d1*w3 + 10 • Lab *d2 *w2 +2 • Lab*d2 *w3 -2 *Lab *d2*
w4+20*d1 *d2*w1-10*d1*d2*w2-10*d1 *d2*w3))_
+(1/(120* Lab)) *(d1 "2 * (11*d1 11 2 *w1 +4 *d1"2*w2 +60*Lab • Rab-40 • Rab *d1-15 *Lab *d1 *w1-5 *Lab *d1 *w2))
q11 =Lab/3
q22=Lab/3
q12 =Lab/6
q21 =Lab/6
Vz1 = Rab
Vz2 = (w1 * d1 + (w2 -w1) *d1/2 +w2 *(d2 -d1) +(w3 -w2) * (d2 -d1) /2 +w4 *(Lab- d2) +(w3-w4) *(Lab -d2) /2)- Vz1
lf lxy = OThen
Fxy=O
Mxy=O
El se
Fxy = Vz1 * dx/lxy
-212-
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP -FIC
lf Lxy = OThen
f(1,1)=f(1,1)-Vz1 *dx/lab
f(2, 1) = f(2, 1)
f(3, 1} = f(3, 1} + Vz1 + (Mz1 - Mz2) 1Lab
1(4, 1) = f(4, 1)
f(5, 1) =f(5, 1) +Mz2
f(6, 1) = f(6, 1)
f(7, 1) = f(7, 1)- Vz2 * dx /Lab
f(8, 1) = f(8, 1)
f(9, 1) = f(9, 1) + Vz2- (Mz1- Mz2) 1Lab
f(10, 1) = f(10, 1)
f(11, 1)=f(11, 1)-Mz1
f(12, 1) = f(12, 1)
Else
f(1,1) =f(1,1) -Vz1 *dx/Lab
f(2, 1) = f(2, 1) + Vz1 * dy 1Lxy + (Mz1 - Mz2) 1Lab * dy 1Lxy
f(3, 1) = f(3, 1) + Vz1 * dx * dz 1(lab * Lxy) + (Mz1 - Mz2) 1Lab * dx * dz 1(lab * Lxy)
f(4, 1) =f(4, 1)
f(5, 1) = f(5, 1) + Mz2 * dx * dz 1(Lab * Lxy)
f(6, 1) = f(6, 1)- Mz2 * dy 1Lxy
f(7, 1) = f(?, 1)- Vz2 * dx 1Lab
f(8, 1) = f(B, 1) + Vz2 * dy 1Lxy- (Mz1 - Mz2) 1Lab * dy 1Lxy
f(9, 1) = f(9, 1) + Vz2 * dx • dz 1(Lab * Lxy) - (Mz1 - Mz2) 1Lab * dx * dz 1(Lab * Lxy)
1(10, 1) = f(10, 1)
f(11, 1}=f(11, 1)-Mz1*dx*dz/(Lab*Lxy)
f(12, 1) =f(12, 1} + Mz1 * dy 1Lxy
End lf
End lf
q10 =(1/(120 * Lab)) *(40 * Rab * d2 "3 -40 * Rab *d1 "3 + 10*d1 "4 *w1 +4 *d1 "4 *W2 +d1 JI 4 *w3-11*d2 JI 4 * w2-4 *d2J14
*w3+10*d1 "2*d2"2*w1-d1"2*d2 11 2*W2-9*d1 11 2*d2"2*w3-20*d1*d2 11 3*w1 +9*d1*d2"3*W2-d1 "3*d2*W2+
11*d1*d2 "3 *w3 +d1 "3 *d2*w3) _
+(1/(120 • Lab)) *(40* LabJI 3 * Rab -40 * Rab *d2" 3-11 *lab" 4 *w3 -4 *lab" 4 *w4 + 10*d2" 4 *w2 +4 * d2" 4 *w3 +d2 "4
*w4 +10 *lab 11 2 *d1 "2 *w1-10*lab 11 2 *d1" 2 *w3 + 10 *lab 11 2 *d2"2*w2 -lab "2 *d2 "2 *w3 -9 *Lab "2 * d2 "2 *w4 -10* ·
d1 "2*d2"2*w1 + _
10 *d1 "2 * d2JI 2 *w3-20 * Lab" 3 *d1*w1 +20 • LabJI 3 * d1 *w3 -20 *Lab" 3 *d2 *w2- Lab *d2JI 3 *w3 +9 *LabJI3 *d2*w3 +
Lab *d2 "3 *w4 + 11*Lab "3 *d2 *w4 +20 *d1*d2" 3 *w1-10*d1 *d2 "3 *w2 -10 *d1* d2 Jl3 *w3 + 10* Lab "2 *d1*d2 *w2-
10*Lab"2*d1*d2*w3)-(1/(120*Lab)) *(d1 "3*(11*d1*w1-40*Rab+4 *d1*w2))
q20 =(1/Lab) * (Rab *d1"3/3- Rab *d2 "3/3 -d1 Jl4 *w1/12- d1"4 *W2/30-d1 "4 *w3/120 +11*d2 "4 *w2/120+d2"4 •
w3/30 -d1 "2 * d2JI 2 *w1/12 +d1 Jl2*d2 "2 *w2/120 +3 *d1 "2 *d2" 2 *w3/40 -lab • Rab *d1 "2/2 +Lab * Rab *d2" 2/2+
Lab*d1 "3*w1/12+Lab*d1 "3*w2/24+Lab*d1"3*w3/24_
- Lab * d2" 3 *w2/8-Lab *d2" 3 *w3/24 +d1 *d2" 3 *w1/6- 3 *d1*d2" 3 *w2/40 +d1 "3 *d2*w2/120 -11*d1 *d2JI3 *w3/
120-d1 "3 * d2 *w3/120- Lab*d1*d2"2 *w1/4 + Lab *d1 "2 *d2*w1/6 + Lab *d1 *d2"2 *'112./8 -lab *d1 Jl2 *d2 *'112./24 +
Lab * d1 * d2 " 2 * w3/8 - lab * d1 " 2 * d2 * w3/8) _
- (1/ (120 * Lab)) * ((Lab- d2) JI 2 * (4 • Lab JI 2 • w3 + Lab" 2 * w4 -10 * d1 JI 2 * w1 + 10 * d1 JI 2 * w3 + 10 * d2" 2 *'112. + 4 * d2" 2 *w3
+d2 JI 2 *w4 -20 * Lab * Rab-40* Rab*d2 + 10* Lab *d1*w1-10*lab *d1 *w3 + 10 * Lab *d2 *w2 +2 *Lab *d2 *w3 -2 *Lab *d2 *
w4+20*d1*d2*w1-10*d1 *d2*W2-10*d1*d2*w3))_
+(1/(120*Lab))*(d1 "2*(11*d1 "2*w1 +4*d1 Jl2*w2+60*Lab*Rab-40*Rab*d1-15*Lab*d1 *w1-5*Lab*d1*w2))
q11 =Lab/3
-213-
o q22=Lab/3
1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
q12=Lab/6
q21 =Lab/6
Vz1 = Rab
Vz2 = (w1 • d1 + (w2- w1) *d1/2 +w2 • (d2- d1) + (w3- w2) * (d2- d1) /2 +w4 * (Lab- d2) + (w3- w4) *(Lab- d2) /2)- Vz1
lf Lxy = OThen
f(1, 1) = f(1, 1)
f(2, 1) = f{2, 1)- Vz1 - (Mz1 - Mz2) /Lab
f(3, 1) = f(3, 1}
f(4, 1) = f(4, 1)
f(5, 1) :: f(5, 1}
f(6, 1) =f(6, 1) + Mz2
f(7, 1)=f(7, 1)
f(8, 1) =f(8, 1}- Vz2 + (Mz1 - Mz2) 1Lab
f(9, 1) = f(9, 1)
f(10, 1) =f(10, 1)
f(11, 1) =f{11, 1)
f{12, 1) = f{12, 1)- Mz1
Else
f(1, 1)=f(1, 1)-Vz1*dy/Lab
f(2, 1) = f(2, 1)- Vz1 • dx 1Lxy- (Mz1 - Mz2) 1Lab • dx 1Lxy
f(3, 1) = f(3, 1) + Vz1 • dy 1Lxy • dz 1Lab + {Mz1 - Mz2) 1Lab • dy 1Lxy * dz 1Lab
f(4, 1) =f(4, 1)
f(5, 1) = f(5, 1) + Mz2 * dy * dz 1{Lab * Lxy}
f(6, 1) = f(6, 1) + Mz2 *dx/ Lxy
f(7, 1) = f(7, 1}-Vz2 * dy 1Lab
f(S, 1) = f(8, 1) - Vz2 * dx 1Lxy + (Mz1 - Mz2) 1Lab * dx 1Lxy
f(9, 1) =f(9, 1) + Vz2 * dy 1Lxy * dz 1Lab- (Mz1 - Mz2) 1Lab * dy 1Lxy * dz 1Lab
f(10, 1) =f{10, 1)
f{11, 1) =f{11, 1)- Mz1 * dy * dz 1(Lab • Lxy)
f{12, 1)=f{12, 1)-Mz1*dx/Lxy
Endlf
End lf
Rab = (1/Lab} * (w1 *d1* (Lab -d1/2) + (w2 -w1} *d1/2* (Lab-2 * d1/3) +w2*(Lab -d2 +(d2-d1) /2) *(d2-d1} +(w3 -w2) *(d2-
d1) /2 * (Lab- d2 + (d2- d1} /3} + w4 * (Lab- d2) * (Lab- d2) /2 + (w3- w4) * (Lab- d2} /2 * ((Lab- d2) * 2/3))
q20 = (1/Lab) *(Rab *d1 "3/3- Rab *d2 11 3/3 -d1 11 4 *w1/12 -d1 11 4 *w2/30 -d1 11 4 *w3/120 + 11 *d2 11 4 *w2/120+d2 11 4 •
w3/30 -d1 11 2 *d2 11 2 *w1/12 +d1 11 2 • d2 11 2 *w2/120 +3 *d1 11 2 *d2"2 *w3/40- Lab * Rab *d1 11 2/2 +Lab * Rab * d2 11 2/2 +
Lab*d1 11 3*w1/12+Lab*d1 11 3*w2/24+Lab*d1 11 3*w3/24
-214-
o 1
AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
-lab *d2A3 *w2/8-lab *d2 A3 *w3/24 +d1 *d2A 3 *w1/6 -3*d1 *d2 A3 *w2/40 +d1 A3 *d2*w2/120-11 *d1 *d2A3 *w3/
120- d1 A3 * d2 *w31120 -lab *d1 * d2 A2*w114 + lab *d1 A2 *d2 *w1/6 + lab • d1*d2A2 *w218- Lab *d1 A2 *d2*w2/24 +
lab • d1 • d2 A2 • w318- Lab • d1 A2 • d2 • w3/8) _
- (11 (120 • Lab)) • ((lab -d2) A2 *(4 *Lab A2 *w3 + Lab A2 *w4 -10 *d1 A2 *w1 + 10 *d1 A2 *w3 + 10 *d2 A2 *w2 +4 *d2 A2 *w3
+d2 A2*w4 -20 * Lab • Rab-40* Rab *d2 + 10 • Lab *d1 *w1-10 *lab *d1 *w3 + 10 • Lab *d2 *w2+2 *Lab *d2*w3 -2 *Lab *d2*
w4+20*d1 *d2*w1-10*d1 *d2*w2-10*d1 *d2*w3))_
+(1/(120*lab))*(d1 A2*(11*d1 A2*w1 +4 *d1 A2*w2+6Q*lab*Rab-40*Rab*d1-15*lab*d1*W1-5*lab*d1*w2))
q11 =lab/3
q22=labl3
q12 = Lab/6
q21 = lab/6
Vz1 = Rab
Vz2 = (w1 *d1 + (w2 -w1) *d1/2 +w2 *(d2-d1) +(w3 -w2) * (d2 -d1)/2 +w4 *(Lab -d2) +(w3-w4) *(lab -d2)/2)- Vz1
End lf
EndSub
Sub FGL_FLC2()
ReDím Ut(12, 1)
ReDim FGt(12, 1)
ReDim Utt(6 • mnn, 1)
ReDim FLtt( 12 • mne, 1)
Forcas= 1 To 10
lf nbcs(cas) <> Empty Then
CreateTable01
End lf
Nextcas
Forcas= 1 To 10
k=O
extaerdatos01 a
Fornnn = 1 Tomne
n =nnn
aa = nnn
- 215-
o AUTOMATIZACION MEDIANTE MACROS PARA EL
ANALISIS SISMICO ESTATICO Y DINAMICO DE SISTEMAS
ESTRUCTURALES EN 2D Y PSEUDO TRIDIMENSIONALES
UNCP-FIC
ReiJ.m fu{12. \)
FUERZAS_EJ.I.POTRAM:t:HTOaaa
Forij= 1To6
Ul(ij, 1) = UH(6 • (oo· ~)• ij.1)
Nextij
Forij=7To12
U~ij, 1)=UI!¡'o•{ba-1}+ij-6, 1)
Nextij
Forij= 1 To f2
FGI{ij, 1) =MMíru, 1) + feg,. 1)
Nextij
Forij=1 fo12
k =f.: +1
Fltt(k, 1) = ~ t)
Nextij
Nextmn
End lf
Nextcas
ReDim Utt(1, 1)
ReDim FLH(1, 1)
EndSub
-216-