You are on page 1of 9

PROYECTO DE SEMESTRE

TEMA:
SOFTWARE DE CALCULO DE ARMADURAS
EN 2D MEDIANTE EL METODO MATRICIAL DE
LA RIGIDEZ PARA N BARRAS

CURSO:

ANALISIS ESTRUCTURAL II
DOCENTE:

ING. ALDER J. QUISPE PANCA


ALUMNO:

ALEJANDRO BLADIMIR CONDORI IQUISE


Juliaca, Julio de 2014

INTRODUCCION
Hoy en da las herramientas computacionales forman parte de nuestra rutina de vida diaria,
vivimos familiarizados con la tecnologa inmersos en un mundo de constante innovacin y avance
tecnolgico.
La herramienta computacional Excel VBA, permite integrar las herramientas de la hoja de clculo
con la programacin en lenguaje Visual Basic, lo cual ofrece la posibilidad de desarrollar
aplicaciones especficas de ingeniera, formativa, de investigacin y de aplicacin.
El presente trabajo es una muestra de las potencialidades que ofrece el desarrollo de aplicaciones
en lenguaje visual Basic integrado con la hoja de clculo de Excel, se trata de un programa para el
ANALISIS DE ESTRUCTURAS ARTICULADAS EN 2D a travs de METODO MATRICIAL DE RIGIDECES,
ofrece la posibilidad de analizar estructuras con N barras, la cual el programa desarrolla de forma
automtica.
El software desarrollado en el presente trabajo primero permite imprimir en la hoja de clculo de
Excel los datos ingresados a travs de formulario, segundo genera la matriz de rigidez para cada
barra y lo presenta de forma ordenada en la hoja de clculo, tercero genera la matriz de rigidez
global y lo presenta en la hoja de clculo, cuarto genera la matriz de rigidez reducida a partir de la
matriz de rigidez global y lo presenta en la hoja de clculo, quinto calcula la matriz inversa a partir
de la matriz reducida luego genera la matriz de fuerzas reducida y las presenta en la hoja de
clculo, sexto calcula el desplazamiento en los nodos libres multiplicando la matriz inversa
reducida y la matriz de fuerzas reducida, de esta forma se concluye con este primer avance. Ya que
falta completar el clculo de esfuerzos axiales y deformacin unitaria.
En el primer captulo se muestra las ventanas desarrolladas para el ingreso de datos y los
resultados generados en la hoja de clculo de Excel.
En el segundo captulo se describe un ejemplo de armadura, lo cual comprueba el funcionamiento
del software desarrollado.
En el tercer captulo se da las conclusiones y referencias para futuras mejoras.
IMPORTANTE. El software desarrollado es un primer avance, debido a que a la escasez de tiempo
no se ha logrado concretar su objetivo, en base a los datos ingresados.

Por muy alta que sea una colina siempre ha u se dero hacia su ci a
La pacie cia es la

adre del ito


El programador

CAPITULO I
CAPTURA DE DATOS Y RESULTADOS
1. Para apertura del programa ingresar a ABCI Armaduras V1.0

2. Se mostrara la pantalla de presentacin, dar clic en continuar.

Se mostrara la hoja de clculo que es una plantilla donde se generara los datos de forma
automtica. Se muestran varias reas como:
Nombre del proyecto, responsable y fecha que debe ser llenado manualmente.
Zona de datos de las barras, zona de matriz de rigidez global para cada barra, zona de
matriz de rigidez global, zona de matriz de rigidez global reducida, zona de matriz inversa
de la matriz de rigidez reducida, zona de matriz de fuerza reducida, zona del resultado
donde se muestra los desplazamientos, todas se generaran automticamente conforme el
desarrollo del aplicativo.

3. Se muestra la hoja de clculo con un botn de inicio para ejecutar el aplicativo. Se da clic
en iniciar.

4. Se solicitan los datos generales, se ingresa como se ven en la ventana.


El problema fue tomado en la primera prctica calificada del curso de anlisis estructural II
desarrollado en la UAP Filial Juliaca.

5. se ingresa los datos para cada nodo y se da clic en siguiente.

6. Se ingresa los datos de barras segn como sigue.

7. Se muestra la pantalla de grfica, se da clic en graficar para corroborar los datos


ingresados, se grafica automticamente en base a los datos ingresados, luego se da lic en
continuar.

8. Se muestra la siguiente ventana que nos permitir imprimir de forma directa en Excel la
matriz de rigidez de cada barra y la matriz global, posteriormente las fuerzas y los apoyos.

9. Se ingresa las restricciones de apoyos como sigue y se presiona siguiente

10. Se ingresa las fuerzas tal como pide

11. Finalmente se muestra la pantalla que nos permitir calcular la matiz k reducido , la matriz
inversa y los desplazamientos.
Vase la secuencia de clics.

12. Finalmente se muestran los resultados en la siguiente ventana.

CAPITULO II
CONCLUSIONES Y RECOMENDACIONES

Fue sencillo realizar el algoritmo y programa de la forma de ingresar los datos de la forma ms
resumida posible y su captura en variables de VBA y su presentacin automtica en las celdas
de la hoja de clculo.
La parte compleja en el desarrollo de este software fue elaborar los algoritmos siguientes:
Generar de forma ordenada un informe en Excel listo para imprimir, aunque falta que
ponga de forma automtica los corchetes a las matrices y los nombres de las matrices,
debera colorear automticamente la matriz global para generar la matriz reducida, as
tambin generar las nomenclaturas de los nudos en funcin de x e y para observar el
resultado ms comprensible.
Generar un algoritmo para obtener de forma automtica la matriz de rigidez global de n x
n elementos. Ya que a veces se trata de una matriz singular y no es posible obtener su
matriz inversa.
Generar un algoritmo para obtener de forma automtica la matriz de rigidez reducida en
base a las condiciones de apoyo.
Generar la matriz inversa de la matriz de rigidez reducida de m x m elementos a partir de
la matriz de rigidez global reducida.
Generar un algoritmo para generar la matriz de fuerzas reducida
Generar un algoritmo para multiplicar la matriz inversa de m x m elementos por la matriz
de fuerzas de m x 1 elementos.

MEJORAS
Debe permitir configurar inicialmente las unidades de trabajo
Documentar, mediante diagramas de flujo, procedimientos, formularios, variables, objetos
empleados el desarrollo del programa de tal forma que otras personas puedan tomar
referencia para seguir mejorado el software.
Mejorar, el escalado del grafico dinmicamente, de tal forma que la escala de la grfica se
pueda modificar en tiempo de ejecucin del programa
Agregar una dimensin al anlisis, de tal forma de realizar el anlisis de estructuras
articuladas en 3D.
Agregar la posibilidad de generar estructuras a porticadas en 2D y 3D.
Agregar la posibilidad de generar clculo por elementos finitos en cualquier punto de la
grfica de forma dinmica haciendo un solo clic.