You are on page 1of 123

ISC INTERNACIONAL - STRUDL (UK) LIMITED

GTSTRUDL

Sistema Integrado Para


Clculo y Proyecto de Ingeniera
GUIA DEL USUARIO

VOLUMEN 1
PANORAMA GENERAL DEL
SISTEMA GT STRUDL

Primera Edicin
ENERO 2000
COMPUTER AIDED STRUCTURAL ENGINEERING CENTER
School of Civil and Environmental Engineering
Georgia Institute of Technology
Atlanta, Georgia 30332-0355, U.S.A.
Telfono : +1-404-8942260 - Fax : +1-404-8948014
Prefacio
El sistema STRUDL (The STRuctural Design Language) fu creado en el Departamento de
Ingeniera Civil del Instituto Tecnolgico de Massachusetts (MIT), como parte del Projecto
ICES (Integrated Civil Engineering System), el cual tena como objetivo definir e
implementar un conjunto de lenguajes orientados al problema, para las aplicaciones ms
importantes de Ingeniera Civil, en las reas de Estructuras, Caminos, Trfico, Hidrulica,
Mecnica de Suelos, Puentes, etc.
La primera versin de STRUDL, que llev el nombre de ICES STRUDL I, fu presentada en
1967 y solo se ocupaba de estructuras de barras, siendo directo sucesor del programa
STRESS, de igual origen, pero con una estructura interna bastante diferente y mejor lenguaje
de interaccin con el usuario. En 1969 se presenta la segunda versin del sistema, ahora
llamado ICES STRUDL II, que no solo incluia tramiento de elementos finitos de diverso
tipo, sino que tambien poseia facilidades para anlisis dinmica, anlisis no lineal,
dimensionamiento y verificacin de secciones, optimizacin, etc.
A partir de esa versin STRUDL se transform en un sistema de dominio pblico. Diversas
instituciones obtuvieron una copia de la versin fuente del STRUDL, para construir sus
propias versiones. Entre ellas se cuentan la Mc Donnell Douglas (USA), MBB Messerschmit
(Alemania), Shell (Holanda), Sansui (Japn), Petrobras (Brasil), IBM (Francia), Georgia
Institute of Technology (USA), el ICES User's Group - IUG (Holanda) y varias otras. Algunas
versiones, como por ejemplo la del IUG, fueron tambien de dominio pblico, en cuanto otras
fueron de tipo propietario. Otras, an, fueron ofrecidas en forma comercial.
En la actualidad, si bien permanecen diversas versiones de tipo propietario, son pocas aquellas
ofrecidas en caracter comercial. Entre estas, considerando su difusin, permanencia en el
mercado, calidad y caractersticas del grupo de Desarrollo y Mantenimiento, seguramente la
versin ms importante sea aquella de la Georgia Tech Research Corporation, llamada
GTSTRUDL.
La versin original del STRUDL, as como tambien algunas de las versiones posteriores,
tuvieron muchisima difusin en los paises de habla hispana. Ese inters parece comenzar a
trasladarse ahora hacia el sistema GTSTRUDL. Por ello fu considerado relevante producir
este documento en lengua espaola que, en particular, es una versin considerablemente
aumentada del original, en ingls, intitulado Getting Started with GTSTRUDL,
particularmente con relacin a los primeros 5 Captulos. Los restantes fueron agregados con la
intencin de ofrecer un panorama general de las posibilidades y caractersticas de las
capacidades ms importantes del sistema.
A. J. Ferrante
Enero 2000
Prefacio de la Versin Original
El desarrollo del sistema GTSTRUDL comenz en Septiembre de 1975, en la la Escuela de
Ingeniera Civil del Instituto de Tecnolgico de Georgia, Atlanta, Georgia, E.E.U.U. Desde
entonces, este desarrollo insumi ms de 280 aos-hombre y se han invertido ms de Diez y
Ocho Millones de dolares en investigacin, desarrollo, entrenamiento y servicios tcnicos,.
Hoy GTSTRUDL est a cargo del "Computer Aided Structural Engineering Center" (Centro
CASE), de la Escuela de Ingeniera Civil del Instituto Tecnolgico de Georgia, Atlanta,
Georgia, E.E.U.U., y es distribuido internacionalmente por la Georgia Tech Research
Corporation.
La visin del Centro CASE es la siguiente :
"Ser lider en la investigacin y desarrollo de sistemas computacionales para anlisis y
proyecto estructural, estimulando el flujo de los resultados de la investigacin y
desarrollo tecnolgico de la Georgia Tech hacia la industria, el gobierno y las
instituciones educacionales, respectando los ms altos niveles de calidad y eficiencia.
A la fecha, el Centro CASE cree haber sido fiel a esa visin y continuar comprometodo con
la misma.
Leroy Z. Emkin, Ph.D., P.E.
Fundador
Abril 1, 1995
Indice
CAPITULO 1 : INTRODUCCION
CAPITULO 2 : UNA VISION RAPIDA DEL SISTEMA GTSTRUDL
CAPITULO 3 : MODOS DE UTILIZACION DEL SISTEMA GTSTRUDL
CAPITULO 4 : CREANDO EL MODELO ESTRUCTURAL
CAPITULO 5 : ANALISIS ESTATICO LINEAL
CAPITULO 6 : OPERANDO CON EL BANCO DE DATOS
CAPITULO 7 : ANALISIS ESTATICO NO LINEAL
CAPITULO 8 : ANALISIS DINAMICO LINEAR
CAPITULO 9 : DIMENSIONAMIENTO Y VERIFICACION DE ESTRUCTURAS
METALICAS
CAPITULO 10 : DIMENSIONAMIENTO Y VERIFICACION DE ESTRUCTURAS
DE HORMIGON ARMADO
CAPITULO 11 : CALCULO Y PROYECTO DE ESTRUCTURAS COSTA AFUERA
CAPITULO 12 : EL AMBIENTE GRAFICO INTERACTIVO
CAPITULO 13 : EL MODELADOR GRAFICO
CAPITULO 14 : CONSTRUYENDO POST-PROCESADORES
CAPITULO 1
INTRODUCCION
DOCUMENTACION DEL USUARIO
Este documento "Una Introduccin al Sistema, Primera Edicin", trata los siguientes asuntos :
1. Descripcin del sistema GTSTRUDL
2. Ejemplos ilustrativos simples
3. Descripcin de los comandos orientados al problema
Este manual es uno de 14 documentos que constituyen la documentacin completa del sistema
GTSTRUDL. Las Tablas 1.1 y 1.2 contienen una breve descripcin de cada uno de esos
documentos.
La Tabla 1.1 describe los cuatro documentos que cubren los tpicos de instalacin del sistema
y de su utilizacin, nuevas facilidades disponibles con cada nueva versin, filosofia general,
ejemplos ilustrativos y una concisa descripcin de los comandos bsicos GTSTRUDL.
La Tabla 1.2 describe los 10 documentos adicionales que constituyen la documentacin de
referencia completa del GTSTRUDL. Esta documentacin contiene la total descripcin de
todas las facilidades del sistema.
DOCUMENTACION DESCRIPCION
Installation Guide (inst99.pdf)
Esta documentacin es diferente para cada tipo de
ordenador en el cual opera el sistema GTSTRUDL.
Describe detalladamente como efectuar la instalacin
y como iniciar la ejecucin, tanto en el modo
interactivo cuanto remoto.
Release Guide (relguide.pdf)
Para cada nueva versin del sistema, decribe las
nuevas facilidades disponibles, las mejorias
efectuadas, los errores corregidos, los errores
detectados en fase de correcin y las facilidades
liberadas en versin Beta (preliminar).
Getting Started (gtstrt.pdf)
Incluye la decripcin de las caractersticas de los
modelos estructurales GTSTRUDL, los comandos
orientados al problema (comandos POL) y diversos
problemas ilustrativos.
GTMENU (gtmenu.pdf)
Incluye la decripcin de las caractersticas de los
modelos estructurales GTSTRUDL, los comandos
orientados al problema (comandos POL) y diversos
problemas ilustrativos.
Analysis Guide (analysis.pdf)
Incluye una descripcin condensada de las facilidades
del sistema y en particular de generacin automtica
de datos, anlisis lineal, esttico y dinmico,
operacin con el banco de datos y facilidades grficas
Design Guide (design.pdf)
Incluye una descripcin condensada de las facilidades
del sistema para dimensionamiento automtico y
verificacin de proyecto. Se ocupa tanto de
estructuras de acero cuanto de estructuras de
hormign armado
Data Base Exchange (dbx.pdf)
Incluye una descripcin condensada de las facilidades
del sistema para generar fichero con datos y
resultados, utiles para construir procesos de post-
procesamiento.
GTTABLE Guide (gttable.pdf)
Incluye una descripcin condensada de las facilidades
del sistema GTTABLE, para la genracin de nuevas
tablas de propiedades de perfiles, para uso en el
sistema GTSTRUDL.
Tabla 1.1 Documentacin del Sistema GTSTRUDL
DOCUMENTACION DESCRIPCION
MANUAL DE REFERENCIA DEL
USUARIO
Conjunto de 10 manuales conteniendo la
descripcin completa de todas las facilidades
includas en el sistema GTSTRUDL, segn
indicado en esta Tabla.
Abstracts of Commands
Incluye el vocabulario y sintaxis de todos los
comandos del sistema, sin ninguna explicacin sobre
su uso, a efectos de referencia rpida.
Volumen 1
Describe las facilidades generales para la definicin
del modelo estructural, el anlisis esttico olineal de
estructuras de barras, la generacin automtica de
datos y la operacin con el banco de datos
estructurales.
Volumen 2A
Dimensionamiento automtico y verificacin de
proyecto de estructuras de acero, incluidos ms
recientemente en GTSTRUDL.
Volumen 2B
Dimensionamiento automtico y verificacin de
proyecto de estructuras de acero, utilizando los
cdigos incluidos en GTSTRUDL anteriormente.
Volumen 3 Comandos y procedimientos para anlisis por
elementos finitos, utilizacin de miembros curvos,
anlisis dinmico, anlisis no lineal, anlisis
utilizando el elemento de cable, elementos especiales
para pilotes y facilidades generales de tipo grfico.
Volumen 4 Dimensionamiento automtico y verificacin de
proyecto de estructuras de hormign armado.
Volumen 5 Creacin de interfaces utilizando la facilidad Data
Base Exchange - DBX
Volumen 6 (Obsoleto) Descripcion del modelador grfico Modeler.
Volumen 7 Procedimientos hidrodinmicos para Ingeniera
Offshore
Volumen 8 Procedimientos estructurales para Ingeniera Offshore
TABLA 1.2 Documentacin GTSTRUDL de Referencia
EL PROCESO DE INSTALACION
El manual GTSTRUDL Installation and Operations Guide, incluido en el material
correspondiente a cada licencia GTSTRUDL, presenta una descripcin completa de las
especificaciones y procedimientos para instalacin del sistema, para cada tipo de plataforma
computacional disponible.
El sistema GTSTRUDL, que puede operar en ambiente Windows NT/95/98, est disponible en
CD-ROM. Para efectuar su instalacin solo es necesario activar el programaSETUP. EXE, que se
encuentra justamente en ese CD-ROM. Ese programa se activa tocando dos veces sobre su icone o
digitando D:SETUP (en el caso que el driver del CD-ROM sea D:. Caso contrario cambiar por el
nombre correspondiente) en ventana de comandos, o en las opciones de programa add/remove en
el panel de control.
Se pueden realizar dos tipos de instalacin: completa o local. La instalacin completa es usada en
la primera instalacin del sistema GTSTRUDL em un computador individual o en um servidor de
red. La instalacin local es utilizada cuando un nuevo ordenador es agregado a una instalacin de
red. Las instalaciones locales son necesarias para actualizar los datos en el registro del ordenador (
en HKEY_LOCAL_MACHINE) y para agregar icones al men inicial.
Una vez activado el programa SETUP el usuario es guiada durante toda la fase de instalacin
que, en general, procede sin mayores dificultades.
Finalizada exitosamente la instalacin se debe ingresar la palabra clave, que permite la
utilizacin del sistema GTSTRUDL. Dicha palabra clave deber ser grabada en el archivo
"GTACCESS.DAT", localizado en el sub-directorio 9901 del directorio escogido para la
instalacin del sistema GTSTRUDL.
La palabra clave se provee junto con el material de la licencia y corresponde al dispositivo de
proteccin de hardware, o dongle, o pastilla, provisto con el material de la licencia.
Para poder utilizar el sistema, dicho dispositivo debe ser insertado en la puerta de
impresin, normalmente llamada LPT1. Si existe un cable de impresora conectada a esa
puerta, primero se inserta el dispositivo de proteccin GTSTRUDL y a continuacin
inserta el cable, en la parte trasera del dispositivo de proteccin.
9. El sistema GTSTRUDL puede ser ahora utilizado, segn se describe en las siguientes
secciones.
PANORAMA GENERAL DEL SISTEMA GTSTRUDL
La Figura 1.1 ofrece un panorama general del sistema GTSTRUDL, mostrando la relacin
entre el mismo y los numerosos pre- y post-procesadores disponibles. El sistema
GTSTRUDL est formado por dos grandes componentes, que son el sistema bsico GTICES
y el conjunto de programas de aplicacin, colectivamente denominados GTSTRUDL.
GTICES opera como una interface entre el sistema operativo del ordenador y los programas
de aplicacin. Adicionalmente, GTICES introduce diversas facilidades de importancia, para
facilitar la programacin y hacer ms eficiente los procedimientos numricos, incluyendo la
administracin dinmica de la memoria y de los mdulos de programas,
Los programas de aplicacin GTSTRUDL integran todas las capacidades necesarias para la
construccin de modelos estructurales, su anlisis, la aplicacin de procedimientos de
proyecto, su visualizacin grfica, la administracin del banco de datos estructurales y la
interface con otros sistemas.
El sistema GTSTRUDL consiste de ms de un milln y medio (1.500.000) de lineas de
programacin, con casi 10.000 subprogramas, siendo escrito en los lenguajes de programacin
especiales del GTICES, llamados ICETRAN y CDL, como as tambien los lenguajes
FORTRAN, C y Visual Basic.
La comunicacin entre el ingeniero y GTSTRUDL se puede concretar tanto por medio de
mens, de comandos que utilizan el lenguaje de la Ingeniera Estructural, o por medio del
modelador grfico, denominado GTMENU. El lenguaje de los comandos es denominado
Lenguaje Orientado al Problema o, en ingls, Problem Oriented language (POL). En lo
que sigue ese lenguaje ser identificado simplemente como comandos. Los comandos se
puede utilizar en modo interativo o en modo Batch, mientra que el GTMENU se usa
interactivamente. En el modo interactivo el ingeniero emite los comandos necesarios y
maniobra con los mens directamente desde el teclado del ordenador, en cuanto que en modo
Batch GTSTRUDL lee los comandos directamente desde el archivo indicado como archivo
de datos. Siempre es posible combinar esos dos modos de operacin, procediendo en parte
interactivamente y en parte haciendo que el sistema lea de archivos de comandos preparados
con anterioridad.
GTSTRUDL crea y mantiene un banco de datos informacin de ingeniera, que el ingeniero
puede utilizar y modificar a su libre albedro, mediante el uso de diversos comandos. Usando
los comandos SAVE y RESTORE, por ejemplo, el ingeniero puede desarrollar el proceso de
proyecto de ingeniera a lo largo del tiempo, trabajando con un banco de datos permanente,
conteniendo los datos y resultados de su problema estructural.
La comunicacin con GTSTRUDL es totalmente dirigida por comandos orientados al
problema y por las opciones escogidas de los mens disponobles. Datos y resultados pueden
ser visualizados interactivamente en la pantalla del ordenador, colocados en un archivo
externo o enviados para impresin. Adicionalmente, el ingeniero puede solicitar al sistema
GTSTRUDL la creacin de archivos neutros, denominados archivos DBX, que pueden ser
utilizados por programas post-procesadores creados por el usuario.
ORDENADOR
GTICES
SISTEMA BASICO
COMANDOS
DEL USUARIO
GTMENU
GRAFICOS
CONSULTAS
ARCHIVOS
BANCO
DE DATOS
GTSTRUDL
ENTRADA
"CINPUT"
ARCHIVO
COMANDOS
SOFTWARE
USUARIO
ARCHIVOS
DBX
CAD
SISTEMAS
INTERFACE
MENUS WINDOWS
FIGURE 1.1 - DIAGRAMA DE USO DEL SISTEMA GTSTRUDL
CARACTERISTICAS GENERALES
GTSTRUDL no es un simple programa computacional, que lee datos, ejecuta un
procedimiento numrico e imprime resultados. Se trata de un real sistema de informacin para
ingeniera estructural, que no solo puede aplicar procesos de clculo numrico a modelos de
barras y elementos finitos, sino que ademas integra totalmente los mecanismos de proyecto de
estructuras de acero y hormign armado, en un ambiente operativo estructurado con base en
un completo banco de datos de ingeniera.
GTSTRUDL ofrece al ingeniero la posibilidad de especificar las caractersticas del problema
estructural, aplicar procedimientos de clculo, reducir y combinar resultados, efectuar
operaciones de proyecto y visualizar toda o parte de la informacin, datos y resultados,
almacenada en el banco de datos, de manera selectiva.
Los procedimientos de clculo se pueden aplicar a cualquier combinacin de elementos finitos
y barras, de configuracin y composicin arbitraria. Las estructuras de barras consisten en
conjuntos de elementos unidimensionales rectos, cuyas propiedades son representadas por su
linea baricntrica, construidas en configuraciones planas o espaciales. Las condiciones de
contorno en los nudos apoyos, o internas tipo articulaciones ne los extremos de las barras,
pueden ser especificadas implcitamente al indicar el tipo estructural, o explcitamente para
cada barra o nudo. Los problemas de slidos deformables son tratados por medio del mtodo
de los elementos finitos, subdividiendo el dominio de integracin del problema en un conjunto
de elementos finitos unidimensionales, bidimensionales o tridimensionales, con formas
geomtricas diferentes, conectados en un nmero finito de nudos. Estos modelos pueden
tambien incluir super-elementos o sub-estructuras, que consisten en un conjunto arbitrario de
elementos finitos y barras definidos por el ingeniero, que para efectos de clculo son
considerados como un nico elemento. La biblioteca de tipos de barras y elementos finitos
contiene ms de 100 tipos diferentes, que permiten la solucin de problemas de reticulados
planos y espaciales, retculados planos, prticos planos y espaciales, estado plano de tensiones
y deformaciones, flexin de placas, cscaras delgadas, slidos tridimensionales y slidos
axisimtricos. GTSTRUDL permite combinar elementos de tipo diferente en el mismo
modelo estructural, tengan o no los mismos tipos y nmero de grados de libertad por nudo.
Esto no solo es til sino adems eficiente cuando se deben resolver problemas tipo placas con
vigas de borde, estructuras aporticadas con tensores, estructuras con paredes de corte, cscaras
rigidizadas, etc.
Las propiedades de las barras pueden ser especificadas como prismticas o variables, dando
las propedades geomtricas de la seccin transversal, el nombre de un perfil en una tabla de
perfiles de acero o, en el caso de componentes especiales, dando la matriz de rigidez o de
flexibilidad correspondientes. Tambien se pueden definir caractersticas especiales, como
extremos de barras totalmente rgidos, excentricidades nodales, posicin del centro de corte
con relacin al baricentro de la seccion transversal, etc. las propiedades de los elementos
finitos incluyen el tipo de elemento y, cuando relevante, el espesor. Las propiedades
mecnicas de las barras y elementos finitos pueden ser iguales o diferentes, por grupos. Para
elementos finitos se puede definir, opcionalmente la matriz elstica, orttropa o anistropa.
Las excitaciones externas, incluyendo cargas aplicadas, variacin de temperatura,
deformaciones iniciales (por ejemplo por defectos de fabricacin), movimientos de apoyos,
etc., pueden ser consideradas como actuando separadas, en diferentes estados de carga, o en
conjunto, por eleccn del ingeniero. Las cargas aplicadas pueden actuar en barras, elementos
finitos o nudos, en cualquier orientacin arbitraria. Los estados de carga pueden ser
independientes o combinacin. Los estados de combinacin corresponden a una combinacin
lineal de los resultados de otros estados de carga independinetes o combinacin. Las
combinaciones pueden ser de tipo lineal, absoluta o RMS ( "root mean square" o cuadrados
mnimos).
Los procedimientos de anlisis disponibles permiten resolver problemas con comportamineto
esttico o dinmico lineal, para pequeos desplazamientos, o problemas con comportamiento
esttico no lineal, para pequeas deformaciones, pequeas rotaciones y grandes
desplazamientos, incluyendo apoyos elsticos no lineales, articulaciones no lineales en
extremos de barras y barras actuando solo en compresin o solo en traccin. este ltimo
procedimiento es til en el anlisis de estructuras arriostradas, puentes de suspensin,
estructuras suspendidas en general y estructuras de cables.
Los procedimientos de proyecto para estructuras de acero permiten tanto el dimensionamiento
automtico cuanto la verificacin de los perfiles de acuerdo a diversos cdigos, para
estructuras de barras en general, torres de transmisin de energa y estructuras costa afuera.
Para estructuras de hormign armado se permite igualmente el dimensionamiento automtico
y la verificacin de los elemntos de estructuras aporticadas, incluyendo vigas, columnas, losas
y paredes, de acuerdo a diversos cdigos. En ambos casos el ingeniero posee total control
sobre parmetros de proyecto, restricciones, similaridades, etc.
Las facilidades grficas disponibles permiten operar con una gran variedad de diferentes
dispositivos grficos. Las funciones grficas incluyen la visualizacin de figuras bi y
tridimensionales del modelo estructural, de sus propiedades, cargas y apoyos, de sus
deformaciones, modos naturales de vibracin, diagramas de fuerza y momento, diagramas de
envolventes de fuerza y momento, acelerogramas, espectros, desplazaminetos, velocidades y
aceleraciones dinmicas, tensiones en elementos finitos, curvas y superficies de igual nivel de
tensiones, desplazamientos, deformaciones especficas y desplazamientos, rotaciones en 2 y3
dimensiones, ventanas grficas mltiples, remnicin de lineas y superficies ocultas, reduccin
del la dimensin de los elementos finitos para mejor visualizacin, etc.
La salida de resultados no es automtica, sino selectiva, de acuerdo con las indicaciones del
ingeniero. Dicha salida puede incluir tanto datos cuanto resultados. estos ltimos comprenden
desplazamientos nodales, reacciones de apoyo, fuerzas y momentos en los extremos de las
barras, distorsiones en las barras, esfuerzos y tensiones en puntos preseleccionados en la
longitug de la barra, envolventes de esfuerzos, tensiones y deformaciones especficas en
elementos finitos, resultantes en cortes de modelos de elementos finitos, frecuencias y modos
naturales de vibracin, factores de participacin dinmica, desplazamientos, velocidades y
aceleraciones variables en el tiempo, factores crticos de pandeo, etc.
Una de las caractersticas ms importantes del GTSTRUDL es la operacin con el banco de
datos estructural. En particular, por medio del uso apropiado de los comandos SAVE (para
guardar la imagen de memoria de la solucin de un problema en forma compacta),
RESTORE (para recuperarla y continuar trabajando), ADDITIONS (para agregar nuevos
datos), CHANGES (para modificar los datos existentes), DELETIONS (para eliminar datos
que ya no son necesarios), INACTIVE (para inactivar nudos, elementos y estados de carga),
ACTIVE (para volver a activarlos), LOAD LIST (para definir los estados de carga activos) y
otros comandos, se peude desarrollar eficientemente el proceso de proyecto estructural en el
tiempo, de acuerdo con los criterios y modalidades tradicionalmente utilizadas por el
ingeniero. Por ejemplo, usando el comando SAVE, el ingeniero guarda en memoria
permanente el estado actual de una solucin, correspondiente a una dada alternativa de
proyecto, para utilizacin futura. Puede hacer lo mismo con diversas otras alternativas. For
example, by using the SAVE command, the engineer requests GTSTRUDL to take a 'picture'
of the current state of a problem solution and save it on a mass storage device for future use.
Puede hacer lo mismo con diversas otras alternativas. Ms tarde, en el proceso de evaluacin y
comparacin, puede recuperar esas soluciones usando el comando RESTORE. Luego de
recuperar una solucin, el modelo correspondiente puede ser ulteriormente trabajado, por
medio de alteraciones adicionales, inclusin de nuevos estados de carga, etc. hasta llegar al
proyecto estructural adecuado.
Una caracterstica importante del sistema es su capacidad de ejecutar procedimientos de
anlisis y proyecto sucesivos, basados en las mismas o en diferentes condiciones estructurales
(tales como diferentes condiciones de apoyo, propiedades de barras y elementos finitos,
materiales, etc.). Es tambien importante la capacidad de combinar resultados de anlisis
correspondientes a las mismas o a diferentes condiciones estructurales.
Finalmente, es interesante mencionar que el sistema GTSRUDL no impone la utilizacin de
ningn sistemas de unidades dimensionales fijo. Cada unidad dimensionsional, para
especificacin de datos o salida de resultados, puede ser escogida arbitrariamente por el
usuario, a partir de un conjunto muy amplio de unidades disponibles. En pareticular, el
usuario puede cambiar las unidades dimensionales a lo largo de la especificacin de un
problema y de su solucin.
ESTRUCTURA GENERAL
El sistema est formado por un conjunto de mdulos, cada uno de los cuales se ocupa de un
rea de aplicacin diferente. En la actualidad los mdulos disponibles son los siguientes :
"Basic Facilities", o Facilidades Bsicas. Incluye todos los comandos para definicin del
modelo, aplicacin de anlisis esttica, salida de resultados y computacin grfica interactiva
"Dynamics", o Dinmica. Incluye todos los comandos y procedimientos numricos
necesarios para efectuar anlisis de tipo dinmicos de diversos tipos.
"Advanced Analysis", o Anlisis Avanzados. Incluye todos los comandos y pocedimientos
numricos para anlisis no lineal, para nuevas facilidades, tales como anlisis por
subestructuras, barras con articulaciones elsticas, etc.
"Steel Design", o Proyecto en Acero. Incluye todos los comandos y procedimientos
numricos para verificacin de secciones y para dimensionamiento automtico de estructuras
de acero, considerando los cdigos AISC, ASCE para torres elctricas, ASME, API, BS y
otros.
"R/C Design", o Proyecto en Hormign Armado.Incluye todos los comandos y
procedimientos numricos para verificacin de secciones y para dimensionamiento
automtico de estructuras de hormign armado, considerando los cdigos ACI, BS y otros.
"DBX", o Data Base Exchange o Interfaces via Archivos Neutros. Incluye basicament el
comando WRITE, que permite grabar archivos neutros que contienen datos y resultados, para
post-procesamiento.
"Modeler", o Modelador Grfico. Se trata de un mdulo que permite la generacin
automtica de todos los datos del modelo anlisis utilizando exclusivamente recursos de
computacin grfica.
"Offshore", o Costa Afuera. Facilidades para la solucin de problemas de tipo estructural o
hidrodinmico, de estructuras costa afuera, para produccin de petroleo en el mar.
Existen tambien diversos pre- y post-procesadores e interfaces con sistemas CAD.
LA CUESTION DE LA CALIDAD DEL SOFTWARE
En lineas generales, no existen instituciones oficiales, pblicas o privadas, que otorgen una
certificacin indicando que un sistema computacional es absolutamente correcto. Em cambio,
existen instituciones que formulan criterios relativos a control de calidad y garantia de calidad,
que pueden o deben ser seguidos por pos fabricantes de sistemas computacionales para ciertas
aplicaciones especficas en ingeniera. Aquellos fabricantes que adhieran a tales normas deben
declarar su compromiso formal en tal sentido y sufren luego rigurosos procesos de auditora
para confirmar que dichas normas no son violadas. Cuando el resultado de una auditora es
negativa, el sistema computacional en cuestin es descalificado para la aplicacin
correspondiente.
GTSTRUDL es desarrollado y mantenido tecnicamente de acuerdo con las normas indicadas
abajo. Sus equipos de desarrollo y manutencin han sufrido de 5 a 7 auditoras por ao,
durante los ltimos 15 aos. GTSTRUDL no ha sido jams descalificado para sus
aplicaciones de inters.
Como parte de su programa de garanta de calidad, GTSTRUDL est de acuerdo con las
siguientes normas :
Las secciones aplicables de las normas 10cfr21 y 10cfr50, de la United States
Nuclear Regulatory Commission, Appendix B, Regulations.
Las secciones aplicables de las normas ASME-NQA-1, de la American Society of
Mechanical Engineers - Quality Assurance Program Requirements for Nuclear
Facilities
Las secciones aplicables de las normas ISO 9000, Part 3 : Computer Software
Quality Standards
Las compromisos con la calidad del software aceptados por los equipos de desarrollo y
manutencin tcnica del GTSTRUDL implican que para cada nueva versin liberada, para
cada plataforma computacional, el sistema sea probada contra cerca de 3.000 ejemplos de
validacin4.- The obligations with quality assurance assumed by GTRC requires that for each
new version of GTSTRUDL, and for each computer platform upon which GTSTRUDL
operates, the system is tested against approximately 2,000 validation tests. Ello significa el
procesamiento de ms de 40.000 problemas por ao y su consecuente comparacin con
soluciones analticas o soluciones numricas anteriormente validadas y documentadas.
APLICACIONES EN EL CALCULO Y PROYECTO ESTRUCTURAL
Industria Pesada
Industria de la mineria y tratamientos de materiales.
Estructuras de plantas de generacin de energia.
Estructuras para equipos de procesamiento (tanques, tubos, silos, apoyos).
Plantas industriales.
Transportadores.
Torres de transmisin de energia (portantes o arriotradas).
Plataformas costa afuera.
Ingeniera Civil
Diques en arco y de gravedad.
Compuertas de diversos tipos.
facilidades para tratamiento de residuos.
Tneles.
Puentes.
Facilidades portuarias.
Estructuras Comerciales
Edificios de pequea, media y grande altura.
Edificios de estacionamiento.
Hospitales.
Estadios y estructuras deportivas.
Techos suspendidos de cables.
Navios.
Camiones y vagones ferroviarios.
Consideraciones Especiales
Clculo y proyecto ssmico.
Vibracin de mquinas.
Interaccin suelo-estructura.
CAPITULO 2
UNA VISION RAPIDA DEL SISTEMA GTSTRUDL
LA FILOSOFIA DE COMANDOS ORIENTADOS
La filosofia original del sistema STRUDL era basada en la utilizacin de comandos
orientados al problema, o sea comandos estructurados en forma conversacional, utilizando
trminos comunes de ingeniera y de facil comprensin por parte del ingeniero.
Por ejemplo, el conjunto de comandos incluidos a seguir corresponde al anlisis esttico lineal
y al anlisis dinmico del prtico plano simple, ilustrado en la Figura 2.1
1
3
5 6
4
2
X
Y
3 m
3 m
4 m
FIGURA 2.1 - PORTICO PLANO SIMPLE
STRUDL 'BASICO-1' 'EJEMPLO INICIAL'
$
$ Ejemplo de los comandos necesarios para analizar un prtico plano simple,
$ con comportamiento lineal, bajo cargas estticas
$
$ Definicin de las unididades dimensionales iniciales
$
UNITS METERS MTONS
$
$ * Definicin de la geomtria
$
JOINT COORDINATES
1 X 0. Y 0.
2 X 4.
3 Y 3.
4 X 4. Y 3.
5 Y 6.
6 4. 6.
$
$ * Especificacin de las condiciones de borde
$
STATUS SUPPORT JOINTS 1 2
$
$ * Definicin de la conectividad estructural (primero definir el tipo estructural)
$
TYPE PLANE FRAME
MEMBER INCIDENCES
1 1 3
2 2 4
3 3 5
4 4 6
5 3 4
6 5 6
7 1 4
8 3 6
$
$ * Definicin de las constantes del material (Acero)
$
MATERIAL STEEL
$
$ * Cambio de la unidad dimensional de longitud para centimetros
$
UNITS CENTIMETERS
$
$ * Definicin de las propiedade geomtricas de las barras
$
MEMBER PROPERTIES PRISMATIC
1 TO 4 AX 50. IZ 600.
5 6 7 8 AX 25. IZ 200.
$
$ * Definicin de las cargas esttico lineales
$
UNITS METERS KNEWTONS
$
$ Primer estado, clculo automtico del peso propio
$
DEAD LOAD 1 'DL' DIRECTION -Y ALL MEMBERS
$
$ Segundo estado, definicin de algunas cargas concentradas
$
LOAD 2 'DOS CARGAS LATERALES + UN MOMENTO CONCENTRADO'
JOINT LOADS
3 FORCE X 3.
5 FORCE X 5.
6 MOMENT Z 10.
$
$ Tercer estado, definicin de cargas distribuidas en algunas barras
$
LOAD 3 'CARGAS VERTICALES'
MEMBER LOADS
5 FORCE X GLOBAL LINEAR FR W 1.5
6 FORCE X GLOBAL LINEAR FR WA 1. LA 0. WB 2. LB 1.
$
$ Cuarto estado, definicin de movimiento de apoyos
$
UNITS CENTIMETERS
$
LOAD 4 'MOVIMIENTO DE APOYOS'
JOINT DISPLACEMENTS
1 DISPLACEMENT Y -5.
2 DISPLACEMENT Y -10.
$
$ Finalmente, definicin de algunos estados de carga combinados
$
LOAD COMBINATION 5 '1+2' COMBINE 1 1.0 2 1.25
LOAD COMBINATION 6 '1+3' COMBINE 1 1.0 3 1.25
LOAD COMBINATION 7 '5+4' COMBINE 4 1.0 5 1.0
$
$ Aplicacin del procedimiento numrico para anlisis esttico lineal
$
STIFFNESS ANALYSIS
$
$ Cambio de la unidad de longitud, ahora milimetros, para examinar los desplazamientos
$
UNITS MM
$
LIST DISPLACEMENTS JOINTS 5 6
$
$ Nuevo camio de las unidades, para examinar los esfuerzos correspondientes a los
$ estados de carga combinados
$
UNITS METERS KNEWTONS
$
LOADING LIST 5 6 7
$
LIST FORCES ALL
$
$ Definicin de las propiedades de masas, para clculo dinmico
$
INERTIA OF JOINTS LUMPED
$
$ Clculo de las frecuencias y modos naturales de vibracin
$
DYNAMIC ANALYSIS EIGENVALUE
$
$ Salida de los resultados del anlisis anterior
$
LIST DYNAMIC EIGENVALUES
$
$ Grabacin en archivo externo (binario) de la imagen de memoria de la solucin
$ del problema
$
SAVE CASO1
$
FINISH
El primer comando, de inicializacin del sistema, GTSTRUDL, incluye un nombre
identificador, BASICO-1, y un ttulo el problema, EJEMPLO INICIAL, enteramente
arbitrarios.
Las 6 siguientes lineas, iniciadas por el smbolo "$" son de comentario, para hacer ms legible
el conjunto de comandos. En GTSTRUDL toda informacin colocada despues de un smbolo
"$" es considerada comentario
Luego, usando el comando UNITS, se define que las unidades dimensionales a considerar son
metros y toneladas mtricas.
Las coordenadas nodales son definidas a continuacin, utilizando el comando JOINT
COORDINATES. Notese que este es un comando tipo tabla, con un encabezamiento,
JOINT COORDINATES, seguido de sucesivas lineas conteniendo los datos. Estos incluyen
el nombre del nudo y sus coordenadas. Por ejemplo, para el nudo 1 la coordenada X ser nula
y la coordenada Y tambien ser nula. Para el nudo 2 la coordenada X ser igual a 4 m y la
coordenada Y, por no estar mencionada, se entender ser igual a 0. Similarmente, para el nudo
3 la coordenada Y ser igual a 3 m y la coordenada X, no mencionada, ser nula, y as a
seguir. Es interesante notar que el nudo 4 tiene sus dos coordenadas identificadas por rtulos
X e Y, en cuanto que al nudo 6 corresponden solamente los nmeros 4. y 6. El sistema
entiende automticamente que el primero de ellos corresponde a X y el segundo a Y.
El comando STATUS define que los nudos 1 y 2 son apoyos.
El comando TYPE define que los elementos del modelo son de tipo prtico plano (PLANE
FRAME).
La conectiviad del modelo es definida, nuevamente, en la forma de tabla. El encabezamiento
de la tabla es el ttulo MEMBER INCIDENCES, seguido de una linea para cada elemento,
compuesta por el nombre del elemento, seguido del nombre de su primer nudo y del nombre
de su segundo nudo, que indican los puntos de coneccin del elemento a otros elementos en el
modelo. Por ejemplo, los nudos de coneccin del elemento 5 son los nudos 3 y 4
A continuacin se define el material de los elementos, indicando que ese material es acero
(MATERIAL STEEL).
Luego, antes de dar las propiedades geomtricas de los elementos se cambia la unidad
dimensional de longitud, que pasa a ser centimetros. Ello quiere decir que para todos los datos
que sigan, antes de efectuar otro cambio de unidades, sern dados considerando que la unidad
de longitud es centimetros.
Las propiedades geomtricas se dn tambien en forma de tabla. El encabezamiento es
MEMBER PROPERTIES, y cada entrada de la tabla define las propiedades de un conjunto
de elementos. Notese que ya en el encabezamiento se define el tipo de propiedades escogido,
prismtico (PRISMATIC). Existen diversos otros tipos posibles, como tubo, variable, de
tabla de perfil, etc.
Las propiedades pueden ser dadas individualmente o por grupos. Por ejemplo, en la primera
linea se dn las propiedade de los elementos 1 a 4, en cuanto que en la segunda linea se dn
las propiedades de los elementos 5, 6, 7 y 8. Esas propiedades, en el caso de este ejemplo,
incluyen el rea de la seccin transversal (AX) y el momento de inercia segn el eje Z (IZ),
propiedades mnimas para el tipo estructural prtico plano. Dependiendo del problema otras
propiedades adicionales, o alternativas, podrn ser especificadas.
A continuacin se dn las cargas del problema. Esas cargas estn divididas en estados de
carga, o sea conjuntos de carga que se consideran actuando simultaneamente para efectos de
los procedimientos de anlisis.
En el caso del ejemplo existen 4 estados de carga independientes.
El primer estado de carga corresponde a un caso de peso propio, en la direccin del eje Y,
sentido negativo, que deber ser calculado automticamente para todos los elementos (o
MEMBERS).
El segundo estado de estado de carga corresponde a cargas aplicadas en nudos. Dos de ellas
son en la direcin horizontal y la tercera es un momento.
El tercer estado de carga comprende dos cargas distribuidas en elementos. La primera es una
carga con distribucin uniforme, con intensidad 1.5 Kilo Newtons por metro, en el elemento
5. La segunda carga es una carga triangular que va de 1. a 2. Kilo Newtons por metro, desde el
comienzo hasta el fin del elemento.
1
3
5
6
4
2
X
Y
.
3 kn
3 kn
10 kn-m
LOADING 1
LOADING 2
1.5 kn-m
1 kn-m
2 kn-m
5
6
FIGURA 2.2 - ESTADOS DE CARGA 1 Y 2
El cuarto y ltimo estado de carga independiente corresponde a cedimiento de apoyos, de 5
cms en el nudo 1, y de 10 centimetros en el nudo 2.
Los estados de carga siguientes, 5, 6 y 7, son estados de carga combinados. El primero
corresponde a la combinacin lineal : estado de carga 1 por 1. ms estado de carga 2 por 1,25.
El segundo corresponde a estado 1 por 1. ms estado 3 por 1,25. Notese que el tercer estado
combinado incluye, en la combinacin lineal, otro estado que por su vez es tambien un estado
combinado.
En el comando siguiente, STIFFFNESS ANALYSIS, se solicita la aplicacin del
procedimiento para anlisis esttico lineal, que ha de producir los desplazamientos en todos
los puntos nodales, los esfuerzos en todos los elementos de barra, las reacciones en todas las
direcciones restringidas, o de apoyo y las resultantes de cargas aplicadas en todos nudos libres.
Las unidad dimensional de longitud es luego cambiada a milimetros y se solicita la
visualizacin de los desplazamientos para los nudos 5 y 6. Los desplazamientos nodales,
entonces, sern mostrados en milimetros.
Se cambian las unidades dimensionales, ahora a metros y Kilo Newton, y se solicitan los
esfuerzos en todos los elementos de barras, que sern mostrados en Kilo Newton, cuando
fuerzas y en Kilo Newton por metro, cuando momentos.
Continuando con la definicin del problema, en el comando INERTIA OF JOINTS
LUMPED se define que las propiedades de masa de la estructura se deben concentrar en los
nudos y, con el comando DYNAMIC ANALYSIS EIGENVALUE, se solicita el clculo de
las frequencias y modos nturales de vibracin. Estos se visualizan por medio de la solicitacin
efectuada con el comando LIST DYNAMIC EIGENVALUES.
Finalmente, usando el comando SAVE, se guarda la imagen de la memoria, es decir tanto
datos como resultados en ese punto del problema, en el archivo CASO1, de manera que
posteriormente sea posible restaurar el proceso sin necesidad de leer nuevamente todos los
comandos de datos, y de aplicar nuevamente los procedimientos numricos. El comando
FINISH se incluye para terminar el proceso.
ALGUNAS CONSIDERACIONES BASICAS
Como Ordenar los Comandos ?
En GTSTRUDL los comandos que definen un modelo de anlisis,y su tratamiento, se pueden
dar en cualquier orden, con la nica restriccin que cuando se solicita la aplicacin de un
proceso de anlisis todos los datos necesarios para ello se hayan sido especificados
previamente. En otras palabras : no interesa si se dn primero las coordenadas, o la
conectividad, o las cargas, etc. Interesa, s, que cuando se quiere aplicar un procedimiento
numrico, por ejemplo por medio del comando STIFFNESS ANALYSIS, todos los datos
que este precise se encuentren disponibles.
Tampoco es necesario que los datos sean agrupados por clase. En GTSTRUDL es posible,
por ejemplo, especificar parte de las coordenadas primero, despues parte de la conectividad,
despues todas las propiedades, despues se completan las coordenadas, etc.
Que Nombres dar a Nudos, Elementos y Estados de Carga ?
En GTSTRUDL los nudos, elementos y estados de carga deben recibir nombres
identificatorios que, en el caso general sern denominadores alfanumricos y en el caso
particular podrn ser nombres numricos. Cuando se utilizan denominadores alfanumricos,
estos podrn tener hasta 8 caracteres arbitrarios y debern ser escritos entre comillas. Cuando
se trate de denominadores numricos, estos podrn ser cualquier nmero entero positivo.
Ejemplos de nombres vlidos son los siguientes :
JOINT01
123456
24M38
7
En muchos comandos puede ser interesante utilizar listas, como por ejemplo al especificar
propiedades en el ejemplo anterior. Estas listas pueden incluir estructuras del tipo n1 TO n2,
donde n1 y n2 pueden ser denominadores numricos o alfanumricos. Son vlidas, por
ejemplo, las siguientes listas :
24 26 29 45 TO 79 101 114
J01 TO J15
Finalmente, es importante destacar que los denominadores 240 y 240 son considerados
como el mismo nombre.
Barras y Elementos con el Mismo Nombre ?
La primera versin del STRUDL solo inclua elementos de barras, es decir elementos lineales
rectos con dos nudos extremos, fueron identificados con el nombre de MEMBER, o barra.
Luego, en la segunda versin se agregaron elementos finitos bi y tri-dimensionales que,
obviamente, no podan ser llamados barras. Se introdujo para estos, entonces, la
denominacin ELEMENT, o elementos. En la actualidad coexisten ambas denomimaciones.
As, los componentes estructurales con comportamiento tipo reticulado plano o espacial,
emparrillado plano y prtico plano o espacial, son conocidos como barras, y tienen sus
propios comandos (MEMBER INCIDENCES, MEMBER PROPERTIES, etc.). Los
elementos finitos que no corresponden a esos comportamientos, se denominan elementos y
tambien para estos existen comandos particulares (ELEMENT INCIDENCES, ELEMENT
PROPERTIES, etc.)
Es importante destacar, finalmente, que internamente tanto barras como elementos son
tratados de manera igual, por lo cual no es posible tener una barra y un elemento que posean el
mismo nombre.
Que Unidades Utilizar ?
STRUDL permite utilizar unidades dimensionales de tipo diverso, que inclusive pueden
variar durante durante el proceso, de acuerdo con las opciones del usuario. El comando
disponible para ello se llama UNITS y permite definir unidades dimensionales de longitud,
fuerza, angulo, temperatura y tiempo. Este comando se puede dar cuantas veces se desea.
Cada vez que se define una unidad dimensional, digamos por ejemplo de longitud, esta ser
vlida para todas las informaciones de entrada o salida, hasta que esa unidad dimensional sea
cambiada.
Por ejemplo, los siguientes comandos :
STRUDL 'CONTINUACION'
$
RESTORE CASO1
$
$ Cambiar unidades a centimetros y kilos y definir nuevas constantes
$
UNITS CENTIMETERS KILOS
CONSTANTS
E 2100000. ALL
G 810000. ALL
$
$ Repetir el anlisis
$
STIFFNESS ANALYSIS
$
$ Cambiar unidades a milmetros e imprimir los desplazamientos
$
UNITS MM
LIST DISPLACEMENTS ALL
$
$ Cambiar nuevamente las unidades e imprimir las fuerzas
$
UNITS KNEWTOS METERS
LIST FORCES MEMBERS 1 TO 6
$
FINISH
muestran un caso donde las unidades de longitud y fuerza se definen como centimetros y kilos
y se definen nuevas propiedades mecnicas, especificadas en esas unidades. Luego se efecta
un anlisis y se solicita que los desplazamientos sean mostrados en milimetros y los esfuerzos
extremos en Kilo Newtons y Metros.
Las unidades dimensionales son tratadas de la siguiente manera :
a) En la estructura interna se guardan factores de conversin, de unidades externas a unidades
internas (Libras, Pulgadas, Radianos, Grados Farenheit y Segundos). Inicialmente, o cuando
no se han definido unidades, todos esos factores son iguales a 1.
b) Cuando un usuario define una o ms unidades por medio del comando UNITS, se
modifican adecuadamente los factores de conversin.
c) Cuando se leen datos que dependen de unidades dimensionales, ellos son multiplicados por
los factores de conversin correspondientes, para transformarlos de unidades externas a
unidades internas.
d) Cuando el sistema debe escribir alguna informacin solicitada por el usuario, esta se divide
por los factores de conversin correspondientes, para transformacin de unidades internas a
unidades externas.
En realidad no es necesario que el usuario especifique siempre las unidades dimensionales. En
realidad, si todos los datos son especificados en unidades coherentes, la definicin de
unidades es superflua, salvo por el hecho que, en las salidas, sern mencionadas las unidades
standard.
Se recomienda, sin embargo, comenzar siempre con una definicin inicial de unidades para
evitar confusiones. Los datos que se ingresen antes de definir unidades sern interpretados en
unidades internas, o sea con factores de conversin unitarios, mientras que los datos
ingresados despues de una definicin de unidades sufrirn transformacin a esas unidades.
Iniciando por la definicin de unidades se eliminan todas las dudas sobre la interpretacin de
los datos.
Es tambien importante mencionar, con relacin a las unidades de fuerza, que el GTSTRUDL
acepta las definicones :
MTONS
que corresponde a toneladas mtricas, y
TONS
que corresponde a toneladas imperiales. Se debe entonces recordar que el descriptor TONS
no corresponde a toneladas mtricas.
Comandos/mens o Modelador GTMENU ?
Si bien en el sistema STRUDL original solo se poda operar via comandos, el GTSTRUDL
permite, alternativamente, definir todos los datos del modelo de anlisis usando solo
comandos, usando solo herramientas de computacin grfica, o combinando los modos
grfico y por comando.
La especificacin via comandos es explicada, en forma condensada, en este documento. El
mdulo que permite la utilizacin de herramientas de computacin grfica para generacin
automatica de datos se llama GTMENU y funciona absolutamente integrado con el
GTSTRUDL. Este mdulo es objeto de explicacin detallada en otro documento.
Utilizacin Remota o Interactiva ?
El sistema GTSTRUDL se puede utilizar de forma remota o batch, de forma interactiva, o
por medio de una combinacin de ambas formas. Este tema se trata detalladamente en el
Captulo 3.
Como Corregir los Errores ?
GTSTRUDL emite mensajes al usuario en tres niveles diferentes, incluyendo :
Mensaje (Message)
Es el caso ms benvolo. Se trata, simplemente, de producir alguna informacin explicativa
de utilidad para el usuario.
Llamado de atencin (Warning)
Se ha detectado alguna situacin anmala la cual, sin embargo, no afecta los resultados de los
procedimientos numricos disponibles.
Error (Error o Fatal Error)
Se ha detectado una situacin de error de datos, que afecta la operacin o los resultados de los
procedimientos numricos disponibles. En estos casos GTSTRUDL inhibe la aplicacin de
cualquier procedimiento numrico y de la mayor parte de las salidas. Esta situacin puede
causar algunas dificultades, particularmente cuando se est operando en forma interactiva. Si,
por ejemplo, se especifica un dato erroneamente siempre existir la posibilidad, sin
interrumpir el proceso interactivo, de corregirlo. Sin embargo, al detectar el error todos los
procedimientos numricos posteriores quedan inhibidos y, an con los datos corregidos, no
podrn ser completados. Para solucionar este problema existe el comando SCAN, tambin
disponible via men (MODELING/GENERAL, funcin Turn Scan Flag Off). Cuando se d
:
SCAN OFF
las indicaciones de error anteriores son eliminadas y los procedimientos numricos se pueden
aplicar sin dificultad. Por ello, cuando se comete un error y luego se lo corrige, es importante
dar enseguida SCAN OFF, para eliminar la indicacin interna de error.
La especificacin opuesta es
SCAN ON
que genera una indicacin de error artificial. Esta especificacin puede ser til por ejemplo
para procesar un archivo de comandos en forma batch, solo para verificacin de datos, sin
aplicar efectivamente los procesos numricos incluidos en el archivo.
Despues de un comando de ese tipo los procedimientos numricos quedan inhibidos, hasta
que se de un comando SCAN OFF.
Como Guardar el estado de la Solucin de un Problema ?
Existen dos comandos particulares, llamados SAVE y RESTORE, tambin disponibles via
men (FILE/SAVE, funcin DATABASE y FILE/OPEN), que otorgan a la operacin del
GTSTRUDL una gran flexibilidad. Estos comandos son tiles para registrar el estado de la
memoria en un determinado momento de la solucin de un problema por medio del comando
SAVE, interrumpir fisicamente el proceso en ese punto, para retornar mas tarde reactivando el
mismo por medio del comando RESTORE, continuando el proceso como si no hubiese
existido solucin de continuidad.
Cuando se d un comando :
SAVE nombre'
la imagen de la memoria en ese momento, o sea incluyendo toda la estructura de datos del
problema, tanto datos como resultados, es guardada en el archivo nombre, con extension
SAV, en forma binaria. En ese punto el proceso puede ser ficiamente interrumpido.
Cuando, ms tarde, se d el comando :
RESTORE 'nombre'
el archivo identificado en el mismo es ledo y su contenido pasa a ocupar la memoria
GTSTRUDL. De esa manera, el estado del problema vuelve a ser, exactamente", el que
corresponda al momento en que fu dado el ltimo SAVE con ese nombre de archivo.
Si se considera el ejemplo de la seccin FORMAS DE UTILIZACION : BATCH O
INTERACTIVO, se puede observar que el penltimo comando era
SAVE 'CASO1'
Ese comando guarda, en un archivo binario llamado CASO1.SAV, la imagen de memoria del
problema, incluyendo datos y resultados. Si ahora deseo modificar las condiciones de apoyo y
re-analizar, en vez de modificar el archivo de entrada, o de digitar nuevamente todos los
comandos, se puede recuperar el problema con el comando RESTORE, como en el siguiente
ejemplo :
STRUDL 'CONTINUACION EJEMPLO
RESTORE CASO1
$
$ Introduccin de articulaciones en los apoyos
$
JOINT RELEASES
1 2 MOMENT Z
$
$ Repetir el anlisis
$
STIFFNESS ANALYSIS
$
$ Examinar los desplazamientos
$
LIST DISPLACEMENTS ALL
$
$ Guardar tambien esta solucin
$
SAVE CASO2
$
FINISH
donde, luego de entrar en el GTSTRUDL, se recupara el problema en memoria con el
comando RESTORE. El problema, entonces, se vuelve a tomar en el exacto punto del SAVE
anterior, como si no existiese solucin de continuidad en el clculo.
A continuacin se modifican los apoyos introduciendo articulaciones de momento en los
nudos 1 y 2 con el comando JOINT RELEASES, se efecta un nuevo anlisis, se listan todos
los desplazamientos, y finalmente se guarda nuevamente el problema, ahora como CASO2.
Notese que luego de ese proceso, segn se desee, se puede recuperar el archivo CASO1, con
los apoyos empotrados, o el archivo CASO2, con los apoyos articulados, para posterior
trabajo.
Como Particionar la Solucin ?
Cuando se aplica un procedimiento numrico, solo se tienen en cuenta los nudos, elementos y
estados de carga activos
La activacin e inactivacin de nudos, elementos y estados de carga se consigue con los
comandos ACTIVE e INACTIVE (Estos comandos tambin estndisponibles via men).
e
ACTIVE tipo lista
e
INACTIVE tipo lista
donde tipo es una de las siguientes opciones :
JOINTS
NODES
MEMBERS
ELEMENTS
LOADINGS
y lista es la lista de items respectivos, que se quiere activar o desactivar. Por ejemplo, el
comando
INACTIVE MEMBERS 7 8
desactiva las barras 7 y 8. Todas las demas barras permanecen en su estado anterior, que en
este caso era el estado activo.
En el caso de los estados de carga existe la alternativa de utlizar el comando LOADING
LIST. Por ejemplo, el comando
LOADING LIST 2 4
transforma en activos los estados de carga 2 y 4. En este caso todos los otros estados no
incluidos en la lista sern considerados inactivos, hasta que un nuevo comando LOADING
LIST o ACTIVE/INACTIVE cambie la situacin .
Por ejemplo, supongase que en el caso del ejemplo anterior se desea analizar la misma
estructura pero sin considerar las diagonales. En ese caso se puede hacer :
STRUDL CONTINUACION
RESTORE CASO1
$
$ Desactivar las diagonales
$
INACTIVE MEMBERS 7 8
$
$ Activar los estados de carga 2 y 4
$
LOADING LIST 2 4
$
$ Repetir el anlisis
$
STIFFNESS ANALYSIS
$
$ Salida de los desplazamientos
$
LIST DISPLACEMENTS ALL
$
$ Guardar tambien esta solucin, ahora como CASO3
$
SAVE CASO3
$
FINISH
donde, luego de recuperar el problema, se desactivan las barras 7 y 8, se activan solamente los
estados de carga 2 y 4, se re-analiza el problema, se examinan los desplazamientos y se vuelve
a guardar el problema en archivo binario. Notese, particularmente, que el archivo CASO3
contiene el problema con apoyos empotrados pero sin diagonales.
Como Grabar Datos y Resultados en Formato ASCII ?
Existen varias maneras de generar documentos tcnicos que incluyan datos y resultados
GTSTRUDL. Una primera manera, y indicada previamente, consiste en operar en modo
batch, especificando el nombre del archivo de salida en el comando GTSTRUDL, despues
del modificador -l (ver FORMAS DE UTILIZACION : BATCH O INTERACTIVO).
La otra manera corresponde a la utilizacin del comando COUTPUT, que se usa para definir
el archivo ASCII de salida. Por ejemplo, en el caso
STRUDL CONTINUACION
RESTORE CASO1
$
$ Especificar el archivo de salida
$
COUTPUT SALIDA.LST
$
$ Definir las unidades deseadas
$
UNITS KNEWTONS METERS
$
$ Enviar coordenadas, reacciones y esfuerzos al archivo SALIDA.LST
$
PRINT JOINT COORDINATES
LIST REACTIONS ALL
LIST FORCES ALL
$
$ Retornar al modo de salidas en el monitor
$
COUTPUT STANDARD
$
$ Cambiar unidades a milmetros y visualizar algunos desplazamientos en el monitor
$
UNITS MILLIMETERS DEGREES
LIST DISPLACEMENTS 3 TO 6
FINISH
se recupera el problema anterior y se especifica que para todas las salidas posteriores el
destino es el archivo ASCII llamado SALIDA.LST. En ese archivo sern escritas las
coordenadas nodales, las reacciones nodales y los esfuerzos en barras, en unidades de Kilo
newtons y metros. Luego, el comando COUTPUT hace que el control de grabacin retorne al
video, de manera que los desplazamientos nodales sern mostrados en el video, en unidades
de milimetors y grados.
Es importante mencionar aqu, que es tambien posible obtener un archivo con datos y
resultados, en formato ASCII o n, por medio de la utilizacin del mdulo DBX (Ver la
Seccin Construyendo Post-procesadores).
Como Examinar los Datos Durante el proceso ?
Todas las informaciones guardadas en la estructura de datos GTSTRUDL puede ser
mostrados por el sistema, en forma digital o en forma grfica, sean datos del modelo o
resultados generados por los procedimientos numricos del mismo.
Para visualizar datos en forma digital se usa el comando PRINT, seguido del tipo de datos
que se quiere imprimir. Este comando permite imprimir todos los datos (ver ejemplo a), tipos
de datos (ver ejemplo b y c) o datos especficos (ver ejemplo d). Algunas opciones tpicas son
las siguientes :
a) PRINT DATA
Muestra todos loas datos disponibles hasta ese momento
b) PRINT STRUCTURAL DATA
Muestra solo los datos estructurales, o sea sin las cargas ni los datos para proyecto.
c) PRINT LOADING DATA
Muestra todos los atos de carga
d) PRINT JOINT COORDINATES 1 TO 50 'J1' 'J5'
Muestra las coordenadas del los nudos 1 a 50, 'J1' y 'J5'
Como Examinar los Datos y Resultados, con Tranquilidad, Durante el proceso ?
Los comandos PRINT, LIST y varios otros, permiten obtener la salida de informaciones,
normalmente en el monitor del ordenador. Cuando tales informaciones son voluminosas su
visualizacin ser dificil, pues las mismas passarn rapidamente por el monitor, quedadndo
visible solamente su ltima parte. Esta dificultad puede ser facilmente resuelta, utilizando los
comandos DOS y EXIT, operando de la siguiente manera :
1.- Estando en ambiente GTSTRUDL, indicar un archivo de salida, con un comando del tipo
:
COUTPUT DATORESU.LST
2.- Emitir todos los comandos de salida, PRINT, LIST u otros, deseados. La salida producida
ser escrita en el archivo DATORESU.LST.
3.- Una vez producida la informacin deseada, se deben emitir los comandos :
COUTPUT STANDARD
DOS
El primer comando redirige las salidas nuevamente al monitor del ordenador. El segundo
comando lleva el control operativo al ambiente DOS, donde el usuario puede utilizar todos los
recursos del mismo para, por ejemplo, utilizando un editor de textos, examinar el contenido
del archivo de salida con trranquilidad. Puede tambien realizar cualquier otra operacin vlida
para el ambiente DOS.
4.- Finalmente, cuando el usuario ha finalizado las operaciones en ambiente DOS, puede
regresar al GTSTRUDL emitiendo el comando :
EXIT
Una Visin Rapida de los Parmetros bsicos
Con frecuencia, luego de muchos cambios, o de usar repetidamente los comandos SAVE y
RESTORE, se necesita verificar los parmetros bsicos del problema. Para ello se puede dar
el comando
QUERY
que permitir tener una visin rpida de las unidades activas, exsistencia de errores, y
dimensin del problema.
CAPITULO 3
MODOS DE UTILIZACION DEL SISTEMA
GTSTRUDL
EL MODO DE EJECUCION INTERACTIVO
El documento GTSTRUDL Installation and Operations Guide incluye una descripcin
completa de los procedimientos a aplicar para comenzar la ejecucin interactiva del sistema.
En forma resumida puede decirse que, a tal efecto, existen las siguientes tres posibilidades:
Uso interactivo, empleando comandos
Uso interactivo, empleando menus y computacion grafica.
Uso remoto
El uso remoto consiste en generar un fichero de comandos GTSTRUDL y solicitar al sistema
su lectura y proceso automatico. Este tipo de proceso es, en parte, semejante al primero.
El uso interactivo com empleo de comandos implica entrar al sistema GTSTRUDL y,
utilizando fundamentalmente el teclado, especificar los comandos para ingreso de datos,
aplicacion de procedimientos numericos y salida de resultados en forma directa.
El uso interactivo com empleo de menus y herramientas de computacion grafica implica entrar
al sistema GTSTRUDL y, utilizando menus y el modelador grafico GTMENU, emitir las
directivas corespondientes para el ingreso de datos, aplicacion de procedimientos numericos y
salida de resultados.
El uso remoto consiste en generar un fichero de comandos GTSTRUDL y solicitar al sistema
su lectura y proceso automatico.
Ejemplos Comentados Sobre el Uso Interactivo del GTSTRUDL
Los siguientes dos ejemplos comentados, basados en la estructura mostrada en la Figura 2.1,
muestran paso a paso el proceso de utilizacin del sistema GTSTRUDL en modo interactivo.
Notese que ambos ejemplos muestran los comandos para definir el modelo estructural,
efectuar anlisis, desarrollar verificaciones y solicitar visualizaciones grficas, pero sin utilizar
las facilidades del modelador grfico. El documento GTSTRUDL Installation and
Operations Guide incluye describe detalladamente del proceso que se resea brevemente a
continuacin.
A. Sesin Interactiva ilustrando el Uso de los Comandos CINPUT y COUTPUT
En este ejemplo ilustra como utilizar el comando "CINPUT" para ingresar informaciones a
partir de un archivo de comandos generado en formato ASCII utilizando cualquier editor de
texto y el comando "COUTPUT", para dirigir la salida de informaciones a un archivo
externo, tambien en formato ASCII, o a una impresora.
Este ejemplo muestra el modo interactivo de utilizacin, donde los commandos que describen
el modelo de elementos finitos son creados previamente, en un archivo externo en formato
ASCII. Tambien se ilustra como visualizar graficamente algunos datos y resultados y como
enviarlos a un archivo externo.
Supongase que se ha generado un fichero de comandos GTSTRUDL, que en este ejemplo se
supone sea denominado "PORTICO1.DAT", conteniendo los comandos indicados a seguir,
correspondientes a la estructura mostrada en la Figura 3.1:
$
$ Archivo : "PORTICO.DAT" ( El caracter "$" indica comentario).
$
STRUDL
UNITS KN M
$
$ Genere 48 nudos
$
GENERATE 8 JOINTS ID 1 1 X DIFFERENCE 0.0, 2 AT 7.0, 3 AT 5.0, 2 AT 7.0
REPEAT 5 TIMES ID 8 Y DIFFERENCE 2 AT 4.5, 3 AT 3.0
$
$ Defina como apoyos fijos los nudos 1 2 7 8, y como articulados los nudos 3 4 5 6.
$
STATUS SUPPORT JOINTS 1 TO 8
JOINT RELEASES
3 4 5 6 MOMENT Z
$
$ Especifique el tipo estructural como PLANE FRAME" (prtico plano)
$
TYPE PLANE FRAME
$
$ Genere 35 Vigas
$
GENERATE 7 MEMBERS ID 'BEAM-1' INCREMENT 1 FROM 9 1 TO 10 1
REPEAT 4 TIMES ID INCREMENT 7 FROM INCREMENT 8 TO INCR 8
$
$ Genere 40 columnas
$
GENERATE 8 MEMBERS ID 'COL-1' 1 F 1 1 T 9 1
REPEAT 4 ID 8 FROM 8
$
$ Especifique las propiedades geomtricas y mecnicas
$
MATERIAL STEEL
UNITS CM
MEMBER PROPERTIES TABLE 'WBEAM9'
'BEAM-1' TO 'BEAM-35' T 'W21X101'
MEMBER PROPERTIES TABLE 'WCOLUMN9'
'COL-1' TO 'COL-40' T 'W14X120'
$
$ Especifique los estados de carga independientes
$
DEAD LOAD 1 'SELF WEIGHT' DIRECTION -Y ALL MEMBERS
LOADING 2 'PATTERN LIVE LOAD'
MEMBER LOADS
$
$ Note como un comando es continuado en el registro siguiente, colocando el smbolo -
$
'BEAM-1' TO 'BEAM-35' BY 2 FORCE Y CONC FRACTIONAL -
P -100 L 0.3 / P -200 L 0.7
LOADING 3 'WIND LOAD FROM LEFT'
JOINT LOADS
9 TO 41 BY 8 FORCE X 50
$
$ Especifique los estados de carga combinados
$
LOAD COMBINATION 11 'DL + LL' SPECS 1 1. 2 1.
LOAD COMBINATION 12 '(DL+LL+WLL)*0.75)' SPECS 11 0.75 3 0.75
$ ----- Fin del archivo -------------------------------------------------------
1 2 3 4 5 6 7 8
9
17
25
33
41 48
40
32
24
16
BEAM-1 BEAM-7
BEAM-29 BEAM-35
COL-1
COL-40 COL-33
COL-8
FIGURA 3.1 - PORTICO PLANO ILUSTRATIVO
Material : Acero
Propiedades: Cargas
Vigas: Tabla: 'WBEAM9' 1 = Peso propio
Perfil: 'W21X101' 2 = Carga accidental
3 = Viento de la
izquierda
Columnas: Tabla: 'WCOLUMN9' 11 = 1 + 2
Perfil: 'W14X120' 12 = (11 + 3) 0.75
Despues de generar y registrar el archivo "PORTICO1.DAT", ingrese al sistema GTSTRUDL
y en la ventana inferior, para escritura de comandos, escriba:
CINPUT 'frame1.dat'
Como resultado, el sistema GTSTRUDL lee y procresa los comandos incluidos en el archivo
"PORTICO1.DAT".
Una vez que todos los comandos del archivo "PORTICO1.DAT" han sido leidos, el control
retorna al teclado. A partir de ese momento, entonces, se pueden especificar comandos
adicionales, como los descriptos a seguir.
El comando QUERY" mostrar los parmetros bsicos del modelo, tales como nmero de
nudos (48), nmero de barras (75), nmero de estados de carga independientes (estados 1, 2, y
3) y nmero de estados de carga combinados (estados 11 y 12). O sea, escriba:
QUERY
para obtener esas informaciones.
En este punto se puede visualizar graficamente el modelo estructural. Para ello, en cualquiera
de esos ambientes el usuario tendra amplias facilidades de manipulacion grafica y de
generacion de imagenes.
Suponiendo que las imagenes grficas confirman la correccin del modelo estructural, no
siendo necesarias alteraciones, se puede solicitar la aplicacin de un procedimiento numrico
de anlisis, por ejemplo de tipo esttico lineal, con el comando STIFFNESS ANALYSIS,
como indicado a continuacion:
STIFFNESS ANALYSIS
Este comando aplica el procedimiento de anlisis esttico lineal para los estados de carga
independientes y forma todas las combinaciones.
En el sistema GTSTRUDL existe un comando especialmente til, denominado "COUTPUT".
Este comando se usa para dirigir una salida de informacin a un archivo externo. Ese archivo
se puede luego visualizar o editar, con un editor de textos.
Por ejemplo, dando el comando:
OUTPUT DECIMAL 3
se solicita imprimir resultados con solo 3-decimales. Luego, dando el comando:
COUTPUT 'analysis.out'
se define el nombre del archivo externo, haciendo que las salidas sucesivas sean escritas en
ese archivo (las comillas son obligatorias). En este punto, dando el comando:
LIST DISPLACEMENTS
se solicita la grabacin de los desplazamientos en el archivo externo. El comando:
LIST REACTIONS
solicita la grabacin de las reacciones en el archivo externo, y el comando:
LIST FORCES
solicita la grabacin de las fuerzas en las barras en el archivo externo, ordenadas por estado de
carga. Si, en cambio, se da el comando:
OUTPUT BY MEMBER
se esta solicitando ordenar las salidas por barra. Dando ahora el comando:
LIST FORCES
la grabacin de las fuerzas en las barras, se efectuara ordenadas por barras. Dando el
comando:
LOADING LIST 11 12
se activan solo los estados de carga 11 y 12, $ inactivando los restantes. Dando:
SECTION FRACT DS 0.00 0.10
se seleccionan 10 secciones a lo largo de las barras BEAM-1 a BEAM-7 y se imprimen las
fuerzas en las mismas. El comando:
LIST SECTION FORCES MEMBERS 'BEAM-1' TO 'BEAM-7'
imprime las envolventes para esas barras y para todos los estados de carga activos. Con los
comandos:
LOAD LIST ALL
LIST FORCE ENVELOPE MEMBERS 'BEAM-1' TO 'BEAM-7'
se activa nuevamente todos los estados de carga y se imprimen las envolventes de las barras
indicadas.
COUTPUT STANDARD
El comando anterior hace con que todas las salidas sucesivas vuelvan a ser dirigidas a la
pantalla.
Para finalizar se da el comando:
FINISH
que significa el final de todo el proceso.
La gran mayoria de los comandos mostrados en el ejemplo anterior pueden tambin ser
activados mediate la utilizacion de los menus del sistema. Por otro lado, la generacion de
datos de geometria y conectividad, las propiedades, los estados de carga y los datos de apoyo
tambin pueden ser especificados utilizando las herraminetas de computacion grafica del
modelador GTMENU. Estos temas son el objeto de uno de los capitulos posteriores.
Este ejemplo ilustra la utilizacin del sistema GTSTRUDL ingresando los comandos
exclusivamente por medio del teclado, en modo interactivo. El procedimiento suguerido es el
siguiente :
C. Utilizacion Remota del Sistema GTSTRUDL
Para utilizar el sistema GTSTRUDL en forma remota el usuario debe primero preparar un
fichero conteniendo los comandos que definen el problema a resolver. Por ejemplo, supongase
que el fichero PORTICO2.DAT contiene los comandos indicados a seguir,
correspondientes al modelo de elementos finitos mostrado en la Figura 2.2.
$ ----- Comienzo del archivo "PORTICO2.DAT" ------------------------------------------------
$
STRUDL
$
$ Define el fichero de salida
$
COUTPUT PORTICO2.LST
$
$ Define las unidades dimensionales iniciales (KiloNewtons y Metros)
$
UNITS KN M
$
$ Genera 48 nudos
$
GENERATE 8 JOINTS ID 1 1 X DIFFERENCE 0.0, 2 AT 7.0, 3 AT 5.0, 2 AT 7.0
REPEAT 5 TIMES ID 8 Y DIFFERENCE 2 AT 4.5, 3 AT 3.0
$
$ Define como apoyos los nudos 1 2 7 8
$
STATUS SUPPORT JOINTS 1 TO 8
JOINT RELEASES
3 4 5 6 MOMENT Z $ Apoyos articulados
$
$ Especifica que las barras siguientes seran de tipo "PLANE FRAME"
$
TYPE PLANE FRAME
$
$ Genera 35 vigas
$
GENERATE 7 MEMBERS ID 'BEAM-1' INCREMENT 1 FROM 9 1 TO 10 1
REPEAT 4 TIMES ID INCR 7 FROM INCREMENT 8 TO INCREMENT 8
$
$ Genera 40 columnas
$
GENERATE 8 MEMBERS ID 'COL-1' 1 FROM 1 1 TO 9 1
REPEAT 4 ID 8 FROM 8
$
$ Especifica las propiedades mecanicas (al indicar que el material es acero)
$
MATERIAL STEEL
$
$ Cambia la unidad dimensional para longitud
$
UNITS CM
$
$ Especifica las propiedades geomtricas de las barras
$
MEMBER PROPERTIES
'BEAM-1' TO 'BEAM-35' AX 1800 IZ 540000
'COL-1' TO 'COL-40' AX 2500 IZ 400000
$
$ Especifica los estados de carga independientes
$
DEAD LOAD 1 PESO PROPIO DIRECTION -Y ALL MEMBERS
$
LOADING 2 CARGAS ACCIDENTALES
MEMBER LOADS
BEAM-1' TO 'BEAM-35' BY 2 FORCE Y CONC FRACTIONAL P -100 L 0.3
BEAM-1' TO 'BEAM-35' BY 2 FORCE Y CONC FRACTIONAL P -200 L 0.7
$
LOADING 3 'WIND LOAD FROM LEFT'
JOINT LOADS
$
$ Especifica los estados de carga combinados
$
LOAD COMBINATION 11 'DL + LL' SPECS 1 1. 2 1.
LOAD COMBINATION 12 '(DL+LL+WLL)*0.75)' SPECS 11 0.75 3 0.75
$
$ Visualizacin de los parmetros bsicos
$
QUERY
$
$ Efectue un analisis estatico lineal para todos los estados de carga
$ independientes y combinados
$
STIFFNESS ANALYSIS
$
$ Solicita salida de los resultados
$
OUTPUT DECIMAL 3
UNITS KN CM
LIST DISPLACEMENTS
UNITS M
LIST REACTIONS
OUTPUT BY MEMBER
LIST FORCES
LOAD LIST 1 11 12
SECTION FRACT DS 0.0 0.1
LIST SECTION FORCES MEMBERS 'BEAM-1' TO 'BEAM-35'
FINISH
$
$ ----- Final del archivo "PORTICO2.DAT" ------------------------------------------------------
Para procesar ese fichero en modo Batch se debe primero activar el istema GTSTRUDL,
entrando en el modo Commands o comandos. Luego se debe ir al menu FILE y se debe
activar la funcion WORKING DIRECTORY o directorio de trabajo, y se debe indicar el
directorio donde reside el fichero anterior. A continuacion, siempre en el menu FILE, se
debe activar la funcion OPEN y el directorio de trabajo se debe seleccionar el fichero
PORTICO2.DAT. A partir de ese momento el sistema GTSTRUDL lee y ejecuta todos los
comandos incluidos en ese fichero, hasta encontrar el comando FINISH, cuando finaliza toda
la operacion.
C:\userdir>GTSTRUDL PORTICO2.DAT -L PORTICO2.LST
En este ejemplo el ficero PORTICO2.DAT contiene los comandos a ser procesados,
mientras que el fichero PORTICO2.LST contendr la salida completa de resultados.
CAPITULO 4
CREANDO EL MODELO ESTRUCTURAL
INTRODUCCION
GTSTRUDL posee numerosos comandos tiles para la construccin del modelo de anlisis,
tanto para la especificacin individual de datos cuanto para la generacin automtica del
modelo. En ese sentido, las facilidades ms importantes, que se detallan despues, son las
siguientes :
Generacin de elementos rectos o curvos, de superficie y slidos.
Sistemas de referencia locales y globales, en coordenadas cartesianas, cilndricas y
esfricas.
Definicin, translacin, rotacin y copia de objetos.
Estados de carga independientes y combinados.
Generacin automtica de cargas de peso propio.
Propiedades geomtricas y mecnicas.
Condiciones de contorno estructurales.
Modelos estructurales incluyendo cualquier combinacin de tipos de barras y
elementos finitos.
Biblioteca de tipos de barras y elementos finitos con ms de 100 componentes.
Modelos de anlisis sin limitacin del nmero de nudos, elementos y estados de carga
(solo limitados por la capacidad fsica del ordenador)
LA MALLA DEL MODELO
La malla del modelo de analisis, o malla de elementos finitos, queda totalmente definida
cuando se han dado las coordenadas de cada punto nodal y la conectividad de cada barra o
elemento de la misma.
La malla puede ser especificada de muchas maneras diversas, incluyendo :
Especificacin individual de cada coordenada nodal via el comando JOINT
COORDINATES y de cada conectividad de elemento, utilizando los comandos
MEMBER INCIDENCES y/o ELEMENT INCIDENCES.
Utilizando los comandos GENERATE, para generacin automatica de coordenadas
y conectividades.
Utilizando o Modeler, para generacin automatica por medio de facilidades de
computacin grfica.
EL SISTEMA DE REFERENCIA GLOBAL
Cuando los datos relativos a puntos nodales son de tipo vectorial, como en el caso del vector
de la posicin geomtrica, las cargas, etc., es necesario definir un sistema de referencia. En
GTSTRUDL se utiliza para ello el sistema de referencia global, de tipo Cartesiano, elegido
arbitrariamente por el usuario, al definir las coordenadas nodales, como indicado en la Figura
2.1
X
Y
Z
uy ry
fy my
uz fz
ux fx
rx mx
FIGURA 4.1 - SISTEMA DE REFERENCIA GLOBAL
En la Figura anterior se muestra la coincidencia de las incgbitas de desplazamiento (ux, uy,
uz), de rotacin (rx, ry, rz), de fuerzas (fx, fy, fz) y de momento (mx, my, mz) con las
direcciones cartesianas del sistema global.
En general las direcciones del sistema de referencia global seguirn las direcciones
preponderantes del modelo estructural, pero ello no es obligatorio.
ESPECIFICACION DE LAS COORDENADAS NODALES
Cuando se opta por definir las coordenadas nodales en forma individual se debe utilizar el
comando JOINT COORDINATES. Este comando permite :
a) Definicin de coordenadas nodales de acuerdo con un sistema de referencia Cartesiano.
b) Definicin de coordenadas nodales de acuerdo con un sistema de referencia Cilndrico.
c) Definicin de coordenadas nodales de acuerdo con un sistema de referencia Esfrico.
El origen del sistema de referencia para especificacin de coordenadas puede coincidir con el
origen de referencia global o puede ser distinto. La diferencia entre ambos orgenes se define
en el mismo comando JOINT COORDINATES (con el descriptor OFFSET). Los comandos
JOINT COORDINATES
22 X 10 Y 0. Z 24
'J2' Z 24.
'J3' Z 24. X 5.
23 -10. 0. 24.
ilustran la especificacin de coordenadas nodales en forma individual. Notese quwe en el caso
del nudo J2 solo se d la coordenada Z, lo cual implica que los cvalores de X e Y son nulos.
Para el nudo 23 se omiten los descriptores X, Y y Z, lo cual implica que el primer valor
corresponde a la coordeda X, el segundo a la coordenada Y y el trecero a la coordenada Z.
Adicionalmente, el comando JOINT COORDINATES permite indicar si un nudo es un apoyo
o es libre, y si un nudo tendr sus incgnitas definidas de acuerdo al sistema de referencia
global, o a sistemas de referencia locales (por ejemplo, ejes tangentes y normal a la superficie
de una lmina curva).
Alternativamente, las coordenadas nodales, en todo o en parte, pueden ser definidas utilizando
el comando GENERATE, de generacin automtica. Por ejemplo, los comandos :
STRUDL 'EJEMPLO' 'GENERACION AUTOMATICA DE PORTICO PLANO'
UNITS METROS
TYPE SPACE FRAME
GENERATE 10 JOINTS ID 1 1 Z 0 4
REPEAT 4 TIMES ID 10 X 5
SAVE GENPLAN1
con 10 nudos en la direccin Z, espaciados cada 4 metros. El primer nudo se llama 1 y los
nombres sucesivos se generan aumentando ese nombre en 1. Los nombres asignados ,
entonces, son del 1 al 10. Esos 10 primeros nudos se repiten luego en la direccin X,
espaciados de 5 metros, siendo denominados 11 a 20, 21 a 30, 31 a 40 y 41 a 50. Finalmente,
los datos generados se guardan en el archivo GENPLAN1.SAV.
La generacin se puede tambien efectuar en 3 dimensiones. Por ejemplo, los comandos :
STRUDL 'EJEMPLO' 'GENERACION AUTOMATICA DE PORTICO ESPACIAL'
UNITS METROS
TYPE SPACE FRAME
GENERATE 10 JOINTS ID 1 1 Z 0 4
REPEAT 4 TIMES ID 10 X 5
REPEAT 2 TIMES ID 100 Y 4
SAVE GENESP1
contienen una linea adicional con relacin al ejemplo anterior, que permite generar dos nuevos
grupos de nudos, en la direccinY, espaciados de 4 metros y denominados 101 a 110 y 201 a
210.
En los casos anteriores la generacin de coordenadas ha sido realizada en el sistema de
referencia cartesiano. Es importante mencionar que esa generacin puede perfectamente ser
efectuada utilizando sistemas de referencia cilndricos y esfricos.
ESPECIFICACION DE LA CONECTIVIDAD
De manera semejante, la conectividad de las barras o de los elementos finitos se puede dar en
forma individual, utilizando los comandos MEMBER INCIDENCES o ELEMENT
INCIDENCES, o se pueden generar automticamente, mediante el comando GENERATE.
El comando MEMBER INCIDENCES, para definir la conectividad de las barras, permite
indicar cual es el nudo inicial y cual es el nudo final, de cad barra en el modelo, como se
muestra en el siguiente ejemplo :
TYPE PLANE FRAME
MEMBER INCIDENCES
1 1 2
'M1' 'J1' 100
'M2' 1000 'J2'
24 48 49
Es importante mencionar que, para el caso de barras, al dar la conectividad se define tambien
el tipo estructural de las barras, correspondiente al ltimo definido. Por ejemplo, en el caso
anterior, todas las barras generadas son de tipo prtico plane (PLANE FRAME).
Adicionalmente, las conectividades definen el eje local de referencia de cada barra, de manera
que el eje X local va del primer al segundo nudo y los ejes Y y Z son normales a aquel,
siguiendo las direcciones principales de inercia de la seccin transversal de la barra. Esto ser
discutido ms ampliamente en prximos captulos.
La definicin de la conectividad de los elementos finitos es semejante, solo que en ese caso el
nmero de nudos del elemento ser en general mayor que 2, y que se usa el comando
ELEMENT INCIDENCES. por ejemplo, los comandos :
ELEMENT INCIDENCES
R1 1 4 5 2
R2 2 5 6 3
T1 4 7 5
T2 5 7 6
muestran los dos elementos rectangulares y los dos elementos triangulares de la Figura 2.2
R1
R2
T1
T2
1
2
3
4
5
6
7
FIGURA 4.2 - MALLA DE ELEMENTOS FINITOS
Tambien en el caso de la especificacin de la conectividad de elementos finitos, la secuencia
en la cual se especifican los nudos del elemento define el sistema de referencia local del
elemento (y en caso de elementos espaciales, el sistema de referencia plano, discutido ms
tarde).
Utilizando Generacin Automtica
La conectividad se puede especificar, alternativamente, por medio del comando
GENERATE. Por ejemplo, en los comandos :
STRUDL 'EJEMPLO' 'GENERACION AUTOMATICA DE PORTICO PLANO'
UNITS METROS
TYPE SPACE FRAME
GENERATE 10 JOINTS ID 1 1 Z 0 4
REPEAT 4 TIMES ID 10 X 5
GENERATE 9 MEMBERS ID 1 1 FROM 1 1 TO 2 1
REPEAT 4 TIMES ID 10 FROM 10 TO 10
GENERATE 9 MEMBERS ID 101 1 FROM 2 1 TO 12 1
REPEAT 3 TIMES ID 10 FROM 10 TO 10
SAVE GENPLAN1
muestran la misma generacin de coordenadas, en el plano XY, del primer ejemplo de este
Captulo pero ahora se ha agregado la generacin de la conectividad de las barras. Notese que
las barras 1 a 9 corresponden a la primera columna y que las barras 11 a 19, 21 a 29, 31 a 39,
41 a 49 y 51 a 59 son las restantes columnas. Las barras 101 a 109, 111 a 119, 121 a 129 y
131 a 138 corresponden a las vigas.
La generacin automtica tambien se puede efectuar en tres dimensiones, como en el caso :
STRUDL 'EJEMPLO' 'GENERACION AUTOMATICA DE PORTICO ESPACIAL'
UNITS METROS
TYPE SPACE FRAME
GENERATE 10 JOINTS ID 1 1 Z 0 4
REPEAT 4 TIMES ID 10 X 5
REPEAT 2 TIMES ID 100 Y 4
GENERATE 9 MEMBERS ID 1 1 FROM 1 1 TO 2 1
REPEAT 4 TIMES ID 10 FROM 10 TO 10
REPEAT 2 TIMES ID 100 FROM 100 TO 100
GENERATE 9 MEMBERS ID 1001 1 FROM 2 1 TO 12 1
REPEAT 3 TIMES ID 10 FROM 10 TO 10
REPEAT 2 TIMES ID 100 FROM 100 TO 100
GENERATE 9 MEMBERS ID 1501 1 FROM 2 1 TO 102 1
REPEAT 4 TIMES ID 10 FROM 10 TO 10
REPEAT 1 TIMES ID 100 FROM 100 TO 100
SAVE GENESP1
donde, en la generacin del prtico espacial se ha agragdo la generacin autimtica de la
conectividad de las barras. Como en el caso anterior las barras 11 a 19, 21 a 29, 31 a 39, 41 a
49 y 51 a 59 son las columnas. Las barras 101 a 109, 111 a 119, 121 a 129 y 131 a 138 son
las vigas en el plano XY y las barras 1501 a 1509,1511 a 1519, 1521 a 1529 y 1531 a 1539
son las vigas en el plano YZ.
Trabajando con Objetos
Es posible, tambien, definir objetos, compuestos de nudos y/o barras. Los objetos se pueden
transladar, rotar, copiar en forma normal o especular, o unirse a otros objetos. Al copiar un
objeto es posible copiar tambien las propiedades y las cargas. Para este fin se utiliza el
comando OBJECT.
LAS CONDICIONES DE BORDE
En GTSTRUDL se puede dar cualquier tipo de condicin de apoyo directa o generalizada.
Las condiciones de apoyo directas se dn nudo por nudo. Para el caso de anlisis de tipo
esttico lineal, estas pueden ser :
a) Condiciones de empotramiento total, que se definen con el comando STATUS SUPPORT,
o escribiendo la palabra SUPPORT o una letra S al dar las coordenadas del nudo apoyo, con
el comando JOINT COORDINATES.
b) Condiciones de empotramiento parcial, o sea que parte de los grados de libertad del nudo
tienen valor conocido, normalmente igual a cero, y la otra parte son incognitas. En este caso el
nudo es declarado apoyo, como indicado en a), y luego, utilizando el comando JOINT
RELEASES, se especifican loas grados de libertad no restringidos.
c) Los grados de libertad no restringidos, en un nudo apoyo, se pueden dar en las direcciones
del sistema global de referencia, o en direciones que forman con ellas ngulos arbitrarios.
Estos ngulos se pueden especificar con el comando JOINT RELEASES.
d) Vnculos elsticos, tipo resorte de Winkler, para lo cual se deben indicar las direcciones
elsticas y las constantes de rigidez de resorte de las mismas, tambien con el comando JOINT
RELEASES.
Para el caso de anlisis no lineal las condiciones de apoyo pueden incluir condiciones de
apoyo discontinuas, tipo gap o tipo hook, o directamente comportamiento no lineal de
tipo fsico.
LAS PROPIEDADES GEOMETRICAS Y MECANICAS
El clculo de las caractersticas de rigidez de los elementos de la malla requiere la
especificacin de las caractersticas mecnicas y geomtricas de las mismas.
Las Propiedades Geomtricas de las Barras y Elementos Finitos
Las propiedades geomtricas de las barras se especifican utilizando el comando MEMBER
PROPERTIES, que permite definir varios tipos de propiedades diferentes, incluyendo :
a) Seccin prismtica, con especificacin directa de areas, momentos y otros parmetros de la
seccin transversal.
b) Tabla de perfiles, por medio de la especificacin del nombre del perfil y de la tabla de
perfiles, entre las muchas disponibles en el sistema, o introducidas por el usuario.
c) Tipo tubo, con especificacin directa del dimetro externo y espesura.
d) Propiedades variables, donde la barra se divide en segmentos y se especifican propiedades
diferentes para cada segmento.
e) Por especificacin directa de la matriz de rigidez de la barra (Esta matriz incluye tanto las
propiedades geomtricas cuanto las propiedades mecnicas).
f) Por especificacin directa de la matriz de flexibilidad de la barra (Esta matriz incluye tanto
las propiedades geomtricas cuanto las propiedades mecnicas).
Para los elementos finitos, cuando se utiliza el comando ELEMENT PROPERTIES, las
propiedades dependern del tipo de problema. Por ejemplo, para elementos tipo membrana o
lmina se podr dar el espesor, en cuanto que para un elemento tridimensional no es necesaria
ninguna propiedad geomtrica.
Las Propiedades Mecnicas de las Barras y Elementos Finitos
Las propiedades mecnicas de tipo standard son especificadas utilizando el comando
CONSTANTS, que permite definir el mdulo de elasticidad, el mdulo de corte, el
coeficiente de Poisson, el coeficiente de dilatacin trmica y el peso especfico.
Para un elemento de barra se requiere el mdulo de elasticidad y el mdulo de corte. Si el
mdulo de elasticidad no se especifica ser supuesto igual 1. Si el mdulo de corte se d ser
supuesto igual a 40% del mdulo de elasticidad.
Para elementos finitos son relevantes el mdulo de elasticidad y el mdulo de Poisson, que se
supone igual a cero, si no especificado.
Tanto el coeficiente de dilatacin trmica cuanto el peso especfico, cuando no especificados,
se suponen iguales a cero.
En el caso de elementos finitos, cuando el material no es de tipo istropo, se pueden dar las
caractersticas de anisotropia, utilizando el comando ELEMENT PROPERTIES.
Una manera alternativa de definir las caractersticas del material, para barras y elementos
finitos, es por medio del comando MATERIAL, que permite definir el material como acero
(STEEL), hormign armado (CONCRETE) o aluminio (ALUMINUM).
LAS CARGAS Y LOS ESTADOS DE CARGA
GTSTRUDL trabaja con el concepto de estados de carga, que corresponde a un conjunto de
diversas cargas, del mismo tipo o de tipo diferente, que son consideradas en conjunto para
efectos de anlisis. Los estados de carga pueden ser independientes o combinados. Los estados
de carga independiente agrupan a los conjuntos de cargas que se considerand actuando
simultaneamente sobre la estructura. Los estados de carga combinados son combinaciones
lineales de otros estados de carga, los cuales pueden ser independientes o tambien
combinados.
Tipos de carga, para Estados de Carga Independientes
Un estado de carga independiente, para casos de anlisis esttico lineal, puede estar formado
por cargas de uno o ms de los siguientes tipos :
a) Cargas nodales, concentradas, de tipo fuerza y/o momento, que se pueden especificar con el
comando JOINT LOADS.
b) Movimientos impuestos en nudos apoyos, que pueden ser translaciones y/o rotaciones, y
que se especifican con el comando JOINT DISPLACEMENTS.
c) Cargas en barras, que pueden ser cargas concentradas en cualquier punto de la barra, cargas
con distribucin uniforme y cargas con distribucin lineal, en toda o parte de la longitud de la
barra, definidas segn los ejes de referencia local o global. Estas cargas se especifican con el
comando MEMBER LOADS.
d) Cargas de variacin de temperatura en barras, de tipo axial (variacin uniforme) o de tipo
flexin (variacin lineal o gradiente de temperatura), que se especifican con el comando
MEMBER TEMPERATURE LOADS.
e) Distorsiones en barras, que permiten simular casos de errores de fabricacin o estados de
tensiones iniciales. Para definir este tipo de cargas se utiliza el comando MEMBER
DISTORTIONS.
f) Cargas de peso propio, especificadas con el comando DEAD LOADING, que se calculan
automticamente a partir de la seccin transversal de la barra y el peso especfico del material.
Para el caso de elementos finitos, los tipos de carga, que se especifican con el comando
ELEMENT LOADS, pueden ser :
g) Cargas distribuidas uno o ms lados de elementos planos, llamadas EDGE LOADS.
h) Cargas superficiales, aplicadas en la direcin normal a la superficie del elemento, para
elementos tipo lmina, con comportamiento de flexin, llamadas SURFACE LOADS.
i) Cargas de volumen, para elementos tipo lmina o tri-dimensionales, llamadas BODY
LOADS.
j) Cargas de temperatura en elemento, llamadas TEMPERATURE LOADS.
Existe, tambien, un generador automtico de cargas mobiles sobre barras, por ejemplo
correspondientes al pasaje de camiones sobre un puente.
Para casos de anlisis dinmico, los tipos de carga posibles son :
a) Aceleraciones impuestas
b) Velocidades impuestas
c) Fuerzas nodales dependientes del tiempo
d) Cargas de tipo espectral, definidas por medio de un espectro de potencia en funcin de
velocidades o aceleraciones versus frecuencias o periodos.
Los Estados de Carga Combinados
GTSTRUDL permite la generacin de diversos tipos de estados de carga combinados,
construidos a partir de los estados de carga independientes o de otros estados combinados.
Algunos de estos posibles estados de carga especiales son los siguientes :
a) Estados denominados COMBINATION, que combinan los resultados de anlisis esttico
lineal, no las cargas, de otros estados independientes o combinados. Se puede especificar antes
o despues del anlisis.
b) Estado denominado CREATE, para generar un n uevo estado de carga, tambien de
resultados, despues de un anlisis esttico lineal.
c) Estado denominado FORM, para crear un nuevo estado de carga combinando las cargas
de otros estados independientes, no los resultados.
d) Estado denominado PEAK fotografiando los resultados de anlisis de respuesta dinmica
para un determinado instante de tiempo, que despues se pueden combinar con resultados de
anlisis estticos.
e) Estado denominado PSEUDO STATIC generando resultados estticos a partir de
resultados obtenidos aplicando procedimientos de anlisis dinmica.
LOS TIPOS ESTRUCTURALES
GTSTRUDL permite trabajar con distintos tipos estructurales, incluyendo elementos lineales,
elementos bidimensionales y elementos tridimensionales. En el caso de barras, los elementos
disponibles permiten modelar comportamiento de :
Reticulado plano
Reticulado espacial
Emparrillado plano
Prtico plano
Prtico espacial
Los elementos finitos disponibles permiten trabajar con modelos represntando los siguientes
comportamientos :
Estado plano de tensiones
Estado plano de deformaciones
Flexin de placas
Lminas/cscaras
Slidos tridimensionales
Slidos con simetra axial
Es importante destacar que en el caso de elementos finitos de los cuatro primeros tipos no solo
se dispone de aquellos tradicionales, que siguen la formulacin compatible, basados en el
principio de la energia potencial total, sino que tambien elementos hbridos, basados en el
potencial modificado, de muy buena precisin cuando comparados a los tradicionales.
Adems de los tipos anteriores GTSTRUDL tambien incluye elementos de :
Barra curva
Cable (catenaria)
La utilizacin de algunos de estos tipos de elementos ser ilustrada en los ejemplos incluidos a
continuacin.
EJEMPLOS DE APLICACION
Ejemplo de Reticulado Plano
Este ejemplo se refiere al anlisis esttico lineal de reticulado plano mostrado en la Figura 4.3.
1 3
5
2 4
1 2
3
4
5
6 7
8
5 MTons 5 MTons
15 MTons
10 MTons
T = 30 C
FIGURA 4.3 - EJEMPLO DE RETICULADO PLANO
Material : Acero
Area AX (cm
2
)
1-4 600
6, 7 900
5, 8 700
Figure 3.Ex-1 Example 1 - Plane Truss Structure Example
Commandos
STRUDL 'EJ. 1' 'RETICULADO PLANO
$
$ Definicin de las unidades dimensionales iniciales
$
UNITS M MTONS CENTIGRADE
$
$ Definicin de la geometria
$
JOINT COORDINATES
1 0 0
2 0 5
3 5
4 5 5
5 11
$
$ Especificacin de las condiciones de borde
$
STATUS SUPPORT JOINTS 1 3
JOINT RELEASES
3 FORCE X
$
$ Especificacin del tipo estructural
$
TYPE PLANE TRUSS
$
$ Conectividad
$
MEMBER INCIDENCES
1 1 2
2 3 4
3 1 3
4 2 4
5 3 5
6 3 2
7 1 4
8 5 4
$
$ Propiedades mecnicas
$
MATERIAL STEEL
$
$ Propiedades geomtricas
$
UNITS CM
MEMBER PROPERTIES
1 TO 4 AX 600
6 7 AX 900
5 8 AX 700
$
$ Especificacin de los estados de carga independientes
$
DEAD LOAD 1 'PESO PROPIO' DIRECTION -Y ALL JOINTS
$
LOADING 2 'CARGAS NODALES'
JOINT LOADS
2 4 FORCE X 5.
5 FORCE X 15. Y -10.
$
LOADING 3 'CARGAS DIVERSAS'
$
$ Temperatura
$
MEMBER TEMPERATURE
4 8 AXIAL 30.
$
$ Eror de fabricacin
$
MEMBER DISTORTIONS
8 CONCENTRATED FRACT L 1.0 DISPLACEMENT X -1.0
$
$ Cedimiento de apoyos
$
JOINT DISPLACEMENTS
3 DISPL Y -2.
$
$ Especificacin de los estados de carga combinados
$
LOADING COMBINATION 11 'GRAVEDAD' SPECS 1 1.0 2 1.0
LOADING COMBINATION 12 'TODOS' SPECS 11 1.0 3 1.0
$
$ Visualizacin de los parmetros bsicos
$
QUERY
$
$ Anlisis esttico lineal usando la opcin MONITOR, para ver el progreso
$ de la solucin
$
STIFFNESS ANALYSIS MONITOR ON when
$
$ Salida de los desplazamientos en centimetros, con tres digitos decimales
$
OUTPUT DECIMAL 3
UNITS CM KN
LIST DISPLACEMENTS
$
$ Salida de las reacciones en KiloNewtons and centimetros
$
LIST SUM REACTIONS
LIST REACTIONS FORCES
$
$ Finalizacin
$
FINISH
Ejemplo de Prtico Espacial
Este ejemplo se refiere al anlisis esttico lineal del prtico espacial de la Figura 4.4
Material Acero
Barras AX(cm
2
) IX(cm
4
) IY(cm
4
) IZ(cm
4
)
'A1'-'A4' 1,600 4,000 20,000 40,000
'B1'-'B5' 1,200 3,000 15,000 35,000
'C1'-'C10' 2,000 3,500 17,000 30,000
1 TO 8 600 ----- ------ -------
FIGURA 4.4 - EJEMPLO DE PORTICO ESPACIAL
Commandos
STRUDL 'EJ. 5' 'PORTICO ESPACIAL'
$
$ Definicin de las unidades dimensionales iniciales
$
UNITS M MTONS
$
$ Definicin de la geometria
$
OUTPUT ORDERED
GENERATE 2 JOINTS ID 1,1 X 0,6 Z 20
REPEAT 2 TIMES ID INCR 2 Z INCR -10
REPEAT 1 ID 6 Y 5
JOINT COORDINATES
13 0. 9. 10.
14 6. 9. 10.
15 Y 9.
16 6. 9.
$
$ Apoyos
$
STATUS SUPPORT JOINTS 1 TO 6
JOINT RELEASES
3 4 MOMENT X Y Z
$
$ Tipo estructural
$
TYPE SPACE FRAME
$
$ Conectividad
$
GEN 2 MEM ID 'A1' 1 FROM 8 2 TO 10 2
REP 1 ID 2 F -1
GEN 3 MEM ID 'B1' 1 F 8 2 T 7 2
MEMBER INCIDENCES
'A5' 14 16 ; 'A6' 13 15
'B4' 14 13 ; 'B5' 16 15
GEN 2 MEM ID 'C1' 1 F 2 -1 T 8 -1
REP 2 ID 2 F 2
GEN 2 MEM ID 'C7' 1 F 10 -1 T 14 -1
REP 1 ID 2 F 2
TYPE SPACE TRUSS
GEN 2 MEM ID 1 1 F 3 1 T 10 -1
REP 1 ID 4 F 2
MEMBER INC
3 9 14 ; 4 10 13 ; 7 11 16
8 12 15 ;
5 5 12 ; 6 6 11
$
$ Articulaciones en las barras B1 a B5
$
MEMBER RELEASES
'B1' TO 'B5' START MOMENT X Y Z END MOMENT Y Z
$
$ Propiedades mecnicas
$
MATERIAL STEEL
$
$ Propieades geomtricas
$
UNITS CM
MEMBER PROPERTIES
1 TO 8 AX 600
'A1' TO 'A6' AX 1600 IX 4000 IY 20000 IZ 40000
'B1' TO 'B5' AX 1200 IX 3000 IY 15000 IZ 35000
'C1' TO 'C10' AX 2000 IX 3500 IY 17000 IZ 30000
$
$ Estados de carga independientes
$
DEAD LOAD 1 'PESO PROPIO' DIRECTION -Y ALL MEMBERS
$
LOADING 2 'CARGAS ACCIDENTALES'
JOINT LOADS
7 8 FORCE Y -3
MEMBER LOADS
'A3' FORCE Y UNIFORM W -0.5 LA 2.0 LB 8.0
'A6' FORCE Y CONC FRACT P -10 L 0.4
'B5' FORCE Y UNIFORM W -0.3
$
LOADING 3 'VIENTO SEGUN X'
JOINT LOADS
13 15 FORCE X 2.0
$
$ Estados de carga combinados
$
LOADING COMBINATION 11 'DL + LL' SPECS 1 1.0 2 1.0
LOADING COMBINATION 12 'TODOS, FACTOR 0.75' -
SPECS 11 0.75 3 0.75
$
$ Anlisis esttico lineal
$
STIFFNESS ANALYSIS MONITOR ON
$
$ Creacin de nuevas combinaciones despues del anlisis
$
CREATE LOAD COMBINATION 13 'TODOS, FACTOR 1.0' -
TYPE ALGEBRAIC SPECS 11 1.0 3 1.0
$
$ Salida, igual que en el ejemplo anterior
$
OUTPUT DECIMAL 3
UNITS CM
LOAD LIST 3 13
LIST DISPLACEMENTS
UNITS KN M
LOAD LIST 1 2 3 11 12
LIST REACTIONS
$
OUTPUT DECIMAL 4
OUTPUT BY MEMBER
LOAD LIST 1 11 12
LIST FORCES
$
$ Salida de esfuerzos en puntos intermedios de las barras
$
SECTION FRACT DS 0.0 0.1 MEMBERS 'A1' TO 'A6'
SECTION FR NS 3 0.0 0.5 1.0 MEMBERS 'B1' TO 'B5'
LIST SECTION FORCES MEMBERS 'A1' TO 'A6' 'B1' TO 'B5'
$
$ Obtencin del envolvente de esfuerzos
$
SECTION FR DS 0.0 0.05
LIST FORCE ENVELOPES MEMBERS 'A1' TO 'A6' 'B1' TO 'B5'
$
$ Final
$
FINISH FULL
CAPITULO 5
ANALISIS ESTATICO LINEAL
LOS DATOS BASICOS NECESARIOS
Preparar un modelo de analisis, cualquiera sea el sistema computacional utilizado, consiste en
definir las siguientes caractersticas :
Geometria
Conectividad
Condiciones de Contorno
Propiedades geomtricas y mecnicas de los elementos
Cargas
Adems de los datos correspondientes a cada una de esas caractersticas, y en funcin del
problema, puede ser necesario especificar otros datos adicionales, tales como "objetos",
excentricidades, etc.
Ciertos tipos de datos, como por ejemplo las cargas, sern tambien funcin del problema, en
el sentido que para anlisis estatico solo se debe dar el tipo de carga, direccin e intensidad, en
cuanto que para anlisis dinamico es tambien necesario definir la variacin de la carga con el
tiempo.
En lo que sigue, inicialmente, se tratar el tema de la definicin de datos para anlisis de tipo
esttico lineal.
ANALISIS DE TIPO ESTATICO LINEAL
En GTSTRUDL el anlisis esttico lineal se aplica dando el comando STIFFNESS
ANALYSIS, que aplica una formulacin matricial basada en incgnitas de desplazamiento.
EL MODELO DE ANALISIS
Como en cualquier sistema de elementos finitos, GTSTRUDL trata la estructura real como un
modelo de anlisis consistente en un nmero finito de elementos finitos conectados entre si
por medio de un nmero finito de puntos nodales, sobre algunos de los cuales se aplican las
condiciones de borde que vinculan el sistema al mundo exterior.
La construccin del modelo se puede efectuar escogiendo de una vasta biblioteca de diferentes
tipos de elementos finitos, que permiten modelar basicamente casi cualquier estructura
posible. Esa biblioteca incluye 5 tipos diferentes de elementos de barras, barras curvas,
elementos de biela, elementos tipo pilote para estudio de fundaciones y ms de 40 tipos de
elementos finitos bi y tri-dimensionales.
LOS GRADOS DE LIBERTAD DEL MODELO
En GTSTRUDL las estructuras pueden estar compuestas por cualquier combinacin de
diferentes tipos de elementos, an cuando no tengan el mismo tipo o nmero de grados de
libertad por nudo.
Para la formacin del sistema de ecuaciones se investigan los tipos de elementos conectados,
y a cada nudo se le asignan los grados de libertad absolutamente necesarios, en funcin de los
elementos conectados. En consecuencia, en cada nudo se podr tener tipo y nmero de grados
de libertad variables, con evidente economia de esfuerzo computacional.
SOLICITANDO RESULTADOS DEL ANALISIS ESTATICO
En el STRUDL los resultados no son impresos en forma automtica o masiva. El usuario debe
indicar cuando emitir los resultados y cuales resultados emitir.
El comando bsico para esto es el comando LIST, que permite crear una lista de resultados
relativos a fuerzas y momentos para barras, distorciones para barras, desplazamientos nodales,
reacciones en nudos apoyos y resultantes nodales en nudos libres, y tensiones y tensiones
principales en elementos finitos.
Por ejemplo el comando
LIST FORCES ALL
solicita las fuerzas en los extremos de todas las barras, en cuanto que el comando
LIST DISPLACEMENTS JOINT A B C
solicita los desplazamientos nodales en los nudos A B C.
Es importante notar que este comando producir un listado con los resultados
correspondientes a todas los estados de carga activos. Para cambiar los estados de carga
activos se debe usar el comando LOADING LIST
En trminos generales, las facilidades ms importantes ofrecidas por el sistema GTSTRUDL
para anlisis esttico lineal son las siguientes :
Modelos estructurales incluyendo cualquier combinacin de tipos de barras y
elementos finitos.
Biblioteca de tipos de barras y elementos finitos con ms de 100 componentes.
Procedimientos de solucin altamente eficientes y sofisticados
Reordenacin automtica de las ecuaciones del sistema para optimizacin del largo
de banda.
Aplicacin repetida de procedimientos de anlisis, segn indicacin indicacin del
usuario.
Modelos de anlisis sin limitacin del nmero de nudos, elementos y estados de carga
(solo limitados por la capacidad fsica del ordenador)
EJEMPLO DE APLICACION
En los Captulos anteriores fueron incluidos diversos ejemplos ilustrativos, los cuales, en la
mayoria de los casos, mostraban tambien como aplicar el proceso de anlisis esttico lineal.
Por ello, ese tipo de ejemplo no ser repetido. En cambio, se incluye a continuacin un
ejemplo de anlisis esttico lineal utiliazando superlementos (subestructuras), relativo a la
estrucura mostrada en la Figura 5.1.
FIGURA 5.1 - EJEMPLO DE UTILIZACION DE SUPERLEMENTOS
COMANDOS
STRUDL 'DEMO1' 'SUPERELEMENT'
$
$ Edificio espacial de 3 pisos
$
UNITS FT KIPS
$
$ Geometria
$
JOINT COORDINATES
1 0. 0. 0. S
2 0. 0. 30. S
3 15. 0. 0. S
4 15. 0. 30. S
GENERATE 4 JOINTS ID 5 1 X 0. 0. Y 12. 0. Z 0. 10.
REPEAT 3 ID 4 X 5.
REPEAT 2 ID 16 Y 12.
$
$Conectividad de las columnas
$
TYPE SPACE FRAME
MEMBER INCIDENCES
1 1 5
2 2 8
3 3 17
4 4 20
GENERATE 2 MEMBERS ID 5 1 FROM 5 16 TO 21 16
REPEAT 1 ID 2 FROM INC 3 TO INC 3
REPEAT 1 ID 4 FROM INC 12 TO INC 12
$
$Conectividad de las vigas
$
GENERATE 3 MEMBERS ID 13 1 FROM 5 1 TO 6 1
REPEAT 1 ID 3 FROM 12 TO 12
REPEAT 2 ID 6 FROM 16 TO 16
GENERATE 3 MEMBERS ID 31 I FROM 5 4 TO 9 4
REPEAT 1 ID 3 FROM 3 TO 3
REPEAT 2 ID 6 FROM 16 TO 16
$
$ Conectividad de los elementos de las losas
$
TYPE PLATE
GENERATE 3 ELEMENTS ID 49 1 FROM 5 1 TO 6 1 TO 10 1 TO 9 1
REPEAT 2 ID 3 FROM 4 TO 4 TO 4 TO 4
REPEAT 2 ID 9 FROM 16 TO 16 TO 16 TO 16
$
$ Propiedades de las barras y elementos
$
UNITS INCHES POUNDS
CONSTANTS
E 3122000.
POISSON 0.17
DENSITY 0.0868
MEMBER PROPERTIES PRISTMATIC
1 TO 12 AX 200. IX 800. IY 2000. IZ 2000.
13 TO 48 AX 120. IX 400. IY 1000. IZ 1000.
ELEMENT PROPERTIES
49 TO 75 TYPE 'SBHQ6' THICK 8.
$
$ Estados de carga
$
UNITS KIPS FEET
DEAD LOADING 1 'PESO PROPIO' DIR -Y ALL MEMBERS
ELEMENT LOADS
49 TO 75 BODY FORCES GLOBAL BY -150.
LOADING 2 'WIND-Z'
JOINT LOADS
5 9 13 17 FORCE Z 5.
21 25 29 33 FORCE Z 5.
37 41 45 49 FORCE Z 10.
$
$ Definicin de los superelementos
$
SUPERELEMENT DEFINITION
'ROOF' BOUNDARY NODES 37 40 49 52 ELEM 25 TO 30 43 TO 48 67 TO 75
'TRDFLO' BOUNDARY NODES 21 24 33 36 ELEM 19 TO 24 37 TO 42 58 TO 66
$
$ Este superlemento se toma igual al anterior
$
'SNDFLO' BOUNDARY NODES 5 8 17 20 ELEMENTS 13 TO 18 31 TO 36 -
49 TO 57 SAME AS 'TRDFLO'
$
$ Condensacin de los superlementos
$
DEVELOP STATIC PROPERTIES FOR SUPERELEMENT 'ROOF' 'TRDFLO'
$
$ Clculo de desplazamientos para los nudos externos
$
COMPUTE ALL DISPLACEMENTS
$
$ Clculo de desplazamientos para los nudos internos a los superlementos
$
$ 'TRDFLO' debe estar primero que 'SNDFLO'
$
COMPUTE INTERNAL DISPLACEMENTS FOR SUPERELEMENT -
'ROOF' 'TRDFLO' 'SNDFLO'
$
$ En este punto se dispone de todos los desplazamientos y se puede proseguir
$ calculando otros resultados, como esfuerzos, tensiones, etc.
$
FINISH
CAPITULO 6
OPERANDO CON EL BANCO DE DATOS
INTRODUCCION
El GTSTRUDL es un sistema para clculo y proyecto estructural, diferente de los sistemas
tradicionales de ese tipo, en el sentido que opera con el concepto del banco de datos de
informaciones de ingeniera. En otras palabras, GTSTRUDL no es un programa linear, que lee
datos, aplica un procedimiento numrico e imprime resultados. En cambio, se trata de un
sistema con el cual el ingeniero puede desarrollar su proyecto estructural en el tiempo,
guardando o recuperando del banco de datos tanto datos cuanto resultados, que pueden ser
alterados a voluntad, en funcin de las necesidades del proyecto.
El siguiente es un breve resumen de las facilidades ms importantes :
Registro permanente del banco de datos, en forma compacta, recuperacin y edicin
- Modos de Adicin, cambio y eliminacin
Activacin e inactivacin de datos del modelo.
Registro y recuperacin de archivos grficos.
Banco de datos compatible :
- Archivos neutros standard ANSI, compatibles con Fortran y "C".
Datos disponibles via interface :
- Informacin geomtrica y topologica.
- Propieades fsicas y mecnicas.
- Condiciones de borde estructurales.
- Cargas aplicadas.
- Resultados de anlisis.
- Informacin detallada de proyecto.
Interfaces con diversos sistemas CAD y otros programas.
Consultas diversas al banco de datos.
Informacin descriptiva del problema.
Resultados de anlisis y operaciones de proyecto.
Control de unidade, tipo, cantidad, orden y frecuencia de la salida de informaciones.
EJEMPLO DE OPERACION DEL BANCO DE DATOS
El siguiente ejemplo, que ilustra la operacin con el banco de datos, se basa en la estructura
mostrada en la Figura 6.1, Los comandos GTSTRUDL utilizados para definir la estructura,
aplicar el procedimiento numrico de anlisis esttico lineal y obtener alguna salida de
resultados, son incluidos ms abajo.
1 2
3 4
5 6
101
7 K
10 K
5 K
7 K
10 K
12'
12'
30'
B1 B2
B3 B4
1
2
102
103 104
1.5'
Tres (3) procesos independientes de anlisis, segn indicado abajo :
ESTADO 1 ESTADO 2 ESTADO 3
Estado de Carga Estado de carga 2 Estado de carga 3
Cargas de Proyecto Propiedades Iniciales Material Acero
1 Vigas: W1850
21 = (1 + 2) 0.75 Columnas: W1430
31 = (1 + 3) 0.75 Diagonales: W1430
FIGURA 6.1 - EJEMPLO DE OPERACION CON BANCO DE DATOS
Este ejemplo proporicona una ilustracin simple de como las avanzadas facilidades de banco
de datos del GTSTRUDL pueden ser usada muy productivamente en el proceso de proyecto
estructural. En particular, este ejemplo ilustrar el uso de los comandos :
ADDITIONS
CHANGES
DELETIONS
ACTIVE
INACTIVE
LOAD LIST
SAVE
RESTORE
Supongase que las especificaciones de proyecto son las siguientes :
1. La estructura debe poseer la capacidad de resistir las cargas de peso propio solamente
con sus vigas y columnas, sin contribucin de las diagonales. En esta condicin ser
realizada inactivando las barras 'B1' y 'B4', analizando la estructura resultante para el
estados de carga 1, de peso propio.
2. las cargas laterales desde la izquierda debern ser resistidas por las vigas, colummnas
y barras diagonales 'B1' and 'B3'. Para realizar esta situacin se reactivarn las barras
'B1' y 'B3' y la estructura resultante se analizar para la condicin de carga 2,
correspondiente a las cargas laterales desde la izquierda.
3. Las cargas laterales desde la derecha debern ser resistidas por las vigas, columnas y
barras diagonales 'B2' y 'B4'. Pra realizar esta condicin se inactivarn las barras 'B1'
y 'B3', reactivando las barras 'B2' y 'B4'. La estructura resultante se analizar para la
condicin de carga 3, correspondiente a cargas laterales desde la derecha.
4. Luego de aplicar los tres procesos de anlisis esttico lineal independientes, se
crearn dos nuevos estados de carga, denominados 21 y 31, combinando los
resultados de los estados de carga anteriores, de la siguinete forma :
ESTADO 21 = (ESTADO 1 + ESTADO 2) x 0.75
ESTADO 31 = (ESTADO 1 + ESTADO 3) x 0.75
5. A continuacin se efectua el dimensionamiento automtico de todas las barras de la
estructura, para los estados de carga 1 (peso propio), 21(peso propio + cargas de
viento desde la izquierda) y 31 (peso propio + cargas de viento desde la derecha)
Commandos
STRUDL 'EX. 7' 'Data Base Management Example'
$
$ Fase 1:
$ - Definicin de la estrucura y generacin de todos los estados de carga
$ independientes (1, 2 y 3)
$
$ - Inactivacin de las barras diagonales B1 a B4, dejando la estructura
$ formada solo por barras y columnas
$
$ - Inativacin de todos los estados de carga excepto el 1
$
$ - Anlisis esttico lineal para la primer estructura
$
UNITS KIPS FEET
$
GENERATE 2 JOINTS ID 1 1 X 0 30
REPEAT 2 ID 2 Y 12
$
STATUS SUPPORT JOINTS 1 2
JOINT RELEASES
1 2 MOMENT Z
$
TYPE PLANE FRAME
$
MEMBER INCIDENCES
1 3 4 ; 2 5 6
GENERATE 2 MEMBERS ID 101 1 F 1 2 T 3 2
REPEAT 1 ID 2 F 1
$
TYPE PLANE TRUSS
$
GENERATE 2 MEMBERS ID 'B1' 2 F 1 2 T 4 2
REPEAT 1 ID 1 F 1 T -1
$
MATERIAL STEEL
$
MEMBER PROPERTIES TABLE 'WSHAPES9'
1 2 T 'W18X50' $ Vigas
101 TO 104 T 'W14X30' $ Columnas
'B1' TO 'B4' T 'W8X10' $ Diagonales
$
DEAD LOAD 1 'PESO PROPIO' DIRECTION -Y ALL MEMBERS
MEMBER LOADS
1 FORCE Y CONC P -10 L 15
2 FORCE Y CONC P -5 L 15
LOADING 2 'WIND FROM LEFT'
3 FORCE X 10
5 FORCE X 7
LOADING 3 'WIND FROM RIGHT'
4 FORCE X -10
6 FORCE X -7
$
INACTIVE MEMBERS 'B1' TO 'B4'
LOAD LIST 1
$
STIFFNESS ANALYSIS
$
$ Fase 2:
$
$ - Activar las barras diagonales 'B1' y 'B3'
$
$ - Inactivar todos los estados de carga excepto el 2
$
$ - Analizar esta segunda estructura
$
ACTIVE MEMBERS 'B1' 'B3'
LOAD LIST 2
$
STIFFNESS ANALYSIS
$
$ Fase 3:
$
$ - Inactivar las barras diagonales 'B1' y 'B3'
$
$ - Activar las barras diagonales 'B2' y 'B4'
$
$ - Inactivar todos los estados de carga excepto el 3
$
$ - Analizar esta tercer estructura
$
ACTIVE MEMBERS ALL BUT 'B2' 'B4'
LOAD LIST 3
$
STIFFNESS ANALYSIS
$
$ Fase 4 :
$
$ - Activar todas las barras y todos los estados de carga
$
$ - Formar los estados de carga combinados 21 y 31
$ - Salida de desplazamientos, reacciones y fuerzas en secciones intermedias de
las
$ barras, para todos los estados de carga
$
ACTIVE MEMBERS ALL
LOAD LIST ALL
$
LOADING COMBINATION 21 'GL + WL' SPECS 1 0.75 2 0.75
LOADING COMBINATION 31 'GL + WR' SPECS 1 0.75 3 0.75
$
COMBINE 21
COMBINE 31
$
UNITS INCH
OUTPUT DECIMAL 3
$
LIST DISPLACEMENTS
$
UNITS FT
OUTPUT DECIMAL 2
LIST REACTIONS
$
SECTION FR DS 0.0 0.5 MEMBERS 1 2 $ BEAMS
SECTION FR DS 0.0 1.0 MEMBERS 101 TO 104 $ COLUMNS
SECTION FR NS 1 1.0 MEMBERS 'B1' TO 'B4' $ BRACING
$
LIST SECTION FORCES
$
$ Fase 5:
$
$ - En lo que sigue se utilizar el cdigo AISC ASD de 1989, con los parmetros
$ correspondientes, para efectuar las siguientes operaciones :
$
$ - Dimensionamiento automtico, eligiendo perfiles de la tabla WSHAPES9,
$ para los siguientes estados de carga de proyecto :
$
$ - 1 (Peso propio)
$ - 21 (Peso propio + Viento desde la izquierda) x 0.75
$ - 31 (Peso propio + Viento desde la derecha) x 0.75
$
$ - Compatibilizacin del proyecto obtenido, de la siguiente manera :
$
$ - Todas las vigas tendrn el mismo perfil de la viga de mayor SZ
$ - Todas las columnas tendrn el mismo perfil de la columna de mayor AX
$ - Todas las diagonales tendrn el mismo perfil de la diagonal de mayor AX
$
$ - Salida del cmputo mtrico
$
$ - Registro del actual banco de datos en archivo externo (binario)
$
PARAMETERS
'CODE' 'ASD9' ALL MEMBERS
'TBLNAM' 'WBEAM9' MEMBERS 1 2
'TBLNAM' 'WCOLUMN9' MEMBERS 101 TO 104
'TBLNAM' 'WSHAPES9' MEMBERS 'B1' TO 'B4'
'STEELGRD' 'A36' MEMBERS 1 2 'B1' TO 'B4'
'STEELGRD' 'A572-G50' MEMBERS 101 TO 104
'KZ' 1.0 ALL
'KY' 1.0 ALL
'FRUNLCF' 0.5 MEMBERS 1 2
$
$ Vigas arriostradas en puntos medios
$
LOAD LIST 1 21 31
SELECT ALL MEMBERS
$
$ Las secciones fueron definidas en los comandos SECTION anteriores
$
UNITS INCH
PRINT MEMBER PROPERTIES
STEEL TAKEOFF
$
TAKE MEMBERS 1 2 AS LARGEST 'SZ' OF MEMBERS 1 2 $ Vigas
TAKE MEMBERS 101 TO 104 AS LARGEST 'AX' OF MEMBERS 101 TO
104 $ Columnas
TAKE MEMBERS 'B1' TO 'B4' AS LARGEST 'AX' -
OF MEMBERS 'B1' TO 'B4' $ Diagonales
$
PRINT MEMBER PROPERTIES
STEEL TAKEOFF
$
SAVE 'JOB-1.SAV'
$
FINISH FULL
CAPITULO 7
ANALISIS ESTATICO NO LINEAL
INTRODUCCION
En general el comportamiento no lineal de una estructura puede surgir por diversas razones,
incluyendo :
Geometria No Lineal : En este caso los desplazamientos no son pequeos y el equilibrio
debe ser considerado en la configuracin deformada de la estructura. De esta manera, las
condiciones de equilibrio sern dependientes de los desplazamientos, los cuales son
incgnitas, dando lugar a un sistema de ecuaciones no lineales.
Apoyos No Lineales : La no linealidad estructural es debida a los apoyos por diversas
razones, incluyendo :
- Apoyo elstico con relacin carga-deformacin no lineal
- Apoyos discontinuos que actuan solo en compresin
- Apoyos discontinuos que actuan solo en traccin
- Apoyos discontinuos tipo gap
Material No Lineal : En este caso el material no sigue la ley de Hooke y la relacin entre
tensiones y deformaciones especficas no es una linea recta. La rigidez de la estructura debe
ser calculada en funcin de los desplazamientos, incgnitas, dando lugar de nuevo a un
sistema de ecuaciones no lineales.
Cargas No Conservativas : Este tipo de no linealidad, que es todavia objeto de
investigacin cientfica, es debido a cargas que varian con las deformaciones estructurales.
FACILIDADES PARA ANALISIS NO LINEAL EN GTSTRUDL
GTSTRUDL posee estensas y eficientes capacidades para anlisis no lineal geomtrico para
estructuras de barras. Para ello incluye la consideracin de no linealidad en barras y la
posibilidad de utilizacin de barras que actuan solo en compresin o solo en traccin.
Tambien son extensas y eficientes las facilidades para consideracin de estructuras de cables,
por medio de la utilizacin de un elemento de cable formulado exactamente de acuerdo con la
teora de ingeniera de cables. Permite, entonces, modelar estructuras solo compuestas por
cables o estructuras compuestas por cables y otros tipos de elementos, como por ejemplo en el
modelo de un puente de suspensin.
GTSTRUDL tambien considera todos los tipos posibles de apoyos no lineales y discontinuos.
En cambio, las facilidades para anlisis no lineal fsico son reducidas a la modelacin con
apoyos no lineales y a la aplicacin del procedimiento de determinacin dee rtulas plsticas
en estructuras de barras. Tambien permite el anlisis de problemas de interaccin suelo
estructuras con consideracin de suelo no lineal.
En forma resumida, las facilidades ms importantes ofrecidas por el sistema GTSTRUDL para
anlisis no lineal, son las siguientes :
Consideracin de No Linealidades Geomtricas.
Barras activas solo en tensin o solo en compresin.
Apoyos elsticos con comportamiento no lineal.
Apoyos discontinuos, con comportamiento tipo solo tensin ("hook"), o solo
compresin ("gap").
Estados de pre-tensin y pre-deformacin.
Elemento finito tipo cable, permitiendo grandes desplazamientos, til en la
simulacin de estructuras de cables y estructuras arriostradas.
Anlisis de estructuras formadas solo por cables, o por cables, barras y elementos
finitos.
Articulaciones no lineales en extremos de barras
EJEMPLO DE APLICACION
ESTRUCTURA NO LINEAL
Este ejemplo de aplicacin se refiere a la estructura mostrada en la Figura 7.1
FIGURA 7.1 - EJEMPLO DE ANALISIS NO LINEAL
COMANDOS
STRUDL 'NL006' 'HIGHLY NONLINEAR COMPRESSION-ONLY TEST'
$
$ Definicin de la geometria
$
PRINT GEN OFF
UNITS FEET POUNDS DEGREES
GEN 2 JOI ID 1 100 X -8.916,-1 Y -14.5
MOD 19 ID 1 Y 0.97
JOINT COORD
1001 -2.83 4.907
1002 2.83 4.907
GEN 2 JOINTS CYL Z ID 21 100 R 6.083 1 TH 180 LZ 0 OFFSET 1001
MOD 6 ID 1 TH -10
GEN 2 JOI CYL Z ID 28 100 R 11.75 1 TH 115 LZ 0
MOD 11 ID 1 TH -5
GEN 2 JOI CYL Z ID 40 100 R 6.083 1 TH 50 LZ 0 OFFSET 1002
MOD 5 ID 1 TH -10
GEN 2 JOI ID 46 100 X 8.916 1 Y 3.937
MOD 19 ID 1 Y -0.97
$
$ Definicin de la conectividad
$
TYPE PLANE FRAME
GEN 64 MEMBS ID 1 1 FROM 1 1 TO 2 1
TYPE PLANE TRUSS
GEN 63 MEMBS ID 101 1 FROM 102 1 TO 2 1
$
$ Especificacin apoyos
$
STATUS SUPPORT JOI 1 65 102 TO 164
JOINT RELEASES
1 65 MOM Z
$
$ Eliminacin de dos nudos solo necesarios para la generacin del modelo
$
DELETIONS
JOINTS 101 165
ADDITIONS
$
$ Inactivacin de los nudos 1001 y 1002
$
INACTIVE JOINTS 1001 1002
UNITS INCHES
PRINT JOINT COORDINATES
$
$ Constantes del material
$
UNITS INCHES
CONSTANTS
E 3.6E6 MEMBERS 1 TO 64
E 1.E6 MEMBERS 101 TO 163
$
$ Definicin de las propiedades de las barras
$
MEMBER DIMENSIONS
1 TO 64 RECT B 12 H 10
MEMBER PROP PRIS
101 TO 120 144 TO 163 AX 139.68
121 TO 143 AX 152.88
$
$ Definicin de los estados de carga.
$
LOADING 1 CARGA UNIFORME DE 1 KIP/FT'
MEMBER LOADS
21 TO 44 FORCE Y GLO UNIW -83.33
LOADING 2 CARGA CONCENTRADA'
JOINT LOADS
21 TO 45 FORCE Y -713.2 $ = 17830 LBS
$
LOAD LIST 2
$
$ Definicin de barras que solo actuan en compresin
$
NONLINEAR EFFECTS
COMPRESSION ONLY MEMBERS 101 TO 163
$
$ Parmetros para el anlisis
$
MAXIMUM NUMBER OF CYCLES 1
CONVERGENCE TOLERANCE EQUIL 0.00001
$
$ Anlisis no lineal
$
NONLINEAR ANALYSIS REDUCE BAND
LIST LOADS DISPL
$
$ Continua el anlisis no lineal
$
NONLINEAR ANALYSIS CONT
LIST LOADS DISPL
$
$ Continua el anlisis no lineal
$
NONLINEAR ANALYSIS CONTINUE
MAXIMUM NUMBER OF CYCLES 20
$
$ Continua el anlisis no lineal
$
NONLINEAR ANALYSIS CONTINUE
$
$ Salida de resultados
$
OUTPUT DECIMAL 4
OUTPUT ORDERED
LIST DISPLACEMENTS
LIST LOADS
LIST REACTIONS
LIST FORCES
$
$ Anlisis no lineal final
$
CONVERGENCE TOLERANCE DISPL 0.00001
MAXIMUM NUMBER OF CYCLES 25
NONLINEAR ANALYSIS
LIST DISPLACEMENTS
LIST LOADS
LIST REACTIONS
LIST FORCES
$
FINISH
CAPITULO 8
ANALISIS DINAMICO LINEAR
INTRODUCCION
En lineas generales el anlisis dinmico puede ser un anlisis de vibraciones libres, que
permite calcular las frecuencias y modos naturales de vibracin de una estructura, o un
anlisis de vibraciones forzadas, que permite calcular la respuesta de una estructura en funcin
del tiempo, en trminos de desplazamientos, fuerzas y otros resultados, producidos por la
aplicacin de una excitacin externa tambien variable con el tiempo.
El modelo estructural, para el caso de anlisis dinmico, requiere la definicin de la
geometra, conectividad, propiedades geomtricas y mecnicas de los elementos, condiciones
de apoyo y otros datos relevantes. Las caractersticas de masa de la estructura pueden ser
generadas automticamente, usando las formulaciones de masas consistente o masass
concentradas, o pueden ser adicionadas en los nudos, en la forma de pesos o de masas
concentradas. Cuando necesario, las masas adicionadas sern generadas automticamente a
partir de cargas nodales estticas.
El procedimiento general para el clculo de los modos y frecuencias naturales de vibracin es
definido esquemticamente en la Figura 8.1.
DEFINICION
DEL
MODELO ESTRUCTURAL
DEFINICION
DE LOS
DATOS DE INERCIA
DEFINICION
DE
PARAMETROS
CALCULO DE
FRECUENCIAS Y
MODOS NATURALES
FIGURA 8.1 - CALCULO DE LOS MODOS Y FRECUENCIAS NATURALES
El anlisis de vibraciones libres es importante para el conocimiento de las frecuencias y
modos naturales de vibracin, que determinan las caractersticas dinmicas bsicas de la
estructura y permiten seleccionar el tipo de anlisis de respuesta adecuado, caso necesario.
Este clculo, que corresponde a la solucin del problema de las vibraciones libres, es
gobernado por el siguiente sistema de ecuaciones :
( ) K M U =
2
0
Donde :
K : matirz de rigidez del problema
: frecuencia natural de vibracin
M : matriz de masa
U : modo natural de vibracin
La solucin del problema del autovalor se puede efectuar usando diversos procedimientos
numricos diferentes, de los cuales se prefiere aquel conocido como mtodo de Lanczos, que
es un algortmo muy rpido, ya utilizado para resolver problemas de valores propios de ms
de 30.000 grados de libertad, sin ningn tipo de condensacin.
Una vez que ha sido resuelto el problema del valor propio, se puede calcular en forma
automtica los factores de participacin modal de los modos naturales seleccionados, para
movimientos de terreno uniformes, en las direcciones globales X, Y y Z. Esta informacin,
permite evaluar la eventual necesidad de incluir ms modos naturales en un clculo de
respuesta dinmica, con especial referencia al caso de el anlisis espectral.
El calculo de la respuesta dinmica se puede efectuar por medio de mtodos de superposicin
modal o de integracin directa de las ecuaciones de movimiento, segn indicado en la Figura
8.2.
DEFINICION
DEL
MODELO ESTRUCTURAL
CALCULO DE
FRECUENCIAS Y
MODOS NATURALES
ANALISIS
MODAL
ANALISIS POR
INTEGRACION DIRECTA
FIGURA 8.2 - ANALISIS DINAMICO - ALTERNATIVAS
En el caso de la respuesta dinmica la ecuacin que gobierna el problema es la siguiente :
K * U + C * U
.
+ M * U
..
= P(t)
donde :
K : matriz de rigidez
U : vector de desplazamientos nodales
C : matriz de amortiguamiento
U
.
: Vector de velocidades nodales
M : matriz de masa
U
..
: vector de aceleraciones nodales
P(t) : vector de cargas nodales, variables con el tiempo.
En los mtodos llamados de superposicin modal el comportamiento de la estructura es
descompuesto segn sus modos naturales de vibracin, trabajando en coordenadas modales.
Siendo que en general solo algunos modos son importantes en la respuesta estructural, el
clculo de esa respuesta con solo algunos de los modos permite operar con economia de
esfuerzo computacional. El problema, en todo caso, corresponde a determinar cuales son los
modos que es necesario utilizar para obtener una respuesta con la precisin adecuada, para lo
cual se deben estudiar los factores de participacin modal.
La alternativa a los mtodos modales es la integracin directa de la ecuaciones de
movimiento. En este se dice que se trabaja en coordenadas fsicas. Este tipo de formulacin es
mas cara computacionalmente, pero no siendo necesario ningn proceso de descomposicin
no existen dudas en cuanto a la precisin de los resultados obtenidos.
Dependiendo del tipo de cargas se pueden aplicar diversos procedimientos de evaluacin de
respuesta dinmica, segn sugerido en la Figura 8.3.
ANALISIS
ARMONICO
ANALISIS ANALISIS ANALISIS POR ANALISIS
DE REGIMEN
PERMANENTE
DE REGIMEN
TRANSITORIO
INTEGRACION
DIRECTA
ESPECTRAL
CARGAS CARGAS CARGAS CARGAS
ESPECTRALES ARBITRARIAS PERIODICAS ARMONICAS
MODELO
ESTRUCTURAL
DATOS
DINAMICOS
FIGURA 8.3 - VIBRACIONES FORZADAS - TIPOS DE ANALISIS
Para enteder la diferencia entre cada tipo de anlisis se debe recordar que cuando una
estructura est en reposo y es solicitada por una carga variable en el tiempo, de tipo periodico,
en una primera fase pasa por un estado de vibracin ms o menos catico correspondiente al
regimen transitorio, para despues estabilizar sus movimientos de vibracin, llegando al estado
permanente. En el caso ms general, el anlisis dinmico considera el problema desde la
configuracin en reposo, pasando por el estado transitorio, hasta llegar al regimen permanente.
El anlisis armnico corresponde a un problema dinmico donde las fuerzas aplicadas varian
en forma armnica y se quiere llegar directamente a la solucin de regimen permanente, sin
pasar por estado transitorio. El anlisis de regimen permanente tambien se puede resolver en
el dominio del tiempo. El caso general, como indicado arriba, incluye en la respuesta obtenida
tanto la parte de regimen transitorio cuanto aquella de regimen permanente.
Para el estudio del efecto de cargas de tipo ssmico se puede utilizar el metodo de anlisis de
respuesta espectral. En este caso un espectro de densidad de potencia define los datos de
movimiento del terreno. Los resultados de un proceso de anlisis de respuesta espectral
pueden ser ponderados de acuerdo a diversas tcnicas, conocidas como RMS, ABS, PRMS,
CQC, ALG, NRC TPM, NRC GRP y NRC DSM. La tcnica de ponderacin RMS, en
particular, se puede aplicar al caso general de anlisis dinmico y tambien a resultados
obtenidos de mltiples procesos de respuesta espectral. Los conceptos anteriores son
mostrados en forma esquemtica en la Figura 8.4.
DEFINICION
DEL
MODELO ESTRUCTURAL
DEFINICION
DE LOS DATOS DE
INERCIA Y
AMORTIGUAMIENTO
DEFINICION
CALCULO DE LAS
FRECUENCIAS Y
MODOS NATURALES
DE LAS
CARGAS ESPECTRALES
CALCULO DE LA
RESPUESTA
ESPECTRAL
FIGURA 8.4 - RESPUESTA ESPECTRAL
(ANALISIS PARA CARGAS SISMICAS)
Los resultados de anlisis dinmico pueden ser transformados en resultados de tipo esttico
para, solos o en combinacin con resultados efectivamente obtenidos por medio de anlisis de
tipo esttico, ser utilizados en procesos de dimensionamiento automtico o verificacin de
acuerdo con los cdigos de proyecto adecuados.
ANALISIS DINAMICO LINEAL EN GTSTRUDL
GTSTRUDL permite aplicar la mayoria de los tipos de anlisis indicados arriba, segn se
documenta en el Volumen 3 del manual del usuario. En forma muy resumida, las
caractersticas bsicas de estas facilidades son las siguientes :
Solucin del problema de vibraciones libres.
Clculo de frecuencia y modos naturales de vibracin.
Consideracin de masas estructurales concentradas en los nudos o calculadas utilizando
formulacin consistente de elementos finitos.
Seleccin de procedimientos para clculo de autovalores y autovectores (Lanczos,
Iteracin por Sub-espacios y Tridiagonalizacin tipo Householder).
Clculo de respuesta dinmica.
Modelos con incgnitas modales (mtodo de superposicin modal)
* Solucin en el dominio del tiempo.
* Solucin en el dominio de la frecuencia (anlisis armnica)
Modelos con incgnitas fsicas (mtodo de integracin directa)
Solucin en el dominio del tiempo.
Anlisis de respuesta espectral.
Respuesta estructural debida a movimientos de apoyo.
Seleccin de mtodos para ponderacin de resultados.
Clculo de estados de carga (y resultados) de tipo seudo-esttico.
Evaluacin de los factores de participacin modal.
Elaboracin de diagramas de fuerzas y momentos en las barras.
Determinacin directa de la respuesta dinmica de rgimen permanente.
Respuesta estructural correspondiente al regimen permanente de oscilacin, sin
necesidad de evaluacin del regimen transitorio inicial.
Consideracin de cargas armnicas.
Respuesta estructural a cargas armnicas, calculada en el dominio de la frecuencia.
EJEMPLO DE APLICACION
Este ejemplo de anlisis dinmica corresponde a la estructura mostrada en la Figura 6.5. Los
comandos correspondientes, para definir la estructura, aplicar el procedimiento numrico de
anlisis esttico y los clculos de tipo dinmico, son incluidos a continuacin.
Este ejemplo ilustra como se pueden utilizar las capacidades del sistema GTSTRUDL para
resolver problemas an bastante complejos. Recuerdese, sin embargo, que los comandos
utilizados sern explicados solo en forma suscinta. Una explicacin detallada de los mismos
est incluida en el Volumen 3 del manual del usuario.
Este ejemplo incluye diversos tipos de problemas, tratados simultaneamente. Esto no es tpico,
en la prctica, pero es posible con GTSTRUDL debido a su operacin con banco de datos de
ingeniera. Los tipos de anlisis ilustrados son los siguientes :
1. Anlisis esttico para los estados de carga de gravedad 1 y 2, y de viento 3 y 4.
2. Clculo de los primeros 20 modos y frecuencias naturales de vibracin.
3. Clculo de la respuesta espectral para el estado de carga dinmico 101.
4. Clculo de la respuesta de la respuesta dinmica transitoria para el estado de carga
dinmica 102.
5. Clculo de los resultados de los anlisis espectral y transitorio.
6. Impresin de resultados estticos, de respuesta espectral y transitoria.
7. Creacin de resultaods pseudo-estticos, a partir de los resultados de los anlisis de
tipo dinmico.
8. Formacin de combinaciones de los resultados, incluyendo aquellos obtenidos con el
anlisis esttico y los anlisis dinmicos.
9. Impresin de los resultados de las combinaciones, incluyendo fuerzas en los extremos
y secciones intermedias de las barras.
Comandos
STRUDL 'EX-8' 'EJEMPLO DE ANALISIS DINAMICO'
$
$ Anlisis esttico y dinmico de un edificio de 15 pisos, modelado como prtico plano
$
$ Definicin del las unidades dimensionales iniciales
$
UNITS INCHES KIPS CYCLES
$
STORE RESPONSE SPECTRUM DISPLACEMENT -
LOG VS FREQUENCY LOG 'RS:EQ-1'
$
$ Amortiguamento igual a 1% del amortiguamento crtico
$
DAMPING RATIO 0.01
15.7 0.1, 15.7 0.35, 9.5 2.0, 0.50 8.0
$
$ Amortiguamento del 5%
$
DAMPING RATIO 0.05
8.3 0.1, 8.3 0.35, 1.8 2.0, 0.10 8.0
$
$ Amortiguamento del 7%
$
DAMPING RATIO 0.07
5.1 0.1, 5.1 0.35, 1.1 2.0, 0.05 8.0
END OF RESPONSE SPECTRA
$
$ Generacin de las coordenadas nodales
$
UNITS FT
GENERATE 7 JOINTS ID 1 1 X DIFF 0, 15, 4 AT 30, 15
REPEAT 15 TIMES ID 7 Y DIFF 2 AT 20, 3 AT 12, 8 AT 15, 2 AT 11
STATUS SUPPORT 1 TO 7
$
$ Definicin del tipo estructural (prtico plano)
$
TYPE PLANE FRAME
$
$ Generacin de las vigas
$
GENERATE 6 MEMBERS ID 1 1 FROM 8 1 TO 9 1
REPEAT 14 TIMES ID 6 F 7
$
$ Generacin de las columnas
$
GENERATE 7 MEMBERS ID 101 1 F 1 1 T 8 1
REPEAT 14 TIMES ID 7 F 7
$
$ Creacin de las aberturas de la estructura
$
DELETE
MEMBERS 8 9 10 11 110 111 112 117 118 119
MEMBERS 32 TO 68 BY 6, 33 TO 69 BY 6, 34 TO 70 BY 6, 35 TO 71 BY 6
MEMBERS 138 TO 187 BY 7, 139 TO 188 BY 7, 140 TO 189 BY 7
JOINTS 17 18 19, 45 TO 87 BY 7, 46 TO 88 BY 7, 47 TO 89 BY 7
ADDITIONS
$
$ Definicin de las propiedades mecnicas y geomtricas
$
MEMBER PROPERTIES TABLE 'WBEAM9'
EXISTING 1 TO 90 T 'W21X101'
MEMBER PROPERTIES TABLE 'WCOLUMN9'
EXISTING 101 TO 205 T 'W14X283'
MATERIAL STEEL
$
$ Definicin de los estados de carga independientes
$
DEAD LOAD 1 PESO PROPIO DIRECTION -Y ALL MEMBERS
$
LOADING 2 'LIVE LOADS'
MEMBER LOADS
EXISTING 1 TO 90 FORCE Y GLOBAL UNIFORM W -3
$
LOADING 3 'WIND LOAD FROM LEFT'
JOINT LOADS
8 TO 106 BY 7 FORCE X 7
$
LOADING 4 'WIND LOAD FROM RIGHT'
JOINT LOADS
14 TO 112 BY 7 FORCE X -7
$
$ Definicin de los estados de carga dinmicos
$
RESPONSE SPECTRA LOAD 1101 'TRANSLACION EN DIRECCION X'
SUPPORT ACCELERATION
TRANSLATION X FILE 'RS:EQ-1'
END OF RESPONSE SPECTRA LOAD
$
TRANSIENT LOAD 1102 'SISMO DE ELCENTRO (x1.3) EN DIRECCION X'
SUPPORT ACCELERATION
TRANSLATION X FILE 'ELCENTRO' FACTOR 1.3
INTEGRATE FROM 0.0 TO 10.0 AT 0.01
END OF TRANSIENT LOAD
$
$ Definicin de las caracteristicas de masa de la estructura
$
INERTIA OF JOINTS LUMPED
$
$ Definicin de masas no estructurales, adicionales, en los nudos, en unidades de peso
$
INERTIA OF JOINTS WEIGHT
EXISTING 8 TO 112 TRANSLATION ALL 1.5
$
$ Especificacin de masas adicionales, a distribuir en los extremos de las barras, de
$ nuevo en unidades de peso
$
MEMBER ADDED INERTIA WEIGHT TRANSLATION X Y
EXISTING 1 TO 205 UNIFORM W 3.0 $ KIPS/FT
$
$ Especificacin de parmetros utilizados en el clculo de los modos naturales
$
EIGEN PARAMETERS
SOLVE USING GTLANCZOS $ LANCZOS EIGENSOLVER
NUMBER OF MODES 20
PRINT MAX
END OF EIGEN PARAMETERS
$
$ Especificacin de las caractersticas de amortiguamiento modal, como sigue :
$ Modo 1: 1% del crtico
$ Modos 2 y 4: 5% del crtico
$ Modos 5 y 20: 7% del crtico
$
DAMPING RATIOS 0.01 1, 0.05 3, 0.07 16
$
$ Anlisis lineal, para los estados de carga estticos
$
STIFFNESS ANALYSIS
$
$ Clculo de los 20 primeros modos y frecuencias naturales de vibracin,
$ incluyendo la participacin de los factores de participacin modal para
$ excitaciones de apoyo.
$
DYNAMIC ANALYSIS EIGEN
LIST DYNAMIC EIGENVALUES
LIST DYNAMIC PARTICIPATION FACTORS
$
$ El estado del problema es registrado permanentemente en el archivo DINA1
$
SAVE DINA1
FINISH FULL
$ ____________________________________________________________________
En este punto el usuario ha salido del sistema GTSTRUDL, teniendo la oportunidad, por
ejemplo, de :
1. Revisar los factores de participacin dinmica
2. Seleccionar los modos que muestran tener mayor participacin en la direccin X,
sumando al menos 95% de la masa total. Tales modos son los nmero 1, 2 y 13, que
sern los nicos utilizados, en un ejemplo de economia computacional, en los anlisis
dinmicos subsiguientes.
3.- Entrar nuevamente en el sistema, restaurando la solucin anterior, por medio de un
comando RESTORE, continuando los clculos.
$ ____________________________________________________________________
$ Restauracin del banco de datos de la solucin anterior
$
RESTORE DINA1
$
$ Clculo de la respuesta espectral, utilizando solamente los modos 1, 2 y 13
$ para el estado de carga espectral 1101
$
INACTIVE MODES ALL BUT 1 2 13
PERFORM RESPONSE SPECTRA ANALYSIS
$
$ Clculo de la respuesta dinmica transitoria, para el estado de carga 1102
$
PERFORM TRANSIENT ANALYSIS
$
$ Clculo de los resultados del anlisis espectral, usando la ponderacin de
$ cuadrados mnimos (RMS) y de la combinacin cuadrtica completa (CQC),
$ incluyendo desplazamientos, fuerzas en barras y reacciones de apoyo.
$
COMPUTE RESPONSE SPECTRA DISPLACEMENTS FORCES -
REACTIONS MODAL COMBINATIONS RMS CQC
$
$ clculo de las fuerzas en barras y reacciones de apoyo, a cada 0,25 segundos
$
COMPUTE TRANSIENT FORCES REACTIONS TIMES -
FROM 0.0 TO 10.0 AT 0.25
$
$ Solo se desean 3 dgitos decimales en los resultados
$
OUTPUT DECIMAL 3
$
$ Especificacin de las unidades dimensionales para salida de resultados
$
UNITS INCHES KIPS DEGREES
$
$ Salida de resultados de anlisis esttico, incluyendo desplazamientos en los nudos
$ 106, 64y 36, reacciones en los nudos apoyos y fuerzas en las barras 1, 2, 101 y 102
$
LIST DISPLACEMENTS JOINTS 106 64 36
$
$ Cambio de la unidad dimensional de longitud a pies.
$
UNITS FT
$
LIST REACTIONS
LIST FORCES MEMBERS 1 2 101 102
$
$ Nuevo cambio de la unidad dimensional de longitud , ahora a pulgadas.
$
UNITS INCH
$
$ Salida de los resultados del anlisis espectral, incluyendo desplazamientos en
$ los nudos 106, 64y 36, reacciones en los nudos apoyos y fuerzas en las barras
$ 1, 2, 101 y 102
$
OUTPUT MODAL CONTRIBUTIONS ON
LIST RESPONSE SPECTRA DISPL MODAL COMBINATIONS -
RMS CQC JOINTS 36 64 106
OUTPUT MODAL CONTRIBUTIONS OFF
$
$ Cambio de la unidad dimensional de longitud a pies.
$
UNITS FT
$
LIST RESPONSE SPECTRA REACTIONS MODAL COMB RMS CQC
LIST RESPONSE SPECTRA FORCES MODAL COMB RMS CQC MEMBERS 1 2
101 102
$
UNITS INCH
$
$ Salida de los resultados de la respuesta dinmica, incluyendo desplazamientos en
$ los nudos 106, 64y 36, a cada 0,50 segundos
$
LIST TRANSIENT DISPL TIMES FROM 0.0 TO 10.0 AT 0.50 -
JOINTS 36 64 106
$
$ Salida de los mximos desplazamientos obtenidos con la respuesta dinmica.
$
LIST TRANSIENT MAXIMUM DISPLACEMENT JOINT 106
$
UNITS FT
$
$ Salida de resultados obtenidos con la respuesta dinmica, incluyendo las reacciones en
los nudos apoyos y fuerzas en las barras 1, 2, 101 y 102, a cada 0,50 segundos
$
LIST TRANSIENT REACTIONS TIMES FROM 0.0 TO 10.0 AT 0.50
LIST TRANSIENT FORCES TIMES FROM 0.0 TO 10.0 AT 0.50 MEMBERS 1 2
101 102
$
$ El estado del problema es registrado permanentemente en el archivo DINA2
$
SAVE DINA2
FINISH FULL
$ ____________________________________________________________________
En este punto el usuario ha salido del sistema GTSTRUDL, teniendo la oportunidad de revisar
todos los resultados obtenidos de los anlisis de tipo dinmico y preparar el ltimo proceso,
para efectuar los siguientes clculos :
1.- Formar, a partir de las combinaciones CQC, de la respuesta espectral, un estado de
carga pseudo-esttico, denominado 2101.
2.- Formar, a partir de los resultados de la respuesta dinmica, en el instante 9.84
segundos, en el cual se tiene el mximo desplazamiento del ltimo nivel de la
estructura, un estado de carga pseudo-esttico, denominado 2102.
3.- Formar dos combinaciones para verificacin de proyecto, definidas de la siguiente
manera :
A) Resultados del anlisis esttico para los estados de carga de gravedad, llamados 1 y 2
y de la respuesta espectral ( en forma pseuo-esttica) llamada 2101.
B Resultados del anlisis esttico para los estados de carga de gravedad, llamados 1 y 2
y de la respuesta dinmica ( en forma pseuo-esttica) llamada 2102.
$ ____________________________________________________________________
$
RESTORE 'DYN2-EX8.SAV'
$
$ Formacin del estado pseudo-esttico 2101, a partir de los resultados de la respuesta
$ espectral
$
CREATE PSEUDO STATIC LOAD 2101 'CQC RESULTS' FROM CQC -
OF LOAD 1101
$
$ Clculo de las fuerzas dinmicas en barras, en el instante 9,84 segundos y
$ formacin del estado pseudo-esttico a partir de esos resultados.
$
COMPUTE TRANSIENT FORCES REACTIONS TIME 9.84
CREATE PSEUDO STATIC LOAD 2102 'TIME: 9.84 SEC.' -
FROM TIME 9.84 OF LOAD 1102
$
$ Formacin de los estados de carga combinados para proyecto
$
$ Notese que los resultados de la respuesta espectral son todos positivos.
$ Por ello uno vez se suman y una vez se substraen
$
CREATE LOAD COMB 11 'DL+LL' SPECS 1 1.0 2 1.0
CREATE LOAD COMB 12 '(DL+LL + WLL)x0.75' SPECS 11 0.75 3 0.75
CREATE LOAD COMB 13 '(DL+LL + WLR)x0.75' SPECS 11 0.75 4 0.75
CREATE LOAD COMB 14 '(DL+LL + CQC)x0.75' SPECS 11 0.75 2101 0.75
CREATE LOAD COMB 15 '(DL+LL - CQC)x0.75' SPECS 11 0.75 2101 -0.75
CREATE LOAD COMB 16 '(DL+LL + DIN)x0.75' SPECS 11 0.75 2102 0.75
$
$ Salida de las reacciones y de las fuerzas en barras, para algunas barras especficas.
$
$ Notese que :
$
$ 1.- Para calcular las fuerzas en secciones intermedias de las barras a partir de los
$ resultados de la respuesta espectral se debe incluir, en el comando LIST, el
$ nombre del estado pseudo-esttico (2101) y n del estado dinmico (1101)
$
$ 2. Para obtener los resultados en las seciones intermedias de las barras, para
$ los resultados de la respuesta espectral, GTSTRUDL recalcula las fuerzas
$ para cada modo considerado, en cada seccin, creando las fuerzas en las
$ secciones indicadas por medio de la misma tcnica de ponderacin seleccionada
$ anteriormente
$
$ 3. Para los resultados obtenidos de la respuesta dinmica, GTSTRUDL genera
$ las fuerzas en las barras directamente del estado pseudo-esttico 2102
$
UNITS KIPS FT
$
$ Especificacin de los estados de carga de inters
$
LOAD LIST 1 11 TO 16
$
$ Salida de las reacciones de apoyo
$
LIST REACTIONS
$
$ Especificacin de secciones intermedias de barras y salida de fuerzas en esas secciones
$
SECTION FRACT NS 3 0.0 0.5 1.0
LIST SECTION FORCES MEMBERS 1 2 101 102
$
SAVE DINA3
$
FINISH FULL
CAPITULO 9
DIMENSIONAMIENTO Y VERIFICACION DE
ESTRUCTURAS METALICAS
INTRODUCCION
Las potencialidades de dimensionamiento automtico y verificacin de proyecto del
GTSTRUDL son aplicables a una vasta gama de tipos de estructuras metalicas; permitiendo
al ingeniero controlar el proceso interactivo de anlisis / proyecto / evaluacin / modificacin /
reanlisis, en un modo natural y flexible.
Las capacidades disponibles permiten el dimensionamiento automtico y la verificacin de
proyecto de la estructura, segn diversos reglamentos, incluyendo la seleccin del perfil ms
adecuado a partir de tablas de perfiles de acero disponibles. Para guiar tales procesos se
pueden definir ms de 70 parmetros diferentes, algunos de lso cuales se pueden calcular
automticamente, como por ejemplo la longitud efectiva de pandeo. Es posible imponer,
tambien, un conjunto de diversas restricciones geomtricas o relacionales, concernientes a la
geomtria de las barras, para condicionar la eleccin de los perfiles en las tablas de acuerdo
con la estrategia deseada por el ingeniero.
Cuando se aplican los procedimientos de dimensionamiento automtico y verificacin de
proyecto, el sistema produce gran cantidad de informacin, la cual se puede imprimir o n,
segn los deseos del usuario. La opcin standard corresponde a la impresin de un pequeo
resumen, indicando las condiciones que gobiernan el proyecto de cada barras e incluyendo el
grado de aprovechamiento de la resistencia de las mismas.
CAPACIDADES DISPONIBLES
GTSTRUDL es uno de los sistemas ms completos para el proyecto de estructuras de acero,
incluyendo una gran cantidad de capacidades y opciones, decriptas en los Volmenes 2A y 2B
del manual de Usuario. El siguiente es un breve resumen de las mismas :
Dimensionamiento automtico y verificacin de perfiles.
Gran cantidad de tablas de perfiles de acero nacionales e internacionales.
Tablas de perfiles de acero definidas por el usuario.
Seleccin de diversos cdigos de proyecto, incluyendo :
- American Institute of Steel Construction (AISC) de 1989, mtodos ASD y LRFD.
- American Institute of Steel Construction (AISC) de 1978 y 1969.
- British Standards - BS449 (tensin admisible)
- British Standards - BS5950 (estado lmite)
- American Society of Civil Engineers (ASCE) para proyecto de torres de transmisin
elctrica, de 1978 y 1989.
- American Society of Mechanical Engineers (ASME), cdigo NF17
- American Petroleum Institute (API), para plataformas costa afuera (Mdulo offshore)
- Cdigo Noruego para plataformas costa afuera (Mdulo offshore)
- American Welding Society (AWS)
- Eurocode 3 - post-procesador (Mdulo separado)
- Cdigo francs CM66 - post-procesador (Mdulo separado)
Consideraciones especiales :
- Especificacin de parmetros de proyecto.
- Aplicacin de restricciones geomtricas y relacionales.
- Compatibilizacin de secciones.
Salida de resultados resumidos o detallados.
- Resultados de aplicacin del cdigo.
- Cmputo Mtrico.
ALGUNOS EJEMPLOS DE APLICACION
EJEMPLO 9.1 - Proyecto de una Estructura de Acero Utilizando el Cdigo AISC ASD
de 1989
Este ejemplo corresponde al prtico plano mostrado en la Figura 8.1. Los comandos
correspondientes, necesarios para describir la estructura, aplicar el procedimiento numrico de
anlisis esttico lineal, efectuar el dimensionamiento automtico y las verificaciones
requeridas, utilizando el cdigo AISC ASD, Ninth Edition, Steel Design Code, de 1989, se
incluyen a continuacin.
1 2 3
4
5 6
7 8
1 2 3
4 5
6 7
8
18' 15'
12'
12'
E = 29,000 ksi Barras AX (in) IZ (in
4
)
(Acero) 1, 2, 3 50. 5,000.
4, 5 55. 7,000.
6, 7, 8 45. 10,000.
FIGURA 9.1 - Proyecto Estructural Ulizando el Cdigo AISC ASD de 1989
Comandos
STRUDL 'EJ - 8.1' DIMENSIONAMIENTO USANDO EL CODIGO AISC ASD
$
$ Define las unidades dimensionales iniciales
$
UNITS KIPS FT DEGREES
$
$ Define la geometria estructural
$
JOINT COORDINATES
1 0 0
2 18
3 33
4 0 12
5 18 12
6 33 12
7 0 24
8 33 24
$
$ Indica los nudos apoyos (1,2 y 3) y libera el momento flector z en los nudos 2 y3
$
STATUS SUPPORT JOINTS 1 2 3
JOINT RELEASES
2 3 MOMENT Z $ Apoyos articulados
$
$ Define el tipo estructural (prtico plano)
$
TYPE PLANE FRAME
$
$ Define la conectividad de las barras de la estructura
$
MEMBER INCIDENCES
1 1 4
2 2 5
3 3 6
4 4 7
5 5 8
6 4 5
7 5 6
8 7 8
$
$ La barra 7 est articulada en ambos extremos (momento flector Z igual a cero)
$
MEMBER RELEASES
7 START MOMENT Z END MOMENT Z $ Barra articulada
$
$ Cambio de la unidad dimensional para longitudes
$
UNITS INCH
$
$ Define las constantes del material
$
CONSTANTS
E 29000
$
$ Los ejes principales de inercia de la barra 3 estn girados 90 grados
$
BETA 90. MEMBER 3
$
$ Define las propiedades geomtricas de las barras
$
MEMBER PROPERTIES
1 2 3 AX 50 IZ 5000
4 5 AX 55 IZ 7000
6 7 8 AX 45 IZ 10000
$
$ Especifica los estados de carga independientes
$
DEAD LOAD 'DL' PESO PROPIO DIRECTION -Y ALL MEMBERS
$
$ Nuevo cambio de la unidad dimensional para longitudes
$
UNITS FT
$
LOADING 1 CARGAS ACCIDENTALES
JOINT LOADS
6 7 8 FORCE Y -30
MEMBER LOADS
6 FORCE Y LINEAR WA -1.5 WB -3.0 LA 5. LB 12.
6 MOMENT Z CONC M -25 L 14
7 FORCE Y CONC P -6 L 5. / P -9 L 10.
8 FORCE Y UNIF W -2.8
8 FORCE Y CONC P -20 L 6
$
LOADING 2 VIENTO
JOINT LOADS
4 FORCE X 15.
7 8 FORCE X 9.
$
$ Especificacin de los estados de carga combinados
$
LOADING COMBINATION 10 CARGAS DE GRAVEDAD SPECS 'DL' 1. 1 1.
LOADING COMBINATION 11 '(GL + WL)*0.75' SPECS 10 0.75 2 0.75
LOADING COMBINATION 12 '(GL - WL)*0.75' SPECS 10 0.75 2 -0.75
$
$ Visualizacin de los parmetros bsicos
$
QUERY
$
$ Efectua el anlisis esttico lineal
$
$ La opcin MONITOR ON es til en modo interactivo,
$ para verificar el progreso de la solucin.
$
STIFFNESS ANALYSIS MONITOR ON
$
$ Define los parmetros de proyecto
$
PARAMETERS
$
$ Define los parmetros de proyecto
$
'CODE' 'ASD9' ALL MEMBERS
$
$ Define los parmetros de proyecto
$
$ Eliga perfiles de la tabla 'WBEAM9' para las vigas 6, 7 y 8,
$ y de la tabla 'WCOLUMN9' para las columnas 1 a 5
$
'TBLNAM' 'WBEAM9' MEMBERS 6 7 8
'TBLNAM' 'WCOLUMN9' MEMBERS 1 TO 5
$
$ Elige el tipo de acero para las vigas (A36) y para las columnas (A441)
$
'STEELGRD' 'A36' MEMBERS 6 TO 8
'STEELGRD' 'A441' MEMBERS 1 TO 5
$
$ Define la longitud mxima de ala comprimida no restringida
$
'FRUNLCF' 0.5 MEM 6 8
'FRUNLCF' 0.333 MEM 7
$
$ Calcule automticamente el factor Kz, para las barras 1, 2, 4 y 5
$
'COMPK' 'KZ' MEM 1 2 4 5
$
$ Indica desplazamiento de columnas restringido y no restringido en el plano del prtico
$
'SDSWAYZ' 'YES' MEM 1 2 4 5
'SDSWAYY' 'NO' MEM 1 2 4 5
$
$ Especifica los factores Kz para algunas barras
$
'KZ' 1.0 MEM 3 $ Columna 3 articulada-articulada
'KY' 1.0 MEM 1 TO 5 $ Igual a 1 para las restantes columnas
$
$ Define las lineas de columnas para el clculo automtico del factor K.
$
COLUMN LINE 1 MEMBERS 1 4
COLUMN LINE 2 MEMBERS 2 5
$
$ Nuevo cambio de la unidad dimensional para longitudes
$
UNITS INCH
$
$ Define las restricciones que forzarn la eleccin de perfiles W12 para todas las columnas
$
MEMBER CONSTRAINTS
1 TO 5 CONSTRAIN 'ND' EQ 12.0
$
$ Nuevo cambio de la unidad dimensional para longitudes
$
UNITS FT
$
$ Activa los estados de carga de interes
$
LOAD LIST 'DL' 10 11 12
$
$ Dimensiona automticamente las vigas 6, 7 y 8
$
SELECT MEMBERS 6 7 8
$
$ Dimensiona automticamente las columnas 1 a 5
$ El factor de longitud efectiva de pandeo, K
z, ser calculado, para cada columna,
$ de acuerdo con :
$
$ 1. Las propiedades actuales de las vigas,
$ 2. las propiedades actuales de las columnas justo arriba y abajo de la columna en
$ cuestin, y
$ 3. Las propiedades de la tabla de perfiles de acero usada para la verificacin
$
SELECT MEMBERS 1 TO 5 AS COLUMN
$
$ El dimensionamiento es basado en las fuerzas en los extremos de las barras
$
$ Cambio de la unidad dimensional para fuerza
$
UNITS TONS
$
$ Calcule el cmputo mtrico
$
STEEL TAKEOFF
$
$ Asigne a las barras de cada grupo el perfil de la barra con mayor rea transversal
$
TAKE MEMBERS 1 4 AS LARGEST 'AX' OF MEMBERS 1 4
TAKE MEMBERS 2 5 AS LARGEST 'AX' OF MEMBERS 2 5
TAKE MEMBERS 6 8 AS LARGEST 'SZ' OF MEMBERS 6 8
$
$ Calcule nuevamente el cmputo mtrico
$
STEEL TAKEOFF
$
$ Imprima las nuevas propiedades de las barras
$
PRINT MEMBER PROPERTIES
$
$ Recalcule el peso propio usando las nuevas propiedades
$
DELETIONS
LOADING 'DL'
ADDITIONS
DEAD LOAD 'DL' DIRECTION -Y ALL MEMBERS
$
$ Reanalise la estructura para todos los estados de carga
$
LOAD LIST ALL
STIFFNESS ANALYSIS MONITOR
$
$ Solicita los desplazamientos en pulgadas y las reacciones de apoyo y fuerzas en barras en
$ pies y KIPS, ordenadas por edstado de carga
$
$ Notese que los resultados sern mostrados con solo 2 dgitos decimales
$
OUTPUT DECIMAL 2
UNITS INCH
LIST DISPLACEMENTS
UNITS FT
LIST REACTIONS
LIST SUM REACTIONS
LIST FORCES
$
$ Salida de las fuerzas en barras ordenadas por barra
$
OUTPUT BY MEMBER
LIST FORCES
$
$ Define secciones de vigas para impresin
$
SECTION NS 4 0.0 7.0 14.0 18.0 MEMB 6
SECTION FRACT NS 4 0.0 .3333 .6667 1.0 MEMB 7
SECTION FRACT NS 4 0.0 0.3333 0.50 1.0 MEM 8
$
$ Salida de fuerzas en secciones internas de las vigas
$
LIST SECTION FORCES MEMBERS 6 7 8
$
$ Activa las cargas de inters para proyecto
$
LOAD LIST 'DL' 10 11 12
$
$ Indica salida de proyecto ms detallada
$
PARAMETERS
'SUMMARY' 'YES' ALL MEMBERS
$
$ Verifica vigas y columnas
$
CHECK CODE MEMBERS 6 7 8
CHECK CODE MEMBERS 1 TO 5 AS COLUMN
$
$ Guarda la imagen de memoria (archivo binario) de la solucin de este problema,
$ para uso posterior
$
SAVE 'EX-9.SAV'
$
$ Finalizacin
$
FINISH
EJEMPLO 9.2 - Proyecto de una Estructura de Acero Utilizando el Cdigo AISC LRFD
de 1989
Este ejemplo corresponde al mismo prtico plano mostrado en la Figura 8.1. Los comandos
correspondientes, necesarios para describir la estructura, aplicar el procedimiento numrico de
anlisis esttico lineal, efectuar el dimensionamiento automtico y las verificaciones
requeridas, utilizando el cdigo AISC LRFD, First Edition, Steel Design Code, de 1989, se
incluyen a continuacin.
Commandos
STRUDL 'EJ - 8.2 DIMENSIONAMIENTO USANDO EL CODIGO AISC LRFD
$
$ La parte inicial es igual a aquella del ejemplo anterior. Se omiten los comentarios
$
UNITS KIPS FT DEGREES
JOINT COORDINATES
1 0 0
2 18
3 33
4 0 12
5 18 12
6 33 12
7 0 24
8 33 24
$
STATUS SUPPORT JOINTS 1 2 3
JOINT RELEASES
2 3 MOMENT Z
$
TYPE PLANE FRAME
MEMBER INCIDENCES
1 1 4
2 2 5
3 3 6
4 4 7
5 5 8
6 4 5
7 5 6
8 7 8
$
MEMBER RELEASES
7 START MOMENT Z END MOMENT Z
$
UNITS INCH
$
CONSTANTS
E 29000
BETA 90. MEMBER 3
$
MEMBER PROPERTIES
1 2 3 AX 50 IZ 5000
4 5 AX 55 IZ 7000
6 7 8 AX 45 IZ 10000
$
DEAD LOAD 'DL' 'SELF WEIGHT OF FRAME MEMBERS' DIRECTION -Y
ALL MEMBERS
$
LOADING 1 'GRAVITY LIVE LOADS'
UNITS FT
JOINT LOADS
6 7 8 FORCE Y -30
MEMBER LOADS
6 FORCE Y LINEAR WA -1.5 WB -3.0 LA 5. LB 12.
6 MOMENT Z CONC M -25 L 14
7 FORCE Y CONC P -6 L 5. / P -9 L 10.
8 FORCE Y UNIF W -2.8
8 FORCE Y CONC P -20 L 6
$
LOADING 2 'WIND LOADS'
JOINT LOADS
4 FORCE X 15.
7 8 FORCE X 9.
$
$ Forme los estados de carga factorados para estado lmite (cargas para anlisis y proyecto)
$
FORM LOAD 11 DL FACTORADA FROM 'DL' 1.4
FORM LOAD 12 11+LL' FROM 'DL' 1.2 1 1.6
FORM LOAD 13 11+VIENTO IZQUIERDA' FROM 'DL' 1.2 2 0.8
FORM LOAD 14 11+VIENTO DE DERECHA' FROM 'DL' 1.2 2 -0.8
FORM LOAD 15 11+VIENTO IZQUIERDA' FROM 'DL' 0.9 2 1.3
FORM LOAD 16 'FACTORED DL+WL FROM RIGHT' FROM 'DL' 0.9 2 -1.3
FORM LOAD 17 '11+LL+VIENTO DE IZQUIERDA' FROM 'DL' 1.2 1 0.5 2 1.3
FORM LOAD 18 '11+LL+ VIENTO DE DERECHA' FROM 'DL' 1.2 1 0.5 2 -1.3
$
QUERY
$
$ Aplica el procedimiento numrico de anlisis esttico no lineal,
$ para todos los estados de carga definidos para estado lmite.
$
NONLINEAR EFFECTS
GEOMETRY ALL MEMBERS
MAXIMUM NUMBER OF CYCLES 10
CONVERGENCE TOLERANCE EQUILIBRIUM 0.01
$
LOAD LIST 11 TO 18
NONLINEAR ANALYSIS
$
PARAMETERS
'CODE' 'LRFD1' ALL MEMBERS
'TBLNAM' 'WBEAM9' MEMBERS 6 7 8
'TBLNAM' 'WCOLUMN9' MEMBERS 1 TO 5 '
'STEELGRD' 'A36' MEMBERS 6 TO 8
'STEELGRD' 'A441' MEMBERS 1 TO 5
'FRUNLCF' 0.5 MEM 6 8
'FRUNLCF' 0.333 MEM 7
'COMPK' 'KZ' MEM 1 2 4 5
'SDSWAYZ' 'YES' MEM 1 2 4 5
'SDSWAYY' 'NO' MEM 1 2 4 5
'KZ' 1.0 MEM 3
'KY' 1.0 MEM 1 TO 5
$
COLUMN LINE 1 MEMBERS 1 4
COLUMN LINE 2 MEMBERS 2 5
$
UNITS INCH
MEMBER CONSTRAINTS
1 TO 5 CONSTRAIN 'ND' EQ 12.0
$
UNITS FT
SECTION NS 4 0.0 7.0 14.0 18.0 MEMB 6
SECTION FRACT NS 4 0.0 .3333 .6667 1.0 MEMB 7
SECTION FRACT NS 4 0.0 0.3333 0.50 1.0 MEM 8
$
$ Dimensionamiento automtico basado en los estados carga para estado lmite
$ para las vigas 6, 7 y 8.
$ Verificaciones realizadas utilizando las fuerzas en las secciones especificadas
$
SELECT MEMBERS 6 7 8
$
$ Dimensionamiento para todas las columnas
$ Verificacin efectuada solo en los extremos de las barras
$
SELECT MEMBERS 1 TO 5 AS COLUMN
$
UNITS TONS
STEEL TAKEOFF
PRINT MEMBER PROPERTIES
$
TAKE MEMBERS 1 4 AS LARGEST 'AX' OF MEMBERS 1 4
TAKE MEMBERS 2 5 AS LARGEST 'AX' OF MEMBERS 2 5
TAKE MEMBERS 6 8 AS LARGEST 'ZZ' OF MEMBERS 6 8
STEEL TAKEOFF
PRINT MEMBER PROPERTIES
$
DELETIONS
LOADING 'DL'
ADDITIONS
DEAD LOAD 'DL' DIRECTION -Y ALL MEMBERS
$
$ Redefinicin de los estados de carga dependientes de las cargas de peso propio.
$
LOAD LIST ALL
DELETIONS; LOADS 11 TO 18; ADDITIONS
FORM LOAD 11 'DL FACTORADA' FROM 'DL' 1.4
FORM LOAD 12 11+LL' FROM 'DL' 1.2 1 1.6
FORM LOAD 13 11+VIENTO DE IZQUIERDA FROM 'DL' 1.2 2 0.8
FORM LOAD 14 11+VIENTO DE DERECHA FROM 'DL' 1.2 2 -0.8
FORM LOAD 15 11+ VIENTO DE IZQUIERDA FROM 'DL' 0.9 2 1.3
FORM LOAD 16 11+ VIENTO DE IZQUIERDA FROM 'DL' 0.9 2 -1.3
FORM LOAD 17 11+LL+ VIENTO DE IZQUIERDA FROM 'DL' 1.2 1 0.5 2 1.3
FORM LOAD 18 11+LL+ VIENTO DE IZQUIERDA FROM 'DL' 1.2 1 0.5 2 -1.3
$
$ Reanalisis con nuevas propiedades y carga
$
LOAD LIST 11 TO 18
NONLINEAR ANALYSIS
$
$
OUTPUT DECIMAL 2
UNITS INCH
LIST DISPLACEMENTS
UNITS FT
LIST REACTIONS
LIST SUM REACTIONS
LIST FORCES
$
OUTPUT BY MEMBER
LIST FORCES
$
LIST SECTION FORCES MEMBERS 6 7 8
$
PARAMETERS
'SUMMARY' 'YES' ALL MEMBERS
$
CHECK CODE MEMBERS 6 7 8
CHECK CODE MEMBERS 1 TO 5 AS COLUMN
$
SAVE 'EX-10.SAV'
$
FINISH
CAPITULO 10
DIMENSIONAMIENTO Y VERIFICACION DE ESTRUCTURAS DE
HORMIGON ARMADO
INTRODUCCION
En GTSTRUDL, los procedimientos de dimensionamiento y verificacin de estructuras de
hormign armado estn totalmente integrados con aquellos para la generacin del modelo
estructural y para la aplicacin de procesos de anlisis, estticos o dinmicos. las
caractersticas fundamentales de dichos procedimientos son las siguientes :
Dimensionamiento automtico y verificacin de perfiles.
Seleccin de diversos tipos de seccin geomtica.
Seleccin de diversos cdigos de proyecto, incluyendo :
- American Concrete Institute (ACI) cdigo 318 de 1989, incluyendo consideracin
de efectos ssmicos
- American Concrete Institute (ACI) de 1963, 1977 y 1983.
- British Standard, cdigos CP110 y BS8110
Anlisis P-Delta
- Consideracin de no linealidades geomtricas.
- Consideracin de fisuracin en vigas.
- Consideracin de efectos de cargas de largo plazo.
Consideraciones especiales :
- Especificacin de parmetros de proyecto.
- Aplicacin de restricciones geomtricas.
- Consideracin de similaridades.
Salida de resultados resumidos o detallados.
- Resultados de aplicacin del cdigo.
- Cmputo Mtrico.
Para aplicar estos procedimientos es necesario, primero, efectuar los siguientes pasos :
1.- definicin del modelo estructural
2.- aplicacin de uno o ms procedimientos de anlisis esttico o dinmico
3.- evaluacin de los estados de cargas de proyecto, por combinacin de los estados
de carga bsicos
4.- definicin de los parmetros basicos de diseo
Segn mencionado arriba, el usuario puede escoger entre los criterios basados en la tensin de
trabajo o en la resistencia ltima. Puede tambien escoger el tipo de tabla de barras de acero
para refuerzo, entre diversas posibilidades y puede efectuar el dimensionamiento y
verificacin para condiciones no ssmicas, moderadamente ssmicas o ssmicas.
En GTSTRUDL, los diversos componentes de una estructura de hormign armado, son
considerados como indicado a continuacin.
Vigas
Se puede trabajar con vigas rectas, de tipo prismtico o no prismtico, cuya seccin
transversal puede adoptar diversas formas geomtricas, tales como T, L, Cruz, Circular, etc.
El dimensionamiento de la seccin transversal es efectuado considerando la flexin y la
mxima fuerza de corte, en funcin de las barras de acero de refuerzo primario a flexin y su
espaciamiento, la cubiera de hormign, el dimetro de los estribos y los parmetros
especificados por los usuarios. La seleccin del refuerzo es efectuada para las seccines de la
viga con mayor momento de flexin positivo y negativo.
Columnas
Las columnas, las cuales pueden tambien adoptar diversos tipos de seccin transversal, se
pueden dimensionar para combinaciones de fuerza axial con flexin uni-axial o bi-axial. De
acuerdo con la seccin transversal seleccionada, el refuerzo de acero primario podr ser
rectangular, cuadrado o circular. El zunchado, o refuerzo secundario, puede ser en espiral o
en crculo.
Losas en un Sentido
Las losas armadas en un solo sentido pueden ser dimensionadas de dos formas. En el primer
caso, cuando la losa est armada con barras rectas y no en forma reticulada, la misma puede
ser tratada como una viga. En el segundo caso se puede efectuar el dimensionamiento de
acuerdo con los coeficientes para sistemas de losas incluidos en el cdigo elegido. En este
caso el refuerzo puede ser de tipo reticulado. La verificacin al corte se efecta solamente en
funcin de la capacidad del hormign.
Losas en dos Sentidos
Las losas armadas en dos sentidos son dimensionadas como un sistema de losas-vigas de tipo
horizontal, llevando en cuenta la capacidad portante de carga en las dos direcciones. Las
barras de acero de refuerzo se eligen para las fajas con columnas y para las fajas intermadias,
de acuerdo con los momentos flectores ponderados, en tres secciones bsicas, incluyendo las
dos secciones extremas, para mayor momento negativo y seccin intermedia, para mayor
momento positivo. La ponderacin de los momentos flectores se efecta en funcin de las
cargas de gravedady de las cargas de viento aplicadas a la estructura. Los procedimientos
aplicados satizfacen los criterios de proyecto the corte en vigas, punzionamiento por corte,
transferencia de corte por momentos y de refuerzo mnimo a flexin.
Muros Estructurales
Los muros estructurales, con frecuencia denomindos paredes de corte, son dimensionados
para esfuerzo axial con momentos flectores bi-axiales, para muros de seccin rectangular o
no rectangular . En este caso se deben dar las dimensiones geomtricas del muro, dejando al
programa el dimensionamiento del dimetro y posicin de las barras de acero de refuerzo
horizontal y vertical.
Uniones Viga-Columna
El dimensionamento de las uniones monolticas entre vigas y columnas puede ser efectuado
despues del dimensiomaineto de las mismas, para nudos confinados o no confinados, con base
en el nmero y tipo de barras conectadas ortogonalmente al nudo.
El dimensionamiento de barras comprimidas puede ser realizado llevando en cuenta efectos
de segundo orden, fisuracin y deformaciones de larga duracin. La esbeltez de las columnas,
en particular, se puede considerar por medio de un anlisis tipo P-Delta, de un anlisis no
lineal riguroso o por el mtodo del factor R.
El mtodo P-Delta
Estando una estructura en reposo, sin cargas, y se aplican las cargas externas, se produce la
deformacin de la misma, hasta alcanzar el estado de equilibrio entre las fuerzas internas y las
cargas aplicadas, en la configuracin deformada de la estructura, segn se indica en la Figura
6b, donde las cargas externas P y Q son equilibradas por las reacciones :
Rx = -Q
Ry = -P
Mz = -Q*(L-e) - P*d
En el momento, en general el desplazamiento vertical e ser mucho menor que la longitud L,
quedando :
Mz = -P*d (o P-Delta)
Cuando los desplazamientos son infinitesimales, o sea son muy pequeos en comparacin con
las dimensiones de la columna, el equilibrio se puede formular en la posicin no deformada de
la estructura, y entonces :
Rx = -Q
Ry = -P
Mz = -Q*L
En este caso las ecuaciones de equilibrio son de tipo lineal, pues solo incluyen las cargas,
conocidas, P y Q.
P
Q
L
P
Q
d
e
Ry = -P
Rx = -Q
a) Estructura Lineal
Ry = -P
Rx = -Q
M = -P*d - Q*(L-e)
b) Efecto P-Delta
M = Q*L
Figura 10 - Posiciones de Equilibrio
Cuando algunos de los desplazamientos, como "d" por ejemplo, no se pueden despreciar, se
deben considerar las ecuaciones de equilibrio en la configuracin deformada, en cuyo caso,
segn mostrado arriba, ademas de P y Q, conocidos, se incluyen los desplazamientos d y e,
desconocidos. Las ecuaciones de equilibrio son, entonces, ecuaciones de tipo no lineal, mucho
ms dificil de resolver.
En el programa, esos efectos no lineales se pueden llevar en cuenta efectuando un anlisis de
tipo no lineal geomtrico, de tipo riguroso, o en forma simplificada pero conveniente,
efectuando un anlisis tipo P-Delta. El mtodo P-Delta permite introducir la consideracin de
la no linealidad debida a momentos de segunda orden, correspondientes a los trminos P*d, y
es de simple formulacin. Consiste en resolver el problema estructural, primero, considerando
linealidad. De los desplazamientos obtenidos se calculan los momentos de segundo orden
debido a las fuerzas axiales, P-Delta, y se los aplica como cargas adicionales, repitiendo este
proceso hasta que los momentos adicionales obtenidos sean muy pequeos. En ese momento
se habr obtenido el equilibrio en la posicin deformada de la estructura.
EJEMPLO DE APLICACION
Este ejemplo corresponde al prtico espacial mostrado en la Figura 10.1. Los comandos
correspondientes, necesarios para describir la estructura, aplicar el procedimiento numrico de
anlisis esttico lineal, efectuar el dimensionamiento de vigas y columnas, utilizando el
cdigo ACI 318, de 1983, se incluyen a continuacin. Dichos comandos son explicados en
detalle en el Volumen 4 del manual del usuario.
FIGURA 10.1 - PORTICO ESPACIAL DEL EJEMPLO DE PROYECTO DE
ESTRUCTURAS DE HORMIGON ARMADO
COMANDOS
$____________________________________________________________________
STRUDL 'HORMIGON' 'PROYECTO SISMICO CON CODIGO ACI318-83
$
$ Especificacin de las unidades dimensionales iniciales.
$
UNIT FEET KIP
$
$ Definicin del material de la estructura
$
MATERIAL REINFORCED CONCRETE
$
$ Definicin del mtodo a emplear
$
METHOD ACI318-83 SEISMIC
$
$ Definicin del tipo estructural (prtico espacial)
$
TYPE SPACE FRAME
$
$ Especificacin de la geomtria nodal
$
JOINT COOR
1 0 0 S
2 30 0 S
3 0 0 -10 S
4 30 0 -10 S
5 0 12 0
6 10 12 0
7 20 12
8 30 12
9 0 12 -10
10 10 12 -10
11 20 12 -10
12 30 12 -10
$
$ Definicin de la conectividad estructural
$
MEMBER INCIDENCES
1 1 5
2 2 8
3 3 9
4 4 12
5 5 6
6 6 7
7 7 8
8 9 10
9 10 11
10 11 12
11 5 9
12 6 10
13 7 11
14 8 12
$
$ Cambio de unidades y especificacin de dimensiones de barras
$
UNIT INCH
MEMBER DIMENSION
1 TO 4 RECT B 24 H 24
5 TO 10 RECT B 18 H 28
11 TO 14 RECT B 10 H 18
$
$ Especificacin de excentricidades
$
MEMBER ECCENTRICITIES
5 8 LOCAL START X 12
7 10 LOCAL END X -12
11 14 LOCAL START X 12 END X -12
12 13 LOCAL START X 9 END X -9
$
$ Nuevo cambio de unidades y especificacin de los estados de carga independientes
$
UNIT KIP FEET
DEAD LOADING 1 PESO PROPIO DIR -Y
$
LOADING 2 CARGAS ACCIDENTALES
MEMBER LOAD
11 TO 14 FORCE Y GLOBAL UNIFORM W -4.0
5 TO 10 FORCE Y GLOBAL UNIFORM W -4.0
$
$ Especificacin de dos estados de carga combinados
$
LOADING COMBINATION 3 COMBINE 1 1.4 2 1.7
$
LOADING COMBINATION 4 COMBINE 1 1.05 2 1.275
$
$ Anlisis esttico lineal para todos los estados de carga independientes y combinados
$
STIFFNESS ANALYSIS
$
$ Son activadas solamente las cargas de proyecto
$
LOAD LIST 3 4
$
$ Definicin de los parmetros de proyecto
$
GIRDER 'G1' MEMBER 5 6 7
GIRDER 'G2' MEMBER 8 9 10
$
DESIGN DATA GIRDER 'G1' 'G2'
TYPE BEAM RECT
BARS BEAM TOP 8 9 BOTTOM 7 8
$
DESIGN DATA MEMBER 11 TO 14
TYPE BEAM RECT
BARS BEAM TOP 6 7 BOTTOM 6 7
$
DESIGN DATA MEMBER 1 TO 4
TYPE COLUMN SQUARE
BARS COLUMN 6 7 8
$
$ Nuevo cambio de unidades
$
UNIT INCH
$
$ Indicacin de la carga ssmica
$
DESIGN LOAD SEISMIC GRAVITY 4
$
$ Dimensionamiento automtico
$
PROPORTION GIRDER 'G1' 'G2' GIVEN B 18. H 28. WITH DETAIL
PROPORTION MEMBER 11 TO 14 GIVEN B 10 H 18 WITH DETAIL
PROPORTION MEMBER 1 TO 4
$
$ Salida de los datos de las barras de refuerzo
$
PRINT ALL REIN MEMBER 1 TO 4
PRINT ALL REIN MEMBER 11 TO 14
PRINT ALL REIN MEMBER GIRDER 'G1' , 'G2'
$
$ Salida del cmputo mtrico
$
QUANTITY TAKEOFF
$
$ Finalizacin del procesos
$
FINISH
$____________________________________________________________________
CAPITULO 11
CALCULO Y PROYECTO DE ESTRUCTURAS COSTA
AFUERA
INTRODUCCION
Las facilidades disponibles en el sistema GTSTRUDL para clculo y proyecto de estructuras
costa afuerapermiten tanto consideraciones de tipo estructural cuanto consideraciones de tipo
hidrodinmico. Las primeras son parte integral del sistema GTSTRUDL y estn agrupadas en
el modulo Offshore. Las segundas son parte de un sistema separado, denominado
GTSELOS, que se comunica con GTSTRUDL mediante archivos de datos de interface.
Ambos tipos de facilidades se describen muy brevemente a continuacin.
ESTRUCTURAS COSTA AFUERA : ANALISIS Y PROYECTO ESTRUCTURAL
Las facilidades bsicas para anlisis y proyecto de estructuras costa afuera incluyen las
siguientes posibilidades :
Anlisis de quasi-esttico de interaccin suelo-estructura.
Clculo de frecuencias y modos de vibracin, llevando en cuenta los efectos de
masa adicionada.
Evaluacin de efectos de fatiga utilizando mtodos determinsticos y aleatorios.
Verificacin de proyecto utilizando el cdigo API RP2A y otros, incluyendo efectos
de punzonamiento y colapso hidrosttico.
ESTRUCTURAS COSTA AFUERA : ANALISIS DE TIPO HIDRODINAMICO
Las facilidades bsicas para el desarrollo de estudios de tipo hidrodinmico incluyen las
siguientes posibilidades :
Evaluacin de cargas de oleaje, corrientes marinas, viento y empuje hidrosttico,
para cuerpos fijos o mobiles (flotantes).
Evaluacin de efectos de masa adicionada
Anlisis de movimientos de cuerpos flotantes, rgidos y flexibles.
Anlisis de estabilidad de cuerpos flotantes
Anlisis de lanzamiento de "jackets" desde balsas.
A
nlisis de procesos de verticalizacin de jackets
Anlisis estructural dinmico de estructuras fijas.
Evaluacin de datos para clculo de fatiga.
CAPITULO 12
EL MODELADOR GRAFICO GTMENU
INTRODUCCION
El modelador grfico disponible en GTSTRUDL, llamado GTMENU, provee una interface
grfica del usuario para la generacion, modificacion y visualizacion de datos y visualizacion
de resultados. En forma resumida, las facilidades grficas ms importantes de este modelador
son las siguientes :
Modelador integrado, con operacin a base de mens, para generacn de modelos
estructurales de barras y de elementos finitos.
Servicio de consulta "on-line" detallado.
Facilidad en la generacin y edicin de modelos estructurales complejos.
Unificacin de diversos modelos GTSTRUDL en un nico modelo.
Anotacin automtica.
Visualizacion de resultados
EJEMPLOS DE ALGUNOS MENUS TIPICOS (VERSION 9501,
ALTERADOS POSTERIORMENTE)
GENERACION DE LA MALLA
SELECCIONANDO EL TIPO DE ELEMENTO
VISUALIZANDO NUDOS Y ELEMENTOS
GENERACION DE UN ESTADO DE CARGA
ELECCION DE NUEVOS COLORES
CAPITULO 13
CONSTRUYENDO POST-PROCESADORES
EL MODULO DBX
GTSTRUDL posee un mdulo, llamado DBX, que incluye comandos para la generacin de
archivos neutros, necesarios para la construccin de cualquier post-procesador de inters.
Fundamentalmente, este mdulo permite utilizar un comando llamado WRITE, para grabar
en un archivo externo al GTSTRUDL practicamente todos los datos y resultados disponibles
en la estructura interna del sistema. Estos incluyen :
1) Atributos nodales, o sea coordenadas nodales, definicin de apoyos, etc.
2) Atributos de barras, o sea, conectividad de barras, articulaciones, excentricidades, etc
3) Atributos de elementos, o sea conectividad, espesir, tipo, etc.
4) Propiedades de barras
5) Constantes de los materiales empleados en el modelo estructural
6) Cargas nodales
7) Cargas nodales de temperatura
8) Cargas en barras
9) Resultados nodales, o sea desplazamientos, reacciones y resultantes
10) Resultados en barras, incluyendo esfuerzos en los extremos de las barras
11) Resultados en secciones de barras
12) Diversos tipos de resultados en elementos, incluyendo tensiones, tensiones principales,
deformaciones especficas, deformaciones especficas principales, resultantes principales,
resultantes principales de membrana, resultantes principales de flexin y tensiones de Von
Mises.
13) Datos de masa usados para anlisis dinmica
14) Datos de rigidez usados para anlisis dinmica
15) Datos de amortiguamiento usados para anlisis dinmica
16) Datos de de superelemento, incluyendo definicin, matriz de rigidez condensada y vector
de carga condensado.
17) Datos relativos a hormign armado.
Por ejemplo, retornando al caso del ejemplo basico, los comandos
STRUDL CONTINUACION
$
RESTORE CASO1
$
$ Escribir los datos de todos los puntos nodales
$
WRITE JOINT ATTRIBUTES ALL JOINTS
$
$ Escribir la conectividad y otros datos de las barras 1 a 6
$
WRITE MEMBER ATTRIBUTES MEMBERS 1 TO 6
$
$ Eescribir las propiedades de las barras 1 a 6
$
WRITE MEMBER PROPERTIES MEMBERS 1 TO 6
$
$ Escribir todas las cargas nodales
$
WRITE APPLIED JOINT LOADS ALL JOINTS
$
$ Escribir los resultados nodales
$
WRITE JOINT RESULTS ALL JOINTS
$
$ Escribir los esfuerzos en las barras 1 a 6
$
WRITE MEMBER RESULTS MEMBERS 1 TO 6
$
$ Escribir las fuerzas en 20 secciones igualmente espaciadas,
$ para las barras 1 a 6
$
WRITE SECTION FORCES NS 20 MEMBERS 1 TO 6
$
FINISH
Los comandos anteriores son auto explicativos pero es necesario mencionar que, gracias a
esos comandos, cada tipo de informacin solicitada es escrita en un archivo externo al
GTSTRUDL, en este caso de tipo ASCII (por default), cuyo nombre comienza con las
letras STDBX seguidas de un nmero de dos dgitos. Por ejemplo, las coordenadas nodales
son escritas en el archivo STDBX02.
Utilizando otros comandos del mdulo DBX tambien se puede escribir en archivos con
nombres escogidos por el usuario, de tipo ASCII o binario. La explicacin detallada de todos
los comandos DBX, y de los formatos de escritura de la informacin en archivos externos, se
encuentra en el Manual de Usuario de GTSTRUDL, Volumen 5.
Finalmente se debe mencionar que existen diversos post-procesadores del GTSTRUDL
construidos a partir de archivos producidos por medio de comandos DBX. Entre otros se
puede mencionar los programas :
EUROCODE: Dimensionamiento automtico y verificacin utilizando normas europeas
CM66 : Dimensionamiento automtico y verificacin utilizando normas francesas
ISCTOOLS : Generacin de informes en diversos idiomas, en formato A4.
GTBOCAD : Interface al programa BOCAD, para carpinteria metlica.
SIZECC : Clculo automtico de extremos rgidos y excentricidades
y varios otros.

You might also like