Sei sulla pagina 1di 2

Programa PORTIC_CAL (Sergio Oller)

Introducción:

Este programa resuelve pórticos de cortante bajo carga dinámica, utiliza el método modal para la
descomposición de la respuesta y el método de Newmark para la resolución en el tiempo de cada uno de
los modos propios.

Los archivos de entrada de datos y la salida de resultados, se resumen en la siguiente tabla:

PO DE ARCHIVO MBRE
rada de datos CHIVO.dts
da de resultados de la estructura CHIVO.res
da de resultados de Vect. y Val propios CHIVO.sal
da de resultados en desplazamientos CHIVO.des
da de resultados en velocidades CHIVO.vel
da de resultados en aceleraciones CHIVO.ace

Manual de entrada de datos

Iprint 1 Imprime el archivo de salida 2 (*.res)


0 No IMPRIME

Datos generales

Ng IndInp Ilect : Número de grados de libertad del sistema,


Índice de entrada de carga: 1 Lee del archivo
2 Calcula con func. senoidal
Índice de Lectura Rigidez : 1 Lee las rigideces por piso
2 Lee las secciones de las Columnas

T0 Tf DT C1 W1 : Si IndInp=2 Tiempo inicial, final, Inc. de tiempo,


amplitud, frecuencia de la forzante
Si IndInp=1 No poner esta línea

Coeficientes para montar la matriz de masa

COEFMAS(1 : Ng) : masa de cada grado de libertad

Coeficientes para montar la matriz de rigidez

COEFRIG(1 : Ng) Si Ilect=1 Rigidez DE CADA GRADO DE LIBERTAD (Piso)


Si Ilect=2 No poner esta línea

DATOS PARA MONTAR LA matriz de rigidez con la sección de los pilares


Si Ilect=1 No poner este grupo de sentencias
Si Ilect=2 Cargar las secciones de los pilares piso por piso

Ncol(Ig=1) : Nro Columnas piso 1,


Bs(Icol=1),Hs(Icol=1),Hcol(Icol=1),Eyoung(Icol=1) : Base secc., Altura secc., Altura piso, Eyoung
Bs(Icol=2),Hs(Icol=2),Hcol(Icol=2),Eyoung(Icol=2) : Base secc., Altura secc., Altura piso, Eyoung
.. .. .. ..
Bs(Icol=Ncol),Hs(Icol=Ncol),Hcol(Icol=Ncol),Eyoung(Icol=Ncol) : Base secc., Altura secc., Altura piso, Eyoung
Ncol(Ig=2) : Nro Columnas piso 2,
Bs(Icol=1),Hs(Icol=1),Hcol(Icol=1),Eyoung(Icol=1) : Base secc., Altura secc., Altura piso, Eyoung
Bs(Icol=2),Hs(Icol=2),Hcol(Icol=2),Eyoung(Icol=2) : Base secc., Altura secc., Altura piso, Eyoung
.. .. .. ..
Bs(Icol=Ncol),Hs(Icol=Ncol),Hcol(Icol=Ncol),Eyoung(Icol=Ncol) : Base secc., Altura secc., Altura piso, Eyoung
.
.
Ncol(Ig=Ng) : Nro Columnas piso Ng,
Bs(Icol=1),Hs(Icol=1),Hcol(Icol=1),Eyoung(Icol=1) : Base secc., Altura secc., Altura piso, Eyoung
Bs(Icol=2),Hs(Icol=2),Hcol(Icol=2),Eyoung(Icol=2) : Base secc., Altura secc., Altura piso, Eyoung
.. .. .. ..
Bs(Icol=Ncol),Hs(Icol=Ncol),Hcol(Icol=Ncol),Eyoung(Icol=Ncol) : Base secc., Altura secc., Altura piso, Eyoung

Coeficientes de viscosidad

VIS(1 : Ng) : Ng factores de viscosidad

Tabla de tiempos y aceleración de input

TIME(1) , AC(1)
TIME(1) , AC(1)
.
.
TIME(NPtime) , AC(NPtime)

Potrebbero piacerti anche