DESARROLLO DE HERRAMIENTAS - FI-UAEMex
DESARROLLO DE HERRAMIENTAS - FI-UAEMex
DESARROLLO DE HERRAMIENTAS - FI-UAEMex
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CAPITULO III.<br />
<strong>HERRAMIENTAS</strong> <strong>DE</strong> CÓMPUTO 135<br />
<strong><strong>DE</strong>SARROLLO</strong> <strong>DE</strong> <strong>HERRAMIENTAS</strong> <strong>DE</strong> CÓMPUTO PARA EL ANÁLISIS <strong>DE</strong><br />
ESTRUCTURAS ESQUELETALES.<br />
A continuación se presentan los códigos fuente realizados en FORTRAN que permiten<br />
resolver distintos tipos de estructuras esqueletales, el orden en que se presentan es el<br />
siguiente:<br />
• Programa ARMA2D.- Armaduras planas.<br />
• Programa ARMA3D.- Armaduras tridimensionales.<br />
• Programa MAR2DC.- Marcos planos (Por el método de la matriz de continuidad).<br />
• Programa MAR2DR.- Marcos planos (Por el método de la matriz de rigidez).<br />
• Programa MAR3D.- Marcos tridimensionales.<br />
• Programa RET2D.- Retícula plana.<br />
• Programa ARMA2DGR.- Interfase gráfica para Armaduras planas.<br />
III.1 PROGRAMA ARMA2D.<br />
C<br />
c ******************************************************************<br />
C * *<br />
c * PROGRAMA <strong>DE</strong> COMPUTADORA PARA EL ANALISIS <strong>DE</strong> ARMADURAS *<br />
C * EN DOS DIMENSIONES *<br />
c * BASADO EN EL METODO <strong>DE</strong> LA MATRIZ <strong>DE</strong> CONTINUIDAD. *<br />
c * *<br />
c ******************************************************************<br />
c<br />
DIMENSION k(300,300),X(100),Y(100),E(200),P(200),L(100),EAL(200)<br />
DIMENSION iin(100),ifI(100),a(200,200),<strong>DE</strong>(100),AR(200)<br />
INTEGER Q,QQ,Z<br />
REAL L,K,X,Y,E,P,EAL,AR<br />
CHARACTER*20 INPUT,OUTPUT<br />
c<br />
WRITE(*,*)'******************************************************'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* ANALISIS <strong>DE</strong> ARMADURAS EN 2 DIMENSIONES *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* ( A R M A 2 D ) *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* Elaborado por: *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* Octavio García Domínguez *'<br />
WRITE(*,*)'* David Delgado Hernández *'<br />
WRITE(*,*)'* Alfonso Islas Hernández *'<br />
WRITE(*,*)'* Gonzalo Paz Mendoza *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* Estructuras, <strong>DE</strong>P<strong>FI</strong>, UNAM *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* México D.F., Febrero de 1998 *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'* *'<br />
WRITE(*,*)'******************************************************'<br />
c<br />
c Apertura de archivos<br />
WRITE(*,10)<br />
<strong><strong>DE</strong>SARROLLO</strong> <strong>DE</strong> <strong>HERRAMIENTAS</strong> <strong>DE</strong> ANÁLISIS ESTRUCTURAL<br />
PARA SU USO <strong>DE</strong>S<strong>DE</strong> LA INTERNET