Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Capítulo I
Introducción
Hoy en día la Ingeniería Estructural se encuentra respaldada por una amplia variedad de
programas para el análisis y diseño de cualquier sistema estructural, permitiendo un
avance importante en su comprensión y optimización. Esta tecnología ha hecho posible la
automatización de procedimientos de cálculo que hace treinta años demoraban meses, y
que hace setenta años no eran ni siquiera realizables en tiempo y costo aceptables para
cualquier proyecto de mediana envergadura.
“The fundamental physical laws that are the basis of the static and dynamic analysis of
structures are over 100 years old. Therefore, anyone who believes they have discovered a
new fundamental principle of mechanics is a victim of their own ignorance. The static and
dynamic analysis of structures has been automated to a large degree due to the existence
of inexpensive personal computers. However, the field of structural engineering, in my
opinion, will never be automated. The idea that an expert-system computer program, with
artificial intelligence, will replace a creative human is an insult to all structural
engineers”. 1
1
EDWARD L. WILSON: “Three Dimensional Static and Dynamic Analysis of Structures, a physical approach with
emphasis on earthquake engineering”. 199 8.
Como ya se ha mencionado un macro en VBA debe estar asociado a una aplicación que
recibe el nombre de Host Application. En nuestro caso Excel será la aplicación sobre la
cual se crearán y ejecutarán los macros, es decir será el host. La escogencia de Excel
como aplicación host está dominada por la facilidad con la cual se pueden manejar los
cálculos matriciales y las operaciones matemáticas en general dentro de una hoja de
trabajo, que son la base del análisis estructural moderno.
Principalmente en el análisis estructural los datos tabulados con los que se trabajan son las
matrices , que representan sistemas de ecuaciones obtenidos a partir de las expresiones que
definen el comportamiento de un determinado sistema estructural conocidas sus
condiciones de frontera; entonces un programa de cálculo estructural desarrollado en
VBA sobre Excel, permitirá obtener el sistema de ecuaciones que describe a una
estructura a partir de sus propiedades geométricas, del material que la compone, de las
cargas aplicadas y de las condiciones de frontera como resultado de un proceso de lectura,
luego el sistema de ecuaciones podrá ser escrito en forma matricial sobre un hoja de
trabajo de Excel y finalmente se obtendrán los resultados aplicando el cálculo matricial,
estos resultados también se podrán escribir en la hoja de trabajo para su impresión o uso
posterior.
Cada una de las tareas anteriores serán realizadas y controladas por un macro que
ampliará y/o adecuará las capacidades del Excel según las necesidades del problema que
se desea resolver con la creación del programa. El macro será codificado utilizando VBA.
El código de un macro en VBA es almacenado en proyectos, los proyectos contienen
módulos que a su vez poseen procedimientos, declaraciones e instrucciones en general. En
Excel los proyectos se almacenan en libros (.xls).
SAP2000
El SAP2000 es un programa para el análisis tridimensional estático y dinámico de
estructuras por elementos finitos que representa lo más avanzado en programas de cálculo
estructural a nivel mundial. Además de su poder de análisis posee una interfaz gráfica de
usuario sumamente amigable, fácil de manejar y se encuentra totalmente integrado con
Windows.
Este software fue desarrollado por la empresa CSi, Computers and Strucutres, Inc. en
Berkeley, California, EEUU. Se presenta en varias versiones que varían en el número de
nodos que puede tener el sistema a simular; a lo largo del curso se utilizará la ve rsión
educativa de libre distribución restringida a 30 nodos y la versión ilimitada/no lineal
registrada a nombre de la Universidad Metropolitana.
Dadas las características del programa SAP2000 es posible afirmar que no posee un límite
práctico, el límite lo impondrá la computadora sobre la cual funcionará el programa. Los
resultados que produce deben ser interpretados por el usuario para verificar que se
corresponden con las condiciones del modelo estructural simulado, no hay que olvidar que
este programa nunca superará al criterio de un ingeniero estructural.
El SAP2000 puede combinarse con otros programas para ampliar su capacidad de trabajo.
Puede recibir de Excel las coordenadas de los nodos y barras de un sistema estructural y
dibujarlas directamente sobre la pantalla, lo cual facilita la creación del modelo
estructural, sobre todo de aquellos con una geometría compleja. También pueden
importarse archivos desde AutoCAD o cualquier programa DXF compatible que definan
la geometría del modelo estructural. Además se pueden imprimir los resultados del
análisis y el diseño, así como otras variables importantes del proyecto en un archivo de
texto (.txt) que puede manipularse en Excel o en Word y crear archivos de imagen de
video (.avi) con animaciones del modelo estructural. En este curso utilizaremos
únicamente las posibilidades de combinación con Excel y con archivos de texto.