229
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA CALCULO Y DISEÑO DE ESTRUCTURAS APORTICADAS DE HORMIGÓN ARMADO PROMOCIÓN 1992 - 1993 SOMMEL RAFAEL ALEMÁN TINTÍN MARCO POLO SILVA SEGOVIA DIRECTOR DE TESIS ING. EDISON ALVAREZ ASESOR DE TESIS ING. PATRICIO BELTRAN AMBATO - ECUADOR

PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PONTIFICIA UNIVERSIDAD CATÓLICA

DEL ECUADOR

PROGRAMAS ACADÉMICOS AMBATO

I N F O R M Á T I C A

CALCULO Y DISEÑO DEESTRUCTURAS APORTICADASDE HORMIGÓN ARMADO

PROMOCIÓN 1992 - 1993

SOMMEL RAFAEL ALEMÁN TINTÍN

MARCO POLO SILVA SEGOVIA

DIRECTOR DE TESIS

ING. EDISON ALVAREZ

ASESOR DE TESIS

ING. PATRICIO BELTRAN

AMBATO - ECUADOR

Page 2: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PONTIFICIA UNIVERSIDADCATÓLICA DEL ECUADOR

PROGRAMAS ACADÉMICOS AMBATO

CALCULO Y DISEÑO DEESTRUCTURAS APORTICADAS

DE HORMIGÓN ARMADO

ROMMEL R. ALEMÁN TINTÍNMARCO P. SILVA SEGOVIA

Page 3: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

CAPITULO VI

6. MAHUAL DKL USUARIO

ÍNDICE

INTRODUCCIÓNCARACTERÍSTICAS ,REQUISITOS DEL SISTEMA ,GENERALIDADES ,RESPALDOS DEL SISTEMAINSTALACIÓN DEL PAQUETE ,EJECUTANDO EL PAQUETE ,CREANDO UN PROYECTOOBTENIENDO REPORTESCONFIGURANDO SUS SISTEMA ,DÁNDOLE MANTENIMIENTO A SU SISTEMATERMINANDO LOS TRABAJOS CON CIVILAPPENDICE A ,

1122449111819222829

Page 4: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

MANUAL DEL USUARIO

INTRODUCCIÓN

Uno de los objetivos de importancia en el campo de la ingenieríaconstituye el diseño del hormigón armado como parte elemental de unaestructura que ofrezca seguridad, economía y eficiencia, razón por lacual día a día se desarrollan nuevos métodos y técnicas para diseño,contando entre las principales el método tradicional de coeficientesde trabajo o método elástico y el método de última resistencia o derotura.

Si bien es cierto que los métodos antes mencionados han sidotratados ampliamente por diversos autores, dicho tratamiento ha sidoindividualizado por cada uno sin realizar un estudio comparativo delos dos métodos, con el objeto de obtener mayor provecho de lasventajas que tiene cada uno de ellos.

Los estudiantes de esta obra,metodológicos y técnicos que hemosmanera que aparte de simplificar losiniciativas que procuren un mayortécnicas que recomendamos.

podrán aprovechar de los pasosempleado en el estudio, de taltrabajos les permita tomar nuevasperfeccionamiento dentro de las

Este trabajo ha sido basado en loa conocimientos y experienciasdel ingeniero civil en estructuras Marco Silva Acosta, quien hadesarrollado una alternativa al método de última resistencia, paracalcular y diseñar estructuralmente el hormigón armado, que consisteen optimizar la participación del acero como refuerzo en el hormigón,para la construcción de viviendas con estructuras aporticadas.

CARACTERÍSTICAS.

El sistema a partir de datos por defecto, proporcionados por losmismos datos adicionales ingresados por el usuario, realiza yproporciona automáticamente:

- Los cálculos de prediseño,- El mosaico de cargas,- Cargas sobre las vigas,- Momento flexionante máximo,- Peralte de la viga,- Cargas sobre las columnas,- Cálculos de diseño,- Planilla de secciones,- Planilla de rigideces,- Resumen de rigideces,- Planilla de momentos flexionantes,- Resumen de momentos flexionantes,- Matriz de rigideces,- Matriz inversa de rigideces,- Giros de nudos finales,- Momentos finales de nudo,- Momento de borde, momento máximo, V. total, flecha,

Page 5: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

- Armadura de vigas,- Armaduras de columnas,- Armaduras para losas,- Armadura para plintos,- Sección de estribos y- Geometría.

Adicionalmente el sistema puedeproyectos.

mantener un número ilimitado de

Todos loa procesos y parámetros que son manejados por estos,están debidamente controlados, proporcionando mensajes de advertencia,error o inconsistencia que se pueda producir al momento de seringresados.

REQUISITOS DEL SISTEMA.

Para el correcto desenvolvimiento del sistema la información aeste deberá ser previamente analizada y revisada por un profesional dela rama, es decir, un Ingeniero Civil.

En cuanto se refiere a los requerimientos de hardware, se deberátener la siguiente configuración mínima de equipo:

- Un computador AT 80286 o superior,- Memoria interna (RAM) de 1 Mbyte o superior,- Un disco duro de 50 Mbyte o superior,- Una o dos unidades de alta densidad para respaldos,- Una impresora de 80 o 132 columnas.

GENERALIDADES.

durante la operación del sistema los usuarios se toparán concaracterísticas comunes a todos los módulos:

1. Todos los mensajes producidos por el sistema, serán mostrados enuna ventana ubicada en la parte superior derecha del monitor.

2. La tecla ESC sirve para retroceder un paso en cualquiera de losmódulos.

3. La tecla Fl proporciona el acceso a la ayuda en línea, que seincluye en el sistema, pudiendo ser usada en cualquier momentoque esta sea requerida.

4. La tecla F2 proporciona un listado de los proyectos existentespara ser seleccionados, esta función es proporcionada siempre ycuando se encuentre en uso la opción de "Datos" ya sea en elmodulo de prediseño o de diseño.

5. La tecla F3 activa una calculadora, la cual solo podrá ser usadacuando nos encontremos en una operación de edición de datos.

6. La tecla F4 proporciona un calendario/agenda permanente, que al

Page 6: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

7.

9.

10.

11.

12.

igual que la calculadora solo podrá aer usada cuando el sistemase encuentra en una operación de edición de datos.

La tecla F5 proporciona una ventana con los códigos ASCII.

La tecla F6 proporciona una ventana con los caracteresespeciales.

El sistema muestra una línea de estado en la parte inferior dela pantalla con la siguiente información: la hora actual, elnombre del proyecto» el puerto de impresora y el directorio pordefecto.

El sistema es interactivo y validará la información ingresada,si los datos no están dentro del rango, se proporcionará unmensaje con el rango permito.

En los módulos en que se emiten reportes, verifiqueimpresora esté encendida y lista.

que su

Si el sistema encontrara un error al momento de la ejecución,este mostrará una ventana con la siguiente información.

Civil 02 |¡Número de Error

Mensaje del Error :Error de la línea de código :

Error en la línea número :Programa que produjo el error :

Reintentar Cancelar

13.

Además proporciona dos opciones:

Reintentar y Cancelar, la primera forza al sistema a reintentarla operación y la otra a cancelar todos los procesos.

Todas las ventanas usadas por el sistema están identificadas porclaves como:

Civil nn

Donde nn es un número (1..10) que identifica a la ventana parasu configuración.

14. El sistema de menús utilizado en el paquete, proporciona uncontrol total sobre todas las opciones de los submenús y entreestos también, su uso se basa en la utilización de las flechasde control del cursor o en la letra de la opción que seencuentra en color diferente.

15. Al producirse un apagón intempestivo del equipo ya seaintencional o producido por un corte de energía, el sistemapuede perder la información básica de los archivos de índice, en

Page 7: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

cuyo caso, se deberá llevar a cabo una operaciónreconstrucción de archivos que se detalla más adelante.

de

RESPALDOS DEL SISTEMA.

En todo sistema se tiene seguridades especiales para proteger lainformación contenida en los archivos que se encuentran en los discos,sin embargo siempre existen situaciones eventuales como por ejemplofallos en la energía eléctrica, fallos de Hardward, etc. que producendaños irreversibles en los archivos de datos. Para evitar este tipode accidentes ea necesario respaldar la información durante períodosde tiempo que varían dependiendo de las necesidades, para este efectoel sistema proporciona un módulo de mantenimiento que facilitará estasoperaciones.

INSTALACIÓN DEL PAQUETE.

Para poder instalar el paquete CIVIL deberá usted tener unacopia autorizada de este, caso contrario la instalación no se hará enforma correcta.

Los pasos que se dan a continuación deberán ser seguidos conprecaución:

1. Verifique que el número de BUFFERS y FILES tengan los siguientesvalores:

FILES = 70BUFFERS = 30,8 ( dependiendo de la capacidad de disco)

2. Tener previamente instalado el FOXPRO/LN 2.0

3. Verificar que en el "PATH" se incluya el subdirectorio delFOXPR02.

SET PATH = C:\FOXPR02;%PATH%

4. Introduzca el diskette que contiene el sistema civil en uno delos drives A: o B:, dependiendo de en que presentación ustedcontiene al paquete.

5. Para iniciar la instalación digite la siguiente secuencia decomandos:

Sintaxis:

INSTALL [d:3Cvía]

Ejemplo:

INSTALL C:\CIVIL <ENTER>

Inmediatamente aparecerá en pantalla un menú que contiene 3opciones:

Page 8: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

Cálculo y diseño de Estructuras AporticadaaRomel Alemán - Marco Silva - Edwin Chauca

Seleccione la opción a ejecutar:

[V]. Verificar Existencia de FOX[I]. Instalar Producto (Civil+ 1.00)[T]. Terminar

Pulse una letra para seleccionar programa ->

De este menú seleccione la opción I que corresponde a lainstalación del paquete. Inmediatamente se mostrará en pantalla unmensaje que dice:

Instalando Producto Civil+ 1.00

Presione <ENTER> para continuar.

1 file(s) copied1 file(s) copied

Pak 1.6 Copyright 1988 - 89 No Gate Consulting.

Page 9: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

6. El sistema luego de ser instalado,presentando la siguiente pantalla:

arrancará automáticamente

Page 10: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

Es importante leer los mensajes mostrados en las pantacaso ejecutar la operación que se indica.

presione una tecla o click del mouse ... Para continuar.

- De inmediato se mostrara el mensaje:

Actualizando parámetros de funcionamiento...

7. Inmediatamente después de presionar <ENTER> aparecerá enpantalla el menú principal.

Page 11: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

8

8.

9.

10.

Seleccione de este menú la opción "Sistema", utilizando para elefecto las flechas de control de cursor izquierda a derecha.

Seleccione de este submenú la opción "Monitor", presionando laletra M o seleccionando la opción con las flechas de control decursor abajo o arriba y presionando <ENTER>.

Inmediatamente aparecerá la ventana etiquetada como "Civil 02",en la cual se encuentra la siguiente información, que podrá sereditada:

=|| Civil 02 ||=

TIPO : Mono

*** PARÁMETROS DE MONITOR ***

[01][02][03][04][05][06][07][08][09][10]

11 W+/N,B+/N,N/W,NVH,N/W,N/W,W/N,!1 W+/N,&+/N,N/W,N+/W,N/W,N/W,W/N,!1 W+/N,B+/N,N/W,N+AÍ,N/W,N/W,W/N,N+/N,N/W,W/N,i W+/N,B+/N:,N/W,N+/W,N/W,N/W?W/N,N+/N,NAÍ,W/N,1 W+/N,Bf/N,N/W,N-H/Ví,N/W!1N/W,W/N,N+/N,N/W,W/N,1 W+/N,B+/N,N/W,N+/W,N/W,N/W,W/N,¡10 W+/N,EH-/N,N/W,N+/W,N/W,N/W,W/N,¡2 WVN,&f/N,N/W?N+/^N/W,N/W,W/N,NVN,N/W,W/N,10 Í4+/N>E+/N,N/W,N+/W,N/W,N/W,W/N,N+/N>N/W,W/N,-10 VH/N,Bf/N,N/V,N+/W,N/W,N/W,W/N,N-i-/N,N/W,W/N,-

11. Finalmente seleccione la opción "Terminar" y presione<ENTER>. Al aalir del sistema aparecerá una pantalla quecontiene la siguiente información:

Civil 07

CERRANDO LAS BASES DE DATOS E ÍNDICES...

=<| Civil 07

DESACTIVANDO VENTANAS, ENCERANDO VARIABLES DE MEMORIA...

Page 12: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

m

Revise el archivo CONFIG.SYSFILES=70BUFFERS=30,8

Revise el archivo AUTOEXEC.BAT

PATH C:\DOS:C:\FOXPR02

Para ejecutar el paquete dígite la siguiente lista deComandos:

CD\CIVIL <ENTER>CIVIL <ENTER>

Presione <ENTER> para continuar.

EJECUTANDO EL PAQUETE.

Para la ejecución de CIVILsiguiente liata de comandos:

1.

solo es necesario digitar la

CD\CIVIL <ENTER>CIVIL <ENTER>

Inmediatamente se mostrará un mensaje en la parte superiorizquierda de la pantalla que dice:

Espere un momento...

Page 13: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

10

3. A continuación se mostrará las pantalla de presentación inicial,luego de lo cual el sistema pasará a la pantalla de carga deparámetros donde se muestra un mensaje que dice:

Page 14: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

11

presione una tecla o click del mouse ... Para continuar.

- De inmediato se mostrara el mensaje:

Actualizando parámetros de funcionamiento...

CREANDO UN PROYECTO.

1. Del menú principal seleccione el submenú Prediseño.

Prediseño

2. Seleccione la opción "Datos" usando las flechas de control delcursor y presionando <ENTER>, a continuación se mostrara unaventana etiquetada como "Civil 09". En la parte inferior de estaventana se muestra un menú de barra con opciones, del cual debeseleccionar la opción "añaDir", de inmediato el cursor seubicara en el campo:

Civil 09

Proyecto NUMERO :

Nombre del Cliente :Domicilio de la obra :

Tipo de obra :Ing. Calculista :Fecha (mm-dd-aa) :

f*c del hormigón:fy del acero:No. vanos X:No- vanos Y:

Espesor loseta:Peso bloques:Peso paredes:

Espesor acabados:Ancho viga:

** Datos para Prediseño **

Ancho columna:No. de pisos:

Altura de losa:Carga muerta:Carga viva:

Carga sísmica:Carga Ultima:

% de acero mínimo:Cte.Esfuerzo Unit.:

Page 15: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

12

En la parte inferior de la ventana podemostiene las siguientes opciones:

observar un menú, el cual

Prox (Para adelantar un registro).Ante (Para retroceder un registro).Inicio (Ir al inicio del archivo).Fin (Ir al Fin del archivo).Buscar (Busca un registro digitando au número, o presionando F2 y

seleccionando de la ventana de consulta el registrodeseado).

Editar (Editar o modificar el registro presente).añaDir (Añade una registro al archivo).borRar (Eliminar un registro del archivo).Salir (Salir al menú principal).

En el cual aparece un numero para el proyecto, el cual es dadoautomáticamente por el sistema, este número lo podemos cambiarintroduciendo otro valor y presionando <ENTER>.

El sistema verifica que el número del proyecto no haya sido dadoanteriormente a otro proyecto. A continuación se mostrara elresto de campos.

3. Al llegar al ultimo campo editable aparecerá una tabla condescripciones de tipos de construcción, esta tabla selecciona lacarga viva con la cual se calculara la carga muerta, la cargasísmica, la carga última y otro cálculos, la selección se lahace utilizando las flechas de control de cursor y presionando<ENTER>. Si la opción de la tabla necesita alguna aclaración, semostrará una ventana con una nota de aclaración.

AlmacenesArmeríasÁreas de Reuniones ->Auditorios y galeríasAuditorios y galeríasCornisas, marquesinas y balcónFacilidades de salida públicasGarajesGarajesHospitalesBibliotecas

Salas de descanso ->

Civil 07

Las ocupaciones residenciales incluyen residencias privadas,apartamentos y cuartos de huéspedes de hoteles.

Page 16: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

13

4. El valor de la tabla será traspasado al campo de carga viva,este y los siguientes campos se mostrarán en edición» al llegaral campo del "% de acero mínimo", se hará el calculo del valordel esfuerzo unitario, luego de lo cual se mostrara en la partelateral derecha de la pantalla, una ventana etiquetada como(Civil 00)7 En donde se mostrara los vanos en el sentido X, enel sentido Y y las alturas entre pisos para ser editados.

Civil

X01 =X02 =X03 =

X20

Ingreso de los vanos en el eje X

Civil

Y01 =Y02 -Y03 =

Y20 =

Ingreso de los vanos en el eje Y

j| Civil

P06 =P05 =P04 =

P01 =

Ingreso de las alturas entre pisos

5.

6.

7.

Finalmente si algún dato fue mal ingresado,opción "Editar", para reingresar estos.

podemos usar la

Cuando se a terminado la edición de los datos, para terminarseleccionamos la opción "Salir", con lo que regresaremos al menúprincipal.

De este menú seleccionamos la opción "Cálculos", utilizando lasflechas de control de cursor o la letra "C". En la pantalla semostrara vina ventana etiquetada como (Civil 05), en la cual semuestra la información de identificación del proyecto y laopción de estar seguro de querer continuar. La contestaciónpuede ser ingresada como S, N o seleccionada con la barraespaciadora.

Page 17: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

14

Civil 05 |¡

CÁLCULOS PARA PREDISESO

Proyecto NUMERO :Nombre del Cliente :

Domicilio de la obra :Tipo de obra :

Ing. Calculista :Fecha fmm-dd-aa) :

Esta seguro de querer continuar [S/N]

Luego de ser contestada, si esta es positiva se mostrara unanueva ventana de mensajes etiquetada como (Civil 06), en la quese mostrara las fases del cálculo y las tablas que se vangenerando.

Civil 06

GENERANDO MATRIZ DE MOSAICO DE CARGAS...

8. Después de que el proceso de Cálculo ha sido completado, podemosobtener los reportes de prediseño, para lo cual seleccionaremosel submenú de "Reportes".

Reportes

A. Datos GeneralesB. Mosaico de cargasC. Carga sobre las vigasD. Momento Flexionante máximo (Pre-diseño)E. Peralte de la viga (Pre-diseño)F. Carga sobre las columnas (Pre-diseño)

(Pre-diseño)(Pre-diseño)(Pre-diseño)

W. Geometría (Diseño)

9. De este menú seleccionamos cualquiera deprediseño como:

Datos GeneralesMosaico de cargasCarga sobre las vigasMomento Flexionante máximoPeralte de la vigaCarga sobre las columnas

los reportes de

Page 18: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

15

10. Para utilizar cada uno de loa reportes simplemente seleccionamosuno de ellos, utilizando las flechas de control de cursor arribao abajo y presionando <ENTER> o utilizando la letra de colordiferente que se encuentra a la izquierda de la opción.

Civil 05 |j

DATOS DEL PROYECTO

Proyecto NUMERO :Nombre del Cliente :

Domicilio de la obra :Tipo de obra :

Ing. Calculista :Fecha (mm-dd-aa) :

Reporte por Monitor o Impresora

Al seleccionar una de las opciones, aparecerá en pantalla unaventana etiquetada como (Civil 05), en la cual se mostrara elnombre del reporte y los datos generales del proyecto. Semuestra también la siguiente pregunta:

Reporte por Monitor o Impresora : Monitor

La respuesta puede ser introducida o seleccionada, la primeraingresando la letra inicial del dispositivo y la segundaseleccionando con la barra espaciadora.

11. Luego de realizados los cálculos del prediseño, podemos pasar almodulo de diseño, de donde seleccionaremos la opción "Datos", deinmediato se mostrara en pantalla la ventana etiquetada como(Civil 04), la cual muestra los datos y cálculos generados porel prediseño. En la parte inferior de esta ventana se muestra unmenú del cual seleccionaremos la opción "Editar" para ingresarlos valores de:

Diseño

Page 19: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

16

Civil 04

Proyecto No.:Nombre del Cliente:

Cte,hormigón :Cte.flexión viga :

Cte.flexión columna :Cte.corte y torsión :

Altura de Losa:Peralte de la viga:Momento Flexionante:

Peralte de la Columna:

Peao sobre columnas:Ancho del Plinto:

Esfuer,Admi.Suelo :% Acero mínimo:

Espacio de Estribos;Anal.Pórtico EJE;

Prox Ante Inicio Fin Buscar Editar afiaDir borRar Salir

En la parte inferior de la ventana podemostiene las siguientes opciones:

observar un menú, el cual

Prox (Para adelantar un registro).Ante (Para retroceder un registro).Inicio (Ir al inicio del archivo).Fin (Ir al Fin del archivo).Buscar (Busca un registro digitando su número., o presionando F2 y

seleccionando de la ventana de consulta el registrodeseado).

Editar (Editar o modificar el registro presente).añaDir (Añade una registro al archivo).borRar (Eliminar un registro del archivo).Salir (Salir al menú principal).

Estas peticiones pueden ser ingresadas o editadas luego de haberrealizado los cálculos de prediseño.

12. Luego de haber ingresado o editado todas las peticiones devalores de la opción "Datos", del submenú de Diseño, podemospasar a realisar los cálculos de diseño., seleccionando de estemenú la opción "Cálculos", luego de lo cual se mostrara enpantalla una ventana etiquetada como (Civil 05), que muestra losdatos generales del proyecto.

Civil 05

CÁLCULOS DE DISESO

Proyecto NUMERO :Nombre del Cliente :

Domicilio de la obra :Tipo de obra :

Ing. Calculista :Fecha (mm-dd~aa) :

Esta seguro de querer continuar CS/N]

Page 20: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

17

Verificaremos la pregunta que se encuentra en esta ventana,luego de ser contestada, si esta es positiva se mostrará unanueva ventana de mensajes etiquetada como (Civil 06), en la quese mostrará las fases del cálculo y las tablas que se vangenerando.

Civil 06

GENERANDO PLANILLA DE RIGIDECES...

13. Finalmente y luego de terminados los cálculos de Diseño,podremos emitir los reportes de este modulo, Utilizando elsubmenü de reportes y seleccionando cualquiera de los reportesde diseño. Para seleccionar estos deberemos seguir el mismoprocedimiento descrito en el prediseño.

Reportes

G. Datos de Diseño (Diseño)H. Planilla de secciones (Diseño)I. Planilla de Rigideces (Diseño)J. Resumen de Rigideces (Diseño)K. Planilla MF (Diseño)L. Resumen MF (Diseño)M. Matriz de Rigidez (Diseño)N. Matriz Inversa de Rigidez (Diseño)O. Giros de Nudo finales (Diseño)P. Momentos Finales de Nudo (Diseño)Q. Mborde, Mmax, V Total, Flecha (Diseño)R. Armadura de Vigas (Diseño)S. Armadura de Columnas (Diseño)T. Armadura para Losas (Diseño)U. Armadura para Plintos (Diseño)V. Sección de Estribos (Diseño)W. Geometría (Diseño)

14. De este menú seleccionamoscomo:

cualquiera de los reportes de diseño

Datos de Diseño (Diseño)Planilla de secciones (Diseño)Planilla de Rigideces (Diseño)Resumen de Rigideces (Diseño)Planilla MF (Diseño)Resumen MF (Diseño)Matriz de Rigidez (Diseño)Matriz Inversa de Rigidez (Diseño)Giros de Nudo finales (Diseño)Momentos Finales de Nudo (Diseño)Mborde, Mmax, V Total, Flecha (Diseño)Armadura de Vigas (Diseño)Armadura de Columnas (Diseño)Armadura para Losas (Diseño)

Page 21: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

18

Armadura para PlintosSección de EstribosGeometría

(Diseño)(Diseño)(Diseño)

15. Para utilizar cualquiera de los proyectos ya existentes,deberemos ubicar el proyecto, utilizando para el efecto una delas opciones de Datos del Prediseño o del Diseño y luegorecalcular estos en el prediseño y en el diseño respectivamente.

OBTENIENDO REPORTES.

- Para obtener un reporte, seleccionamos del menú principal laopción "Reportes"., que activa el correspondiente submenú, en elcual se encuentran las siguientes opciones:

Reportes

A. Datos Generales (Pre-diseño)B. Mosaico de cargas (Pre-diseño)C. Carga sobre las vigas (Pre-diseño)D. Momento Flexionante máximo (Pre-diseño)E. Peralte de la viga (Pre-diseño)F. Carga sobre las columnas (Pre-diseño)G. Datos de Diseño (Diseño)H. Planilla de secciones (Diseño)I. Planilla de Rigideces (Diseño)J. Resumen de Rigideces (Diseño)K, Planilla MF (Diseño)L. Resumen MF (Diseño)M. Matriz de Rigidez (Diseño)N. Matriz Inversa de Rigidez (Diseño)O. Giros de Nudo finales (Diseño)P, Momentos Finales de Nudo (Diseño)Q. Mborde, Mmax, V Total, Flecha (Diseño)R. Armadura de Vigas (Diseño)S. Armadura de Columnas (Diseño)T. Armadura para Losas (Diseño)U. Armadura para Plintos (Diseño)V. Sección de Estribos (Diseño)W. Geometría (Diseño)

Para seleccionar una de estas opciones podemos hacerlo de dosmaneras: la primera utilizando las flechas de control de cursor,para ubicar la opción y luego presionar <ENTER>, la segunda esutilizando la letra que se encuentra en color diferente al ladoizquierdo de la opción.

Luego de seleccionada la opción se mostrará en pantalla laventana etiquetada como (Civil 05), en la cual se puede leer elnombre del reporte y los datos generales del proyecto a más deuna confirmación que dice:

Reporte por Monitor o Impresora :

Page 22: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

19

Que sirve para seleccionar la salida, pudiendo ser esta pormonitor o por impresora, para seleccionar esto, utilizamos labarra espaciadora o la letra inicial de la palabra Monitor oImpresora.

No olvide que para retroceder un paso, simplemente deberápresionar la tecla ESC.

CONFIGURANDO SU SISTEMA.

Al instalar su sistema ya usamos vina de las opciones de estemenú (Monitor), que sirve para seleccionar el tipo de monitor y lascombinaciones de colores de todas las ventanas usadas por el sistema.

A hora veremos como configurar sus sistema para quey el Software trabajen en forma óptima.

Sistema

el Hardware

Datos por defectoMonitorImpresoraUsuarios

1. Datos por defecto.- Al seleccionar esta opción se visualizará enpantalla la ventana etiquetada como (Civil 09), la cual contienela información o datos por defecto que son utilizados por losmódulos de Prediseño y diseño, los cuales serán mostrados cadavez que se cree un nuevo proyecto.

Civil 09

** DATOS POR DEFECTO PARA EL PREDISEfíO **

Resistencia del hormigónResistencia del acero

Espesor de losetaPeso de bloquesPeso de paredes

Espesor de acabados% de acero mínimo

Constante de esfuerzo unitario

210 Kg/cm24200 Kg/cm20.0500 m0.0072 Tn/m20.1100 Tn/m20.0200 m0.016016.73

** DATOS POR DEFECTO PARA EL DISEHO **

Coeficiente de hormigón : 0,85Coeficiente de flexión de viga : 0.90

Coeficiente de flexión de columna : 0.70Coeficiente de corte y torsión : 0.80

Page 23: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

20

2, Monitor.- Al seleccionar esta opción se visualizará la ventanaetiquetada como (Civil 02), la misma que contiene informaciónsobre los parámetros de Monitor y colorea de las ventanasdefinidas por el sistema. Las peticiones son las siguientes:

Civil 02

TIPO : Mono

*** PARÁMETROS DE MONITOR ***

[013[02][033[043[053[063[073[083[093[103

11 WVN,i W+/N,B+/N,N/W,i W+/N,i W+/N,1 W+/N,B+/N,*VW1 WVN,B+/N,NA*

10 WVN,B+/N,NAí2 WVN,

10 WVN,10 WVN,BVN,

,NVW,

.N/W,

,W/N,N-f/N,,W/N,N+/N,,W/N,,W/N,,W/N,,W/N,

,N+/N,

,W/N,,W/N, ,NAÍ:

3. Impresora.- Al seleccionar esta opción se visualizará la ventanaetiquetada como (Civil 02), la misma que contiene informaciónsobre los parámetros del puerto de la impresora y los tamaños deletra para los títulos y resultados. Las peticiones son lassiguientes:

PUERTO : Lptl

TÍTULOS

RESULTADOS -

(| J.VJ.J. «*. |(

** PARÁMETROS DE IMPRESORA **

*CADENA DE CARACTERES PARA TITULC

|-|CHR(27)+CHR(14)

L|CHR(20)

¡-I CHR( 27 )+CHR( 27 )+CHR( 27 )+CHR( 15 )

L|CHR(18HCHR(27)+CHR(80)

)S Y RESU*

1

1

1

1

Page 24: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

21

4. Usuarios.- Al seleccionar esta opción se mostrará en pantalla laventana etiquetada como (Civil 04), en la cual se muestra lasiguiente información:

Civil 04

Clave No.: 1

Nombre del Usuario: MARCO POLO SILVA SEGOVIA

Clave del Usuario: MARCO

Prioridad de acceso: 99

Prox Ante Inicio Fin Buscar Editar añaDir borRar Salir

La clave puede ser una combinación de 5 caracteres cualquiera.

La prioridad de acceso puede ser un número entre 1 a 99,mientras mas grande es el valor, mayor será la prioridad de acceso.Este parámetro aólo será verificado en el submenú de "Sistema".

En la parte inferior de la ventana podemos observar un menú, elcual tiene las siguientes opciones:

Prox (Para adelantar un clave usuario).Ante (Para retroceder una clave de usuario).Inicio (Ir al inicio del archivo de claves).Fin (Ir al Fin del archivo de clavea).Buscar (Busca una clave digitando su número, o presionando F2 y

seleccionando de la ventana de consulta el usuariodeseado).

Editar (Editar o modificar el registro presente).añaDir (Añade una clave de usuario al archivo).borRar (Eliminar un registro de clave de usuario).Salir (Salir al menú principal).

Cuando en este modulo no se a ingresado ninguna clave de usuarioel sistema queda abierto a cualquier usuario, lo que no pasa si se aincluido las respectivas claves.

Si el sistema tiene activo su módulo de seguridad, se podráverificar que al momento de ingresar a este, se activara una ventanaen la cual se pide ingresar su clave, sin la cual usted no podráacceder al sistema.

Page 25: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

22

CÍVÍ1+ 1.00

Multi-User FOXPRO/LN 2.00Serial Number XPDQWEASTY4M.P.R.S.S.Su clave :

ACCESO .-CONCEDIDO

MARCO POLO SILVA SEGOVIA

BIENVENIDO

La clave de acceso podrá ser ingresada hasta por tres ocasiones,luego de lo cual el sistema abortará su funcionamiento.

DÁNDOLE MANTENIMIENTO A SUS SISTEMA.

Este submenú del sistema provee al usuario un conjunto deherramientas, que le permitirán ver los recursos del sistema, ver eldirectorio de archivos, copiar archivos, respaldar información conBackup, restaurar la información respaldada con Backup y reconstruirlos archivos de índice perdidos o dañados.

Utilitarios

Información SistemaVer DirectorioCopiar ArchivoRespaldarRestaurarReconstruir

Page 26: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

23

1. Información Sistema.- Al seleccionar esta opción, se visualizaráen pantalla la ventana etiquetada como (Civil 10), la misma quenos mostrará la siguiente información:

Civil 10'ON DE CONF1

FILES :70BUFFERS :30

MONITOR :VGA/MonoPANTALLA :25 BY 80

FOXPRO ver. :FoxPro/LAN 2.00DIRECTORIO :\CIVIL\. BASE FOX :52000

W/EMS MEMORIA :184192

DISCO Kbytes :28,033,024

Si el sistema al ser ejecutado no encuentra el archivoCONFIG.SYS mostrará un mensaje pidiendo se ingrese la letra del driveen el cual se encuentre este archivo.

2. Ver Directorio.- Esta opción sirve para visualizar el directoriode archivos del sistema.

Sintaxis:[d:][vía][nombre[,ext]]

[nombre[.extjj nombre del archivo o conjunto de archivos (#; ?).

Civil 07 |j=

CAMINO: c:\civil\*.* <ENTER>

Luego de presionado <Enter> aparecerá la ventana etiquetada como(Civil 10), en la cual se podrá visualizar el listado de los nombresde archivo que se encuentren en el disco.

Page 27: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

24

Civil 10 -_1P_ _

MAT19.DBF MENU003.FXP MATRIZ.MEM MONITOR.DBF

rtRAC.MEM MRAV.MEM MRK.MEM NP1.MEM

NVX1.MEM NVX4.MEM NVY1.MEM PRECOD.IDX

PREPROY.IDX PRIORI.MEM PROCOLOR.APP PROGS.BAT

IABCOD.IDX MATOS.DBF TABLA01.FPT TABLA02.DBF

U.MEM MAT04.DBF USUCOD.IDX USUIDE.IDX

VANX.MEM VANY.MEM Y01.IDX Y02.IDX

Y03.IDX Y04.IDX Y05.IDX Y06.IDX

3, Copiar Archivo.- Esta opción provee al usuario la facilidad derealizar copias de archivos individuales., o grupos usando loacomodines de sistema operativo (*, ?).

Sintaxis:[d:][vía][nombre[.ext]] [d:][vía][nombre[.ext]]

Al ingresar a la opción se mostrara en pantalla la ventanaetiquetada como (Civil 10) la cual muestra el directorio deldrive y directorio por defecto.

MAT19.DBF

MRAC.MEM

NVX1.MEM

PREPROY.IDX

rABCOD.IDX

U.MEM

VANX.MEM

Í03.IDX

Civil 10

MENU003.FXP MATRIZ.MEM

MRK.MEM

NVY1.MEM

PROCOLOR.APP

TABLA01.FPT

USUCOD.IDX

Y01.IDX

MRAV.MEM

NVX4.MEM

PRIORI.MEM

MATOS.DBF

MAT04.DBF

VANY.MEM

Y04.IDX Y05.IDX

MONITOR.DBF

NP1.MEM

PRECOD.IDX

PROGS.BAT

TABLA02.DBF

USUIDE.IDX

Y02.IDX

Y06.IDX

Page 28: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

25

4\l 07 I

COPY:>C:\CIVIL\*.DBF A: <ENTER>

4. Respaldar.- Esta opción es un macro de sistema operativo queutiliza el comando BACKUP de este. Su uso y sintaxis se describea continuación:

Sintaxis:

d:Cvía][fichero[.ext]]d:C/S][/M3[/D:mn/dd/aa][/Thh:mm:ssH/F][/L[:[d:][vía]fichero[_ext]]3

Debiéndose especificar:

d:[vía] para la unidad y la vía del fichero o ficheros de losque quiere realizar copia de seguridad.[ficheroC.ext]] nombre del fichero origen a ser copiado

d: para indicar la unidad de destino

/S si realiza la copia de seguridad de ficheros desubdirectorios, además del directorio actual

/M si lo qué desea es realizar la copia de los archivosmodificados desde el ultimo BACKUP

/A para añadir los archivos que deben copiarse a los quetengamos en el disco de seguridad.

/D para realizar copia sólo de los archivos modificados apartir de la fecha indicada.

/T para realizar copia de los archivos modificados apartir de la hora indicada.

/F para que realice formateo del disco de copia, si noesta formateado, además de hacer la copia.

/L para crear un archivo cronológico que contenga:- fecha y hora de la copia de seguridad- número de disquette

vía de acceso y nombre de todos los archivoscopiados.

Al ingresar a la opción se mostrará en pantalla la ventanaetiquetada como (Civil 10) la cual muestra el directorio deldrive y directorio por defecto.

Page 29: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

26

MAT19.DBF

MRAC.MEM

NVX1.MEM

PREPROY.IDX

TABCOD.IDX

U.MEM

VANX.MEM

Y03.IDX

Civil 10

MENU003. FXP MATRIZ .MEM

MRK.MEM

NVY1.MEM

PROCOLOR. APP

TABLA01 . FPT

USUCOD.IDX

Y01.IDX

MRAV.MEM

NVX4.MEM

PRIORI.MEM

MATOS.DBF

MAT04.DBF

VANY.MEM

Y04.IDX Y05.IDX

MONITOR.DBF

NP1.MEM

PRECOD.IDX

PROGS.BAT

TABLA02.DBF

USUIDE.IDX

Y02.IDX

Y06.IDX

BACKUP:>

j| Civil 07

5. Restaurar.- Esta opción es un macro de sistema operativo queutiliza el comando RESTORE de este. Su uso y sintaxis sedescribe a continuación:

Sintaxis:d: [d:3Cvía3Cfichero[.ext33C/S3[/P3 [/B:dd-mm-aa3C/A:mm-dd-aa3[/MK/N3C/L:hora3C/E:hora3

Siendo:

/S

/P

/B: fecha

/A: fecha

Todos los archivos de subdirectorios y de losdirectorios .

Muestra los ficheros de sólo lectura antes dealmacenarlos.

Para restaurar los ficheros modificados en oantes de la fecha especificada.

Para restaurar los ficheros modificados en odespués de la fecha especificada.

Para restaurar los ficheros modificados osuprimidos desde la copia de seguridad.

/N Para restaurar los archivos que no existen en

Page 30: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

27

/Lrhorala unidada de destino.Para restaurar los ficheros modificados en oantes de la hora especificada.

Al ingresar a la opción se mostrará en pantalla la ventanaetiquetada como (Civil 10) la cual muestra el directorio deldrive y directorio por defecto.

1AT19.DBF

1RAC.MEM

HVX1.MEM

PREPROY.IDX

rABCOD.IDX

LJ.MEM

VANX.MEM

Civil 10

MENU003.FXP MATRIZ.MEM

MRAV.MEM

NVX4.MEM

PRIORI.MEM

MATOS.DBF

MAT04.DBF

VANY.MEM

Y04.IDX

MRK.MEM

NVY1.MEM

PROCOLOR.APP

TABLA01.FPT

USUCOD.IDX

Y01.IDX

Y05.IDX

MONITOR.DBF

NP1.MEM

PRECOD.IDX

PROGS.BAT

TABLA02.DBF

USUIDE.IDX

Y02.IDX

Y06.IDX

RESTORE:>

¡I Civil 07 ||.

6. Reconstruir.- La función de reconstrucción de archivos de índicecon la cual se a equipado al sistema, es de gran ayuda almomento de los cortes de energía, durante los cuales se producendaños en estos.

Para ejecutar esta opción bastará con seleccionarla del menú yautomáticamente empezará a realizar el trabajo.

Page 31: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

28

Civil 10

2 records copied2 records indexed2 records indexed

TABLA DE CRAGA VIVA

25 records copied25 records indexed

USUARIOS GENERALES

1 records copied

TERMINANDO LOS TRABAJOS CON CIVIL.

La operación de terminar los trabajos, si bien es cierto noostenta un paso de gran importancia, es también un paso importante enel mantenimiento del sistema, ya que de su correcto uso dependerá laintegridad de los datos que el sistema contenga.

La forma correcta de terminar los trabajos es utilizando laopción "Terminar" del menú principal, la cual al ser activada mostraráuna ventana de mensajes etiquetada como (Civil 07), en la cual iránapareciendo mensajes como:

Civil 07 |¡

CERRANDO LAS BASES DE DATOS E ÍNDICES...

J| Civil 07

DESACTIVANDO VENTANAS, ENCERANDO VARIABLES DE MEMORIA...

ETC.

Page 32: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

29

APÉNDICE A

OOFtR I DA E>K F>RU K BA

Page 33: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

DATOS DEL. PROYECTO

Proyecto NUMERONombre del Cliente

Domicilio de la obraTipo de obra

Ing. CalculistaFecha (mm-dd-aa)

: Arq. Carlos Naranjo: Latacunga: Residencia: Ing. Marco Silva Acosta: 04-20-93

** DATOS PARA PREDISE8Q #*

fJc del hormigón:fy del acero:NQ va.no s X:NQ vanos Y:

Espesor loseta:Peso bloques:Peso paredes:

Espesor acabado:Ancho viga:

Ancho columna:WQ de pisos:

Altura de losa:Carga muerta:Carga viva:

Carga sísmica:Carga Ultima:

% de acero mínimo:Ote.Esfuerzo Unit.:

210 Kg/cma4200 Kg/cm23'/.

0.0500 m0.0072 Tn/ma

0.1100 Tn/m5

0.0200 m20 cm30 cm6

20 cm496 Kg/mz

200 (Cg/m*124 Kg/m2

12450.040016.73

Page 34: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

MO S A I GO E)E

PROYECTO DE CONSTRUCCIÓN: Arq. CarlosDIRECCIÓN: LatacungaCALCULO: Ing. Marco Silva AeostaFECHA: 04-20-93

CARGAS SOBRE LAS VIGAS SENTIDO X-X (Kg/m)

01

02

2153.272153.271882.971682.97

2Í89.I22189.121896.351896.35

2153.272153.271882.971882.97

A e E01 2075.00 2075.00 2075.Í02 1494.00 1494.00 1494.Í

CARGAS SOBRE: LAS VIGAS SENTIDO Y-Y

c c D2075.00 2075,00 2075.001494.00 1494.00 1494.00

Page 35: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

CARGA LA E V X G A S

PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN :CALCULO:FECHA:

Arq . Carlos NaranjoLatacungaIng. Marco Silva Acosta04-20-93

CARGA SOBRE LAS VIGAS SENTIDO X-X (Kg/m)

A B C01 2153.27 2188.12 2153.2702 4036.24 4085.48 4036.2403 1882.97 1896.35 1882.37

CARGA SOBRE LAS VIGAS SENTIDO Y-Y ( K g / m )

0102

2075.001494.00

4150.002986.00

Page 36: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

MOMENTO BT_.H:íCXOlSÍ/VlSrTE MÁXIMO

PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN :CALCULO:FECHA:

Arq. Carlos NaranjoLataoungaIng. Marco Silva Acosta04-20-93

010203

B4852.04 5124.389095.00 9563.43

MOMENTO FLEXIONANTE MÁXIMO SENTIDO X-X (Kg.m)

C4852,049095,00

4242.95 4439.04 4242.95

MOMENTO FLEXIONANTE MÁXIMO SENTIDO Y-Y ( K s . m )

0102

4322.911613.52

8645.833227.04

Page 37: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

r>E LA

PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:CALCULO:

FECHA:

Arq. Carlos NarannoLatacungaIng. Maro.o Si Iva Acosta04-20-93

PERALTE DE LA VIGA SENTIDO X-X (cm )

010203

38.0852.1335.60

39,1353.4636.42

38.0852.1335.60

PERALTE DE LA VIGA SENTIDO Y-Y (cm)

0102

35.9421.95

50.8331.05

Page 38: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

SOBFfcE LAS OOLUMISFA

PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:CALCULO:FECHA:

Arq. Carlos Naran.ioLatacungaIng, Marco Silva Acosta04-20-93

CARGA SOBRE LAS COLUMNAS í Kg )

á B C D01 48555.00 98043.75 98043,75 48555.0002 83514.SO 168635.25 168635.25 83514.6003 34959.60 70591.50 70591.50 34959.60

PERALTE DE COLUMNAS ( K g )

010203

13.9423.9910.04

28.1648.4420.28

28.1648.4420.28

13.9423.9910.04

Page 39: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

DATOS 3P ROY E OTO >K >K :•*.'

Proyecto NUMERONombre del Cliente

Domicilio de la obraTipo de obra

Ing. CalculistaFecha (mm-dd-aa)

: 1: Ar q. Car los N ar an,1 o: Latacunga: Residencia: Ing. Marco Silva Acosta: 04-20-93

** DATOS PARA DISEñO **

Cte.hormigón (3:0.85Cte.flexión viga 0:0.90

Cte.flexión columna 0:0.70Cié.corte y torsión T:0.80

Altura de Losa: 20 cmPeralte de la viga: 53 cm

Momento Flexionante: 9563.433 Kg-mPeralte de la Columna: 48 cm

Peso sobre columna:168635.250 KgAncho del Plinto : 2.00 m

Esfuer.Admi.Suelo 6: 20 Tn/m*

Análisis Pórtico "EJE"

Page 40: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos NaranjoDIRECCIÓN: LatacungaCALCULO; Ing. Marco Silva Acosta

FECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) 2 (cm* )

Nivel15.14

12.68

A B C D20/53 20/53 20/53

30/48 30/48 30/48 30/4820/53 20/53 20/53

30/48 30/48 30/48 30/4810.22 20/53 20/53 20/53

30/48 30/48 30/48 30/487.76 20/53 20/53 20/53

30/48 30/48 30/48 30/485.30 20/53 20/53 20/53

30/48 30/48 30/48 30/482.84 20/53 20/53 20/53

30/48 30/48 30/48 30/48

Page 41: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

DE

PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN :CALCULO:FECHA:

Arq. Car los Naranj oLatacungaIng. Marco Silva Acosta04-20-93

ANÁLISIS PÓRTICO ÍX-X) dm4/m)

Sivel15.14

12.68

10.22

7.76

5.30

2.84

11.2395.619

11.2395.619

11.2395.619

11.2395.619

11.2395.619

9.7354.86?

4.7712.385

11.2395.619

4.7712.385

11.2395.619

4.7712.385

11.2395.619

4.7712.385

11,2395.619

4.7712.385

11,2395.619

4.7712.385

9.7354.867

C.681.340

11.2395.619

.681

.34011.2395.619

.681

.34011.2395.619

.681

.34011,2395.619

.681,340

11,2395.619

.681

.3409,7354.867

D4.7712.385

11.2395.619

4.7712.385

11,2395.619

4.7712 10E

.¿03

11.2395.619

4.7712.385

11.2395.619

4.7712.385

11.2395.619

4.7712.385

9.7354.867

Page 42: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

UMEN O E F£ X O I DEOE S

PROYECTO DE CONSTRUCCIÓN: Ar-q. Carlos NaranjoDIRECCIÓN: LatacungaCALCULO: Ine;. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO fX-X fdm4/m

Nivel15.1412.6810.227.765.302.84

A16.01027.24927.24927.24927.24925.745

B20.69231.93131.93131.93131.93130.427

C20.69231.93131.93131.93131.93130.42?

016.01027.24927.24927.24927.24925.745

Page 43: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

MOMENTO EMFOTI^AM I ENTO

PROYECTO DE CONSTRUCCIÓN: Arq . Carlos NaranjoDIRECCIÓN: Latacunga

CALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) Í K g . m )

fiivel15.1412.6810.227.765.302.84

9035.00 -9095.009095.00 -9095.009095.00 -9095.009095.00 -9095.009095.00 -9095.009095.00 -9095.00

9563.439563.439563.439563.439563.439563.43

-9563.43-9563.43-9563.43-9563.43-9563.43-9563.43

C9095.9095.

Page 44: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

UMEN DE MOMENTOS DE X EN

PROYECTO DE CONSTRUCCIÓN: Ar-q. Carlos NaranjoDIRECCIÓN : LatacungaCALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO ÍX-X) 2 (Kg.m)

Sivel15.1412.6810.227.765.302.84

9095.9095.

468,43468.43468.43468.43468.43468.43

C-468.43-468.43-468.43-468.43-468.43-468.43

-9Q95.-9095.

Page 45: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PROYECTO DE CONSTRUCCIÓNDIRECCIÓN

CALCULOFECHA

Arq. Carlos NaranjoLatacungaIng. Marco Silva Acosta04-20-93

ANÁLISIS PÓRTICO (X-X) 2

123456789

101112131415161718192021222324

ei25.742.380.000.004.860.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00

622.38

30.422.340.000.004.860.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00

030.002.34

30.422.380.000.004.860.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00

640.000.002.38

25.740.000.000.004.860.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00

655.610.000.000.00

27.242.380.000.005.610.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00

660.005.610.000.002.38

31.932.340.000.005.610.000.000.000.000.000.000.000.000.000.000.000.000.000.00

870.000.005.610.000.002.34

31.932.380.000.005.610.000.000.000.000.000.000.000.000.000.000.000.000.00

680.000.000.005.610.000.002.38

27.24O.flfl0.000.005.610.000.000.000.000.000.000.000.000.000.000.000.00

890.000.000.000.005.610.000.000.00

27.242.380.000.005.610.000.000.000.000.000.000.000.000.000.000.00

eio0.000.000.000.000.005.610.000.002.38

31.932.340.000.005.610.000.000.000.000.000.000.000.000.000.00

8110.000.000.000.000.000.005.610.000.002.34

31.932.380.000.005.610.000.000.000.000.000.000.000.000.00

Page 46: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

0130.000.000.000.000.000.000.000.005.610.000.000.0027.242.380.000.005.610.000.000.000.000.000.000.00

6140.000.000.000.000.000.000.000.000.005.610.000.002.3831.932.340.000.005.610.000.000.000.000.000.00

6150.000.000.000.000.000.000,000.000,000.005.610.000.002.3431.932.380.000.005.610.000.000.000.000.00

6160.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3827.240.000.000.005.610.000.000.000.00

0170.000.000.000.000.000.000.000.000.000.000.000.005.610.000.000.0027.242.380.000.005.610.000.000.00

0180.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3831.932.340.000.005.610.000.00

6190.000.000.000.000,000.000,000,000.000.000.000.000.000.005.610.000.002.3431.932.380.000.005.61

" 0.00

6200.000.000.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3827.240.000.000.005.61

0210.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.000.0016.012.380.000.00

0220.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3820.692.340.00

0230.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3420.692.38

6240.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.005.610.000.002.3816,01

Page 47: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

o i DE NUDO s i NAL E

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos NaranjoDIRECCIÓN: LatacungaCALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO ( X-X ) 2

üivel123456

ei312.514220.385•237.125249.180•175.582

029.932

-0.3702.2235.981

-11.286

93-9.9320.370

-2.223-5.98111.286

04312.514220.385237.125249.180175.582

-513.082 44.634 -44.634 5I3.Í

Page 48: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

MOMENTOS DE

PROYECTO DE CONSTRUCCIÓN: Ara. Carlos NaranjoDIRECCIÓN: LataeungaCALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO fX-X) 2

*** V I G A S «* flg.i)

Hivel15.1412.6810.227,765.302.84

A6753.078230.197920.187968.748042.447627,38

B-10106.22-9567.79-9661.00-9650.17-9622.60-9793.26

fi9667,929537.019577.439568.639562.569586.68

C-9667.92-9537.01-9577.43-9568.63-9562.56-9586.68

C10106.229567.799661.009650.179622.609793.26

D-6753.07-8230.19-7920.18-7968.74-8042.44-7627.38

c o L i) a N s «* (KM)

üivel15.14

12.68

10.22

7.76

5.30

2.84

Al-6753.29-4856.88

-3373.75-3787.30

-4133.17-4065.43

-3903.61-3809.55

-4233.23-4750.90

-3042.32-1521.31

B2438.21124.00

-93.233.79

79.7158.59

22.908.33

51.65109.54

96.6848.34

C3-438.21-124.00

93.23-3.79

-79.71-58.59

-22.90-8.33

-51.65-109.54

-96.68-48.34

D46753.294856.88

3373.753787.30

4133.174065.43

3903.613809.55

4233.234750.90

3042.321521.31

Page 49: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

V J_

PROYECTO

(q)(H)(Vo)íft]( V t )(Hb)( X I(Miar)

(q)ítn(ío)O/h)( V t )(Hb)(X)ffíiax)

(4)(H)(Vo)íVh)(V t )(Hb}(X)(Hiax)

(4)(H)(Vo){Vhí(Vt )(Mb)( X )(tlllíl

( f )

(8)(Vo)(Vh)( V t lIHbl( X )ftiíax)

4036.6753.

DE CON

2407

10494.23-644.9349.-365.

2.5264.

4036.8230.

10494.-257.

10237.-1544.

2.4751.

4036.7920.

10494.-334.

10159.

8339584436

2419232300245370

2418237746

-10106.-10494.

644.

222383

11139.07-17486.

-9567.-10494.

257.10751.

-16649.

-9661.-10494.

334,10829.

-1293.94 -16802.2.

4665.

4036.79S8.

10494.-323.

10170.-1333,

2.4845.

4036.8042.

10494.-303.

10190.

5179

2474233588715299

2444238735

-1392.412,

4321.,52.41

-9650.-10494.

323.

76

7923234698

0023770079

172335

10817.58-16783.

-9622.-10494.

17

6023

303,8710798. 11

-16740.60

STRUCCION:DIRECCIÓN:

CALCULO :FECHA :

4085.489667,92

10826.520.00

10826,52-2542.63

2.654677.22

4085.489537.01

10826,520.00

10826.52-2411.72

2.654808,13

4085.489577.43

10826.520.00

10826.52-2452.14

2.654767.71

4085.489568.63

10826.520.00

10826.52-2443.35

2.654776.51

4085.489562.56

10826.520.00

10826.52-2437.28

2.654782.58

-9567.92-10826.52

0.0010826 .52

-16793.20

-9537.01-10826

010826

.52

.00

.52-16662.29

-9577-10826

010826

-16702

.43

.52,00.52.71

-9568.63-10826.52

010826

.00

.52-16693.92

Arq. Carlos NaranLatacungaIng. Marco Silva ,04-20-93

ANÁLISIS PÓRTICO

40361010610494

64411139-2725

25264

40369567

10494257

10751-2485

24751

40369661

10494334

10829-2519

24865

40369650

10494323

10817-2517

24845

4036-9562.56 9622

-10826 .520.00

10826-16687

.52

.85

10494303

10798-2504

2

.24

.22

.23

.83

.07,68.76.36

.24,79.23.23.46.71.66.70

.24

.00

.23

.77

.00,21.68.79

.24

.17

.23

.35

.58

.17.68.99

,24.60.23.87.11.60.67

-6753.07-10494 .23

-644.839849.39

-13140

-8230

.56

.19-10494.23

-25710237

-14916

.23

.00

.14

-7920.18-10494

-33410159

.23

.77

.46-14546.42

-7968-10494

-32310170

-14603

-8042-10494

-30310190

-14692

.74

.23

.35

.88

.77

,44.23,87.35.47

482L41

Acosta

( X - X ) 2

Page 50: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

(«>(H)ÍVo)(Vh)(Vt)ÍMb)(X)(Hiail

4036,7627,10494.-416,10077.-1064.

2,4953.

.24

.38

.23

.51

.71

.08

.49

.67

-9793,-10494.

416,10910.

-16997.

,26.23.51,74,99

4085.489586.6810826.52

0.0010826.52-2461.39

2.654758.46

-9586-10826

010826

-16711

.68

.52

.00

.52

.96

4036,9793,10494.416

10910,-2588.

2.4953

.24

.26

.23

.51

.74

.53

.70

.67

-7627.-10494.-416,10077,

-14190.

,38,23.51,71,68

Page 51: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

DE VIGA

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos NaranjoDIRECCIÓN: LatacungaCALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) 2 ( cm* )

AsiAs2As3As4As5

0.1310.5520.4630.4770.498•0.381

1.8831.6991.7401.7331.7241.772

-6.254-5.955-6.009-6.002-5.987-6.079

-0.909-0.863-0.877-0.874-0.872-0.880

1.8831.6991.7401.7331.7241.772

-6.006-5.959-5.974-5.970-5.968-5.977

-0.975-0.889-0.901-0.900-0.896-0.926

1.8831.6991.7401.7331.7241.772

-4.700-5.335-5.202-5.223-5.255-5.075

Page 52: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PROYECTO D

IÍTO!123456789101112131415161718192021222324

610.04-0.000.000.00-0.000.000.000.00

0,000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.00-0.000.040.000.000.00-0.01

0210.0.0.

0220.0.0.

-0.010.00

0.06-0.000.00

-0.010.000.00-0.000.05-0.000.00

623O.íO.íO.íO.íO.íO.íO.íO.ío.tO.íO.íO.ío.t

-0.00O.flfl0.00-0.010.00

0.05-0.00

624O.íO.íO.íO.íO.í

-0.010.000.00-0.000.06

Page 53: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

ARMADURA DE COLUMNAS

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos NaranjoDIRECCIÓN: Latacunga

CALCULO: Ing- Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) 2 (cm*)

As4As3As2Asi

-39.003-41.043-46.525-50.738-57.195-54.266

-16.736-26.398-36.023-45.454-54.983-63.760

-16.736-26.398-36.023-45.454-54.983-63.760

-39.009-41.043-46.525-50.738-57.195-54.266

»

As5As4As3As2Asi

ASSBIDQ »

23.04023.04023.04023.04023.04023.040

23.04023.04023.04023.04023.04023.040

23.040 23.04023.040 23.04023.040 23.04023.040 23.04023.040 23.04023.040 23.040

Page 54: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

IDE LOSA

PROYECTO DE CONSTRUCCIÓN: Arq . Carlos NaranjoDIRECCIÓN : LatacungaCALCULO: Ing. Marco Silva AcostaFECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) { cnr' )

5.758 5.981 5.758

ANÁLISIS PÓRTICO (Y-Y) (crn* )

Así 2,759 5.323

Page 55: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

OH; X NT O

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos Naran.joDIRECCIÓN: LatacungaCALCULO: Ing. Marco Silva Acosta

FECHA: 04-20-93

ANÁLISIS PÓRTICO (X-X) 2

ac (•*)B p d )A p d )D P Í I )íspX íci»)

4.1752.0432.0430.500

34.077

8.4312.9032.9030.881

85.340

8.4312.9032.9030.881

85.312

4.1752.0432.0430.519

35.370AspY(ci ' ) 34,07? 85.340 85.312 35.370

Page 56: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

CORTE c

PROYECTO DE CONSTRUCCIÓN: Arq . Carlos NaranjoDIRECCIÓN : LatacungaCALCULO: Ing. Marco Silva Acosta

FECHA: 04-20-93

ESTRIBOS PARA VIGAS (cma )

m i-i

0.166

EJK H

0.441

ESTRIBOS PARA COLUMNAS (cnr'

m M KJI Y-Y

0,400

Page 57: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

GEOMETRÍA

PROYECTO DE CONSTRUCCIÓN: Arq. Carlos NaranjoDIRECCIÓN: Latacunga

CALCULO: Tng. Marco Silva AcostaFECHA: 04-20-93

PLANTA TIPO

01

02

03

Page 58: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

PÓRTICO TIPO

15. HO

12.f

10,220

07.760

05.300

02.840

EJE SELECCIONADO -> 2

Page 59: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

CAPITULO VII

7. DOCUMENTACIÓN DEL CÓDIGO FUENTE.

ÍNDICE

CIVIL.PRGDEFARCH.PRGDEFOBJE.PRGDISE001.PRGDISE002.PRGMAXOO.PRGMAX01.PRGMENU001.PRGMENU002.PRGMENU003.PRGMENU004.PRGMENU005.PRGMENU006.PRGPRED001.PRGPRED002.PRGREP0001.PRGREP0002.PRGREP0003.PRGREP0004.PRGREP0005.PRGREP0006.PRGREP0007.PRGREP0008.PRGREP0009.PRGREP0010.PRGREP0011.PRGREP0012.PRGREP0013.PRGREP0014.PRGREP0015.PRGREP0016.PRGREP0017.PRGREP0018.PRGREP0019.PRGREP0020.PRGREP0021.PRGREP0022.PRGREP0023.PRGRUTINAS.PRGSETENV.PRGSIST001.PRGSIST002.PRGSIST003.PRGSIST004.PRGSYSTEM.PRGTERM001.PRGUTIL001.PRGUTIL002.PRGUTIL003.PRGUTIL004.PRGUTIL005.PRGUTIL006.PRG

CARÁTULA INICIAL 1DEFINICIÓN DE ARCHIVOS 2DEFINICIÓN DE VENTANAS GLOBALES Y MENUS 3EDICIÓN DE DATOS PARA EL PREDISEKO 7CÁLCULOS Y PROCESOS DE PREDISEflO 14PANTALLA BASE Y LOGOTIPO DEL SISTEMA 33VALIDACIÓN Y VERIFICACIÓN CLAVES USUARIO 35MENÚ DE OPCIONES PARA PREDISESO 37MENÚ DE OPCIONES PARA DISEÑO 38MENÚ DE OPCIONES DE REPORTES 39MENÚ DE OPCIONES DE PARÁMETROS DEL SISTEMA 41MENÚ DE OPCIONES UTILIDADES DEL SISTEMA 42OPCIÓN DE TERMINAR TRABAJOS 43ENTRADA Y ACTUALIZACIÓN DE DATOS DE DISEfiO 44CÁLCULOS DE DISEfSO 54REPORTE DATOS DEL PROYECTO PREDISEflO 64REPORTE MOSAICO DE CARGAS 67REPORTE CARGA SOBRE LAS VIGAS 71REPORTE MOMENTO FLEXIONANTE MÁXIMO 74REPORTE PERALTE DE LA VIGA 77REPORTE CARGA SOBRE LAS COLUMNAS 80REPORTE DATOS DEL PROYECTO DISEÍ50 84REPORTE PLANILLA DE SECCIONES 87REPORTE PLANILLA DE RIGIDECES 90REPORTE RESUMEN DE RIGIDECES 93REPORTE PLANILLA DE MOMENTOS DE EMP.PERF 97REPORTE RESUMEN DE MOMENTOS DE EMP.PERF 100REPORTE MATRIZ DE RIDEZ 103REPORTE MATRIZ DE RIGIDEZ INVERSA 106REPORTE GIROS DE NUDOS FINALES 109REPORTE MOMENTOS FINALES DE NUDO 112REPORTE MBORDE,MMAX,V.TOTAL,FLECHA 115REPORTE ARMADURA DE VIGAS 119REPORTE ARMADURA DE LUMNÁS 121REPORTE ARMADURA DE LOSAS 124REPORTE ARMADURA DE PLINTOS 127REPORTE ARMADURA PARA CORTE DE ESTRIBOS 131REPORTE GEOMETRÍA DE LA ESTRUCTURA 133SUBRUTINAS DE ERRORES Y VENTANA DE SELEC 138CONFIGURACIÓN DEL AMBIENTE 140DATOS POR DEFECTO DEL SISTEMA 142CONFIGURACIÓN DE MONITOR 144CONFIGURACIÓN DE IMPRESORA 146ACTUALIZACIÓN DE CLAVES DE USUARIO 148ACTIVACIÓN DEL MENÚ PRINCIPAL 155RUTINA DE TERMINACIÓN DE TRABAJOS 156INFORMACIÓN DE AMBIENTE DEL SISTEMA 157MAGRO DEL COMANDO DIR 159MAGRO DEL COMANDO COPY 160MAGRO DEL COMANDO BACKUP 161MAGRO DEL COMANDO RBSTORE 162RECONSTRUCCIÓN DE ARCHIVOS DE ÍNDICE 164

Page 60: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

1 *2 *3 *4 *5 *6 *7 *891011121314151617181920212223242526

2728293031323334353637383940414243444546474849505152535455

mwmmmtmmmmmtmmwttnmmmmmm******

Procedure file: C:\CIVIL\CIVIL.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Ronitel R. Alesán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last atodified: 05/28/93 11:39

Procs & Fncts: ESCRIBIR

Calla: SETENV.PRG: ESCRIBIR: MAXOO.PRG

(procedure in CIVIL.PRG)

Docuiented 05/28/93 at 12:12 FojcDoc versión 2.10ítmmmmmtmmmmmmmmmmmmmmmmmDO setenvCLEARDEFINE WIHDOW fondo FRQM 00,00 TO 23,79 DONE SHADOW COLOR SCHEHE 7DEFINE WINDOW univer FROH 01,02 TO 05,76 SHADOW COLOR SCHEHE 1DEFINE WINDOW iarca FROM 07,05 TO 16,74 SHADOW COLOR SCHEHE 5DEFINE WINDOW noibre FROM 18,11 TO 22,67 SHADOW COLOR SCHEME 1ACTÍVATE WINDQW fondoACTÍVATE WI8DOW univerDO escribir WITH * Pontificia Universidad Católica del Ecuador Prosraias Acadeaicos AMBATO'

c

DO escribir WITH 'DO escribir WITH 'ACTÍVATE WINDOW BarcaDO escribir WITH *DO escribir WITH 'DO escribir WITH 'DO escribir WITH 'DO escribir WITH 'DO escribir WITH 'DO escribir WITH 'DO escribir WITH 'ACTÍVATE WINDOW nonbreDO escribir WITH 'DO escribir WITH 'DO escribir WITH 'STORE O TO AFOR i=l TO 500

STORE A41 TO A

CALCULO Y DISERO DE ESTRUCTURAS APORTICADAS DE HORMIGÓN ARMADO** TRABAJO PRACTICO DE GRADO **

i',01i', 02i', 03i'. 04"',05•',06

Autores: Roael Aleñan Tintín', 00Edtfin Chauca Navas', 01

Marco Silva Segovia', 02

DSACTIVATE WISDOW fondorFOR i=l TO 600

STORE A4l TO ALSNDFORDKACTIVATE WISDOW univer

r?OR i=l TO 700STORE A4l TO A

LERDFORÜEACTIVATE WINDOW uarca

,-FOR i=l TO 800

Page 61: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

565758596066697071727374686970717273747577

I STORI AtL TO ALKSDFOS

DEACTIOT VNDOtf noabreDO aaxOORETÜRN

I!*! Procedure: ESCRIBIR*!*! Called by: CIVIL.PR6í!timmttmmmmmmmmmmmmmmmmmmmmt

PROCEDüfiE escribirPARAHETER texto, linea

OR i=l TO LEN( texto)flinea.i-1 SAY SÜBSTR(texto,i,l)

rFOR i-l TO 50LENDFOR

LSÍIOFORRETURK*: EOF: CIVIL.ACT

Page 62: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

1 * : mm wmmmtmmmmtt2 *:3 *: Progran4 *:5 *: Systei6 *: Author7 »: Copyright8 *: Last nodified9 *:10 *: Called by11 *:12 *:13 *: Uses14 *:15 *:16 *:17 *:18 *:19 *:20 *:21 *:22 *:23 *:24 *:25 *:26 *:27 »:28 »:29 *:30 *:31 *:32 *:33 *:34 *:35 *:36 *:37 *: Indexes38 *:39 *:40 *:41 *:42 *:43 *:44 *:45 *:46 *:47 »:48 *:49 *:50 *:51 *:52 *:53 *:54 *:55 *:56 *:

C:\CIVIL\DEFARCH

Anal. y Diseño deItoafiel R. Alenán

«*«****«**

.PRG

EstructurasT. - Harco P

*mtmmm*

Aporticadas. Silva S.

(c) 1993, Pontificia Universidad Católica del04/20/93 16:

MAXOO.PRGÜTIL006.PRG

MAESTRO.DBFTABLA01.DBFTABLA02.DBFÜSUARIOS.DBFHAT01.DBFHAT02.DBFMAT03.DBFHAT04.DBPMAT05.DBFMAT06.DBFHATO?. DBFMAT08.DBFHAT09.DBFMAT10.DBFMAT11.DBFMAT12.DBFMAT13.DBF«AT14.DBFMAT15.DBFMAT16JBF«AT17.DB?HATlfl.DB?HAT19.DBF

PRKCOD.IDXPREPROY.IDXTABCOD.IDXUSUCOD.IDXUSOIDE.IDXY01.IDXY02.IDXY03.IDXY04.IDXY05.IDXY06.IDXY07.IDXY08.IDXY09.IDXY10.IDXYll.IDXY12.IDXY13.IDXY14.IDXY15.IDX

30

Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:Alias:

PREDISECARVIVATABLAUSUARIOS«AT01HAT02«AT03KAT04HATOSHAT06HAT07HAT08HAT09HAT 10HAT11MAT12MAT13MAT14MAT15MAT16HAT17MAT18HAT19

Page 63: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

57585960616263

116. IDIY17.IDXY18.IDXU9.IDX

64 *:

Other Files: HELP

Docunented 05/28/93 at 12:12 FoxDoc versión 2.10S5 *:mmmmmmwmmmm*«mtmtmmwmtmmtmm66 PARAHETER DIREC67 CLOSE DATA68 USE laestro IN 01 INDEX precod, preproy ALIAS predise69 USE tablaOl IN 02 INDEX tabcod ALIAS carviva70 USE tabla02 IN 03 ALIAS tabla71 USE usuarios IN 04 INDEX usucod. usuide ALIAS usuarios72 USE utOl IN 05 INDEX yOl ALIAS utOl73 USE nat02 IN 06 INDEX y02 ALIAS aat0274 USE ut03 IN 07 INDEX y03 ALIAS natOS75 USE aat04 IN 08 INDEX y04 ALIAS iat0476 USE ut05 IN 09 INDEX y05 ALIAS utOS77 USE iat06 IN 10 ÍNDEX y06 ALIAS oat0678 USE ut07 IN 11 INDKX y07 ALIAS nat0779 USE aat08 IN 12 INDEX y08 ALIAS nat0880 USE nat09 IN 13 INDEX y09 ALIAS nat0981 USE natío IN 14 INDEX ylO ALIAS natlO82 USE útil IN 15 INDEX yll ALIAS útil83 USE utl2 IN 16 ÍNDEX y!2 ALIAS tat!284 USE ut!3 IN 17 INDEX y!3 ALIAS ut!385 USE ut!4 IN 18 ÍNDEX y!4 ALIAS ut!486 USE ut!5 IN 19 INDEX y!5 ALIAS ut!587 USE iat!6 IN 20 INDEX y!6 ALIAS natlG88 USE iat!7 IN 21 INDEX y!7 ALIAS ut!789 USE natl8 IN 22 INDBX y!8 ALIAS natlS90 USE nat!9 IN 23 INDEX y!9 ALIAS aat!991 SET HELP TO HELP92 ON REY LABEL fl HELP93 RETURN95 *: EOF: DSFARCH.ACT

Page 64: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

1 *:*2 *:3 *:4 *:5 *:6 »:7 *:8 *:9 *:10 *:11 *:12 *:13 *:14 *:15 *:16 *:17 *:18 *:19 t:20 *:21 *:22 *:*23242526272829303132333435363738394041424344454647484950515253545556

tmtmmm

Progran

SystenAuthor

CopyrightLast nodified

Callea by

Calis

Henory Files

ttmummmtmtmmmmmmmmmtm

C:\CIVIL\DEFOBJ8.PRG

Anal. y Diseño de Estructuras AporticadasRoanel R. Aleñan T. - Marco P. Silva S.(c) 1993, Pontificia universidad Católica del E.05/09/93 17:35

MAXOO.PRG

HENU001.PRGHENÜ002.PRGHENÜ003.PRGHENÜ004.PRGHENÜ005.PRGHENÜ006.PRG

COLORES.HEM

Docunented 05/28/93 at 12:12 FoxDoc versión 2.«tmmmmr*mmmnmtmmmmm*mmmmmmt

**

10**

RESTORE FROH coloresDEFINE WINDOW tbla FROH 08,50 TO 16,75 PANEL SHADOW;

TITLE '( Civil 01 1* COLOR SCHEHE acrlDEFINE WINDOW sistena 7BOM 03,04 TO 21,75 DOÜBLE SHADOW;

TITLE 'j Civil 02 £' COLOR SCHEME acr2DEFINE HINDOW vano FROM 02,65 TO 23,79 DOÜBLE SHADOW;

TITLE '} Civil 03 g=' COLOR SCHEHE acr3DEFINE WINDOW disenio FROH 06,02 TO 20,77 DOÜBLE SHADOW;

TITLS *J Civil 04 ¡=' COLOR SCHEHE ncr4DEFINE WIND&W reportes FROH 06,06 TO 20,73 DOÜBLE SHADOW;

TITLE "| Civil 05 [=' COLOR SCHEHE ncr5DEFINE WINDOW iapresor FROH 19,00 TO 23,79 DOÜBLE SHADOW;

TITLE '! Civil 06 [=* COLOR SCHSHE ncr6DEFINE WINDOW aensajes FROH 08,02 TO 12,76 DOÜBLE SHADOW;

TITLE *j| Civil 07 K COLOR SCHEME icr7DEFINE WINDOW aenos FROH 08,03 TO 16,76 DOÜBLE SHADOW;

TITLE '\l 08 £' COLOR SCHEME acr8DEFINE WINDOW trabajo FROM 01,00 TO 23,79 PANEL SHADOW;

TITLE '1 Civil 09 I* COLOR SCHEHE acr9DEFINE WISDQW tabla FROM 03,02 TO 21.77 PANEL SHADOW;

TITLE '1 Civil 10 r GLOSE FLOAT GROW ZOOM COLOR SCHEHE ncrlODEFINE HENÜ aenupnn COLOR SCHEME 2DEFINE PAD predísenio OF aenuprin PSOMPT ' \<Prediseño ' AT 00,DEFINE PAD disenio OF aenuprin PROMPT ' UDiseño ' AT 00,DEFINE PAD reportes OF aenuprin PROMPT ' \<Reportes ' AT 00,DEFINE PAD sistena OF aemiprin PROHPT ' \<Siste>a ' AT 00,DEFINE PAD útil OF aenuprin PROHPT * \<ütilitarios ' AT 00,DEFINE PAD teraina OF aenuprin PROHPT ' \<Ternina ' AT 00,

011526395168

ON PAD predisenio OF aenuprin ACTÍVATE POPUP nenupredON PAD disenio OF aenuprin ACTÍVATE POPUP nenudiseON PAD reportes OF aenuprin ACTÍVATE POPUP nenurepoON PAD sistena OF nenuprin ACTÍVATE POPUP nenusistON PAD útil OF aenuprin ACTÍVATE POPUP nenuutilON PAD teraina OF aenuprin ACTÍVATE POPUP nenutern

Page 65: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

6

5758596061626364656667

707172737475767778798081828384858687888990919293949596979899100101102103104105106108

DEFINE POPUP nenupredDEFINE Báfi 1 Oí nenupredDEFINE BAR 2 OF aenupredOH SELECTION POPUP aenupredDEFINE POPUP aenudiseDEFINE BAR 1 OF aenudiseDEFINE BAR 2 OF nertudiseON SELSCTION POPUP aenudiseDEFINE POPUP aenurepoDEFINE BAR 1 OF nenurepo

2 OF3 OF4 OF5 OF6 OF7 OF8 ÓF9 OF

FROM 01,01 SHADOW COLOR SCHEKE 2PRQKPT '\<Datos'P80HPT '\<Cálculoe'DO lenuOOlFROM 01.15 SHADOW COLOR SCHEHE 2PROMPT '\<Datos'PROMP! '\<Cálculoe'DO temiOG2FROK 01,26 SHADOW COLOR SCHSME 2

DEFINÍ BAR I u? aenurepoDEFINE BAR 3 OF aenarepoDEFINE BAR 4 OF aenurepoDEFINE BAR 5 OF aenurepoDEFINE BAR 6 OF EenurepoDEFINE BAR 7 OF aenurepoDEFINE BAR 8 ÓF aenurepoDEFINE BAR 9 OF nenurepoDEFINE BAR 10 OF aeaurepoDEFINE BAR 11 OF nenurepoDEFINE BAR 12 OF tenurepoDEFINE BAR 13 OF aenurepoDEFINE BAR 14 OF nenurepoDEFINE BAR 15 OF aenurepoDEFINE BAR 16 OF aenurepoDEFINE BAR 17 OF aenurepoDEFINE BAR 18 OF EenurepoDEFINE BAR 19 OF aenurepoDEFINE BAR 20 OF EenurepoDKFINE BAR 21 OF cenúrepoDEFINE BAR 22 OF aeaurepoDEFINE BAR 23 OF neaurepoON SELECTION POPUP tenúrepoDEFINE POPUP aenusistDEFINE BAR 1 OF aenusistDEFINE BAR 2 OF nenusistDEFINE BAR 3 OF aenusistDEFINE BAR 4 OF aenusistON SELECTION POPUP aenusistDEFINE POPUP aenuutilDEFINE BAR 1 OF aemiutilDEFINE BAR 2 OF aenuutilDEFINE BAR 3 OF senuutilDEFINE BAR 4 OF aenuutilDEFINE BAR 5 OF aeauutilDEFINE BAR 6 OF nenuutilON SELECTION POPUP leauutilDEFINE POPUP eenuterEDEFINE BAR 1 OF BeñuteFEON SELECTION POPUP BenuterB*: EOF: DEFOBJE.ACT

PROKPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPTPROKPTPROKPTPROKPTPROKPTPROMPTPROHPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPTPROMPT

'\<A. Datos Generales EPre'\<B. Mosaico de cargas (Pre'\<C. Carga sobre las vigas (Pre'\<D. Moaento Flexionante Maxiao (Pre'\<K. Peralte de la viga (Pre'\<F. Carga sobre las coluanas (Pre'\<6. Datos de Diseño'\<H, Planilla de Secciones'\<I. Planilla de Rigideces'\<J- Resuaen de Rigideces'\<L Planilla KF'\<L. Resuaea HF'\<M. Matriz de Rigides'\<N. Matriz Inversa de Rigides*\<0. Giros de Nudo Finales'\<H, Moaentos Finales de Nudo'\<Q. Mborde, Maax, í Total, Flecha'\<R. Araadura de Vigas'\<S. Araadura de Colunaas'\<T. Araadura para Losas'\<U. Araadura para Plintos'\<V. Sección de Estribos'\<W, Geoaétria

DO aeau003FROK 01,39 SHADOW COLOR SCHEHE 2PROKPT '\<Datos por defecto'PROKPT 'VHonitor'PROMPT '\<Inpresora'PROMPT '\<Usuarios'DO senu004FROM 01,51 SHADO» COLOR SCHEHE 2PROMPT 'VInforaación Slsteaa'PROMPT '\<Ver Directorio'PROMPT *\<Copiar Archivo'PROMPT *\<Respaldar*PROMPT 'Resta\<urar'PROMPT 'R\<ecoastruir'DO aeauOOSFROK 01,68 SHADOW COLOR SCHEME 2PROMPT 'VSalir'DO neau006

-diseño)'-diseño)'-diseño)'-diseño)'-diseño}'-diseño)1(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)(Diseño)'(Diseño)'(Diseño)'(Diseño)'(Diseño)

Page 66: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

1 t:tmmummmmmmmm*2 *:3 *: Procedure file: C:\CIVIL\DISE001.4 *:5 *: Systen: Anal. y Diseño de6 *: Author: Ronnel R. Aleñan

*****««****««****««**«$*****

PRG

Estructuras AporticadasT. - Marco P. Silva S.

7 t: Copyright (c) 1993, Pontificia Universidad Católica del E.8 *: Last lodified: 05/16/93 16:169 I:10 *: Set bjr; MEHUQ02.PKS11 *:12 *: Calis: SETUP REP13 *: : DESPLEGARU *: : MOSTRAR15 *:16 *: Docuiented 05/28/93 at 12:1217 t:mmmmtmmmmmmm18 RELÉASE ALL19 STORE " TO iproyecto20 S£T FUHCTIGS ti TO 'S;'21 STORE 0 TO naux22 DO setup_rep23 SELSCT predise24 SET ORDER TO 125 ,-IKEOFÍ)26 GO TOP27 LfflDIF28 STORE código TO ncodigo29 STORE DATEO TO nfecfaa30 ACTÍVATE WIHDQS disenio31 DO desplegar32 DO nostrar33 STORS .T. TO reporte34 |=DO «HILE reporte

(procedure in PREDOOÍ.PRG](procedure in PREDOOÍ.PRG)(procedure in PREDOOÍ.PRG}

PoxDoc versión 2.10mmmwmmttwwmmw

35 1 ACTÍVATE MENÚ salesrep PAD search36 LENDDO37 DEACTIVATE WINDOW disenio38 RELÉASE MEBU salesrep39 CLOSB PROCSDÜHE40 124,23 SAY LEFT(nproyecto,25) COLOR SCHE«E 541 RETU8»56 t!*ttííttt*»ttMnttn«i*tM*Mít*í57 *!58 «! Procedure INCREHSTAR59 *!60 *! Callea by SETUPJEP61 *!62 *! Calis DESPLEGAR63 *! MOSTRAR64 t! STABDBY65 *! EDITAR66 »!67 *! Meiory Files DEFECTO. MEH68 *!69 í ¡ «mmu mmmmmmmtn56 PROCEDURE increietar

wmmwwwwmwimmt

(procedure in PREDOOÍ.PRG)

(procedure ín PREDOOÍ.PRG)(procedure in PREDOOÍ.PRG}(procedure in PRKD001.PRG}(procedure in PRKD001.PKG}

nmmmm*tm**m*mmm*

Page 67: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

57587273747576777879808182838472737485868788899091929394858687888990919293949596979899

100101102103116117118119120121122123124

WAIT 'Bo puede incrementar proyectos de diseño ...' WINDOWRETURM

tijtmmmmmwmmmmmmmmtmmmmmummt»!»!*!*!Ü*!t!*!*!*!*!

Procedure: BORRAR

Called by: SETUP_REP (procedure in PREDOOI.PRG)

Calis: MOSTRAR (procedure in PREDOOI.PRG)

Uses: &NOM1.DBF: &NOK2.DBF: HOH3.DBF

tittmmmmmmimmmmtmmmmmtmmmmmmtPSOCSDORE borrarBAIT 'Bo puede eliiinar proyectos de diseño ...' VINDOWRETURB

tittmmmmmmmmmmmmmmmnmmmtímmm*¡*!*!*!*!>!*!*!

Procedure: DESPLEGAS

Called by: PRSD001.PRG: D1SE001.PRG: SIST004.PRG: IBCREMETAR (procedure in PREDOOI.PRG)

jjmmmmmmmmmmmmmmtmmmmmttmmm

*!*!*!*!*!*!*!*!

PROCEDURE desplegarCLSAR§01,01 SAY ' Proyecto No. : '§02,01 SAY ' Soibre del Cliente:'§03,01 SAY ' Cte.horaigón 0:'§04,01 SAY ' Cte. flexión viga fc'§05,01 SAY 'Cte. flexión coluana $:'§06,01 SAY 'Cte. corte y torsión T:'§07,01 SAY ' Altura de Losa:'§08,01 SAY ' Peralte de la viga:'§09,01 SAY ' Koaento flexionante:' COLOR SCHRMK 8§10,01 SAY 'Peralte de la Colunna:'§03,35 SAY ' Peso sobre co luana:' COL08 SCHEHE 8§04,35 SAY ' Ancho del Plinto :'§05,35 SAY 'Esfuer.Adii. Suelo 6:'§06,35 SAY ' X Acero niniío :'§07,35 SAY 'Espacio de Estribos:'§08,35 SAY ' añil. Pórtico EJE:'mim

:mm»«tt***t*mmmtmmmmmm**mmmmwm*tm

Procedure: EDITAR

Called by: SETÜP_REP (procedure in PREDOOI.PRG): IBCREMETAS (procedure in PREDOOI.PRG)

Calis: MOSTRAR (procedure in PREDOOI.PRG): ESCOJER (procedure in RUTISAS.PRG)

Page 68: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

125126127116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147157158159160161162163164165157158159160171172173174175176177178

*! : DATOS*!

(procedure IB PREDOOI.PRG)

*\*tt***t*ttt*t*****tt**t*************t*********t**t*******************PROCEDURE editar

j-IFRECCOUNTOtO«1,24 GET código PICTURECLSAR GETS§02,24 SAY proyecto«3,24 GET beta PICTURE '«4,24 GET fil PICTURB *§05,24 GET fi2 PICTURE '§06,24 GET fi3 PÍCTURE *§07,24 GET hl PICTURE '§08,24 GET D PICTURE '«9,24 SAY ni PICTURS '§10,24 GET H PICTURE '§03,56 GBT pe PICTURE '§04,56 GET bp PICTURE '«5,56 GET as PICTURS '§06,56 GET phl PICTURS '§07,56 GET ee PICTURS 'STORE VAL(xx) TO BXXSTORE nvy TO Bnvy§08,56 GET BXX PICTURÍ '9READ

¡-IF csp <=0REPLA csp WITH 1

LfflDIFrIF ee<=0

RBPLA ee WITH 10L-ENDIF

REPU xx WITH STR(axx,2)DO aostrar

-ENDIFRETURN

*!*! Procedure: FISAL*!*! Called by: SETUPJEP*!*! Calis: MOSTRAR*!

'tlttl'

t.tt* RANGSl.tt' RANGEI. II' RAtiGB1 II RANGEtil CB' RANGStttt CB' RANGEttttli.ttt Kg-B*

Hit CB' RANGEtiltil. III Kg* RANGEtil. II B' RANGEtttt Tn/B*' RANGEII. tllt* RANGEII CB' RAKGE

9* RAHGE l,Bn?r+l

mmmmmítw

(procedure in

(procedure in

0.01, 9.990.01, 9.990.01, 9.990.01, 9.991,9991,9999

1,9999000000.001, 999999.999000.01, 999.991,99990.0100,0.080010,25

mmmmmw*

PREDOOI.PRG)

PRSD001.PRG)

«¡mmmmmmmmtmmmmmtmmmmwmmmm*PROCEDURE finalGO BOTTOHDO BostrarRETURN

*!*! Procedure: PRÓXIMO*!*! Called by: SETUPJEP*!*! Calis: STABDBY*! : MOSTRAR

********************

(procedure in

(procedure in(procedure in

mtmmtww**

PREDOOI.PRG}

PREDOOI.PRG)PREDOOI.PRG)

Page 69: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

10

179180171172173174175176177178179180181192193194195196197198199200201192193194195196197198199200201202210211212213214215216210211212213214234235236237238239240241242243

*!timmmtmmwmwtmmmmmmmmmtmmmmm

-

*!*!*!*!*¡»!*!*!

*!t í*!*!*!

*!*!*!*!*!*!*!*í*!

PROCEDURE proxmo-IF RECCOUHTOiO

SKIPrIF EOF()

GO BOTTOMDO standby KITH 'El registro presente es el ultino.. . '

-SLSEDO iostrar

LSNDIF38DIFRETURSmmmmm*mmmmmmmmmmmt«*mm*«tmtt*

Procedure: ANTERIOR

Called by: SETUP_REP (procedure in PRED001.PRG)

Calis: STANDBY (procedure in PRED001.PRG): «OSTRAS {procedure in PRED001.PKG)

ut«ítit(ttt*ttítMtníí»*títt*itn»**tttítt*MíJ*ttítí*tt*íJti**tPROCEDURE anterior

-IFRECCOUHT()l tQSKIP -1

¡-IF BOFOG O T O PDO standby ÜITH 'El registro presente es el prinero.. . '

-ELSEDO nostrar

LESDIF-ESDIFRETURHttt»l*ítJttt*tt*ttííít*tltít*»*ttt*í»n*t**íít*lt*í*tltttt*J*tttítíí

Procedure: SALIR

Called by: SETUPJEP (procedure in P8ED001.PRG)

ttttt«tMtt>t»*»n*tttH**t*tttíítMtMtt**nt*»*í<*tííttttttít*í**íPROCEDURE salirSTORE proyecto TO iproyectoSTORE .F. TO reporteDEACTIVATE «ESORETURS

tííttttt*I*tttt*M*ÍM*M*Mt(*t*ÍI**IÍ>tt»*ItttI*títt*t*í»t»ít»tí*í

Procedure SETÜPJEP

Called by PRED001.PRGDISE001.PRGSIST004.PRG

Calis PRÓXIMO (procedure in PRED001.PBG)AÜTERIOR (procedure in PRED001.PRG)

Page 70: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

11244 >!245 *!246 *!247 *!248 *!249 *!250 *!251 *!

INICIO (procedure in PREDOOI.PRG)FIHAL (procedure in PRED001.PRGÍBUSCAR (procedure in PREDOOI.PRG)EDITAR (procedure in PSED001.PRG)INCREHETAR (procedure in PREDQ01.P8G)BORRAR (procedure in PREDOOI.PRG)SALIR (procedure in PREDOOI.PRG)

252 * ! mm« wmm» *t mttm mmmtmmm tmmimmmm*234235236237238239240241242243244245246247248249250251252253254

PROCEDURE setup repDEFINE HENU salesrep COLOR SCHEHE 3DEFINE PAD NSXT OF salesrep PROHPT '\<Prox' AT 12,01DEFINE PAD PREV OF salesrep PROHPT '\<Ante* AT 12,08DEFINE PAD first OF salesrep PROMPT *\<Inicio' AT 12,15DEFINE PAD LAST OF salesrep PROHPT *\<Fin* AT 12,24DEFINE PAD search OF salesrep PROHPT '\<Buscar' AT 12,30DEFINE PAD EDIT OP salesrep PROMPT '\<íditar' AT 12,39DEFINE PAD APPEND OF salesrep PROHPT 'aña\<Dir' AT 12,48DEFINE PAD DBLETE OF salesrep PROHPT *bor\<Rar* AT 12,57DEFINE PAD QÜIT OF salesrep PROHPT '\<Salir' AT 12,66ON SELECTION PAD NEXT OF salesrep DO proxino0» SELECTION PAD PREV OF salesrep DO anteriorOS SELECTIOS PAD first OF aalesrep DO inicioOS SELECTIOS PAD LAST OF salesrep DO finalON SELECTION PAD search OF salesrep DO buscarON SELECTION PAD EDIT OF salesrep DO editarON SBLECTIOS PAD APPESD OF salesrep DO increaetarON SELECTION PAD DBLETE OF salesrep DO borrarON SELECTION PAD QÜIT OF salesrep DO salirRSTUR»

272 *!mmmmmmmmwwmm*wmmmmm*wmmm»273 *!274 *f275 *¡276 *!277 *!278 *!279 l!280 *!281 *!282 *!283 *!284 *!285 *!286 *!287 *!288 *H272273274275276277278279280

Procedure HOSTRAR

Called by PREDOOI.PRGDISE001.PSGSIST004.PRGINCRE8ETAR (procedure ín PREDOOI.PRG)BORRAR (procedure in PREDOOI.PRG)EDITAR (procedure in PREDOOI.PRG)FINAL {procedure in PRBD001.PRG)PRÓXIMO {procedure in PREDOOI.PRG)ANTERIOR (procedure in PREDOOI.PRG)BUSCAR (procedure ín PREDOOI.PRGIINICIO (procedure in PREDOOI.PRG)

tmmtmmmmm*mmmmmmm*mmimmmmmPROCEDURE Bostrar«01,24 SAY código PICTURE 'HHt'«02,24 SAY proyecto«03,24 SAY beta PICTÜRS 't.H*«04,24 SAY fil PICTURS 't.H'«05,24 SAY fi2 PICTU8B 't.H'«06,24 SAY fi3 PICTURE 't.H'«07,24 SAY hl PICTURE 'Ht c§'«08,24 SAY D PICTURE 'HH ci'

Page 71: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

12

281282283284285286287288289301 *!(302 *!303 *!304 *!305 *!306 *!307 *!308 *!309 *!310 *!311 *M301302303304305306307308309310311

309,24 SAY al310,24 SAY K303,56 SAY pe304,56 SAY bp305,56 SAY BS306,56 SAY pní307,56 SAY ee308,56 SAY xxmim

tmmmmm

Procedure:

Called by:

Calis::

mmtmwm

PICTURE 'lililí. ili Kg-n'PICTURE 'IHI ca'PICTURE 'lililí. III U'PICTURE 'lll.il i'PICTURE 'illl Tn/B2'PICTURE 'll.llil'PICTÜRK 'II CB'PÍCTU8E '99'

*n*n***tnt»******t**t*****n**i:***t*i****ti**t**

BUSCAR

SETUPJEP (procedure in PSED001.PRG)

ESCOJE (procedure in RÜTISAS.PRG)HOSTRAR (procedure in PREDOOI.PRG)STAHDBY (procedure in PREDOOI.PRG)

mmmmww*mwmtm**m*m**tmm*rPROCEDURE buscarlast_rec=REC80()STORE 0 TO Bcodigo301,24 GET icodigo PICTURE '«***'READ

r-IF Bcodigo=0DEFIRE POPOP08 SELECTION

localiza FROM 00,45 TO 20,77 PROMPT FIKLÜ proyecto SHADOW COLOR SCHEHE 7POPOP localiza DO escoje WITH PROHPTO, B A R Í )

ACTÍVATE POPUP localizaSTORE código

-ENDIFTO Bcodigo

312 ¡-IF icodigorQ313314 <=

DO BostrarftTTlfflN"HBlURfl

315 t-ENDIF316317318319

mi Bcodigor-IF .HOT. FOUNDí )

DO standby KITH 'El registro no ha sido encontardo en el archivo'GO last_rec

320 LEIDIF321322332 *!333 *!334 *!335 *!336 *!337 *!338 *!339 *!340 *!332333334335346 *!

DO iostrarRETUR8

utíitnittitttrt

Procedure:

Called by:

Calis:

tmmmmm*

mw**mtmttt*tmw*tt*mm*st***m**t****

INICIO

SETUPJEP {procedure in PREDOOI.PRG)

MOSTRAR (procedure in PREDOOI.PRG)

tttmmimmmmmmmtmmtmmmm*PROCEDURE inicioGOTOPDO BostrarRSTORS

títlJtí*t»í»t»tíl tmmtmmxmtm*mmmmmm*mmmt

Page 72: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

13

347 t!348 *!349 *!350 *!351 *!352 »!353 *!354 *!355346347348349350351352353355

Procedure: STAHDBY

Called by: IKCREMETAR: PRÓXIMO: ANTERIOR: BUSCAR

(procedure in PRSD001.PRG)(procedure in PRSD001.PRG)(procedure in PRED001.PRG)(procedure in PRED001.PRG)

PRQCEDÜRE standbyPARAHETER nensajeACTÍVATE WIHDOH nensajesSTORK 18TIÍ59 - LE»(aensaje))/2) TO In801,In SAY nensajeREADDEACTIVATE W1NDO« lensajesRETORN*: EOF: DISÍOOi.ACT

Page 73: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

14

123456789101112131415161718192021222324252697¿i2829303132333435363738394041424344454647484950515253545556

*:*;*;*:*:í;t:*:*:*:í;*:*:*:*:»:t:*:*:t;*:t;*:

/•_%=

<=

«mi

Lasi

Hei

*****)REL1

rIF)

1 ;. -..gjL-EÜD;ACT:CLEJSEL!SET§00,ST01ST01§01§04§04,§05§05§06§06§07§07§08§08§09§09STO!§11REA!STO!

r-IF ii 11 ii

mwmmmwmwummtumtwmmmmmmmmm

Prograa: C:\CIVIL\DISE002.PRG

Systei: Anal. y Diseño de Estructuras AportícadasAuthor: fionnel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last Bodified: 05/26/93 16:10

Called by: HEHU002.PBG

Heaory Files: &NQH01: 4HOH02: &NOH03: HRAV.HEH: HRAC.HEH: HRK.HEM: U.HEH: HATRIZ.MIH: GIRO.HEH

Docuaented 05/28/93 at 12:13 FoxDoc versión 2.10mmmmmtmmmmmmmmmmmmmmmmtím

RELÉASE ALLIF hl<=0 .OR. ü<=0 .OH. al<=0 .08. H<-0 .OR. pc<=0 .OS. bp<=0 .OR. ss<=0 .08. ee<iO

ÜA1T 'ERROR: Datos incoupatiblea o no existen../ WINDOHETÜRN

ACTÍVATE ÜÍNDOW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'CAICULOS DE DISEfiO'STORE ROUND((40 - LENÍtitulo)) / 2,0)

, alón SAY titulo,Ql SAY ' Proyecto NUHERO :",24 SAY código PICTÜRE "MMI",01 SAY " Noabre del Cliente :",24 SAY proyecto,01 SAY "Doaicilío de la obra :",24 SAY dirección.01 SAY " Tipo de obra :",24 SAY obra,01 SAY " Ing. Calculista :",24 SAY calculo,01 SAY " Fecha (an-dd-aa) :",24 SAY fecha

STORE SPACE(l) TO res§11,01 SAY 'Esta seguro de querer continuar

TO titulo14 TO nlon

GET res PICTURE *§• S, H'

nvx 4 1) * np TO aeaoriaIF aeaoria>40

WAIT '['4STR(aeaoria,2)+'> 40] Insuficiente aeooriaDEACTIVATE «INDO» reportes

.' MISDOW

Page 74: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

15

57585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

L-EiíDIFrlf LASTKKYí)=27 ,OR. rea=T

DEACTIVATE WIKDOW reportes< - BSTURHMHDIFACTÍVATE «ÍHDOW iípresorCL8AR301,01 SAY ' GENERANDO PLANILLA DE RIGIDECES.STORE código TO mueroSTORE ST8(rmBero,5) TO muíSTORE 'nvx'fALLTRIK(MUi) TO noiOlSTORE 'nvy'+ALLTRIHÍBauBl TO noa02STORE 'np'+ALLTSIH(BnuB) TO noo03RESTORE FROM &noa01 ADDITIVERESTORE FROM 4noi02 ADDITIVERKSTORE FEOM &non03 ADDITIVESTORE nvx TO BQVXSTORE nvy TO BnvySTORK np TO EBPSTORE VAL(xx) TO pórticoDIHEHSIOH xl(inp,nnvx),

-FOR ti TO un?STORE O TO nivelJOB ttinp TO í STEP -1

STORE niveUhp(kl) TO nivelHDFOR

-FOR i=l TO BDVXSTORE O TO kvSTORE íbv/10*(D/10)*3)/(12*Xfi}) TO kvSTORE kv TO xlfl.ií

MHDFORi=l TO anvxSTORE í(bv/10 * íD/10)"3)/{12*X{i)))/2 TO avSTORE av TO x2(K,U

x3(nap,nnvx+U, x4(inp,invx-t-l)

i=t TO anvx+1STORE (be/10 * (B/IOÍ"3)/{12 * hp(D) TO kcSTORE kc TO x3(U)

HDFOROR i=l TO anvx+1STORE ((be/10 * (H/10)"3)/{12 * hp(I)))/2 TO acSTORE ac TO x4ÍS,i)

HDFORSAVS TO firav ALL LÚE x2SAVE TO irac ALL LIÍE x4SELKT Bat07SET ORDER TO 1DELETE ALLPACÍ

i=l TO anpAPPEKD BLAHKREPLA y WITH iSTORE 1 TO I

R j=l TO BÜVXSTORE 'X'+ALLTRIM(STR(l,2}) TO aacrol

Page 75: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

16

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

STORE I + i TO ISTORE TMLLTRIM(STRíK,2)) TO nacro28EPLA iBacrol HITH ROUHD(xl(iJ),3)REPLA 4fiacro2 HITH R008Dfxl(iJ),3)STORE K M TO K

LÍSDFORL-EHDFGBSELECT eat08S&T ORDER TO 1DELKTE ALLPACÍSTORE 1 TO K

-FOR i=l TO BBPAPPEHD BLANKREPLA y KITH [

R j=l TO BDVX+1

STORE T+AM,TRIH(STB(j,2)) TO KACRORSPLA íaacro «TH ROÜND(x3(i,j),3)

8DFOS

APPEHD 8UHKSTORE t t 1 TO KREPLA y MITH K

R j=l TO iavx+1STORE 'X^AI,LTRIM(STR(jí2)) TO KACROREPM Jaacro IflTH ROEJND{x3(i,jtf3)

NDFORSTORE R M TO K

UKDIFLERDFORSELECT Bat09SET 08DE8 TO 1DELETE ALLPACÍ

-FOR 1=1 TO anpAPPEKD BLANKREPLA y (ÍITH iSTORE 1 TO K

-FOR 3=1 TO BHVXST08E 'I'táLLTRIHfSTB(I,2)) TO BacrolSTORE I t 1 TO ISTORE T+ALLTRIM(STR(UH TO aacro2REPLA Saacrol WITH ROOHD(x2(iJ),3)REPLA i«acro2 WITH ROUKD(x2(iJ),3)STORE E + 1 TO K

LEKDFORSELECT BatlOSET ORDIR TO 1DELKTE ALLPACESTORE 1 TO í

-FOR i=l TO anpAPPEKD BLAKKRÍPLA y WITH I

j=l TO anvx+1

Page 76: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

17

169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224

STORE T+ALLTRIK(STR{j,2)) TO MAGROREPLA iaacro KITH ROÜHD(x4(iJ),3)

KDFORr-IF ifup

APPSHD BLAHÍSTORE K t 1 TO KREPLA y HITH i'OR j=l TO BHVX+I

STORE TMLLTRÍHfSTRU^)) TO MAGROREPLA inacro HITR ROÜND(x4(iJ),3)

HDFORSTORE t + 1 TO i

L-ENDFORGLEAB901,01 SAY 'GENERANDO RESUMEN DE BIGIDKK...'RELÉASE ALLSELECT prediseSET 08DKR TO 1STORE código TO auBeroSTORE ST8(aiiBero,5) TO BBUBSTORE 'avx'+ALLTRIMÍBBUB) TO aosOlST08E 'avy'tALLTRIM(BBUB) TO aoB02STORE 'ap'fALLTSIH(BauB) TO aoaOSRESTORE FROM inosOl ADDITIVEREST08E FROH &aoi02 ADDITIVE8ESTOB8 PBOH ÍBO»03 ADDITIVEST08E BVX TO BBVXSTORE Bvy TO aavySTORE ap TO nnpSTORE VALÍxx) TO pórticoDIMENSIÓN xlUap.aavx+l),DIMENSIÓN xLl(Bap*2,Bavx*2)ST08E O TO xU2,x3,xll,x22

K=l TO BBP-FOR 1=1 TO BBVX

STORE O TO kvSTGBE (bv/10*{D/lO)'3)/(12n{i)) TO kvSTORE kv TO xl(Li)

LENDFORi=l TO Bnvx+1

STORE (be/10 * ÍH/10)"3)/(12 * hpfKll TO kcSTORE kc TO x2(K,i)

x3{anp,aavxH)x22(uip*2+lJ(invx+l)*2)

LKHDFOR-FOR i=l TO BU?

STORE I TO Kj=l TO aavxSTORE xl(ij) TOSTORE m TO KSTORK xl(ij) TO xll{i,R)STORg 1+1 TO I

LEKDFORL-ENDFOR

STORE O TO xipFOR i=l TO BBP

Page 77: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

18

225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280

STORK 1 TO I-FOR j=l TO

j=l .OR. j=anvx*2STORE xll(ij) TO xlíi.K)STORK í+1 TO [

L-ELSEr-IFHOD(3,2) = O

STORE xl l í i JHxlKU+l) TO xl(i,í)STORE M TO K

L-KNDIF

L-EHDFORLEHDFOR

STORE 1 TO Ir-FOR í=l TO nnp

t j= l TO aavx+1STORK x2(i,j) TO x22(K,j]

MHDFORSTORg m TO K

j=l TO anvxUSTORE x 2 f i , j ) TO x22(U)

!NDFORSTORE m TO K

LKHDFORSTORE O TO x2STORK 1 TO K

-FOR i=l TO tnp*2-lFOR J=l TO invx+1

STORK x22( i , j ) TO x2(U)

rIF«OD{i,2) = OSTORE x22(iJ)+x22{UU) TO x 2 ( K , j )

URDIFL-KHDIF

UHDFORr-IF Í=l

STORE K M TO IL-ELSE

r IFHOD( i ,2 )=0STORK í+1 TO í

LEHDIF-KHDFOR-FOR i=t TO nap

STORK O TO nivel

COR fcanp TO i STEP -1STORK niveHhp(l) TO atvel

HDFOR,-FOR j=l TO aavx+1

STORK xl íU)+x2(U) TO x3( i , j )LKHDFOR

-KHDFORSAVK TO ark ALL LÚE x3OLEAR801,01 SAY 'GEBSRAHDO PUHILLA DE HOHEUTOS DE EHPOTRAHIEUTO PERFECTO.

Page 78: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

19

281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336

RELÉASE ALLSELECT prediseSET 08DER TO 1STORE código TO nuneroSTORE STRÍrmaero.5) TO nnunSTQ8E 'avx'+ALLTRIMÍBBUB) TO noiOlSTORE W+ALlTRINUaufi) TO non02STORE 'ap'+A£,l,TRIH(BauB) TO aonQ3RESTORE FROH tamOl ADD1TIVERESTORE ?80K inoi02 ADDITIVERESTORE P80M inoiOS ADDITIVEST08E nvx TO nnvxST08K nvy TO aavySTORE ap TO anpSTORE VAMxx) TO pórticoDIKE8SIOK xlUavyH,Bavx+l)DÍKEHSIOS xll(Bap*2,Bavx*2), x22(inp*2,(BavxU)*2)ST088 O TO xl,x2,xll,x22SKLECT eat03SET ORDER TO 1GO TOPSTORE O TO U

-FOR i=lTO 8KCCOURTO'08 j=l TO BBVX

STORE 'X'+ALLT8IM(STR(j,2)t TO MAGROST08E ÍÍBacro*X(j)-2)/12 TO

SOP-EHDF08STORE pórtico TO íSTORE 1 TO K

j=l TO BQVXSTORE xlíi.j) TO x22(U)STORE M TO KSTORE -xl(ij) TO x22(i,R)ST08E M TO K

LÍSDFOR-FOR i=i TO IDP

pFOB ¡~l TO wvx*2I STORE x22fportico,j) TO xll(ij)«-EHDFOB

LBNDF08SELECT iat!5SET ORDER TO 1ZAP

i=l TO aapAPPEMD BLANKREPLA y WITH iSTORE O TO aivelÍOR K=BD? TO i STEP -1

STORE aiveUhp(K) TO nivelWOR'08 i-i TO BBVX*2

ST08E ' X ' + A L L T R I H ( S T R ( j , 2 ) l TO MACROREPLA ¡tfiacro W I T H x l l í i J )

8DFOR

Page 79: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

20

337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392

LEHDFORCLEAR§01,01 SAY 'GENERANDO RESUME» DE MOMENTOS DE EMPOTRAMIENTO.RELÉASE ALLSELECT prediseSET ORDER TO 1STORE código TO mineroSTORE STR(nuiero,5) TO anuaSTORE 'nvx'*ALLTRIM(amiBl TO noaOlSTORE 'nvy*4ALlTRIM(tnua) TO noi02STORE 'np'+ALLTRIMÍanua) TO noa03RESTORE FROM fatoiOl ADDITIVERESTORE FROM ftnoi02 ADDITIVERESTORE FROM faioiOS ADDITIVESTORE nvx TO invxSTORE üvy TO anvySTOKE np TO inpSTORE VAL(xx) TO pórticoDIMENSIÓN xí{anvy+l,Bnvx*2)DIMENSIÓN xll(anp*2,Bnvx*2), x22(Bnp*2,(anvx*l}*2}STORE O T0xl,xll,x22SELECT na103SST ORDER TO 1GOTOPSTORE O TO i,j

r-FOH 1=1 TO RECCOUNTOrFOR j=l TO anvx

STORE T-fALLTRIM(STR(j,2}) TO MAGROSTORE ítaacro*X(j)*2)/12 TO xl(i,j)

UNDFORSKI?

LENDFORSTORE pórtico TO iSTORE 1 TO I

-FOR j=l TO navxSTORE xl(i,j) TO x22(i,K)STORE M TO KSTORS-xl(U) TO x22(i,I)STORE M TO K

-ENDFOH-FOR i=l TO anp

rFOR j=l TO anvx*2I STORE x22(portico,j) TO xll(i,j)LENDFOR

L-ENDFORRELÉASE xlDIMENSIÓN x}{anp,Biivxt2)STORK O TO xl

-FOR i=l TO anpSTORE 1 TO I

-FOR j=l TO invx*2IF j=l .08. j=anvx*2

STORE xll(ij) TO xl(i,X)STORE 141 TO K

Í-ELSErIFMOD(j,2l = 0

Page 80: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

21

393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448

I STORE ilKUHxlKU+l) TO il(i,í)STORE 1*1 TO K

UNDIF-8NDIF

DIMENSIÓN cl(»np*{Bavx+l))STORK I TO E

r-FOR i=aap TO 1 STEP -1r-*OR j-i TO anvx+1

STORE í(-l) * xl(ij)) TO clfí)STORE K + 1 TO K

LENDFORSAVE TO u ALL LIH elCLEAR«1,01 SAY 'GENERANDO MATRIZ DE RIGIDKS,RELÉASE ALLSELECT prediseSKT ORDER TO 1STORE código TO miaeroSTORK STRíminero,5! TO anuaSTORE 'nvx'+ALLTRIHUnua) TO noiOlSTORK 'avy'*ALLTKIM(BBua} TO noa02STORE 'ap"*ALLT8IM(BauB) TO aon03RESTORE FROK iootól ADDITIVSRESTORE FROM 4noü02 ADDITIVERESTORE FROM &aoa03 ADDITIVESTORK nvx TO BavxSTORE nvy TO BnvySTORE ap TO BBPSTORK VAL(xx) TO pórticoCLEAR«1,01 SAY 'GENERANDO MATRIZ DE RIGIDEZSTORK O TO nxSTORE |Bnvxn)*anp TO nxDIMENSIÓN nríax,nx)STORE O TO arRESTORE FROM a?k ADDITIVESTORE 1 TO K

Í=BBP TO 1 STEP -1j-1 TO anvx+1STORE x3(ij) TO ir(g,K)STORE I + 1 TO K

NDFOBLENDFORRELÉASE x38KSTORK FROM »rav AÜDITIVKSTORE 1 TO i, 1

-FOR i=anp TO 1 STKP -1-F08 j=l TO anvx

STORE x2íi,¿) TO ir(í,M)STORK x2íi,jf TO ir(M.K)STORK í + 1 TO I

UNDFORSTORE KH TO I

Page 81: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

—3 CTS CT1 4».

kr-LX-^-i

IBJerP>P>o.(OI-»o>II

OBOisa<=>ira

crt•-i0POPQ1 — .

CflMICí[33DQ

Cfl

HIK .

LseC3

<- —

a en«a s«* t-a

f— < C3t-i UOtw

liPD

coHoPBt«a

£inC3ISOe»a

i— O__

»-f 0O

cr

»-a ¡se«=> H c=«i—i d*s cr r«j en en«id x P* o i-a »-s - „ - _ ^

i—iespq jaoes lL Ot-a c*. papa»~'e«atnp^po

os P^P«a"a^9 i - íV t«m i—• es u(u i— P* i-l pa PJ MII C9Q X Jfces -*- -•

o>

M -tí i-i

f-a3 0 CT-

a>_ I— p3

O.-•• a en m

<•-*'-»-- M t« (to— •+- T3

Page 82: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

en en oí oí oí oí en ui oí tr» oí oíoioioioioioit^Lnoioirfh^c a c o - J o > o i , « h C d t O H — estoca

oí oí oí oí oí oí oí oí oí oí oí oí oí oí tn oí oí oí oí tnoicnoioioicnoi oí oí oí tn oí oí oí oí oí oí oí oí oí oí oít « k . t e ^ . ^ ^ r ^ ^ C d C ^ < ^ c o c o c o c * > i u c ^ c o t ^ ¿ i ^ t s 3 E ^ r o r o E N 3 E s 3 E ^ > t - j i — • H- i— H- h— t— h— t— i— i— o o c s o c so}o i ^coM^<=>^CD^c r jo i , f »c j i x i ^o> toco -Jc» j t r i j » - c j ro i — c ^ e o c o - ^ m o i t ^ t o f O f — o> «a co — a en oí

Bf)eoen

Page 83: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

tooees

O O O

esce)

.-3

.-3•-J-«

0 0 •—••—• i—•tooce!

CaáK»E-.

O X

>» O

osoOnca

—t oan O ees

•«-a Í-* Oe/3 du

C3>

no xf~, ouÉ-i O3-tíD4 Cd

«tí dú

0>

O. taa

e—i ce¡dd

3tt *S 3D -tí

k-a k^3 t- 3 0t-3 t-3 1-3 O

-tí -«3 -C tí

- » • - * • - * • aecr>M >^ -

§ C=Ic=>

tí -CCO f^o <=>0 0

te c es a

Cd Gtí r**O d C3frH t-l S-e« e/3 e/3

r^ f^ce! CdO C3E-, e-,O3 t/3dú CUCd os

O E-í S-* Ioe:du M »»

« £ SCdc^ r i nfi c6-1 Ctí P=3 Orf -tíe/3 es o O " "CM e- e-i s-jCd e/3 e/3 oa

«C «tí

cva*—' 03<=>

bel

03

oí el*r-4 ^^~

od ~^? cdO S-t

ca o e/3oaO E«3 Cel

I-! >> -> > G,tí C tí

CdEx3 cei cea c>py7 £tf ph-j £_^g C3 O 03

to to e/3 Cd

o03Ce.

g,O. C3

0

O «

o §-

BE e-

Cd

03

^^ „ -a ü*- EM i—i es —•icd oa

d£ ce] f^ ^»g PK? f*ficd cd e-< cei cd etíg o to an <=. o03 e/3 det O 03 e/3

OC»(=1HB

Cel e-i CtíC5 CJ> Ocu. esa

LO LO LO LO LO LO LO tO tCJ CO (O CD CO ÍO tO CCJ CO CD SO tO CO SO CjO U3

Page 84: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

25

617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672

DELETE ALLPACKSTORE 1 TO 1

-FOR i=anp TO 1 STEP-1APPS8D BLAHKREPLA y HITH 1ST08E 1 TO [STOBE TULLTRÍH(STR(U)) TO aacrol8EPLA inacpol HITH RO«xl(i,K),3)STORE M TO I

r-FOR j=2 TO nnvxSTORE T+ALLTRIH(STR(K,2)) TO nacrolSTORE I t 1 TO KSTORE TULLTRIHíSTRíK.2)) TO aacro2REPLA ¡macrol HÍTK RQUHD(xl{i,j),3)8EPLA 4nacro2 HITH ROO»D(xl(i,j},3)ST08E K + 1 TO I

L-EKDFORSTORE TfALLTRIHíSTR(U)) TO nacrolRE?LA iaacrol HITH R008D(xl(i,Bnvx^l),3)STORE Ul TO 1

L-EBDFOBSELECT iat!2SKT 08DER TO 1DgLETE ALLPACÍSELECT útilSET ORDER TO 100 TOP

-FOR i=l TO en?SELECT ut!2SET ORDER TO 1APPEND BLANKRSPLA y HITH i

-FOR ¿=1 TO anvx*2 STEP +2SELECT natllSET ORDER TO 1STORE T+ALLTRIH(STR(;j,2)) TO lacroiSTORE 'X'+ALLTRIHíSTRUtU)) TO nacro2STORE inacrol TO auxlSTORE 4aacro2 TO aux2SELECT natl2SET ORDKR TO 1REPLA &iacrol KITH aux2REPLA &aacro2 HITH auxl

L-EHDFORSELECT útilSET ORDER TO 1SKIP

-ENDF08SELECT aatlSSET ORDER TO 1ZAPSTORE imp*2-l TO 1STORE O TO bandera

i=l TO anp

Page 85: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

26

673674675676677678679680681682683684685686687

nR í=l TO 2-IF i=Bap .AND. 1-2

STORE 1 TO banderav — -EXIT

WiLSEAPPEND BLANKRSPLA y WITH 1

j-FOR j=l TO BQVX+ISTORE X+ALLTRIH(STR(j,2)) TO MAGROREPLA ÍBacro WTH xlfij)

LSNDFORSTORE 1 - 1 TO 1

LESDIFLgNDFOR,—ÍF bandera1 1

688 HIT689 1 L-ÍNÜIF690 LEHDFOR691 SELECT BatlS692 SET ORDER TO 1693 60 TQP694 SELECT Batl4695 SET ORDKR TO 1696 DKLETE ALL697 PACK696699700701702703704705706707708709710711712713714715

r-FOR i-1 TO Btip*2-lAPPKND BLANKREPLA y WITK i

rFOR i-l TO Bnvx+1SELECT BatlSSET ORDSR TO 1STORE 'X'+ALLTRIM(STR(j,2D TO MAGROSTORE &Bacro TO auxSKLECT aat!4SST ORDKR TO 1REPLA &nacro HITK aux

LKNDFORSSLKCT aat!3SET ORDER TO 1SKIPSELECT aat!4SET ORDER TO 1

-ENDFOR716 SELECT iat!4717 SET ORDKR TO718 GO TOP719720721722723724725726

,-FOR i=l TO anp»2-2 STSP +2GOTO iSTORE y TO auxSKIPREPLA y HITK auxGOTO iREPLA y HITH auxU

UNDFOR727 SKT ORDER TO 1728 CLEAR

Page 86: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

27

729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762783764765766767768769770771772773774775776777778779780781782783784

$01.01 SAY 'GENERANDO «OMENTOS FINALES DE NODO...'RELÉASE ALLSELKCT prediseSET ORÜE8 TO 1STORE código TO auneroSTORK STRí misero,5) TO anuaSTORE 'nvjc'+ALLTRIM(anuB) TO nomOlSTORE 'nvy'+ALLTRIHÍBnua) TO non02STORE 'np'+ALLTRI(Í(amia) TO noa03RESTORE FROH &QonGl ADDITIVERESTORE FROM ta02 ADDITIVERESTORE FROM &noa03 ADDITIVERESTORE FROM aatríz ADDITIVERESTORE FROM giro ADDITIVESTORE nvx TO BHVXSTORE nvy TO anvySTORK np TO anpSTORE proyecto TO aproyectoSTORE dirección TO «direcciónSTORE calculo TO acalculoSTORE fecha TO afechaDIMENSIÓN aatril{Bnp,BHvx*2), Batri2(anp*2,anvx-t-í)STORE O TO aatril, aatri2SELECT aat07SET ORDER TO 1GO TOPSELECT eat09SET ORDER TO 1GO TOPSELECT aatllSET ORDER TO 1GO TOPSSLECT natl2SET ORDER TO 1GO TOPSELECT aat!5SET ORDER TO 1GO TOPSELECT aatlGSET ORDER TO 1ZAP

-FOR 1=1 TO anpAPPRHD BLAHKREPLA y WITH i

-FOR j=l TO anvx*2STORE T+ALLTRIM(STR(;j,2n TO MAGROSTORE O TO akv,oav,atkv,atav,EBf,nfvSELECT aat07SET ORDER TO 1STORE &aacro TO BkvSELECT Bat09SET ORDER TO 1STORE Saacro TO BavSELECT latllSET ORDER TO 1STORE iaacro TO Btkv

Page 87: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

28

785786787T88789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840

fntav * laav) TO ifv

SELKCT ut!2SET ORDER TO 1STORE ¿sacro TO stavSBLECT tatlSSET ORDBR TO 1STORE ¿sacro TO mfSTORE naf + íikv * mtkvlSELECT ut!6SET ORDER TO 1STORE RO(JHD(Bfv,3) TO iatrilfij)REPLA tnacro WITH iatrilíi,j)

-ENDFORSELECT aatO?SET 08DE8 TO 1SKIPSELECT aat09SET ORDER TO 1SHPSELECT aatllSET ORDER TO 1SSIPSELECT ut!2SET ORDER TO 1SKIPSELECT iatl5SET ORDER TO íSKÍPSELECT Batl6SET ORDE8 TO 1

L-ENDFORSELECT satG8SET ORDER TO 1GO TOPSELECT iatlOSKT ORDER TO 1GO TOPSELECT satl3SET OSDER TO 1GO TOPSELECT aatí4SET ORDER TO 1GO TOPSELECT Mi 17SET ORDER TO 1ZAPSTORE O TO Batri2

-FOR i=l TO aap*2-lAPPEMD BLAtUREPLA y HITH i

-FOR 3-1 TO anvx+1STORE TMLLTRIM(STR(j,2)) TO KACROSTORE O TO Bkc,Bac,Btkc,Dtac.infcSELSCT aatOSCfTT A U nU O Tfl 1bul UKU6K LU 1

STORE ¿sacro TO BkcSELECT BatlO

Page 88: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

841642843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887

890891892893894895896

A iU 1

STORE itacro TO iacSELECT aati3SET ORDER TO 1STORE iaacro TO itkcSELECT aat!4SST QRDER TO 1STORE &aacro TO BtacSELECT aat!7SET ORDER TO 1

r-IF i = Bnp*2-lSTORE (Bkc * ntkc) TO ufeSTORE ROUND(afc,3) TO iatri2(i,j)RSPLA iaacpo HITH aatri2(i,j)

STORE íakc * atkc) + (atac * aac) TO afcSTORE RO(JSD(Bfc,3) TO iatri2{l,j)REPLA iaacro MITH Batri2(i,j)

L-EHDIFL-ENDFOBSELECT aat08SET ORDER TO 1SKIPSELECT BatlOSET ORDER TO 1SKIPSELECT aat!3SET ORDKR TO 1SKIPSELECT ut!4SET ORDER TO 1SKIPSELECT aatl?SET ORDER TO 1

L-EHDFORSELECT aat08SET ORDER TO 1GO BOTTOHSELECT BatlOSET ORDER TO 1GO BOTTOHSELECT &at!3SET ORDER TO 1GO BOTTOMSELECT aat!4SET ORDER TO 1GO BOTTOKSELECT iatl7SET QRDER TO 1APPEHD BLAHKREPLA y WITH i

-FOR i=[ TO nnvx+1STORE 'X'+ALLTRIM(STR(j,2)) TO MAGROSTORE O TO aac,atac,BfcSELECT aatlOSET ORDER TO 1

Page 89: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

30

897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952

STORE tuero TO tacSELECT ut!4SET QRÜES TO 1STORE &iacro TO BtacSELECT iat!7SET ORDER TO 1STORE ÍBtac * Bac) TO ifcSTOBE RG«afc,3) TO utri2(i,j)REPLA iBacro WITH utri2(ijl

L4HDFORCLEAR101,01 SAY 'GENERAÍIDO «borde, Maax, V Total, Flecha.RELÉASE ALLSELECT prediseSET ORDER TO 1STORE código TO nuaeroSTORE STR(nuBero,5) TO BIIUBSTORE 'svx'-fALLTRIHUnuB) TO noBÜlSTORE 'nvy'-fALLTRIMdnufi] TO noB02STORE 'np'-íALLTRIH(Bnufl) TO noaOSRESTORE FROH inoaOl ADDITIVSRESTORE FROH 4noa02 ADDITIVERESTORE FROH 4noa03 ADDITIVERESTORE FROH aatriz ADDITIVESTORE nvxSTORE nvySTORE npSTORE feSTORE fySTORE fílSTORE 14/BfySTORE D/100STORE H/200STORE adc4advSTORE proyecto

TO invxTO anvyTO anpTO afcTO afyTO BfilTO BPTO BdvTO BdcTO BdTO aproyecto

STORE dirección TO adireccionSTORE calculo TO acalculoSTORE fecha TO afechaSTORE xx TO axxSTORK VAL(axx) TO ejeDIMENSIÓN qfanvx), B(inp,Bnvx*2K AS(Bnp,Bnvxt3)DIMENSIÓN vo(Bnvx*2)í vh(anvx*2), vt(anvx*2)DIMENSIÓN BbÍBnvx*2K Bx(Bnvx), BBaxUnvx)STORE O TO q,B,AS,vo,vh,vt,ab,Bx,BBaxSELECT aat03SET ORDER TO 1SEEK eje

r-FOR i=l TO BHVXSTORE T-fALLTRIH(STR(i,2)) TO MAGROSTORE &Bacro TO q(i)

1-SNDFORSELECT Batí6SET ORDER TO 1GO TOP

rFOR i-1 TO anpI rFOR j=l TO anvx*2

Page 90: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

a oO E-H6-H

CfS -n£->Vi ••"!

CaS Caú 4*Ctí pa —iC3 C3 D3 -i-i

CJ3 tO Can o-i •<=1 K-i CtíSE C-d O Caá

LO Can CtíC=S O

o -*-fv^ p> |

Crf Cx3Cd CtíO O Ctí

f-B| f>^ fS^ f^]

dd ctí ctí ctíC=> O <=? Cí

CtísCau ctíd o Ctí3= E-< O

naeao(-•

• — Oca e=> B-»ac ases o -*•

6-1CaS Qtí CaáCtí Oes Ctí --4c^ c^ c^ ctíS-i 6-* E-i O gg

"TM BT

t—3O

PS PS —i .—iG> O PS IIÉ-* t-« O 0*3 —aCO CO te, ctí

C=t O PSSB fr-4 OP«9 CO Co&i

B-3

O

11 O O ce; iiP£l -i-i B-H 6—• C^ (a^ *i—aP3 O^ CQ &KJ PSo Ctí « e=. ost- o se B-< oCO Cb CK3 CO 6t,

PS PS PS PS PS PSO g O O O O

co co co co co co

PSO Ctíe-< oco &t,

02 en en en en en enCO-^L^c o c o o o o o o o o o o o C T s a a a í a 3 a s a j C T j c » a í C W C > C í O o c > í 3 > o o > c >co 03 os en os os os os os os os os o> os os os os CD <^> ^^ CD c* ^p o er* c^

Page 91: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

32

10091010101110121013101410151016101?10181019102010211022102310241026

1SSLECT natíaSST ORDER TOZAP•POR i=l TO nnp

APPEHD BLANÍRKPLA y WITH iSTORE 1 TO K

'OR j-i TO nnvx*3STORE T + A L L T R I M f S T R ( j , 2 )RSPLA iiaacro WITH A S ( i . K )STORE K*l TO K

L-SSDFOKL-gNDFOK

DEACTIVATE «INDOS* impresorDEACTIVATE «INDOK reportes

TO KACRO

*: EOF: DISEG02.ACT

Page 92: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

33

12345678910111213141516171819202122232425262?

TEXT

*:**:*:*:*:*;*:*;*:t;*:*:*:t:*:*:*:*:t;*:*

tmmmmt*

Pro gran:

Systes:Author:

CopyrightLast Bodified:

Called by:

Calis:

:

Docuaented«mmmm*CLOSE ALLCLEAR ALLDO setenvDEFINE WINÜOWDEFINE «INDOKCLEAR309,05

tttt*tttU«*«*f*t*«f»tttttM*t**»*tl*t*«»t«t«*»*«t

C:\CIVIL\MAXOO.PRG

Anal. y Diseño de Estructuras AporticadasRoBnel R. Alenán T. - «arco P. Silva S.(c) 1993, Pontificia Universidad Católica del E.05/15/93 20:13

CIVIL.PRGMAX01.PRG

SETENV. PRGDEFOBJE.PRGDEFARCH.PRGSTOP {procedure in RUTINAS. PRG)SYSTEM. PRG

05/28/93 at 12:12 FoxDoc versión 2.10mtmmmwmmmmmswmwmmmm

deio FROM 08,02 TO 12,25 DOUBLE SHADOH COLOR SCHEME 7tenp FROM 09,16 TO 13,63 SHADOH COLOR SCHEME 12

EKDTEXT

4041424344454647484950515253545556

i t l í i i i

ACTÍVATE SCREEN BOTTOM306,00 TO 20,79 DOUBLE COLOR SCHEME 5 && w+/BSTORE 1

4J

STORE mrnw-FOR L1NE - O TO 5

IF LI8E/2 = INWIií/2)eLINE,00 SAY Sl)BSTR(signon,l,80) COLOR SCHEME 5

-ELSE«UNE. 00 SAY SUBSTR(signon,5,80) COLOR SCHE«E 5

I' TO signon

-ENDFOR-FOR LINE = 21 TO 23

IF LINE/2 ~- INTfLINE/2)S LINE,00 SAY SÜBSTR(BÍgnon,l,80) COLOR SCHEME 5

Í-ELSE* LINE,00 SAY SUBSTRÍsignon,5,80t COLOR SCREME 5

L-ENDIFL-ENDFOR

4& B/n

tt B/n

&& B/n

ii B/n

Page 93: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

34

57585960616263646566676869707172737475767778798081828384858687

919293949597

STORE SYSÍ5)+SYSÍ2003)+SPACE(15) TO adirecSTORE 'NI!(GÜKO'+SPACE(18) TO unooproyecSTORE SYSÍ6) TO npuerto324,12 SAY '(Proyecto :'-HBnoiproyec+' Puerto :'+ipuerto+'r+LKFTUdifec,17) COLOR SCHEME 5§07,01 FILL W 19,36 COLOR SCHEME 5 U wt/B307,37 FILL TO 19,78 COLOR SCHEME 5 &&ACTÍVATE WISDOW deno300,00 SAY ' KaxComp+ 1.00§01,00 SAY ' INGENIERÍA CIVIL§02,00 SAY ' Alenan-Chauca-Silva

r-FOR MCOL = 03 TO 52KOVE WINDOH deio TO 08, MCOLSTORE SEC08DSO TO stine

F=DO MHILE SECG8DSÍ) <= atine + .015

COLOR SCHEME 7COLOR SCHEME 7COLOR SCHEBE 7

&& br+/B

L-ENDFQRACTÍVATE SCREEN BOTTOH§07,01 FILL TO 19,36 COLOR SCHEME 5 44 n/BWAIT "Presione una tecla o click del acuse... para continuar!" WIHDOWRELÉASE WINDOW deno§08,52 TO 12,75 DOUBLE COLOR SCHEME 7 && w+/B§09.53 SAY ' MaxConp* 1.00 ' COLOR SCHEME 7 && br+/B§10,53 SAY ' INGENIERÍA CIVIL ' COLOR SCHEME 7 44 brt/b§11.53 SAY " Aleaan-Chauca-Silva ' COLOR SCHEME 7ACTÍVATE WINDOK teipCLEAK§01,01 SAY "Actualizando paranetros de funcionamiento...'DO defobjeDO defarchSELECT prediseSET OfiDER TO 1GO TOPSTORE proyecto TO nproyectoSET PROCEDURE TO rutinas00 ERROR DO stop WITH ERRORO, MESSAGSf), MíSSASEd), PROGRAMO, LiNESOfDEACTIVATS WINDOW temp324,23 SAY LEFT(nproyecto,25) COLOR SCHEHE 5DO SYSTEH

*: EOF: «AXOO.ACT

Page 94: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

35

1 i; * mmttmtmmtm* ******** mmmmmmm wm««* «m2 *:3 *:4 *:5 *:6 *:

1011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

9 *:

PrograB: C:\CIVIL\HAX01.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roinel R. AleBán T. - Marco P. Silva S.

Copyright (c) 1-993, Pontificia Universidad Católica del E.Last Bodified: 05/16/93 17:11

Called by: SYSTEM.PRG

Calis: MAXOO.PRG

MeBory Files: PRIORI.MEH

Docuaented 05/28/93 at 12:12 FoxDoc versión 2.10mmmmwmmmmtmmmmmmmmmmmmmttSET ISTESSITY OFFSELECT usuariosSET QRDER TO 2

r-IÍ RECCOUHT(X=0STORE 99 TO BprioridadSAVE TO priori ALL LIKE BprioridadSET ISTESSITY OSm

-ENDIFDEFISE W1SDGH eaxOl FROH 08,21 TO 16,59 DOUBLE SHADO» COLOR SCHEME 07DEFISE WIM Bensaje FROM 03,35 TO 07,79 DOÜBLE SHADOW COLOR SCHEME 10ACTÍVATE WISDOH aaxOl«00,06 SAY ' Sewaax4 1.02«02,06 SAY "Multi-User FoxPRO 4 1.00"«03,06 SAY "Serial Nuaber XPDQHEASTY"«04,06 SAY "I. S. G. E. C. 0. H. P. "«05,06 SAY "Su clave :"ro-1=DO WHILE ro<=3

BclaverSPACE(5)STORE O TO xx«05,17 SET Bdave COLOR SCHEME 2READSTORE UPPER(Bdave) TO tclave

¡-IF Bclave=SPACE(5)i HA1T 'CLAVE: no valida (presione ESPACE)' WISÜOW

LOOPt-ESDIFSTORE TRIMtaclavel TO zzSTORE LESÍzz) TO nú1F nu=0

STORE ro 4 1 TO ro=LOOP

•ESDIFSEEK aclave

-1F EOF()WAIT 'ACCESO :NEGADO.STORE ro 4 1 TO ro

[-ELSE

WINDOH

Page 95: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

5758596061626364656667

707172737476

CLEARSTORE ALLTRIM(profesor) TO profSTORE LEN(prof) TO IprofSTORE INT((38-lprof)/2) TO Iprof«02,Iprof SAY prof304,14 SAY 'BIENVENIDO'WAIT 'ACCESO :CONCSDIDO ...' WINDOWSET ÍNTEKSITY OHDEACTIVATE WISDOH naxOlSTORE prioridad TO oprioridadSAVE TO priori ALL LIKE nprioridad

DEACTIVATE WINDO« aaxOlDO naxOORETURtí

*: EOF: HAX01.ACT

Page 96: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

37

1 *:2 *:3 *:4 »:5 *:6 *:7

910111213141516171819202122232425262728293032

Prograa: C:\CIVIL\HEflU001.PRG

Systee: Anal.y Diseño de Estructuras AporticadasAuthor: Roniel 8. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last aodified: 05/28/93 12:08

Called by: DEFOBJE.PRG

Calis: STOP: PRSD001.PRG: PREDG02.PRG

(procedure in RUTINAS.PRG)

DocuuDted 05/28/93 at 12:12 FoxDoc versión 2.10mmmwmmmmmmmmtmmtmmtmmmmmmSTORE BARÍ) TO opcionlHIÜE POPÜP nenupredSET PROCEDURE TO rutinas08 ERROR DO stop HITH ERRORí), MESSAGEO, HESSAGE(l), PROGRAMO,LINEHOfO CASE

=CASE opcionl = 1DO predOOl

=CASE opcionl = 2DO pred002

BESUCASESHOW POPUP lenupredH I D E mm AURETURS*: EOF: MENÜ001.ACT

Page 97: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

38

1 *2 *3 *4 *5 *6 *7 *8910111213141516171819202122232425262728293032

Prograa: C:\CIVIL\KENU002.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Roncel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.Last Bodified: 05/16/93 16:05

Called by: DEFOBJB.PRG

Calis: STOP: DISE001.PRG: DISS002.PRG

(procedure in RUTINAS.PRG)

Docusented 05/28/93 at 12:12 FoxDoc versión 2.10mmwmmwmmmmmttmmmtmmmmmmmmSTORE BARÍ) TO opción!HIDE POPUP nenudiseSET PROCEDURE TO rutinasON ERROR DO stop WITH ERRORf), HESSAGEf), MESSAGE(l). PROGRAMO,USENOÍ) CASE

=£ASE opcionl = 1DO diseOOl

=CASS opcionl = 2DO dise002

CHOCASESHOW POPUP aienudiseHIDE UINDOV ALL

*: EOF: MENU002.ACT

Page 98: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

2 *:3 *:4 *:5 *:6 *:7 *:8 »:9 *:10 *:11 *:12 *:13 *:14 *:15 *:16 *:17 *:18 *:19 *:20 *:21 *:22 *:23 *:24 *:25 *:26 *:27 *:28 *:29 *:30 *:31 *:32 *:33 *:34 *:35 *:36 *:37 *:3fi *•30 *.

394041424344454647484950515253545556

mmmmmtmmmmmwmummftmmmmtmmft

Pro gran

SystenAuthor

CopyrightLast aodified

Called by

Calis

C:\CIVIL\HEHUQG3.PRG

Anal. y Diseño de Estructuras AporticadasRoMel R. Alenán T. - Marco P. Silva S.(c) 1993, Pontificia Universidad Católica del E.05/16/93 16:05

DEFOBJE.PRG

STOP (procedure in RUTINAS. PRG)REP0001.PRGSEP0002.PRGREP0003.PRGREP0004.PRGRHP0005.PRGREP0006.PRGREP0007.PRGREP0008.PRGREP0009.PRGREP0010.PRGREP0011.PRGREP0012.PRGREP0013.PRGREP0014.PRGREP0015.PRGREP0016.PRGREP0017.PRGREP0018.PRGREP0019.PRGREP0020.PRGREP0021.PRGREP0022.PRGREP0023.PRG

Docuaented 05/28/93 at 12:12 FoxDoe versión 2.10'iiiiitfiiiifttifriiiiiittttiftititittitittfiftfffiiiitiiiiiiííiiiiiiii•4t*»****#t»*»**#+****4******#******+4*****tTtT+T*t**+t*tt»*+*t**tt*#

STORE BARÍ) TO opcionlHIBE POPUP nenurepoSET PROCEDÜRE TO rutinasON ERROR DO stop WITH ERRORO, HESSAGSd, MESSAGE(l), PROGRAMO, LiNESOf

p=DO CASE=CASE opcionl = 1

DO repoOOl=CASS opcionl = 2

DO repo002=CASE opcionl = 3

DO repoOGS=CASS opcionl = 4

DO repo004=CASE opcionl = 5

DO repoQ05=CASE opcionl r 6

DO repo006=CASE opcionl - 7

Page 99: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

57 DO repoOQ758 =CASE opción! = 859 DO repoOOS60 =CASK opcionl = 961 DO repo00962 =CASE opcionl = 1063 DO repoOlO64 =£ASE opcionl = 1165 DO repoOll66 =CASE opcionl = 1267 DO repo01268 =¿CASK opcionl = 1369 DO tepo01370 =CASS opcionl = 1471 DO repoOH72 =CASE opción! = 1573 DO repo01574 =CASE opción! = 1675 DO repo01676 =£ASE opcionl = 1777 DO repoOl?78 =CASK opcionl = 1879 DO repoOlS80 =CASE opción! = 1981 DO repo01982 =CASE opcionl = 2083 DO repo02084 =CASE opcioal = 2185 DO repo02186 =CASE opcionl = 2287 DO repo02288 =CASE opcionl = 2389 DO repo02390 URDCASE91 SRO» POPÜP aenurepo92 HIDE »UDOH ALL93 SETOR»95 *: EOF: ME8Ü003.ACT

Page 100: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

41

1 *2 *3 »4 *5 *6 *7 *891011121314151617181920212223242526272829303132333435363?38394041424344454647484950515253545557

Prograa: C:\CIVIL\HENUQ04.PRG

Svsten: Anal.r Diseño de Estructuras AporticadasAuthor: Roiael R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Laat nodified: 05/16/93 16:05

(procedure in RUTIHAS.PRG)

Callea by: DEFOBJE.PRG

Calis: STOP: SIST001.PEG: SIST002.PRG: SIST003.PRG: SIST004.P8G

Heiory Files: PRIORI.HEM

Docuiented 05/28/93 at 12:12 FoxDoc versión 2.10mmmmmmmmmmmmmmmmmmmmmmmSTORE BARO TO opcionlHIDE POPOP leausistRESTORE FROM priori AÜDIT1VESET PROCEDURE TO rutinasOH SRSOR DO stop WITH ERRORO, HESSAGEO, MESSAGE(l), PROGRAMO, UNEHGO

,=DO CASE±=CASE opcionl = 1

p-IF oprioridad>=40DO sistOOl

[-ELSEWAIT 'USUARIO RO AUTORIZADO../ KIMDON

=CASE opcionl = 2¡-IF nprioridad>=60

DO sist002MLSE

WAIT 'USUARIO NO AUTORIZADO.•EBDIF

=CASS opcionl = 3r-IF aprioridad>=80

DO sistOOS

WINDGW

WAIT 'USUARIO HO AUTORIZADO.-E8DIF

opcionl = 4IF aprioridad)=99

DO siat004Í-ELSE

ííAIT 'USUARIO DO AUTORIZADO.EÜDIF

MNDCASESHOW POPUP nenusistHIDE WIDDOW ALLRETURN*: EOF: ME8U004.ACT

HIHDOW

WINDO«

Page 101: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

42

1 *:2 *:3 *:4 *:5 *:6 *:7 *:8910111213

1516171819202122232425262728293031323334353637383940414244

Progran: C:\CIVIL\KENU005.PRG

Systei: Anal.y Diseño de Estructuras AporticadasAuthor: Roanel R. Aleñan T. - Karco P, Silva S.

Copyright íc) 1993, Pontificia Universidad Católica del E.Last aodified: 05/16/93 16:05

Called by: DEFOBJE.PRG

Calis: STOP: UTIL001.PRG: UTIL002.PRG: UTIL003.PRG: UTIL004.PRG: UTIL005.PRG: UT1L006.PRG

Docimented 05/28/93 at 12:12

(procedure in RUTINAS.PRG)

FoxDoc versión 2.10

STOHE BAR{) TO opcionlHIDE POPÜP nenuutilSET PROCEDURE TO rutinas08 ERROR DO stop WITH ERRORO, MESSAGEf

CASE=CASE opcionl = 1

DO utilOOlopcionl

DO uti!002=CASE opcionl

DO utilOOS=CASE opcionl

DO uti1004=CASE opcionl

DO uti!005=CASE opcionl

DO util006

MESSAGE(l), PROGRAH(),LINEKO(

= 2

= 3

= 4

= 5

= 6

SHO» POPUP aenuutilHIDE HINIiOW ALL

*: EOF: HENU005.ACT

Page 102: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

43

1 *2 *3 *4 *5 *6 *78910111213141516171819202122232425262729

Prograa: C:\CIV1L\HSHU006.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roaael R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last lodified: 05/16/93 16:06

Called by: DEFOBJE.PRG

Calis: STOP: TERM001.PRG

(procedure in RUTIHAS.PRG)

Docueented 05/28/93 at 12:12 FoxDoc versión 2.10«mmtwmmmmmmtmwwmmmtmmmmmmttSTORE BABO TO opcionlHIDE POPUP aenuteraSET PRGCEDÜRE TO rutinas08 EBROR DO stop SITH SRRORf), MESSAGEí), MESSAGE(l), PROGRAM(),LINESO(]ÜO CASE=CASE opcionl = 1

DO teraOOlLENDCASESHOW POPÜP nenuteraBIDÉ WISDO« ALLRETUKN*: EOF: MENU006.ACT

Page 103: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

44

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545570

t:*:1;>:*:*:*;*:*:*:*;

*:*:i:*:*;

*:*:*:*:*:*;t:*:t:*:*:t:*:*:*:*:

tmtmmWUUmmmmmmmmmtmmmtmmmmt

Procedure file

SysteiAuthor

CopyrightLast aodified

Procs i Fncts

Set by

Calis

C:\CIVIL\PRED001.PRG

Anal. y Diseño de Estructuras AporticadasRoiiel R. Aleaán T. - «arco P. Silva S.(c) 1993, Pontificia Universidad Católica del E.05/16/93 16:12

SETÜPJSPDESPLEGARMOSTRARI8CRE«ETARBORRAREDITARFINALPRÓXIMOANTERIORSALIRBUSCARINICIOSTANDBYDATOS

MENU001.PRG

SETUP.REP (procedure in PRED001.PRG)DESPLEGAR (procedure in PRED001.PRG)MOSTRAR (procedure in PRED001.PRG)

Docuaented 05/28/93 at 12:12 FoxDoc versión 2.10rmmmmtmmmmmmmtmmtmtmmmmrmmmSET FU8CTION f2 TO "B;"STORE " TO nproyectoSTORE 0 TO lauxDO setup_repSELECT prediseSET ORDER TO 1

rIFEOF()GO TOP

LENDIFSTORE código TO ncodigoSTORE DATEO TO ifechaACTÍVATE WINDOW trabajoDO desplegarDO oostrarSTORE .T. TO reporte

¡=DO WHILE reporteACTÍVATE HE8U salesrep PAD search

UNDDODEACTIVATE WISDOK trabajoRELÉASE MENÚ salesrepCLOSE PBOCEDÜRE»24,23 SAY LSFT(iproyecto,25) COLOR SCHEHS 5RETÜRN

»»«*«*$«*WIÍ«*«*«************lí«t*t*t******W******«W*»**

Page 104: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

45

71 *!72 *!73 *!74 *!75 *!76 *!77 t!78 *!79 *!80 *!81 *!82 *!83 *!<70717273747576777879 <=8081828384

8687888990919293949596979899100101102

Procedure INCRSHETAR

Called by SETUPJEP (procedure in PREDOOI.PRG)

Calla DESPLEGAR (procedure in PREDOOI.PRG)MOSTRAR (procedure in PREDOOI.PRG)STASDBY (procedure in PREDOOI.PRG)EDITAS (procedure in PREDOOI.PRG)

Heiory Files DEFECTO.HEM

ttmmmmmmmmmmmmmmmmimmmttmmPROCEDURE increietarRESTORE FROH defecto ADDITIVEGO BOTTOMSTORE código TO DcodigoDO desplegarSTORE icodigo-fl TO ncodigo§01,24 GET acodigo PICTUBE '!««* RASGE 1,99999READ

-IF LáSTIKY()=27TíffTIllíNtt&IUKH

L-ENDIFBEES acodigo

r-IF FOUND( )DO aostrarDO standby HITH "No puedo añadir el registro: el registro ya existeRRTI1RS

Í-ELSEAPPEND BLANKREPLACE NEXT 1 códigoHEPLACE NEXT 1 feREPLACS NEXT 1 fyREPLACE SEXT 1 elREPLACE SEXT 1 pbREPLACE SEXT 1 ppREPLACE SEXT 1 eaREPLACE SEXT 1 phRSPLACE NEXT 1 phlREPLACE NEXT 1 RREPLACE NEXT 1 betaREPLACE NEXT 1 filREPLACE NEXT 1 fi2REPLACE SEXT 1 fi3

L-ENDIF103 DO editar104 RETURN118 t¡mt*mmmm«mm*119 *!120 *! Procedure: BORRAR121 *!122 »! Callea by: SETUPJEP123 *!124 *! Calis: HOSTRAR125 *!

HITH utcodigoHITH ifcHITH ifyHITH leíHITH opbHITH ippHITH neaHITH nphHITH BPhHITH irHITH nbetaHITH nfilHITH nfi2HITH nfi3

H*******J**»**|:t*t******l******tt**t****tí:t

(procedure in PREDOOI.PRG)

(procedure in PREDOOI.PRG]

Page 105: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

126127128129130118119120121122123124

126127128129130131132133134135136137138139140141142143144145146147148159160161162163164165166167168159160161162163164165166167168

*!*!*!*!

uses HOK1.DBF&NOM2.DBF&NQM3.DBF

itmmtmmmmmmmmmmmmmmtmmmmmtmPROCEDURE borrarSTORE SPACE(l) TO do itACTÍVATE WINDOW mensajes«1.02 SAY 'Esta usted seguro de querer borrar el registro [S/N] :' GET do it PICT *§H H , SR2AÜ

r-IF do it I 'S'DEACTIVATE HINDOW mensajesDffTlIDHua i uní*

-ENDIF-IFRECCOU8TOSO

CLEAR«1,02 SAY 'ELIHINAHÜO REGISTRO.. . 'STORE código TO anuaDELETE SEXT 1

-IF JOT. E O F f lSKIP

-ELSEGO BOTTOM

-ENDIFSTORE ALLTRIMíSTRÍKnuB)) TO mauxSTORE 'NVr+BauxV.MEH' TO noalSTORS 'HVY'+Baux+'.HEH' TO non2STORE 'SP'4fflaux+'.«EM' TO non3DELETE FILE tnoalDELETE FILE &noa2DELETE FILE 4noi3

-ENDIFCLEARDEACTIVATE WINDOW nensajesDiR

3 aostrarSTURN

timwmmmwwmmtmmmmmtmmmmmmmmr*!*!t!t!*!*!*!*!

Procedure: DESPLEGAR

Called by: PRED001.PRG: DISE001.PRG: SIST004.PRG: INCREMSTAR (procedure in PRED001.PRG)

«¡wmtmmtmmtmmmmimmmmmwmtmwmtmPROCEDURE desplegarCLEAR«1,01 SAY " Proyecto KUHERO "«3,01 SAY " Koabre del Cliente "«4,01 SAY "Domicilio de la obra«5,01 SAY " Tipo de obra "«6,01 SAY " Ing. Calculista "«7,01 SAY " Fecha (na-dd-aa) "«9,00 SAY SPACE(26H"« Datos para Prediseño **"+SPACE{26) COLOR SCHEHS 7eil, 01 SAY " fe del hornigón H

Page 106: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

47

169 §12170 §13171 §14172 §15173 §16174 §17175 §18176 §19177 §11178 §12179 §13180 §14181 §15182 §16183 §17184 §18185 §19

,01 SAY,01 SAY.01 SAY,01 SAY,01 SAY,01 SAY,01 SAY,01 SAY,38 SAY,38 SAY,38 SAY,38 SAY,38 SAY,38 SAY,38 SAY,36 SAY,38 SAY

"••""""*"""n

"""*•"

fy del acero:ti» vanos X:KQ vanos Y:

Espesor loseta:Peso bloques:Peso paredes:

Espesor acabado:Ancho viga:

Ancho co luana:H2 de pisos:

Altura de losa:Carga auerta:Carga viva:

Carga sísnica:Carga Ultiaa:

1 de acero Biniao:Cte. Esfuerzo Unit.:

'•H

"

*'•M

H

n

•186 RETüRN199 t'tm*200 *!201 t!202 *!203 *!204 *!205 *!206 *!207 *!208 *!209 *!

**********

Procedure

Called by

Calis

*********************

EDITAR

SETUP REPINCREMETAR

MOSTRARESCOJERDATOS

«m*«m»«

(procedure in(procedure in

(procedure in(procedure in(procedure in

tt****»

PRED001PRED001

PRED001RUTINAS

mmmm

.PRG)

.PRG)

.PRG)

.PRG)PREDOOI.PRG)

2io titwmmmmwmmmmmmmtmmttmmmmmmtr199 PROCEDURE200 rl?201202203204205206207208209210211212213214215216217218219220221222223224

editar8KCOUHTOIOSTORE nvxSTORE nvySTORE np§01,24 GET

TO onvxTO onvyTO onpcódigo PICTÜRE "Illll"

CLEAR GETS§03,24§04,24§05,24§06,24§07,24§11,24§12,24§13,24§14,24§15,24§16,24§17,24§18,24§19,24§11.61§12,61§13,61§14,61READ

GETGETGSTGETGETGETGSTGETGETGETGETGETGETGETGETGET

proyectodirecciónobracalculofechafe PICTÜRE "III Kg/CB2 "fy PICTÜRE "lili Kg/cB2"nvx PICTÜRE "II"nvy PICTÜRE "II"el PICTÜRE "Mil!pb PICTÜRE "Mil!pp PICTÜRE "Mil!ea PICTÜRE "Mil!bv PICTÜRE "III cabe PICTURE "til canp PICTÜRE "ti-

a"Tn/B2 "Tn/i2"B"""

RANGERANGERANGERANGERANGERANGERANGERANGERANGERANGERANGE

11110000111

,999,9999,20,20.0001,.0001,.0001,.0001,,999,999,10

9.99999.99999.99999.9999

GET ni PICTÜRE "II en"GET ca PICTÜRE "lili Ig/B2"

Page 107: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

pI LASTKEY{)=27DO BostrarSKTÜRH

SELECT carvivaSET ORDER TO 1DEFINE POPUP cargas FROH 00,45 TO 20,77 PROMPT PIBLD categoría SHADOW COLOR SCHEME 7ON SELECTIGH POPÜP cargas DO escojer WITH PROHPTf), BAROACTÍVATE POPUP cargasACTÍVATE WINDOW aensajesSTORE carga TO nauxCLEAR§00,00? notasWAIT 'Presione ENTER para continuar...' WINDQWDEACTIVATE WI tí DOW aensajesSSLECT prediseSET ORDER TO 1REPLA cv WITH Baux115,61 GET cv PICTURE

PICTUREPICTOREPICTURE

'«II Xg/B*«* Rg/aa"'«« Kg/B2''!.««"

RANGE 1,9999

RANGE 0.0100,0.0800

225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266276277278279280281282283284276277278279290 timwtmmmmmwmtmmttmmmmmmmmtmm*

116,61 GST es117,61 GET cu118,61 GST phREAD

,=0)0 CASE=CASE ph>=0.01GO .AND. ph<=0.0129

REPLA R WITH 14.34=CASE ph>=0.0130 .AND. ph<=0.0150

REPLA R WITH 15.94=CASE ph>=0.0151 .AND. ph<=0.0800

REPLA RWITH 16.73=ENDCASE«19,61 SAY R PICTORE "«.11"READSTORE nvx TO BHVXSTORE nvy TO BnvySTORE np TO BnpSTORE código TO anuaeroDO datos BITH anvx, anvy, Bnp, anuaeroDO Bostrar

t-ENDIF

*!*!*!*!*!*!

Procedure: PI8AL

Called by: SETUPJEP

Calis: MOSTRAR

(procedure in PRED001.PRG)

(procedure in PRED001.PRG)

PROCSÜORE finalGO BOTTOMDO Bostrar

Page 108: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

49

29129229329429529629729829929029129229329429529629?29829930031131231331431531631?318319320311312313314315316317318319320321329330331332333334335329330331332333353354355

*!*!t!*!t!*!*!*!*!

*!*!t!*!*!*!t!*!t!

*!*!*!*!*!

*!*!

Procedure: PRÓXIMO

Called by: SETUPJEP

Calis: STANDBYMOSTRAR

(procedure in PRED001.PRG]

(procedure in PRED001.PRG)(procedure in PRED001.PRG)

tí mmmtmmmm*mmmm**m**m*mm*mmmmm*PROCEDURI proxiaoIF RECCOUNTOKO

SKIPr-IF EOFÍ)

GO BOTTOMDO standby HITH "El registro presente es el ultino..."

I-ELSEDO nostrar

i-ENDIFE8DIF

Procedure: ANTERIOR

Called by: SETUPJEP

Calis: STANDBYMOSTRAR

(procedure in PRED001.PRG)

(procedure in PRED001.PRG)(procedure in PRED001.PRG)

t!tmw*wmmmm*mmmmmmmmtmttmmwwmPROCSDURE anterior

r-IÍ 8ÍCCOÜFTOIOSKIP -1

¡-IF BOFOGOTOPDO standby WITH "El registro presente es el primero..."

I-ELSEDO aostrar

L-ENDIFf-EHDIF

Procedure: SALIR

Called by: SETUPJEP (procedure in PRED001.PRG)

PROCEDORE salirSTORE proyecto TO nproyectoSTORE .F. TO reporteDEACTIVATE MENÚRETURN

Procedure: SETUP REP

Page 109: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

50

35635735835936036136236336436536636736836337037135335435535635735835936036136236336436536636736836937037!372373391392393394395396397398399400401402403404405406407391392

*!*! Called by PREDOOI.PRG*! DISE001.PRG*'. SIST004.PRG»!*! Calis PRÓXIMO*! ANTERIOR*! INICIO*! FINAL*! BUSCAR*! EDITAR*! INCREHETAR*! BORRAR*! SALIR*!»!mmmmmmmmmm*mmmm*mmmtmtt*mmm

PROCEDURE setup_repDEFIHE MENÚ salesrep COLOR SCHEME 3DEFINE PAD proxiao OF salesrep PROMPT '\<Prox' AT 21,03DEFINE PAD anterior OF salesrep PROMPT '\<Ante' AT 21,10DEFINE PAD inicio OF salesrep PROMPT *\<Inicio* AT 21,17

OF salesrep PROMPT '\<Fin' AT 21,26OF salesrep PROMPT '\<Buscar' AT 21

(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PRKD001.PRG)(procedure in PSEDOOI.PRG)(procedure in PRSD001.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)

DEFINE PAD finDEFINE PAD buscarDEFINE PAD editarDEFINE PAÜ añadirDEFINE PAD borrar

PAD salir

OF salesrep PROMPT '\<Editar'OF salesrep PROHPT 'aña\<Dir'OF salesrep PROMPT 'bor\<Rar'OF salesrep PROMPT '\<Salir'

ON SELECTION PAD proxino OF salesrep DO próximoON SELECTION PAD anterior OF salesrep DO anteriorON SELECTION PAD inicio OF salesrep DO inicioON SELSCTION PAD finON SELECTI08 PAD buscarON SELECTION PAD editarON SELSCTIOB PAD añadir

32AT 21,41AT 21,50AT 21,59AT 21,68

OF salesrep DO finalOF salesrep DO buscarOF salesrep DO editarOF salesrep DO increaetarOF salesrep DO borrarOF salesrep DO salir

ON SELECTION PAD borrarON SELECTION PAD salirRETURR

timmmmmmmmtmmmmmmmtmmmmmmmt*!*! Procedure MOSTRAR*!*! Called by PREDOOI.PRG*! DISE001.PRG*! SIST004.PRG*! INCREMETAR*! BORRAR*! EDITAR*! FINAL*! PRÓXIMO*! ANTERIOR*! BUSCAR*! INICIO*!*!$mmmmmmmmmmmim*m**wmmmmm«mm

PROCEDURE nostrar101.24 SAY código PICTURE "««I"

(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREÜOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)(procedure in PREDOOI.PRG)

Page 110: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

51

393394395396397398399400401402403404405406407408409410411412413414415416428429430431432433434435436437438428429430431432433434435436437438439440441442443444445446447448

803,24 SAY proyecto«04,24 SAY dirección«05,24 SAY obra«06,24 SAY calculo«07,24 SAY fecha«11,24 SAY fe«12,24 SAY fy«13,24 SAY nvx«14,24 SAY nvy«15,24 SAY el«16,24 SAY pb«17,24 SAY pp«18,24 SAY ea«19,24 SAY bv«11,61 SAY be«12,61 SAY np«13,61 SAY hl«14,61 SAY en«15,61 SAY cv«16,61 SAY es«17,61 SAY cu«18,61 SAY ph«19,61 SAY R

PICTÜREPICTÜREPICTÜREPICTURSPICTÜREPICTÜREPICTÜREPICTÜREPICTÜREPICTÜREPICTÜREPICTURBPICTÜREPICTÜREPICTÜRE

"til Kg/CB1"

"fl« Ig/Cl*""II""ir"I.HIt B""l.ltlll Trt/iT"l.lfll Tn/ffl1""Mil* n""Itl cu""Ifl ca""ir"I* CB""««"8*11"II*

PICTÜRE "III*PICTÜRE "MiliPÍCTÜRS "«.«"

timmtmmmtmmmtmmmmmmmmmmmmmm*!*!*!»!*!*»*!*!*!

Procedure: BUSCAR

Called by: SETÜPJEP

Calis: ESCOJEMOSTRARSTANDBY

(procedure in PRED001.PRG)

(procedure in RUTINAS.PRG)(procedure in PREDOQ1.PRG)(procedure in PRED001.PRG)

PROCEDURE buscarlast_rec=RECNO()STORE O TO mcodigo«01,24 GET icodigo PICTÜRE '*«!»'

rIF fficodigo-0DEFINE POPÜP localiza FHOM 00,45 TO 20,77 PROHPT FIELD proyecto SHADOW COLOR SCHEHE 7O» SELECTION POPUP localiza DO escoje HITH PROMPTf), BAR()ACTÍVATE POPÜP localizaSTORE código TO icodigo

-ENDIFIF acodigo=Q

iostrarTÜRN

L-S8DIFSEEK BcodigoIF -DOT. FOÜNDÍ)

DO standbjr HITH "El registro no ha sido encontardo en el archivo"GO last rec

•ENDIFDO Bostrar

r

Page 111: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

52

449 RETURH459 t!tm*tmtm*mm*tt**t*mmmm*****m*m*mm*tmmm460 *!461 *! Procedure: INICIO462 *!463 *! Called by: SETUPJEP {procedure in464 *!465 *! Calis: MOSTRAR fprocedure in466 *!

PREDOOI.PRG)

PREDOOI.PRG)

46? *!*mm**t*m****************tmm**t*t******tmmt*tm**t**t**459 PROCEDURE inicio460 GO TOP461 DO mostrar462 RETÜR8473 * í *tmm***mm*mmm*ttm*tm**mm*m******t****m*****474 *!475 *! Procedure: STA8DBY476 *!477 *! Cailed by: IBCREMETAR (procedure in478 *! : PRÓXIMO (procedure ín479 *! : ANTERIOR (procedure in480 *! : BUSCAR {procedure in481 *!

PREDOOI.PRG)PREDOOI.PRG)PREDOOI.PRG)PREDOOI.PRG)

482 * ! *********************************************************************473 PROCEDURE standby474 PARAMETSR mensaje475 ACTÍVATE WINDOW mensajes476 STORE IH((59 - LE8(mensaje))/2) TO In477 «1, lo SAY mensaje478 READ479 DEACTIVATE KI8DQH mensajesjQfl RFTTWNlou niij.unn492 t!**mm**w**m*mm**mtmw*tm**mt*m**m***tm*m*493 *i494 *! Procedure: DATOS495 *!496 *! Called by: EDITAR (procedure in497 *!498 *! Memory Files: &80H01499 *! : &NOM02500 *! : &NOM03501 *!502 *!****«**«**«**«***** wmmmmmmm**!492 PROCEDURE datos493 PARAMETER BVX, ivy, mp, numero494 ¡-IF mvx^O .08. mvy=0 .08. ap=0495 ¡ NAIT 'El No. de vanos en X o Y es igual a 0;tfl& f flflftMfil]TtJo \n497 L_IBDIF498 STORE STR(numero,5) TO anun499 STORE 'nvx'4ALLTRÍ«(BnuB) TO nomOl500 STORE 'nvy'+ALLTRI«{mnuB) TO nom02501 STORE 'np'+ALLTRIMÍanun) TO noaOS502 DIME8SION X(avx4l)503 STORE 0 TO X504 ACTÍVATE WINDOW vano

PREDOOI.PRG)

»»*****«*********(

el No. de pisos es igual a 0' H1HDOW

Page 112: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

53

5055065075085095105U512513514515516517518519520521522523524525526527528529530531532533534535536537539

-FOR i=l TO BVXSi-1,01 SAY T«i-1,02 SAY i PICTÜRE '18 = ' FÜNCTION "Vli-1,07 GHT X(i) PICTÜRE '*.«' RAHGE 0,9.99

L-ENDFOR

DEACTIVATE WINDOtf vanoSAVE TO &HOB01 ALL LIKE XDIHMSIOH y(Bvy+l)STORE O TO yACTÍVATE KINDOW vano

-FOR 1=1 TO avy3Í-1.01 SAY 'Y'«i-1,02 SAY i PICTURK '1$ =' FUNCTION '!'*i-l,07 GET y(i) PICTÜRE 'MI' RANGE 0,9.99

LESDFORDEACTIVATK HIHDO» vanoSAVS TO inoin02 ALL LIKE yDÍHEMSIOS hp{Bp+l}STORE O TO hpACTÍVATE HINDOH vanoSTORE np TO j

-F08 i=l TO np«i-l,01 SAY 'P'§1-1,02 SAY j PICTÜRE '«I =' FÜNCTION '!'Si-1,07 GET hp{i) PICTÜ8E 'MI' RASGE 0,9.99STORE 3-1 TO j

LIKDPOR

SftVE TO &QOB03 ALL LIO hpDEACTIVATE HINDOW vanoRETÜRH*: EOF: PREDOOl.ACT

Page 113: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

54

1 *:2 *:3 *:4 *:5 *:6 *:

*:*;*:*;

*;

7891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

«mtmmmmmmmmmmtmmmmttmwwmmtm

Progran: C:\CIVIL\PRED002.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: fioonel R. Aleñan T. - Marco P. Silva S.

Copyright (el 1993, Pontificia Universidad Católica del E.Last sodified: 04/28/93 18:11

Called by: «ENU001.PRG

Menory Files: &NOM01: 4NOM02: &NOH03

Docuaented 05/28/93 at 12:12 FoxDoc versión 2.10«mwwwmmmmmmmmmmmsmmwmmmmtRELÉASE ALLSELECT prediseSET 08DEB TO 1IF nvx<=0 .08. nvy<=0 .OR. bv<=0 .OR. bc<=0 .08. np<=0

WAIT 'ERROR: Datos inconpatibles o no existen../ HINDOWr

r

ACTÍVATE WINDOW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'CÁLCULOS PARA PREÜISEfiO* TO tituloSTORE ROÜSÜÍÍ40 - Lffl(titulo)) / 2,0) 4 14 TO alónCOl.ilon SAY titulo§04,01 SAY " Proyecto NUMERO :"

SAY código PICTÜ8E "IHIt"SAY " Nombre del Cliente :"SAY proyectoSAY "Doaicilio de la obra :"SAY direcciónSAY " Tipo de obra :"SAY obraSAY " Ing. Calculista :"SAY calculoSAY " Fecha (no-dd-aa) :"SAY fecha

STORE SPACE(l) TO res§11,01 SAY 'Esta seguro de querer continuar [S/N] :'READIF LASTKEY{)=27 .08. res='!T

DEACTIVATE WINDOW reportesSETÜBN

§04,24§05,01§05,24§06,01§06,24§07,01§07,24§08.01§08,24§09,01§09,24

GET res PICTURE 'fu S, N'

L-EBD1FACTÍVATE WISDO« inpreaorCLEAR§01,01 SAY 'PROCESANDO../STORE código TO nuieroSTORE nvx TO nnvx

Page 114: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

57585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

STORE nvy TO anvySTORE np TO upSTORE ST8(nuuero,5) TO naunSTORE 'nvx'+ALLTRIHfBQUB) TO nonOiSTORK 'nvy'+ALLTRIN(anuB) TO nom02STORE 'np'+ALLTRIKUmii) TO non03RESTORE FROM taOl ADDITIVgRESTORE FROH koa02 ADDITIVSRESTORE FROM &not03 ADDITIVEST08E código TO nuieroSTORE 1(1) TO InFOR i=l TO nvx-1rÍF ln <= m+U

STORE Xíi+L) TO IBLENDIFKDFORSTORE li TO VXBSTORE y(l) TO !•FOR 1=1 TO nvy-1

IF IB <= yíHl!STORE yíiU) TO IB

ENDPORSTORE U TO vyB

-ÍF VXB > vyBSTORE VXB TO IB

-ELSESTORE vya TO la

STORE O TO aauxSTORE ROÜNDÍlB»{80Qf0.0712*fy)*100/36000,0) TO aaux

=DO CASE=CASE aaux<=15

STORE 15 TO laux=CASE iaux>15 .AND.

STORE 20 TO naux=CASE »aux>20 .A8D.

STORE 25 TO naux=OTHERWISE

WAIT 'Revise Datos del PROYECTO ...' WINDOHNDCASECLEARMl.Ol SAY 'OBTENIENDO VALOR DE ALTURA DE LOSA...'REPLA hl WITH aiauxSTORE O TO BauxSTORE (el»2.4)4í(hl-el)/100*0.1*3.6*2.4)+(8*pb)+(pp*l}+(ea*1.8) TO oauxREPU « WITH RGUHD(Baux*1000,Q)STORE O TO oauxSTORE 1.4 * CB + 1.7 * cv + 1.7 * 0.25 * CB TO nauxCLEAR«1,01 SAY 'OBTEHIERDO VALOR DE CARGA ULTIMA...'REPLA cu HITH ROUNDUaux,0)STORE O TO BauxSTORE 0.25*cn TO nauxCLEAR«01,01 SAY 'OBTENIENDO VALOR DE CARGA SÍSMICA../

Page 115: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

56

11311411511611?118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

REPLA es WITH ROÜ8D(aaux,OÍSTORE cu TO BCUSTORE beta TO abetaSTORE fe TO ifcSTORE ph TO aphSTORE fy TO ifySTORE be TO abeSTORE R TO arSTORE bv TO BbvRELÉASE aauxDIMENSIÓN Batl(Bnvy,nnvx), Bat2(Bnvy,Bnvx), aux(Bavx,Biivy)STORE O TO Batl,aat2CLEARMl,01 SAY 'GENERANDO MATRIZ DE MOSAICO DE CARGAS...'STORE 1 TO 1

-FOR i=w?y TO 1 STEP -1-FOR ó=I TO BRVX

STORE O TO q, BB

STORE y(i)/Xtj) TO BDq=cu*y(i)/3 *STORE q TO

k-ELSE

STORE q TO aatl(ij)L-ENDIP

UENDFORSTORE Hl TO 1

LENDFORSTORE 1 TO 1

-FOR 1=1 TO anvxSTORE 1 TO I

r-FOR j=anvy TO 1 STEP -1STORE O TO q, BB-IF y(j) > X(i)

STORE Xm/yíj) TO mq=cu*X(i)/3 * (3-ü"2)/2STORE q TO aux(i.j)

-ELSE

STORE q TO aux(i,jL-E8DIP

í-ENDFORSTORE Itl TO 1

r-FOR i=l TO anvxSTORE 1 TO I

r-FOR j=Bnvy TO 1 STEP -1STORE aux(i.J) TO iat2(K,USTORE M TO £

L-ENDFORLfiRDFORSKLECT aatOlSET ORDER TO 1ZAPSTORE 1 TO 1

Page 116: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

57

169170171172173174175176177178179180181182183184185186187188Í89190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224

FOR i=anvy TO 1 STEP -1-FOR [=1 TO 2

APPBKD BLANRRKPLA y HITH 1FOR j=l TO anvx

STORE T+ALLTRIM(STR{j,2)) TO MAC80REPLA tero «ITH aatl(U)

KDFORSTORE Ifl TO 1

LEKDFORL-ENDFORGO TOPSELECT aat02SET ORDKB TO iZAP-FOR i-1 TO anvy

APPEKD BLAKRRKPLA y «ITH iSTORE 1 TO i

r-FOR j-l TO nnvxSTORE T+ALLTRIM(STR(R,2)) TO lacroiSTORE [+1 TO RSTORE T+ALLTRIN{STR(R,2)) TO macro28EPLA ftaacrol WITH Bat2fi,j)REPLA 4aacro2 WITH oat2(i,j)STORE m TO I

L-ESDFORLEKDFORGO TOPCLEARMI,01 SAY 'GENERAHDO MATRIZ DE CARGAS SOBRE LAS VIGAS.RELÉASE natl,nat2,auxSELECT nat03SET ORDER TO 1ZAPAPPEKD BLANRREPLA y WITH 1

-FOR j=l TO EnvxSTORE 'X'4ALLTRIM(STR{j,2)) TO MAGROSELECT aatOlSET ORDER TO 1STORE iiacro TO nauxSELECT aatOSSET ORDER TO 1REPLA &Bacro WITH naux

SELECT aatOlSET ORDES TO 1SRIP

-FOR i-1 TO anvySELECT aat03SKT ORDER TO 1APPEKD BLAKKRSPLA y WITH i•FOR j= l TO anvx

STORE T4ALLTRIMÍSTHÍj ,2)) TO MAGRO

Page 117: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

58

22522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026Í262263264265266267268269270271272273274275276277278279280

SELSCT utO iSET ORDER TO 1STORE tero TO BauxSSLECT aat03SET ORDER TO 18EPLA StBacro HITE Baux

L-EHDFORSSLBCT utOlSET ORDKR TO 1SKIP

-FOR ¡=l TO BiivxSTORE TULLT8IM{STB(,j,2)) TO HACROSELECT utOlSET ORDE8 TO 1STORE ifiacro TO BauxSELECT Bat03CPT nonffp Tn 1OLÍ uKUiiK 1U 1

REPLA &&acro WITH inacro+oauxL-gNDFORSELECT utOlSET ORDER TO 1SUPSSLECT Bat03SET ORDER TO 1

L-ÍNDFGRSELECT aat03SET ORÜER TO 1APPE8D BLAHKREPLA y WITH «vy+l

-FOR j=l TO BHVXSTORE TULLTRIH{STR(¿,2)) TO MACEOSELECT utOlCITT riDftffD wi 1bBi UKUfin 1U iSTORE ¿sacro TO BauxSELECT aat03SET ORDER TO 1REPLA &Bacro WITH saux

L-ESDFORGO TOPSELECT oat04SET ORDER TO 1ZAP

-FOR i=l TO BíivyAPPEKD BLAKK8EPLA y WITH iSTORE 1 TO jSTORE '3t'+AI,LT8IH(ST8(j,2)} TO HACROSELECT Bat02SET ORDER TO 1STORE icacro TO nauxSELSCT nat04CÍT npriffD ?n iüBl UKUBH ÍU 1

RSPLA &eacro WITH oauxSTORE 2 TO I

J=2 TO anvxSTORE 'X'HaT8IM(STB{K,2)l TO aacrol

Page 118: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

59

28128228328428528628?288289290291292293294295296297298299300SOL302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336

STORE M TO ISTORE 'X*+ALLTRIH(STR(K,21) TO aacro2SELECT aat02SET ORDER TO 1STORE taacrol TO aauxlSTORE Ínacpo2 TO naux2SELECT nat04SET ORDER TO 1STOSE T+ALLTRIM(STR{j,2)) TO MAGROREPLA ¿sacro WITH nauxUoaux2STORE m TO K

STORE Bitvx*2 TO jSTORE 'X'+ALLTRIM(STR(jf2)l TO «AGROSELECT Bat02SET ORDER TO 1STORE &Bacro TO lauxSELECT ut04SET ORDER TO 1STORE invxtl TO jSTORE 'X'fALLTRIM(STR(j,2}) TO MAGROREPLA ¿lacro WITHSELECT nat02

1

1

SET ORDER TOSÍÍPSELECT nat04SET ORDKR TO

L-E8DFGRGO TOPGLEAR«1,01 SAY 'CALCULO DEL «OMENTO FLEXIOUANTE MÁXIMO.SELECT na t03SET ORDER TO 1GO TOPDIMENSIÓN auxl(RECCOUNT()*Envx)STORE O TO auxlSTORE 1 TO K

-FOR i=l TO RECCOUNTO-FOR j=l TO Bnvx

STORE 'X'-tALLTRIM(STR(j,2)| TO HACRÜSTORE (Saacro*X(j)*2)/12 TO auxl(K)STORE K+l TO K

SKIPL-ENDFORSELECT nat04SET ORDER TO 1GO TOPDIMENSIÓN aux2(RECCOUNT()tfflnvy)STORE O TO aux2STORE 1 TO 1STORE invy TO K

-FOR i=l TO RECCOUHTf)rFOR j=l TO invy

STORE -X'+ALLTRUKSTRtj^)) TO MACROSTORE (inacro*y(K)*2)/12 TO aux2(l)

Page 119: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378373380381382383384385386387388389390391392

| STORE Ul TO 1S-EHDFOR

STORE M TO ISRIP

L-EHDFORSTORE auxlU) TO U

r-FOR 1=1 TO (RECCOUKT()*Bnvx)-lf-IF In <= auxl(Ul)

STORE auxlíi+1) TO IBLENDIF

LEKDPQKSTORE U TO aaylSTORE aux2fi) TO !•

-FOR i=l TO (8ECCO(JNT()*imvy)-lr!F 1» <= aux2(mi

STORE aux2íUU TO IBLENDÍF

STORE k TO Bay2-IF Bayl > iay2

STORE aayl TO IB-ELSE

STORE Bay2 TO IBLEKDIFSELECT prediaeSET 08DER TO 1REPLñ B! VITH IBOLEAR§01,01 SAY 'CALCULO DEL PERALTE DE LA VIGA.RELÉASE auxl, aux2SELECT aat03SET ORDER TO 1GO TOP0IHEHSION auxi(RECCOUKT(í*Brivx)STORE O TO auxlSTORE 1 TO EFOR i=l TO RECCOÜHTO

FOR j=l TO BRVXSTORE 'X^ALLTRIMíSTR(j,2)) TO MAGROSTORE (4iacro«{¿)"21/12 TO niSTORE B! * 100 TO a2STORE (i2/(ir*ibv))*(l/2í TO DSTORE D TO auxlfS)STORE US TO K

SIIP

SELECT aat04SET 08DER TO 1GO TO?DIMENSIÓN aux2(RECCOÜNT()*Bnvy)STORE O TO aux2STORE 1 TO 1STORE Bnvy TO KF08 i=l TO RECCOÜKTnrFOR i=l TO aavy

Page 120: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

61

393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448

STORE T+ALLT8IM<STR(j,2)) TO MAGROSTORE (&nacro*y(R)"2)/12 TO •!STORE ni * 100 TO §2STORE (B2/(Br*ibv)ni/2) TO DSTORE D T O aux2(USTORE Ul TO 1

LENDFORSTORE K-l TO KSKIP

L-8NDFORSTORE auxl(l) TO li

-FOR i=l TO {RECCOUKT()*Bnvx)-lrIF IB <= auxl(Ul)

STORE auxHi+U TO IBUNDIF

L-ERDFORSTORE la TO naylSTORE aux2(l) TO la

-FOR i=i TO (RSCCOUNT()*BiivyH¡-IF IB <= aux2(Ul]

STORE aux2(iH) TO IBLENDIF

L-EHDFORSTORE IB TO iay2IF layl > nay2

STORE aayl TO IB-ELSE

STORE aay2 TO IBHHDIFSEL8CT predieeSET ORDER TO 1REPLA D tflTH UCLEARMl,01 SAY ' CALCULO DE LA CARGA SOBRE LAS COLUHSAS. . . 'RELÉASE auxl, aux2DIHE8SIOB auxl((M7r+l)*(Mvx+l)) , aux2((Bnvy4l)*(anvx4l) ) , aux3(nnvy-fl,Bnvx4l)STORE O TO auxl,aux2, aux3STORE O TO BPCSTORE 1 TO 1, o, m

-FOR jinnvy TO O STEP -1STORE 1 TO U

-FOR bBnvx+l TO 1 STEP -1STORE O TO mtl,ax2,nyl,ny2

r-IF i-1 = OSTORE O TO BX!

kELSESTORE X( i-1) TO BX!

•EHDIF

STORE O TO Bx2h-ELSE

STORE Xíi) TO Bx2L-ERD1FSTORE y(j+ll TO ayl

rIF j=0STORE O TO ay2

Page 121: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

62

44945045145245345445545645745845946046i462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504

TO ay2r-ELSE

STORE y(j)L-KKDIPSTORE ((ixl+ix2 )*(iyl+u2)/41*icu*inp TO upeSTORE apc TO auxl(o), aux3(a,8)STORE o+l TO oSTORE K + 1 TO KSTORE N + 1 TO 8

L-ENDPORSTORE 1 + 1 TO 1STORE • + 1 TO i

L-ENDFORSELECT ut!9SET ORDES TO 1ZAP

-POR 1=1 TO anvy+1APPEND BLANKREPLA y WITH iSTORE 1 TO K

-FOR j=aflvx+l TO 1 STEP -1STORE 'X'+ALLTSIH(STR(K,2)1 TO «AGROREPLA Saacro WITH aox3(l,j)STORE K + 1 TO K

L-ENDPORL-ENDFORRELÉASE aux3STORE auxlílí TO la

-FOR 1=1 TO (invy*(invx+U)-l¡-IP li <= auxlíi+1)

STORE auxlíi+1) TO laUNDIF

-ESDFQRSELECT prediseSET ORDER TO 1REPLA pe WITH laCLEAReOUl SAY ' CALCÓLO DEL PERALTE DE COLUMNAS...'STORE O TO apc, ahSTORE 1 TO 1, o

-FOR j=anvy TO O STEP -1STORE 1 TO K

-POR i^anvx+1 TO 1 STEP -1STORE O TO ixl,ix2,iyl,iy2IP i-1 = O

STORE O TO axlÍ-ELSE

STORE X(i-l) TO ixlL-SHDIF

STORE O TO ix2L-ÍLSE

STORE Xíi) TO ax2L-ENDIFSTOEE y(j+l) TO aylIP j=0

STORE O TO ay2

Page 122: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

63

505506507508509510511512513514515516517518519520521522523524525526527528529531

TO oy2I-KLSK

STORE y(j)i-EHDIFSTORE ((BxH-ix2)*(ByHay2)/4)*Bcu*inp TOSTORE O TO nagSTORE Bpc/(Bbeta*(0.25*ofc+Bph*0.5*afy))STORK Bag/Bbc TO BhSTORE Bh TO aux2(o)STORE o+l TO oSTORE í M TO K

L-EHDFORSTORE U 1 TO 1

LÍNDFQRSTORE aux2f l ) TO IB

r-FQR i-1 TO (Bnvy*(Bavx+l))-lrIF ID <= aux2(i+l)

STORE aux2(Ul) TO lo

TO

LISDFORSELKCT prediseSET ORÜER TO 1REPLA H WITH UDEACTIVATE WINDOW aensajesDEACTIVATE HITO reportes

*: EOF: PRED002,ACT

Page 123: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

64

i t2 *3 *4 *5 >6 *7 *8 *9 *10 *11 *12 *13 *14 *15 *16171819202122232425262728293031323334353637383940414243 <44454647484950515253545556

mmtmmmmmmwwmmmmtmtmmmmtttwm

: Prograat: C:\CIVIL\REP0001.PRG

; Systea: Anal.y Diseño de Estructuras Aporticadas: Author: Ronnel R. Aleaán T. - Marco P. Silva S.: Copyright (c) 1993, Pontificia universidad Católica del E.: Last Bodified: 05/26/93 16:19

: Called by: MENÜ003.PRG

: HeBory Files: IMPRESORA.MEM

: Docutented 05/28/93 at 12:13 FoxDoc versión 2.10mmmmmmmmmmmmmmmmmmmmmmm

RELÉASE ALLRESTORE FROM iapresora ADDITIVEACTÍVATE WIHDOW reportesCLEARSELECT prediseSET ORDER TO 1«0,13 TO 02,55STORE 'DATOS DEL PROYECTO' TO tituloSTORE ROUNDÍÍ40 - LHH(titulo)) / 2,0) + 14 TO mlonMl.ilon SAY titulo«4,01 SAY " Proyecto ROMERO :"«4,24 SAY código PICTURE "tlftl"«5.01 SAY " NoBbre del Cliente :"«5,24 SAY proyecto«6,01 SAY "Donicilio de la obra :"«6,24 SAY dirección«7,01 SAY " Tipo de obra :"«7,24 SAY obra«8,01 SAY " Ing. Calculista :"«8,24 SAY calculo«9,01 SAY " Fecha (u-dd-aa) :"«9,24 SAY fechaSTORE SPACEÍ9) TO reporte811,01 SAY 'Reporte por Monitor o Inpresora :' 6ET reporte PICTÜRE '§n Monitor, Inpresora'READI?LáSTHT()=27

DEACTIVATE «INDOH reportesÍETÜRN

rt-EKDIFSTORE UPPERfreporte) TO reporteACTÍVATE KIHDOH iipresorCLEAR

r-I? reporte^'MOBITOR'«1,01 SAY 'Generando Reporte ...'SET DEVICE TO FILE reporte.txt«0,26 SAY "*** DATOS DEL PROYECTO ***"«2.05 SAY " Proyecto NUMERO :"«2,28 SAY código PICTÜRE "«*«"«3.05 SAY " Noabre del Cliente :"«3,28 SAY proyecto«4,05 SAY "Doiicilio de la obra :"

Page 124: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

65

57 804,28 SAY dirección58 805,05 SAY " Tipo de obra :"59 805,28 SAY obra60 806,05 SAY " Ing. Calculista :"61 806,28 SAY calculo62 §07,05 SAY " Fecha (na-dd-aa) :"63 807,28 SAY fecha64 809,00 SAY SPACEI26H"** DATOS PARA PREDISEflO «"+SPACE{26) COLOR SCHEHE 765 811.05 SAY " fe del hornigón:"66 811,28 SAY fe PICTURE "l« Kg/cn"'67 812,05 SAY " fy del acero:"68 812,28 SAY fy PICTURE "M* Kg/cn1"69 813,05 SAY " HQ vanos X:"70 813.28 SAY nvx PICTURE "tí"71 814,05 SAY " N9 vanos Y:"72 814,28 SAY nvy PICTURE "«"73 815,05 SAY " Espesor loseta:"74 815,28 SAY el PICTORE "Mili m"75 816.05 SAY " Peso bloques:1176 816.28 SAY pb PICTURE "Mili Tn/n!"77 817,05 SAY " Peso paredes:"78 817,28 SAY pp PICTURE "Mili Tn/nz"79 818,05 SAY " Espesor acabado:"80 818,28 SAY ea PICTURE "f.lttl •"81 819,05 SAY " Ancho viga:"82 819,28 SAY bv PICTORE "MI cu"83 820.05 SAY " Ancho colunna:"84 820.28 SAY be PICTÜRE "llt CID"85 821,05 SAY " N° de pisos:"86 821,28 SAY np PICTURE "M"87 822,05 SAY " Altura de losa:"88 822,28 SAY al PICTURE II en"89 823,05 SAY " Carga luerta:"90 823,28 SAY en PICTURE "«II Kg/i"'91 824,05 SAY " Carga viva:"92 824,28 SAY cv PICTURE "«II Kg/iT93 825,05 SAY " Carga sísaica:"94 825,28 SAY es PICTURE "III Kg/i"95 826,05 SAY " Carga Ultiaa:"96 826,28 SAY cu PICTURS lili Kg/nz"97 827.05 SAY " X de acero ainíno:"98 827,28 SAY ph PICTURE "t.tllt"99 828,05 SAY " Cte.Esfuerzo Unit.:"100 828,28 SAY R PICTURE "11.11"101 SET DEVICE TO SCREEN102 HODI COMM reporte.txt NOEÜIT WINDOW trabajo103 -ELSE104 CLEAR105 801,01 SAY 'Imprimiendo ...J106 SET DEVICE TO PRINT no EJECT107 800,13 SAY inexp4"*« DATOS DEL PROYECTO «f+tanex108 802,05 SAY " Proyecto ROMERO :"109 802.28 SAY código PICTURE "tWI"110 803.05 SAY " Koabre del Cliente :"111 803,28 SAY proyecto112 804,05 SAY "Domicilio de la obra :"

Page 125: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

66

113114115L16117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162164

904,28 SAY dirección805,05 SAY " Tipo de obra :"305,28 SAY obra806,05 SAY " Ing. Calculista :"806,28 SAY calculo807,05 SAY " Fecha (u-dd-aa) :"807,28 SAY fecha809,00 SAY SPACEÍ26)V'** DATOS PARA PREDISEfiO **"+SPACE(26) COLOR SCHEME 7811,05 SAY "811,28 SAY fe812,05 SAY "«2,28 SAY fy813,05 SAY "813,28 SAY nvx814,05 SAY "814,28 SAY nvy815,05 SAY "815,28 SAY el816,05 SAY "816.28 SAY pb817,05 SAY "817,28 SAY pp818,05 SAY '818,28 SAY ea819,05 SAY "819,28 SAY bv820,05 SAY "820,28 SAY be821,05 SAY "821,28 SAY np822,05 SAY "822,28 SAY hl823,05 SAY "823,28 SAY en824,05 SAY "824,28 SAY cv825,05 SAY "825,28 SAY es826,05 SAY "826,28 SAY cu827,05 SAY "827.28 SAYph828,05 SAY "828,28 SAY REJECTSET DEVICE TO SCREEN

L-ENDIFDEACTIVATE WINDOW impresorDEACTIVATE WINDOW reportesRETURN*: EOF: REPG001.ACT

fe del horoigón:"PICTÜRE "til Kg/CB'"

fy del acero:"PICTÜRE "ttlt Kg/ca'"

NQ vanos X:"PICTÜRE "II"

N9 vanos Y:"PICTÜRE "II11

Espesor loseta:"PICTÜRE "Mili o"

Peso bloques:"PICTORE "MUS Tn/m!l

Peso paredes:"PICTÜRE "Mili TH/B"Espesor acabado:"

PICTÜRS "Mili B"Ancho viga:"

PICTÜRE "III ca-Ancho columna:"

PICTORE "III CB"N9 de pisos:"

PICTORE "II"Altura de losa:"

PÍCTÜRE "II CB"Carga suerta:"

PICTÜRE "lili Kg/B1"Carga viva:"

PICTÜRE "Mil Kg/B1"Carga sísaica:"

PICTÜRE "til Rg/B2"Carga OltiBa:"

PICTÜRE "tltl Kg/»'"% de acero ainiío:"PICTORE "MlUf-te.Esfuerzo Onit.:"PICTÜRE "tt.tl"

Page 126: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

67

2 *:3 *:4 *:5 *:6 *:7 *:8 *:

*:*:*:»:*:*:*:

9101112131415161?1819202122232425262728293031323334353637383940414243

45464748 <=4950515253545556

Prograa: C:\CIVIL\REP0002.PRG

Svstea: Anal.y Diseño de Estructuras AporticadasAuthor: Ronnel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last «sodified: 05/26/93 16:19

Called by: MESU003.PRG

Heaory Files: IMPRESORA.MEM

Docunented 05/28/93 at 12:13 FoxDoc versión 2.10mmmmmm«mtmmmmmmmm**mmt*m*m*mtRELÉASE ALLRSSTORE FROM inpresora ADDITIVEACTÍVATE WINDQW reportesCLEARSELECT prediseSET ORDER TO 1

,-IF nvx=0 .OR. nvy=0 .OR. fy=0 .OR. el=0 .OR. pb^O .OR. pp^O .OR. ea=0WAIT 'ERROR: Datos inconpatibles o no existen...' WINDOWDEACTIVATE WINDOW reportesÍETURB

i-ENDIF§00,13 TO 02,55STORE 'MOSAICO DE CARGAS' TO tituloSTORE RGU«D{(40 - LEN(titulot) / 2,0) 4 14 TO nlon§01,alón SAY titulo§04.01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTURE "MW§05,01 SAY " Noabre del Cliente :"§05,24 SAY proyecto§06,01 SAY "Doaicilio de la obra :"§06,24 SAY dirección§07,01 SAY " Tipo de obra :"107,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY ' Fecha (an-dd-aa) :"§09,24 SAY fechaSTORE SPACEI9) TO reporte§11,01 SAY 'Reporte por Monitor o lapresoraREADIF LASTKY()=27

DEACTIVATE WINDOW reportes

GET reporte PICTORE '!• «onitor, Impresora'

rSTORE OPPERfreporte) TO reporteACTÍVATE WINDOW iipresorCLEARSTORE nvx TO nnvxSTORE nvy TO anvySTORE proyecto TO aproyectoSTORE dirección TO odireccion

Page 127: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

5758596061626364656667

707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

STORE calculo TO acalculoSTORE fecha TO afecha-IF reporte:'KONITOR'

§01,01 SAY 'Generando Reporte ...'SET DEVICE TO FILE reporte.txtSELECT BatO1SET OSDER TO 1GO TOPSTORE O TO i,j§00,01 SAY 'MOSAICO DE CARGAS'§02,01 SAY 'PROYECTO DS CONSTRUCCIÓN

DIRECCIÓNCALCULO

FECHA

4-nproyecto+adirecciontiacalculo+DTOC(ifecha)

§03,01 SAY '§04,01 SAY '§05,01 SAY '§07,01 SAY 'CARGAS SOBRE LAS VIGAS SENTIDO X-X'§08,01 SAY ' *-FOR 1=1 TO anvx+1

§10,(iWOí5 SAY CHR(64U)-HNDFORSTORE 1 TO K

-FOR i=l TO RECCOUNTO-IFMOD(i,2)IO

31Q+U5 SAY K PICTÜRE '«' FUHCTION TSTORE K U TO I

08 ó=l TO anvxSTORE 'X' TO aaci

¡-IF ¿<10STORE STR(j,l) TO aac2

-8LSESTORE STR(j,2) TO aac2

UNDIFSTORE ALLTRIK(iaclHALLTRIH(Bac2) TO KACRO§10H,(j)nO SAY inacro PICTURg 'HtlH.M'

-ENDFORSRIP

-ESDFORSELECT aat02SET ORDER TO 1GOTOPSTORE O TO i,j§01,01 SAY 'CARGAS SOBRE LAS VIGAS SENTIDO Y-Y'§02,01 SAY '—- 'STORE 1 TO K

-FOR 1=1 TO Bnvx*2-IF i<=l

§04,(i 1*10+5 SAY CHR(64+i)-SLSE

rÍF MOD( i ,2 )=0STORE K+l TO I

LENDIFe04,(i)*10i5 SAY CHRÍ64+K)

L-EKDIFL-ENDFOR

OR i=l TO RECCOUNTO§05U,05 SAY i PICTÜRE '«' FÜNCTION 'L'

Page 128: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

69

11311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615?158159160161162163164165166167168

-POR j-1 TO Bnvx*2STORE T TO ucl

STORE STR(j,l) TO aac2-8LSE

STORE STR(¿,2) TO iac2SDIFSTORE ALLT8I«(iacl)+AUTRIMÍiac2) TO HACRGe05H,(j)*10 SAY tero PICTÜRE 'IIHM.H'

L-EHDFORSKIP

L-EHDFORSET DEVÍCE TO SCREENMODI COMM reporte.txt HOEDIT HIHDOK trabajo

Í-ELSECLEAR101,01 SAY 'lapriBiendo ...'SST DEVÍCE TO PRI8T no EJECTSKT PRINT 08SELECT aatOlSKT ORDKR TO 1GO TOPSTORE O TO U? iiexpniOSAICO DE CARGAS '+innex AT 22?? 'PROYECTO DE CONSTRUCCIÓN: '-Hoproyecto? ' DIRECCIÓN: '^dirección? ' CALCULO: '-(-icalculo? ' FECHA: '+DTOC{nfecha)

? 'CARGAS SOBRE LAS VIGAS SENTIDO X-X (Kg/i)* AT 22AT 22

? &OCOB

-FOR i=l TO nnvx+1?? CHR(644i) AT (i)*1045

-ENDFORSTORE 1 TO K

-FOR i=l TO RECCOÜNTÍ)

IFMOD{i,2)tO?? K PICTÜRE '«' FÜNCTION T AT 05STORE K i 1 TO K

L-ENDIF-FOR j=l TO invx

STORE 'X' TO nací-IF j<10

STORE STR(j,U TO nac2-ELSE

STORE STR(,i,2} TO aac2-EHDIFSTORE ALLTHIH(aacl)4ALLTRIM(Bac2) TO MACRO?? ítBacro PICTORE '»»M.«J AT (j)*10

-ENDFORIF i>50

EJECTr

Page 129: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

70

1691701711721731741751761771781701 13

180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214

L t-EKDIFSRIP

ENDFORSSLECT tat02SST ORDSR TO 1GO TOPSTORE 0 TO U? iinco?? 'CARGAS SOBRE LAS VIGAS SENTIDO Y-Y (Rg/a}' AT 229 * ' AT OOí ni ¿>¿

? &BCOfi

STORE 1 TO RpFOR rl TO anvx*2

F i<=l?? CHR(64+i) AT (iWO+5

-ELSETff U ATI/ i 0 1 ~í\ ir nuuiijfit-u

STORE R4l TO 1L-ENDIF?? CHRÍ64+S) AT (i)*10+5

LESDIFLgSDFí)Rp-FQR i=l TO RECCOUNTO

??? i PICTURE 'M' FÜNCT10N 'L' AT 05)R j=l TO nnvx*2STORE 'X' TO nací

-IF j<10STORE STR(j,ll TO aac2

rELSESTORE STR(j,2) TO aac2

L-ENDIFSTORE ALLTRIHÍiaclHALLTRIM(itac2} TO HACRO?? tero PICTORE 'IHIH.H* AT (j)*10

LENDFOR,-IF i>501 EJECTLENDIFSRIP

LENDF 3R? toncoEJECTSST PRIHT OFFSET DEVICE TO SCREER

USDIF215 DEACTIVATE HINDOW impresor216 DEACTIVATE WINDQH reportes217 RETURN219 *: EOF:REP0002.ACT

Page 130: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

71

101112131415161718192021222324

26272829303132333435363738394041424344454647484950515253545556

Progran: C:\CIVIL\REP0003.PRG

Systei: Anal.y Diseño de Estructuras AporticadasAuthor: Rooaiel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.Last nodified: 05/26/93 16:41

Called by: HENU003.PRG

Henory Files: IMPRESQRA.MEM

Docunented 05/28/93 at 12:13 FoxDoc versión 2.10

. pp=0 .08. ea=0WIBDO»

RELÉASE ALLRESTORE FROM inpresora ADDITIVEACTÍVATE WINDO» reportesCLEARSELECT prediseSET ORDER TO 1

r-I? nvx=0 .08. nvy=0 .OR. fy-0 .OR. el=0 .OR. pb=0 .<WAIT 'ERROR: Datos inconpatibles o no existen...DEACTIVATE WINDOW reportes

=RETURN•ENDIF«00,13 TO 02,55STORE 'CARGA SOBRE LAS VIGAS' TO tituloSTORE ROUNDÜ40 - LEN(titulo)) / 2,0} + 14 TO Blon

SAY tituloSAY ' Proyecto NUMERO :"SAY código PICTORE "«*«"SAY " Honbre del Cliente :"SAY proyectoSAY "Donicilio de la obra :"SAY direcciónSAY " Tipo de obra :"SAY obraSAY " Ing. Calculista :"SAY calculoSAY " Fecha (an-dd-aa) :"SAY fecha

STORE SPACE(9) TO reporte«11,01 SAY 'Reporte por Monitor o lapresora :* GET reporte PICTURE '«n Monitor, Inpresora'READIF USTKY()=27

DEACTIVATE WINDOW reportes

«04,01§04,24305,01^05,24«06,01W6,24«07,01«07,24«08,01«08,24«09,01«09,24

r"-ESDIFSTORE ÜPPER(reporte) TO reporteACTÍVATE WINDOW inpresorCLSARSTORE nvx TO nnvxSTORE nvy TO nnvySTORE proyecto TO iproyectoSTORE dirección TO mdireccion

Page 131: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

72

57585960616263646566676869707172737475767778798081828384858687

90919293949596979899100101102103104105106107108109110111112

STORE calculo TO acalculoSTORE fecha TO ofecha

r-IF reporte^'HONITOR'MI,01 SAY 'Generando Reporte ...'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREEN«ODI COMM reporte.txt NOEDIT WINDOK trabajo

MLSECLEARMI,01 SAY 'Inpriniendo ...'SET DEVICE TO PRINT no SJECTSET PRINT OSSELECT natOSSET ORDEK TO 1GO TOPSTORE O TO U? inexp+'CARGA SOBRE LAS VIGAS'+isnex AT 189

PROYECTO DE CONSTRUCCIÓN: '^proyectoDIRECCIÓN: '^dirección

CALCULO: EncálenloFECHA: '+DTOC(infecha)

CARGA SOBRE LAS VIGAS SENTIDO X-X (Xg/i)' AT 22' AT 22

? &nconFOR i=l TO Envx+1

?? CHRÍ64+Í) AT (i)*10+5

-FOR i=l TO RECCOEJNTí)

?? i PICTÜRE '«* FUNCTION T AT 05-FOR j= l TO un

STORE 'X* TO lacl¡-IF j<10

STORE S T R ( j . l ) TO nac2-ELSE

STORE S T R ( j , 2 ) TO iac2LENDIF

STORE ALLTRIM{iaclHALLTRIH{Bac2) TO MAGRO?? iaacro PICTÜRE '«MMt.tf AT (j)*10

L-ESDFORrIF i>50

EJECTLENDIF

SXIP-ENDFOR

SELECT aat04SET ORDER TO 1GO TOPSTORE O TO i , j? &HQCO9

? 'CARGA SOBRE LAS VIGAS SENTIDO Y-Y (Xg/in)' AT 22? ' ' AT 22

Page 132: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

«3 «B3

tX3 [SC3 C_i SC

C3 1O 1-3 a Gí t»"Sno po o PD i—i•at i—i O 13 -o en

.o>-3O

L J. i >-a

C5P3 _ - - -_

-^3 -O na —3 0~¿> r— O -o >-- O

3=•TS i-a í» f-f

o t—P3 <=> o C3

P3a e*a

Page 133: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

74

1 t:mmmwmmmmmmmmm*mmmmmmmmt*m2 *:3 *:4 *:5 *:6 *:7 *:8 *:9 *:

10 *:11 *:12 *:13 *:14 *:15 *:16 *:17 *:18 *:119202122232425262728 <=

Program: C:\CIVIL\REP0004.PRG

Systei: Anal. y Diseño de Estructuras AporticadasAuthor: Roiuiel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica delLast modified: 05/09/93 16:33

Called by: MEHU003.PRG

Memory Files: IMPRESORA.MEH: ÍNOM01: ÍBOH02: &ROH03

E.

Docunented 05/28/93 at 12:13 FoxDoc versión 2.10tmmmmmtmtmmmmmmmmmmmmmt

RELÉASE ALLRESTORE FROM inpresora ADDITIVSACTÍVATE WISDOW reportesCLEARSELECT predi seSET ORDER TO 1

-IF nvx=0 .OR. nvy^O .OR. fy=0 .OR. el=0 .OR. pb=0 .OR. pp=0WAIT 'ERROR: Datos incompatibles o no existen.. . ' WINDOHDEACTIVATE WINDOW reportesDFTI1RHlullUKB

mmt*

.OR. ea

29 L-ENDIF3031323334353637383940414243444546474849

§00.13 TO 02,55STORE 'MOMENTO FLEXIONANTE MÁXIMO' TO t i tuloSTORE ROUSD((40 - L E B ( t i t u l o l ) / 2 ,0 ) + 14 TO mlon§01,mlon SAY titulo§04,01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTÜRE "ÍHH"§05,01 SAY " Sombre del Cliente :"§05,24 SAY proyecto§06.01 SAY "Domicilio de la obra :"§06.24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08.01 SAY " log. Calculista :"§08,24 SAY calculo§09.01 SAY " Fecha (um-dd-aa) :"§09.24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY 'Reporte por Monitor o Impresora :' GET reporteREADDEACTIVATE WINDOW reportes

PICTÜRE

50 rIF LASTSEY()=27M ( DlfTIlCH<JL x amvtuí

52 L_ENDIF53545556

STORE UPPEBt reporte) TO reporteACTÍVATE tflSDOW impresorCLEARSTORE código TO numero

Monitor, Impresora'

Page 134: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

75

57585960616263646566676869707172737475767778798081828384858687

91929394

979899100101102103104105106107108109110111112

STORE STR( misero, 5) TO anunSTORE 'avx'+ALLTRIHíanua) TO noinOlSTORE 'nvy'+ALLTRIM(anua) TO noni02STORE 'Qp'tALLTBIK(miii) TO nonOSRESTORE FROH inoaOl ADDITIVERESTÓSE FROH 4noBQ2 ADDÍTIVERESTORE FROH 4nonQ3 ADDITIVESTORE nvx TO nnvxSTORE nvy TO nnvyST08K proyecto TO aproyectoSTORE dirección TO adireccionSTORE calculo TO acalculoSTORE fecha TO afecha

i-lF reporte^ 'MONITOR'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREENMODI COHM reporte.txt KOEDIT «INDOW trabajo

MISESET DEVICK TO PRINT no EJECTSET PRINT OHinexp+'HQMEÜTQ FLEXIONANTE HAXIHO-+4niiex AT 13

'PROYECTO DE COHSTRUCCION:' DIRECCIÓN:' CALCULO:' FECHA:

'-fnproyecto'+adireccion'-t-ncalculo'+DTOC(afecha)

? 'MOHEBTO FLEXIONAHTE MAXIHO SENTIDO X-X (Ig.i)'? ' ------------ ..................... ----- ' AT 20? tacónSELECT natosSET ORDER TO 1GO TOPFOR i=l TO nnvx+1

?? CHR(64+i) AT (i)*10+5

AT 20

r-FOR i-1 TO RECCOUNTO9

?? i PICTÜRE '*»' FÜNCTION T AT 05rFOR j=l TO invx

STORE ' X ' - f A L L T R I H ( S T R ( j , 2 ) ) TO MAGRO?? (4iacro*X{j)'2)/12 PICT08E 'tmM.tl' AT (¿)*10

LENDFORrIF i>50

EJECTL-ENDIF

SKIP-ENDFOR

AT 20? 'MOMENTO FLEXIONANTE MÁXIMO SENTIDO Y-Y ( K g . n ) '? ' —' AT 20? tacónSELECT iat04SET ORDER TO 1

Page 135: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

76

113114115116117118119120121122123124125126127128129130131132133134135136137139

GO TOP-FOR 1=1 TO Bnvy

?? CHB(64+i) AT

STORK anvy TO I-FOR i=l TO 88CCQUHTO

1?? i PICTURK '«' FUHCTION 'L' AT 05FOR j=l TO nnvy

STORE 'X'+ALLTRIM(STR{j,2)) TO MACEO?? (iiacro*y{K)"2)/12 PICTÜRK 'tiltil.tt' AT (j)*10

NDFOR¡-IF i>50

EJECTUHDIFSTORE [-1 TO KSKIP

? ¿nacoEJECTSKT PRIHT OFFSET DEVICE TO SC8EEN

L-ENDIFDHACTIVATE IflHDOW iapresorRETURN*: EOF: REP0004.ACT

Page 136: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

77

234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

*:*:*;*:*:*:*:t:*:*:*:*:*:*;I:*:

Progras: C:\CIVIL\REP0005.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roianel R. Alonan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/09/93 16:33

Called by:

Heaory Files:

MESU003.PRG

IMPRESORA.MEM1NOM01y OHO 2MOMOS

DocuBented 05/28/93 at 12:13 FoxDoc versión 2.10

RELÉASE ALLRESTORE FROM ispresora ADDITIVEACTÍVATE «INDO* reportesCLEARSELECT prediseSET ORDER TO 1IF nvx-0 .OR. nvy=0 .OR. R=0 .OR. bv=0

WAIT 'ERROR: Datos incoapatibles o no existen...'DEACTIVATE WISDOW reportesm

t-EBDIF§00,13 TO 02,55STORE 'PERALTE DE LA VIGA' TO tituloSTORE ROUND{(40 - LEH(titulo)) / 2,0) + 14 TO alón§01,filón SAY titulo§04,01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTURE "ttttU"§05,01 SAY " Uoabre del Cliente :"§05,24 SAY proyecto§06,01 SAY "Donicilio de la obra :"§06,24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (om-dd-aa) :"§09,24 SAY fechaSTORS SPACE{9) TO reporte§11,01 SAY 'Reporte por Monitor o InpresoraREADDEACTIVATE WI8DOW reportes

HIMDOW

GET reporte PICTURE '§1 Monitor, Impresora'

rIF LASTSEY(}=27< RETURH

L-fflDIFSTORS UPPERfreporte) TO reporteACTÍVATE WINDO« inpresorCLEARSTORE código TO nunero

Page 137: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

78

57585960616263646566676869707172737475767778798081828384858687

90919293949596979899100101102103104105106107108109110111112

ST08E STR(nüBero,5) TO BHUBSTORE 'nvx'+ALLTRIM(BítUBl TOSTORE 'nvy'+ALLTRIMÍBnuB) TO noa02STORE 'np'tALLTRIH(imra) TO noa03RSSTORE FROM taOl ADDITIVERESTORE FRGH 4noaG2 ADDITIVERESTORE FROK inoa03 ADDITIVESTORE avx TO BÜVXSTORE nvy TO mvySTORE proyecto TO BproyectoSTORE dirección TO adireccionSTORE calculo TO icalculoSTORE fecha TO afechaSTORE R TO arSTORE bv TO abv

r-IF reporte='KONITOR'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREENHODI COKM reporte.txt NOEDIT RINDO» trabado

(-ELSESET DEVICE TO PRINT no EJECTSET P8INT ON? iiexp+'PERALTE DE LA VIGA'+&nnex AT 219

PROYECTO DE CONSTRUCCIÓN: '-^proyectoDIRECCIÓN: '-t-adireccionCALCULO: '+ncalculoFECHA: '+DTOC(nfecha)

'PERALTE DE LA VIGA SENTIDO X-X (ci)' AT 24• • AT 24&BCOB

SELECT aat03SET ORDER TO 1GO TOP•FOR i=l TO anvx+1

?? CHR(64+i) AT (i)*10+5•ENDFOR

r-FGR 1=1 TO RECCOUNTO

?? i PICTURE *I8' FUNCTION T AT 05[-FOR 3-í TO anvx

STORE 'X'+AI,LTRIMESTR{j,2)) TO KAC80STORE (!iBacrotX{ó)"2)/12 TO alSTORE Bl * 100 TO a2STORE (B2/(ar*abvn*(l/2) TO D?? D PICTURE '«88188.88' AT (j)*10

LENDFORrIF i>50

EJECTLENDIFSKIP

i-ENDFOR? tanco9

Page 138: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

79

11311411511611?118119120121122123124125126127128129130131132133134135136137138139140141142143144145147

? 'PERALTE DE LA VIGA SENTIDO Y-Y fct)' AT 24? ' ' AT 24? &1C01

SELECT nat04SET ORDER TO 1GO TOP-FOR 1=1 TO anvy

?? CHR(64+i ) AT m*UH5-E8DPORSTORE nnvy TO K

-FOR 1=1 TO RECCQUNTH??? i PICTURE '«' FUNCTION 'L' AT 05-FOR j=l TO aiivy

STORE T+ALLTRIH{ST8(j,2)) TO MAGROSTORE (4nacro*y(R)"2)/12 TO niSTORE ni * 100 TO a2STORE (i2/(ir*ibv)l"(l/2) TO D?? D PICTÜRE 'tlItlMI' AT (j)*10

L-E8DFORrIF i>50

EJECTUKDIF

STORE M TO KSKIP

L-KNDFOR? ¡tuncoEJECTSKT PRINT OFFSET DEVICE TO SCREEN

LENDIFDKACTIVATE WINDOH inpreeorRETURN*: EOF: REP0005.ACT

Page 139: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

12345678910111213141516171819202122232425262728293031323334353637

41424344454647484950515253545556

*:«mt**t***************m***m*****m****m******t***********m*:

Prograa: C:\CIVIL\REP0006.PSG

Systea: Anal.7 Diseño de Estructuras AporticadasAuthor: Roiael R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.Last lodified: 05/09/93 16:34

Called by: MENUG03.PRG

Meiory Files: IMPRESORA.MEH: &HOH01: SNOH02: &SOH03

Docuaented 05/28/93 at 12:13 FoxDoc versión 2.10mm*mmmm*w*mm*wtmmmmw*mmmmmm

RELÉASE ALLRESTORE FROH iapresora ADDITIVEACTÍVATE WINDOW reportesCLSARSELECT prediseSET ORDER TO 1

-IF nvx=0 .OR. nvrO .OH. np=0 .08. cu=0 .OH. beta=0 .OH. fc=0 .OH. ph=0 .OH. fy=0 .OH. bc=0WAIT 'ERROR: Datos incoapatibles o no existen...* WINÜOWDIACTIVATE WINDOW reportes

=RETUH»f-EHDIF

§00,13 TO 02.55STORE 'CARGA SOBRE LAS COLUMNAS' TO tituloSTORE ROUNDÍÍ40 - UH(titulo)} / 2,0) 4 14 TO mlone01,alon SAY titulo«04.01 SAY " Proyecto804,24 SAY código PICTURE "lltll"805,01 SAY " Hoabre del Cliente :"Í05,24 SAY proyecto§06,01 SAY "Domicilio de la obra :"SG6.24 SAY dirección07,01 SAY " Tipo de obra :"307,24 SAY obrae08,Ql SAY " Ing. Calculista :"e08,24 SAY calculo309,01 SAY " Fecha (ai-dd-aa) :"§09,24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY 'Reporte por Monitor o InpresoraREADDEACTIVATE «INDO» reportes

rIF LASTKEY()=27< RETUR8

i-ERDIFSTORE UPPIRfreporte) TO reporteACTÍVATE «I8DOH iapresorCLEARSTORE código TO nuaero

GET reporte PICTORE '§a Monitor, Inpresora'

Page 140: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

81

57 STORE STR( minero,5) TO MUÉ58 STORE 'nvx'+ALLTRIM(anuíi) TO59 STORE 'nvy'+ALLTRIHUmra) TO non0260 STORE 'ap'+ALLTRIHdmuB) TO non0361 RKSTORE FROM ünonOl ADDITIVE62 RESTORE FROM iaonOZ ADDITIVE63 RESTORS F80M &non03 ADDITIVE64 STORE nvx TO nnvx65 STORE avy TO nnvy66 STORE np TO onp67 STORE cu TO acu68 STORE beta TO nbeta69 STORE fe TO ifc70 STORE ph TO aph71 STORS fy TO ify72 STORE be TO nbc73 STORE proyecto TO nproyecto74 STORE dirección TO ndireccion75 STORE calculo TO nealculo76 STORE fecha TO nfecha77 r!F reporte^'MONITOR'78 SET DEVICE TO FILE reporte.txt79 SET DEVICE TO SCREEN

HODI COKM reporte.txt NOEDIT HINDOW trabajo81 MlSE

SET DEVICE TO PRÍNT no EJECT838485868768899091929394959697

SET PRINT ONSTORE 0 TO i,j? &nexp+' CARGA?? 'PROYECTO DE? '? '? '?7? 'CARGA SOBRE9 ' _

? &acoa

SOBRE LAS COLUMNAS'+innex AT 16

CONSTRUCCIÓN:DIRECCIÓN:CALCULO:FECHA:

LAS COLUMNAS*

'+nproyecto'+ndireccion'+ncalculo'+DTOC{afecha)

Kg)' AT 27AT 27

rFOR i=l TO mnvx+1?? CHR(64+i) AT (iWO+5

100101102103104105106107108109110111112

-EHDFORSTORE O TO upeSTORE 1 TO 1-F08 j=mivy TO O STEP -1

STORE 1 TO i

?? 1 PÍCTÜRE '«' FÜNCTION T AT 05FOR i=mml TO 1 STEP -1

STORE O TO ul,u2,iyl,iy2IF i-1 = O

STORE O TO ul-ELSE

STORE X(i-l) TO ul

Page 141: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

82

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

STORE O TO ix21-ELSS

STORE X í i t TO ix2L-E8DIF

STORE y ( J t l ) TO aylIF j=0

STORE O TO ay2MLSE

STORE y f j ) TO iy2MUDIF

STORE ((BxUBx2)*(ayUay2)/4)*Bcu*inp TO upe?? ipc PICTURE 'ttfttt.tr AT i*10STORK K + 1 TO K

L-KNDPORSTORE 1 i 1 TO 1

rIP i>50EJECT

LEKDIFL-ÍNDPOR

? &BHCO

? 'PERALTE DE COLUKHAS (Kg)' AT 29? ' ..... -------------- ' AT 29? incoa

j-FOS i=l TO anvx+1?? CHR(64H) AT (i)*10+5

LENDFORSTORE O TO ipc, nhSTORE 1 TO 1

-FOR j=nnvy TO O STEP -1STORE 1 TO £7?? 1 PICTORE 'ft' KÜ8CTION T AT 05

-FOR i=nnvx+l TO 1 STEP -1STORE O TO ixl,ix2,oyl,iy2

r-IF i-1 = OSTORE O TO fixl

STORE X(i-l) TO axlL-ENDIF— IF i=invx^l

STORE O TO ix2-ELSE

STORE X(il TO ix2L-ENDIFSTORE y(j+l) TO lyl-IF j=0

STORE O TO iy2L-ELSE

STORE yíj) TO ny2L-S8DIFSTORE f(ixUffix2)*(ayHoy2)/4)*acu*inp TO apcSTORE O TO BagSTORE ipc/(Bbeta*(0.25*Bfc-Hph*0.5*ify)5 TO aagSTORE lag/ibc TO ih

Page 142: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

83

169170171172173174175176177178179180181182183185

L ?? oh PICTOEE 'flltll.ir ATSTORE R + 1 TO i

HDFORSTORE 1 + 1 TO 1

r!F i>50EJECT

UNDIF

i*10

? &nncoEJECTSET PRI8T OFFSKT DEViCS TO SCREEN

L-EHDIFDEACTÍVATE WIHDOK impresorRETUBN*: EOF: REP0006.ACT

Page 143: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

84

1 *2 *3 *4 *5 *6 *7 *8 *91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Prograo: C:\C1VIIAREPOOQ7.P8G

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Roinel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:11

Called by: HEHUOQ3.PRG

Menory Files: IMPRESORAS

Docunented 05/28/93 at 12:13 FoxDoc versión 2.10mmmmmmm*mmmmmmmm*mmmmmmmt

RELÉASE ALLIP hl<=0 .OR. D<=0 .OH. nl<=0 .08. H<=0 .OR. pc<=0 .OH. bp<=0 .08. ss<=0 .08. ee<=0

HAIT 'EKROR: Datos incompatibles o no existen...' WINDOWrL-EKDIFRESTORE FROH inpresora ADDITÍVEACTÍVATE «INDOS reportesCLEARSSLECT prediseSET ORDE8 TO 1«0,13 TO 02,55STORE 'DATOS DEL PROYECTO' TO tituloSTORE ROUND({40 - LH(titulo)) / 2,0) 4 14 TO nilón«l,nlon SAY titulo«4,01 SAY " Proyecto HUMERO :"«4,24 SAY código PICTURE "IIHt"«5,01 SAY " Nonbre del Cliente :"«5,24 SAY proyecto«6,01 SAY "Doffiicilio de la obra :"«6,24 SAY dirección«7,01 SAY " Tipo de obra :"«7,24 SAY obra«8,01 SAY " Ing. Calculista :"«8,24 SAY calculo«9,01 SAY " Fecha Un-dd-aa) :"«9,24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY 'Reporte por Monitor o lupresoraREADDEACTIVATE SISDOH reportes

rIF LAST!EY{)=27

GET reporte PICTÜRS '$K Monitor, lopresora'

=RETORM

STORE ÜPPERíreporte) TO reporteACTÍVATE WINDOH iapresorCLEAR

r-IP reporte='MONITOR'«1,01 SAY 'Generando Reporte ...'SET DEVICETO FILE reporte.txt«0,26 SAY "m DATOS DEL PROYECTO«2,05 SAY " Proyecto

Page 144: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

85

57585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

§02,28 SAY código PICTURE "I«H"§03,05 SAY " Nonbre del Cliente :"§03,28 SAY proyecto804,05 SAY "Domicilio de la obra :"§04,28 SAY dirección§05,05 SAY " Tipo de obra :"§05,28 SAY obra§06,05 SAY " Ing. Calculista :"§06,28 SAY calculo§07,05 SAY " Fecha (w-dd-aa) :"§07,28 SAY fecha§09,00 SftY SPACE(26H"« DATOS PARA DISEÍ10 **"§11,05 SAY ' Cte.hormigón 0:'§11,27 SAY beta PICTURE 'MI'§12,05 SAY ' Cte.flexión viga fc'§12,27 SAY fil PICTURE 'MI'§13,05 SAY 'Cte.flexión columna fc'§13,27 SAY fi2 PICTURE 'MI'§14,05 SAY 'Cte.corte y torsión T:'§14,27 SAY fi3 PICTURE 'MI'§15,05 SAY ' Altura de Losa:'§15,27 SAY hl PÍCTURS 'III cío'§16,05 SAY ' Peralte de la viga:'§16,27 SAY D PICTURE 'lili ca'§17,05 SAY ' Momento Flexionante:'§17,27 SAY il PICTURE 'lililí.III Kg-a*§18,05 SAY 'Peralte de la Columna:'§18.27 SAY K PICTURE *l«l cu'§19,05 SAY ' Peso sobre columna:'§19,27 SAY pe PICTURE 'lililí.III Kg'§20,05 SAY ' Ancho del Plinto :'§20,27 SAY bp PICTURE 'til.II a'§21,05 SAY ' Esfuer.Adnii.Suelo 6:'§21,27 SAY se PICTORK 'lili Tn/iT§22,05 SAY ' :'§22,27 SAY ' :'§23,05 SAY ' :'§23,27 SAY * :'§24,05 SAY 'Análisis Pórtico "EJE" :'§24,33 SAY xx PICTURE '99'S8T DEVICE TO SCRKENHODI COHM reporte.txt NOEDIT WINDGtf trabajo

MLSE§01,05 SAY 'Imprimiendo ...'SET DEVÍCE TO PRI8T no EJSCT§00,13 SAY irnexpV1*** DATOS DEL PROYECTO W+ianex§02,05 SAY ' Proyecto NUMERO :"§02,28 SAY código PICTURE "Hlll"§03,05 SAY " Noabre del Cliente :"§03,28 SAY proyecto§04,05 SAY "Donicilio de la obra :"§04,28 SAY dirección§05,05 SAY " Tipo de obra :"§05,28 SAY obra§06,05 SAY " Ing. Calculista :"§06,28 SAY calculo

Page 145: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

86

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148150

807,05 SAY " Fecha (m-dd-aa) :"§07,28 SAY fecha«09,00 SAY SPACE(26H"** DATOS PARA DISEBO«11,05 SAY ' Cte.hornigón 0:'§11,27 SAY beta PICTÜRE '*.»'§12,05 SAY ' Cte.flexión viga fr'§12,27 SAY fil PICTÜRE '*.«'§13,05 SAY 'Cte.flexión coluiina $:'§13,27 SAY til PICTÜRE '!.«'§14,05 SAY 'Cte.corte y torsión T:'§14,27 SAY fi3 PICTÜRE 'l.lf§15.05 SAY ' Altura de Losa:'§15,27 SAY al PICTÜRS 'III ci'§16,05 SAY ' Peralte de la viga:'§16,27 SAY D PICTÜRE 'IHI «'§17,05 SAY ' Momento Flexionante:'§17,27 SAY il PICTÜ8E 'MflIMtl Kg~i'§18,05 SAY 'Peralte de la Colunna:'§18,27 SAY H PICTURE 'Mil ca'

Peso sobre colunna:'PICTÜRE '«IHIIÍ.III íg*Ancho del Plinto :'PICTÜRE '«11.11 E'

Esfuer.Admi.Suelo 6:'PICTÜRE 'MM Tn/nT

**•

§19,05 SAY '§19,27 SAY pe§20,05 SAY '§20,27 SAY bp§21,05 SAY§21,27 SAY se§22,05 SAY ' :§22,27 SAY ' :§23.05 SAY ' :§23,27 SAY ' :§24,05 SAY 'Análisis Pórtico "EJE"§24.33 SAY xx PICTÜRE '99'EJECTSET DEVICE TO SCREEN

MKDIFDEACTIVATS WIBDOW impresor

*: EOF: REP0007.ACT

Page 146: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

8?

1 *2 *3 *4 *5 *6 *7891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

mmmmmmmnmtmmtmttmmmttmmtmmtmtt

: Prograa: C:\CIVIL\REP0008JRG

: Systen: Anal.y Diseño de Estructuras Aporticadas; Author: Roinnel R. Aleñan T. - Marco P. Silva S.: Copyright (c) 1993, Pontificia Universidad Católica del E.: Last nodified: 05/26/93 16:11

: Called by: MENU003.PRG

Meaory Files: IMPRESORA.HEM: SNOH03

Docuaented 05/28/93 at 12:13 FoxDoc versión 2.10mmmmmmmmwmmmmmmmmmmmwmm

RELÉASE ALLIF nvx<=0 .08. nvy<:0 .08. bv<=0 .08. bc<=0 .08. np<=0

WAIT 'ERROR: Datos inconpatibles o no existen...' WINDOWrL-ENDIPRESTORE FROM inpresora ADDITIVEACTÍVATE KINDOH reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'PLANILLA DE SECCIONES* TO tituloSTORE ROUND((40 - LEH(titulo)) / 2,0) 4 14 TO nilón

SAY tituloSAY " Proyecto NUMERO :"SAY código PICT08E "ItWSAY " Nofflbre del Cliente :"SAY proyectoSAY "Donicilio de la obra :"SAY direcciónSAY " Tipo de obra :"SAY obraSAY " Ing. Calculista :"SAY calculoSAY " Fecha (oi-dd-aa) :"SAY fecha

STORE SPACEÍ9) TO reporteSil,01 SAY 'Reporte por Monitor o Impresora :' GET reporte PICTURE '9n Monitor, Impresora'READIF LASTKEYí)=2?

:RETÜRN

§04,01§04,24§05.01§05,24§06,01§06,24§07,01§07,24§08,01§08,24§09,01§09,24

rL-ENDIFSTORE UPPER(reporte) TO reporteACTÍVATE «INDO» inpresorCLEARSTORE código TO mineroWAIT 'PROYECTO No.'+STR(nu»ero,7) WINDOWSTORE STR(nuaero,5) TO ununSTORE 'np'fALLTRIM(anuí) TO non03RESTORE FROM &noa03 ADDITIVE

Page 147: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

575859606162636465

67686970717273747576777879808182838485

SH

-ELSESSS9

9

9

?

?

9

9

9

9

9

9

I-?

1

STORS avx TO nnvxSTORE avy TO invySTORE ap TO nnpSTORE proyecto TO nproyectoSTORE dirección TO ndireccionSTORE calculo TO atcalculoSTORE fecha TO nfechaSTORE xx TO ixx

r-IF reporte='MONIT08'SET DSVICK TO FILE reporte.txtSET DEVÍCE TO SCREENHQDI COMH reporte.txt NOEDIT HINDOH trabajoESET DEVÍCE TO PRI8T no EJECTSET PRINT OKSTORE O TO i,jiaexp+'PLANILLA DE SECCIOKES'+iinex AT 17

87888990919293949596979899LOO101102103104105106107108109110111112

'PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:CALCULO:

FECHA:

'^proyecto'^dirección'ticalculo'+DTOC(nfecha)

'ANÁLISIS PÓRTICO (1-1} '+BXX*' (cu*)' AT 27

&BCO&

'Nivel ' AT 00R 1=1 TO navx+1

?? CBRí64*i) AT (ünO+2NDFOR

-FOR í=l TO anpSTOSK O TO nivelFOR kl=ttap TO E STKP -1

STORE niveUhp(ki) TO nivel•ENDFOR? nivel PICTURE '«.ir

-F08 1=1 TO ainvxSTORE " TO vigaSTORE STR(bv,2) TO vigaSTOEE viga*'/' TO vigaSTORE viga+STR(D,2) TO viga?? viga AT (i+l)t lO-5

L-ENDFOR9

•FOR 1=1 TO anvx+1STORE " TO vigaSTORE STR(bc,2) TO vigaSTORS viga*'/' TO vigaSTORE viga+STR(H,2) TO viga?? viga AT i*10

í-SNDFORL-ENDFOR? inncoEJECTSET PRINT OFFSET DEVÍCE TO SCREEN

Page 148: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

113114115116118

DEACTÍVATE WIHDGW inpreeorDEACTIVATE WINDOW reportesRETUKN*: EOP: REP0008.ACT

Page 149: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

1 *:2 *:3 *:4 t:5 *:6 *:7 *:8 *:9 *:

*:101112131415161718192021222324252627282930313233343536373839404142434445464748

50515253545556

mmmmmmmtmmmmmmmtmmttmmmmtmt

Prograa: C:\CIVIL\REP0009.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Ronael R. Aleaán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:11

Called by: MENU003.PRG

«eaory Piles: IMPRESORA.MEM: &NOM01: 4NOM02: &ROH03

DocuBented 05/28/93 at 12:14 PoxDoc versión 2.10mmmmmmmmmmtmmmtmmmwmwmmm*

RELÉASE ALLÍF nvx<=0 .08. nvy<=Ü .08. bv<=0 .08. bc<-0 .08. np<=0

WAIT 'ERROR: Datos incoapatibles o no existen...' BINDOW

t-ERDIFRESTORE FROM iapresora ADDITIVEACTÍVATE WINDOH reportesCLEARSELECT prediseSET ORDER TO 1800,13 TO 02,55STORE 'PLANILLA DE RIGIDECES' TO tituloSTORE ROUNDÍHO - LH(titulo)) / 2,0) t 14 TO mlon801,alón SAY titulo804,01 SAY " Proyecto NUMERO :"804,24 SAY código PICTÜ8E "MW805.01 SAY " Noabre del Cliente :"805,24 SAY proyecto806,01 SAY "Doaiicilio de la obra :"806,24 SAY dirección807,01 SAY " Tipo de obra :"807,24 SAY obra808,01 SAY " Ing. Calculista :"808,24 SAY calculo809,01 SAY " Fecha (no-dd-aa) :"809,24 SAY fechaSTORE SPACEÍ9) TO reporte811,01 SAY 'Reporte por Monitor o Impresora :' GET reporte PICTURE '8a Monitor, lapresora'READ

rIF LASTXEY{)=27

STORE ÜPPER(reporte) TO reporteACTÍVATE «INDOW impresorCLEARSTORE código TO nuaeroSTORE STR(nuaero,5) TO anuaSTORE 'nvx'+ALLTRIMfanua) TO noaOl

Page 150: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

91

57585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

ST08E •itvy'MLLTRIH(mmit) TO non02STORE 'ap'+ALLTRIMfnnun) TO non03RESTQRE F80H inonOl ADDITIVERESTORE FROM 4non02 ADDITIVERESTORE PROK inoiOS ADDITIVESTORE nvx TO anvxSTORE nvy TO invySTORE Qp TO enpSTORE proyecto TO iproyectoSTORE dirección TO mdireccionSTORE calculo TO ncalculoSTORE fecha TO afechaSTORE xx TO axx

,-IF reporte='HOHITOR'SET DEVICE TO FILE reporte.txtSET DSVICE TO SCREENMODI COMK reporte.txt SOEDIT MINDOW trabajo

MLSESET DEVICE TO PRINT no EJECTSET PREST OSSTORE O TO i,j? toxp+'PUKILU DE RIGlDECES'+tonex AT 177

PROYECTO DE CÜSSTRUCCIOH: '^proyectoDIRECCIOR: '-mdireccion

CALCULO: >acalculoFECHA: 'tDTOC(ifecha)

'ANÁLISIS PÓRTICO {1-1} 'IIBXX+' íd«4/i)' AT 27

tacón'Sivel* AT 00

POR trl TO anvx+1CHR(64-t-i) AT (i}*10+2

ÍHDFOR•FOR K=l TO nnp

STORE O TO nivelrFOR kl=nnp TO K STEP -1

STORE aivel+hpíkl) TO niveli-EílDPOR? nivel PICTÜRE '«.«'

R i-1 TO IBVXSTORE O TO kvSTORE (bv/10*(D/10)'3)/(12*X(i)} TO kv?? kv PICTURE '118.III* AT (i+l}*10-4

L-ESDFOR9

-POR i=l TO anvxSTORE {(bv/10 * (D/10)*3)/(12«(i))) /2 TO av?? av PICTÜRE '8H.II8' AT (i+l)*10-4

-ESDFOR

r-FOR i=l TO nnvx+1STORE (be/10 *?? kc PICTÜRI '

(H/10)*3)/(12 * hp(Kl) TO kc«MM' AT i*10

Page 151: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

92

113114115116117118119120121122123124125126128

-F08 i=l TO onvxHSTORS ({be/10?? ac PICTURE

8DFORLEHDFOB? &BBCO

KJKCTSET PRIHT ÜFFSET DEVICK TO SCREEK

L-KNDIFDEACTIVATS WIHDOH inpresorDSACTIVATE WIHDOíí reportes8ETURHt: EOF: REP0009.ACT

* (H/10)"3)/(12 * hp(K)))/2 TO ac'«l.lir AT i*10

Page 152: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

93

2 *3 *4 *5 *6 *7 *8 *9 *101112131415161718192021

2324252627282930313233343536373839404142434445464748

50515253545556

Progran: C:\CIVIL\RBP0010.PSG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Roanel R. Aleñan T. - Marco P. Silva S.

Copyright íc) 1993, Pontificia Universidad Católica delLast nodified: 05/26/93 16:11

Called by: MENÜ003.PRG

«enory Files: IHPRESORA.MEM: (NOM01: (NOM02: (NOMOS

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10

rRELÉASE ALLIF nvx<=0 .08. nvy<=0 .08. bv<=0 .08. bc<=0 .QR. np<=0

WAIT 'ERROR: Datos incoopatibles o no existen../ HINDOH

t-ENDIFRESTORS FROM inpresora ADDITIVEACTÍVATE W1NDOW reportesCLSARSELSCT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'RESUMEN DE RIGIDECES* TO tituloSTORE R0«(40 - LEN(titulo)) / 2,0) + 14 TO nlon§01,nlon SAY titulo§04,01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTURE "IIHt"§05f01 SAY " Nonbre del Cliente :"§05,24 SAY proyecto§06,01 SAY "Domicilio de la obra :"§06,24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (nn-dd-aa) :"§09,24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY 'Reporte por Monitor o Impresora :' GET reporte PICTURE '§n Monitor, Inpresora'READ

rIF LASTKEY(}=27

L-ENDIFSTORE UPPERfreporte) TO reporteACTÍVATE SINDQW inpresorCLEARSTORE código TO numeroSTORE STR(nunero,5) TO nnunSTORE 'nvx'-íAUTRIHfnnun) TO nonOl

Page 153: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

94

57585960616263646566676869707172737475767778798081828384858687

919293949596979899100101102103104105106107108109110lil112

STORE 'nvy'+ALLTRIHdmiB) TO noBQ2STORE 'ap'+ALLTRIM{BnuB) TO noaOSRESTORE FROM taotOl AÜDÍTIVERESTORE FROH 4noB02 ADDÍTIVSRESTORE FROM ta03 ADDÍTIVSSTORE íivx TO nnvxSTORE nvy TO onvySTORE np TO BnpSTORE proyecto TO ^proyectoSTORE dirección TO ffidireccionSTORE calculo TO ¡acalculoSTORE fecha TO BfechaSTORE xx TO BXXDIMENSIÓN xtíinp,Bnvx+l), x2Unp,BnvxU), x3Unp,BnvxU}DIMENSIÓN xll(Bnp*2,Bnvx*2), x22{Bnp*2,{Bnvx+l)*2)STORE O TO xU2,x3,xll,x22

r-IF reporte^'MONITOR'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREENHODI COMM reporte.txt NOED1T WINDOW trabajo

MLSErFOR 1=1 TO Bnp

FOR 1=1 TO anvxSTORE O TO kvSTORE (b?/10*(D/10)*3)/(12*X{i)) TO kvSTORE kv TO xl(U)

LINDFORi=l TO Bnvx+lSTORE (be/10 * (H/10)"3)/{12 * hp(K)) TO kcSTORE kc TO x2{K,i)

L-EKDFORr-FOR i=l TO nnp

STORE 1 TO I-POR j=l TO nnvx

STORK xlíi,j) TO xll(U)STORE í+1 TO KSTORE xlfij) TO xll(i.K)STORE RU TO t

L-ENDFORL-ENDFORCLEARSTORE O TO xl

-FOR i-1 TO »npSTORE 1 TO í

~FOR j=l TO »nvx*2-IF j=l .OR. j=Bnvx*2

STORE xll(ij) TO xl(i,K)STORE m TO í

kELSEr-IFMOD(j,2) = O

STORE xll(STORE M TO

TO xl(i,í)

t-íKDIF

Page 154: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

95

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

LENDFGRSTORE i TO K

-FOR i=l TO nnp3=1 TO nnvx+1

STORE x2 ( i , j ) TO x22(K, j )NDFOR

STORE K+l TO Kr?GR j = l TO invx+1

STORE x 2 f i , j ) TO x 2 2 ( K , j )LSSDFOR

STORE K+l TO tLKNDFQR

CLEARSTORE O TO x2STORE 1 TO K

i=l TO Mp*2-l-FOR j=l TO IEVX+I

IF i=lSTORE x 2 2 ( i , j ) TO x 2 ( K , j )

MLSBrIF MODÍ i . 2 ! = O

STORE x22{i,jHx22(i+UL-E8DIF

L-EKDIF

TO x2{K,j)

r

TO

rSTORE

kELSE

STORE' m TO KUHDIF

EHDIFL-EHDFORSET DEVICE TO PRINT no EJECTSKT PRI8T OSSTORE O TO U? taxp+'RKSOKER DE RIGIDSCES'^mnex AT 17

? 'PROYECTO DK C08STRÜCCIO»? ' DIRECCIÓN? ' CALCULO? ' FECHA9

? 'ANÁLISIS PÓRTICO ÍX-X) '+KX+

'+appoyecto'•mdireccion'•me a leu lo'-t-DTOC(Bfecha)

(df f l4 /m) J AT 27

? 'Hivel' AT 00rFOR i=l TO invx+1

?? CHR(64+i) AT (i}*10+2L-ENDFOR-FOR i=l TO anp

STORE O TO nivel¡-FOR Kranp TO i STEP -1I STORE niveHhp(K) TO nivelLEBDFOR

? nivel PICTURS 'M.M'

Page 155: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

96

169170171172173174175176177178179180181183

r-FGR j=l TO nnvxU?? xl(ij)+x2{i,j) PICTÜRE 'HH.fM' AT {jHWG-11STORE xl(i,j)u2(i,j) TO x3(i,j)

LEHDFORL-gHDFOR? iincoEJECTSKT PRIST OFFSKI DEVICE TO SCREKN

UtiDIFDKACTIVATE WIKDOW iopreaorDEACTIVATS WIBDOH reportesRETÜRN?: EOF: RSP0010.ACT

Page 156: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

97

2345678910111213141516171819202122232425262728293031323334353637

*:»:*:»:*:t:*:*:*:*:*:*:t:>:*:*:*:

<-

*m«

Las!

Mei

«muREL1

rIF i1 ¡

UEND:RES:ACT:CLEJSEL]SET§00STOIST01§01§04§04§05§05§06

4041424344454647484950515253545556

Progran: C:\CIVIL\REP0011.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Romnel R. Aleñan T. - Marco P. Silva S.

Copyright íc) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:12

Called by: MEHU003.PRG

Menory Files: IMPRESORA.MEM: ¿NOH01: &NOH02: ÍBOM03

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10fmimmmmmmmmmmmmmtmmmmmmmm

ALL=0 .OR. nvy<=0 .OR. bv<^0 .OR. bc<=0 .OR. np<=0

WAIT 'ERROR: Datos incompatibles o no existen...' WINDOH

RESTORE FROM inpresora AÜDITIVEACTÍVATE HIIBOV reportesOLEARSELECT prediseSET ORDER TO 1«0,13 TO 02,55STORE 'PLANILLA HOMSNTO EHPOTRAHIESTO PESF.' TO tituloSTORE ROÜMI)Í{40 - LENÍtitulo)) / 2,0) i 14 TO alónS01,ilon SAY titulo

,01 SAY " Proyecto 80ME80 :",24 SAY código PICTORE "«MI",01 SAY " Sombre del Cliente :",24 SAY proyecto,01 SAY "Doaicilio de la obra :"

S06,24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (an-dd-aa) :"§09,24 SAY fechaSTORE SPACEÍ9) TO reporte§11,01 SAY 'Reporte por Monitor o lapresoraREAD

rIF LASTKEY()=27

GET reporte PICTURE '§n Monitor, Inpresora'

STORE OPPERfreporte) TO reporteACTÍVATE ÜINDOW iaipresorCLEARSTORE código TO numeroSTORE STR(nuaero,5) TO muíSTORE 'nvx'-fALLTRIM(inua) TO nonOl

Page 157: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

5758596061626364656667

70 STORE71 DÍHEN72 DIMEN73 STORE747576777879808182838485868788noHa90919293949596979899

100101102103104105106107108109110111112

-IF reSESEHC

-SLSESBseGCSI

r-n

PlL-&\I

SípFC

~Et

LflSESESI9

9

9

?

9

9

1

STORE 'nvy'+ALLTRIHUnuB) TO noffi02STORE 'np'iALLTRIM(Bnun) TO nonOSRESTORE FROH inofiOl ADDITIVERESTORE FROH inonQ2 ADDITIVERESTORE FROH inonOS ADDITIVESTORE nvx TO ¡mvxSTORE nvy TO invySTORE np TO nnpSTORE VALÍxx) TO pórticoSTORE xx TO ixxSTORE proyecto TO aproyectoSTORE dirección TO BdireccionSTORE calculo TO Bcalculo

a TO afechaDÍHESSÍQN xl(inp,anvx-t-l), x2(tnp,BnvxH)DIMENSIÓN xU{Bnp*2,ninvx*2), x22{inp*2,(invx+l)*2)STORE O TO xl,x2,xll,x22

reporte='MONITOR'SET DEVICE TO FILK reporte.txtSET DEVICE TO SCREENHQDI COMH reporte.txt NOEDÍT WIKDOW trabajoESKLECT aat03SET ORDER TO 1GO TOPSTORE O TO U

-FOR 1=1 TO RKCOUWnj= l TO fflnvx

STORE T+ALLTRIH{STR(j ,2)) TO MAGROSTORE (ÍtBacro*X(j) f t2}/12 TO x l f i . j )

LENDFORSKIPFOR

STORE pórtico TO iSTORE 1 TO E

-FOR j=l TO invxSTORE xl(i,j) TO x22(i,E)STORE E+l TO ESTORE -xl(ij) TO x22fi,K)STORE EU TO EFORi=l TO nnp

•FOR j = l TO mvx*2STORE x22(portico,j) TO xll(lj)

SET DSVICE TO PRIHT no EJECTSET PRINT ONSTORE O TO i,j

&Bexp+'PLAKILLA HOHSNTO EMPOTRAMIENTO PKRK.'+4»ex AT 3

'PROYECTO DE CONSTRUCCIÓN: '^proyectoDIRECCIÓN: >adireccion

CALCULO: '+acalculoFECHA: '+DTOC(aifecha)

Page 158: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

99

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145147

? 'ANÁLISIS PÓRTICO (X-X) '+m+'9

? &1COE

? 'Nivel' AT 00STORE 1 TO i

-FGR i-1 TO nnvx*2-IF i<=l

?? CHR(64+i) AT (11*10+2

.i)' AT 27

rIF HODÍi,2)=0STORE K+l TO I

UKDIF?? CHRÍ64+I1 AT (i)*10+2

LENDFORr-FOR i=l TO anp

STORE O TO nivelFOR K=anp TO i STEP -1

STORE nivel+hpU) TO nivelMDFQR? nivel PICTÜRE '«.«*

OR j=l TO invx*2?? xl l ( i j ) PICTÜRE 'HHIIJ

NDFORL-ENDFOR

? SiancoEJECTSET PRIKT OFFSET DKVICE TO SCREEN

i-ENDIFDEACTIVATE WIRDOW iapresorDEACTIVATE SíIBDOW reportesRETÜRN*: EOF: REP001LACT

AT (j+lWQ-11

Page 159: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

100

1 *2 *3 *4 *5 *6 *7 *8 *9 *10 «

tt***

ttttmmmmmmmwtmmmnmmmtmmmmmmt

Ptograt: C:\CIVIL\REP0012.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roaael R. Aleaán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.: Last aodified: 05/26/93 16:12

: Called by: MENU003.PRG

: Meaory Files: IMPRESORA.MEM: : 480M01

: JNOM02: 4NOM03

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10

rRELÉASE ALL1F nvx<=0 .OR. nvy<=0 .OH. bv<=0 .OH. bc<=0 .OR. np<=0

WAIT 'ERROR: Datos incoapatibles o no existen...' WINDOH

L-ENDIFRESTORE FROM inpresora ADDITIV8ACTÍVATE WI8DOW reportesCLEARSELECT prediseSET ORDER TO 1«00,13 TO 02,55STORE 'RESUMEN DE MOMENTOS DE EMPOTRAMIENTO' TO tituloSTORE ROUND{(40 - LEH(titulo)) / 2,0) + 14 TO nlon«01,alón SAY titulo«04,01 SAY " Proyecto NUMERO :"«04,24 SAY código PICTURE "t««"«05,01 SAY " Noabre del Cliente :"«05,24 SAY proyecto«06,01 SAY "Dofflicilio de la obra :"«06,24 SAY dirección«07,01 SAY " Tipo de obra :"«07,24 SAY obra«08,01 SAY " Ing. Calculista :"«08,24 SAY calculo«09,01 SAY ' Fecha (ma-dd-aa) :"«09,24 SAY fechaSTORE SPACEÍ9) TO reporte«11,01 SAY 'Reporte por Monitor o Impresora :' GET reporte PICTÜRI '«u Monitor, Upresora'READDEACTIVATE WINDOW reportes

rIF LASTKEY()=27HETURN[F

STORE UPPERíreporte) TO reporteACTÍVATE WINDOS iapresorCLEARSTORE código TO nuaeroSTORE STR(nuaero,5) TO anua

Page 160: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

H O 05 X SBBJ -«-a E-i O Oos —-i to bu c*j >—i o>o os u 03 caoscoco6-t g -^ C3 3i CJ -tí »: Caq

i=> t-3 ac c>SBS ^ Wo&«39=^ BE rn *—< E—*

oa ca to

Page 161: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

102

113 I-ELSE114 rIF M O D f j , 2 1 = O115 STORE xUÍUJ+x lHU+l ) TO x l ( i , K )116 STORE M TO K117 LEKDIF118 LENDIFU9 Í-ENDFGR120 8-ENDFOR121 SET DEVICE TO PRINT ao EJECT122 SET PRINT ON123 STORE O TO ij124 ? taexpt'RESUMEN DE MOMENTOS DE EMPOTRAHIENTQ'f&nnex AT 3125 ?126 ? 'PROYECTO DE CONSTRUCCIÓN: '^proyecto127 ? ' DIRECCIÓN: '+üdireccion128 ? ' CALCULO: '-mcalculo129 ? ' FECHA: '+DTOC(fflfechal130 ?131 ? 'ANÁLISIS PÓRTICO (X-X) '+KK+* (Ig.B)' AT 27132 ?133 ? tacón134 ? 'Nivel' AT 00135 rFOR i=l TO «nvx+1136 ?? CHRÍ644Í) AT (i)*10+2137 Í-ENDFOR138 j-FQR i=l TO anp139 STORE O TO nivel140 rFOR K^nnp TO i STEP -1141 STORE nivel+hpíKt TO nivel142 LENDFOR143 ? nivel PICTÜRE '«.**'144 rFOR j-1 TO nnvx+1145 ?? xl(ij) PICTORE 'ttlttMt' AT (j+l)*10-ll146 LENDFORu? LENDFOR148 ? tanco149 EJECT150 SET PRINT OFF151 SET DEVICE TO SCREEB152 LENDIF153 DEACTIVATE WI8DOW ispresor154 RETURN156 *: EOF: REP0012.ACT

Page 162: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

103

2 *3 *4 *5 *6 *78910111213141516171819202122

242526272829303132333435363738394041424344454647484950515253545556

Progran: C:\CIVIL\REP0013.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roaael R. Alenán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica delLast aiodified: 05/26/93 16:12

Called by: HE8UOQ3.PRG

Henory Files: IMPRESORA.MEH: 4NOM01: 4NOH02: 4SOH03: HATRIZ.HEH

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10

rRELÉASE ALL

nvx<=0 .SAIT ';RETURN

nvy<=0 .OR. bv<=0 .OR. bc<=0 .OH. np<=0: Datos incompatibles o no existen...' WINDOW

L-EBD1FRSSTORE FROM ¿opresora ADDITIVEACTÍVATE WINÜGW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'MATRIZ DE RIGIDEZ' TO tituloSTORE ROOHDU40 - LENÍtitulo)) / 2,0) + 14 TO nlonWhilon SAY titulo§04,01 SAY " Proyecto SOMERO :"§04,24 SAY código PICTÜRE "tflll"§05,01 SAY " Noabre del Cliente :"§05,24 SAY proyecto§06,01 SAY "DoniciliQ de la obra :"§06,24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08.01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha Un-dd-aa) :"§09,24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY "Reporte por Honitor o Impresora :' GET reporte PICTÜRE '§m Honitor, Impresora'READ

rIF LASTXEYO=27

STORE UPPER(reporte) TO reporteACTÍVATE WIHDO» impresor§01,01 SAY 'GE8ERA8DO REPORTE ..CLEARSTORE código TO nunero

Page 163: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

104

57 STORE STRÍminero,5) TO58 STORE 'nvx' + ALLTRIH(HtnuB) TO nofiOl59 STORE 'tivy' + ALLTRIHÍBnuB) TO nosi0260 STORE 'np' + ALlTRIMUnim) TO noiOS61 RESTORE FROM inoaOl ADDITIVE62 RESTORE PROH inoBÜ2 ADDITIVE63 RESTORE FROK taOS ADDITIVE64 RESTORE FROK matriz ADDITIVE65 STORE nvx TO nnvx66 STORE nvy TO nnvy67 STORE np TO anp68 STORE proyecto TO nproyecto69 STORE dirección TO ndireccion70 STORE calculo TO tcalculo71 STORE fecha TO ifecha72 STORE xx TO axx73 DIMENSIÓN xl(nx,nx)74 STORE O TO xi75 rIF reporte='HQNITQR'76 SET DKVICE TO FILE reporte.txt77 SET DSVICE TO SCREEN78 MODI COMM reporte.txt 80EDIT tflSDOW trabajo79 I-ELSE

SSLECT aat05SET ORDSR TO 1GO TOPSTORE O TO i,j

-FQR i=l TO nx•FOR i-i TO nx

STORE 'X'+AUTRIM(STR{j,2)) TO MAGROSTORE inacro TO xl(ij)

EKDFORSKIPFOR

SET DEVICE TO PRI8T no EJECTSET PRI8T OHSTORE O TO i,j? inexpt'KATRIZ DE RIGIDEZ'-fianex AT 11

8182838485fifiou87fin00

8990919293949596979899

100101102103104105106107108109110111112

SG(S1

rFÍ

-ESSS9

?9

7???9

?

9

9

r*rurF

'PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:CALCULO:

FECHA:

'-^proyecto'+Bdireccion

'•í-DTOC(iifecha)

'AHALISIS PÓRTICO (l-l\x AT 27

'Nivel' AT 00FOS i=l TO ax

?? CHR(233)+ALLTRIH(STR(i,2)) AT (11*10+2NDFOR

-FOR i=l TO EX? i PICTURE '«'•FOR j=l TO nx

?? xl(ij) PICTURE 'MIHI.H' AT {jH)*10-ll

Page 164: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

105

113114115116117118119120121123

MNDFOR? &nacoEJECTSET PRIKT OFFSET DSVICK TO SCREE»

DEACTIVATE «INDOW inpresorDEACTIVATE WINDOW reportes

*: EOF: 8EP0013.ACT

Page 165: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

106

i «:mmmmmimmmmmmmmmmmm*tmmmmm2 *:3 *: Program: C:\CIVIL\REP0014.PRG4 *:5 *: Systea: Anal . y Diseño de Estructuras Aporticadas6 *: Author: Roaiael R. Aleaán T. - Marco P. Silva S.7 *: Copyright (c) 1993, Pontificia Universidad Católica del8 *: Last aodified: 05/26/93 16:129 *:

10 *: Called by: MESU003.PRG11 *:12 *: Memory Files: IMPRESORA. MEH13 *: : ¿NOM0114 »: : 4NOM0215 *: : &NOM0316 *: : MATRIZ. MEM17 *:

E.

18 *: Docunented 05/28/93 at 12:14 FoxDoc versión 2.1019 «¡fmmmmmmmmmmmmmmmmtmmmmmmt20 RELÉASE ALL21 pIF nvx<-0 .08. nvy<=0 .08. bv<=0 .08. bc<=0 .08. np<-022 \T 'EB80R: Datos incompatibles o no existen... ' HINDOtf

24 L-EHDIF25 RESTORE FROM impresora ADDITIVE26 ACTÍVATE HINDOW reportes27 CLEAR28 SELECT predise29 SET ORDSR TO 130 §00,13 TO 02,5531 STORE 'MATRIZ DE RIGIDEZ INVERSA' TO titulo32 STORE R O U N D ( Í 4 Ü - LES ( t i tu lo) ) / 2 , 0 ) 4 14 TO nlon33 COl.ilon SAY titulo34 §04,01 SAY " Proyecto NUMERO :"35 §04,24 SAY código PICTURE "««!"36 §05,01 SAY " Nombre del Cliente :"3? §05,24 SAY proyecto38 §06,01 SAY "Domicilio de la obra :"39 §06,24 SAY dirección40 §07,01 SAY " Tipo de obra :"41 §07,24 SAY obra42 §08,01 SAY ' Ing. Calculista :"43 §08,24 SAY calculo44 §09,01 SAY " Fecha ímn-dd-aa} :"45 §09,24 SAY fecha46 STORE SPACEÍ9) TO reporte47 §11,01 SAY 'Reporte por Monitor o Inpresora :' GET reporte

49 rIF LASTXEY()=27fin / RíTIlJÍNJv \. 'i\ J.UUH

51 MSDIF52 STORE UPPER(reporte) TO reporte53 ACTÍVATE WINDOtf impresor54 CLEAR55 STORE código TO nuoero56 STORE STR{ numero, 5) TO inun

PICTURE '§E Moni tor , Impresora'

Page 166: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

10?

57 STORE 'nvx'+ALLTRIMdmuai) TO nonOl58 STORE 'nvy'+ALLTHIMíniauB) TO noet0259 STORE 'ap'4-ALl,T8Hl{ima) TO aoa0360 RESTOEE FROM ftnoaOl ADDITIVE61 RESTORE FROM iaoo02 ADDITIVE62 8ESTORE FROH iaonOS ADDITIVE63 RESTORE FROH matriz ADDITIVE64 STORE avx TO einvx65 STORE nvy TO anvy66 STORE np TO anp67 STORE proyecto TO Bproyecto68 STORE dirección TO ffldireccion69 STORE calculo TO «calculo70 STORE fecha TO nfecha71 STORE xx TO txx72 DIHENSIOK xl(ax.nx)73 STORE O TO xl74 rIF reporta'HOKITQR'75 SET DEVICE TO FILE reporte.txt76 SET DSVICE TO SCREE877 MODI COKH reporte.txt BOEDIT «INDOW trabajo78 -2LSE79 SSLECT iat0680 SET ORDSR TO 181 GO TOP82 STORE O TO i,j83 pFOS i=l TO nx84 rFOR j=l TO nx85 STORE 'X'fALLTRWSTR(j,2)í TO HACRO86 i STORE ¿nacro TO xl(ij)8? LEMDFOR88 SKIP89 LENDFOB90 SET DEVICE TO PRINT no BJECT

SET PRIST OSSTORE O TO i,,i

&ttexp+'HATRIZ DE RIGIDEZ ÍNVERSA'+inmex AT 3

919293949596979899100101102103104105106107108109110111112

SS????7??9

?77

rFIM.-F

LE

'PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:

CALCÓLO:PECHA:

^proyecto'-Hadireccion'-^calculoHDTOC(nfecha)

'ANÁLISIS PÓRTICO U-X) '+BXX AT 27

&BC01

'Nivel' AT 00R i- 1 TO nx?? CHR{233)MLLTRIMíSTR{i,2)) AT (11*10+2

KDFOR-FOR i-1 TO ax

? i PICTU8E '«*.-FOR j = l TO ax

?? x l ( i . j ) PICTURE 'Iftltt.ir AT {j+l)*10-llLENDFOR

Page 167: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

108

113114115116117118119120122

? SancoEJKCTSgT PRIHT mSET DEVICE TO SCREEN

-EHDIFDEACTIVATS WI8DOH inpresorDEACTIVATE KIN00W reporteeRETOBH*: EOF: REPOOH.ACT

Page 168: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

109

123456789101112131415161?18192021222324252627

*:******:*:*:*:*:*;

*: Las*:*:t:*: Me»:*:*:*:*:*:*:*:*»**

REL

r"sX— —

f-EHDBESACT

29303132333435363738394041424344454647484950515253545556

mmttmmmmmmttmmwMmmmmmmmmmm

Program: C:\CIVIL\REP0015.PRG

System: Anal.y Diseño de Estructuras AporticadasAuthor: Roamel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last modified: 05/26/93 16:12

Called by: MENU003.PRG

Memory Files: IMPRESORA.MEM: &NOM01: JNOM02: UOM03: MATRIZ.HEM: GIRO.MEM

Docunented 05/28/93 at 12:14 FoxDoc versión 2.10

¡-

=0 .OR. nvy<-0 ,OR. bv<=0 .08. bc<=0 .OH. np<=0HAIT 'ERROR: Datos inconpatibles o no existen../ TOOH:BTURNF

RESTORE FROM iipresora ADDITIVEACTÍVATE WlítDO» reportesCLEARSELECT prediseSET ORDER TO 1M0,13 TO 02,55STORE 'GIROS DE KÜDOS FINALES' TO tituloSTORE ROUSDfHO - LEN(titulo)) / 2,0) + 14 TO nlon301,nlon SAY titulo04,01 SAY " Proyecto NUMERO :"W4,24 SAY código PICTURE "IMIf805,01 SAY " Nombre del Cliente :"Í05,24 SAY proyectoS06.01 SAY "Donicilio de la obra :"806,24 SAY direccióne07,01 SAY " Tipo de obra :"307,24 SAY obraSOS, 01 SAY " Ing. Calculista :"«08, 24 SAY calculo309,01 SAY " Fecha (no-dd-aa) :"809,24 SAY fechaSTORE SPACE(9) TO reportegil, 01 SAY 'Reporte por Monitor o ImpresoraREADIF LASTKEYU=27

GET reporte PICTURE '«• Monitor, Impresora'

MNDIFSTORE ÜPPER(reporte) TO reporteACTÍVATE WINDOH inpresorCLEARSTORE código TO numero

Page 169: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

110

57 STORE STR(minero,5) TO uu58 STORE 'nvx'+ALLTRIMÍanufit TO coiOl59 STORE 'nvy'+ALLTRIMÍnnun) TO noffl0260 STORE "np'+ALLTRIMUmiffl) TO nom0361 RESTORE FROM SnonOl ADDITIVE62 RSSTORE FROM iaanQ2 ADDITIVE63 RSSTORE PROM inon03 ADDITIVE64 RESTORE FROM natriz ADDITIVE65 RESTORE FRQH giro ADDITIVE66 STORE nvx TO nnvx67 STORE nvy TO anvy68 STORE ap TO nnp69 STORE proyecto TO nproyecto70 STORE dirección TO ndireccion71 STORE calculo TO «calculo72 STORE fecha TO nfecha73 STORE xx TO nxx74 DIMENSIÓN xl(nap,nnvx+l)75 STORE O TO xi76 rIF reporte='MONITOR'77 SET DEVICE TO FILE reporte.txt78 SET DEVICE TO SCREEN79 MODI COKM reporte.txt NOKDIT HINDOW trabajo80 -ELSE81 STORE 1 TO82 rFQR i=l TO nnp83 pFOR j=l TO invx+I84 STORE giros(K) TO xl(i,j)85 STORE I i I TO K86 LEHDFOR87

919293949596979899100101102103104105106107108109110111112

?9

?

?

?9

9

?9

?

?

r*

LE9

E

SET DEVICE TO PRINT no EJECTSET PRINT 08STORE O TO U&nexp+'GI8QS DE NODOS FIHALES'+fcnnex AT 3

'PROYECTO DE COHSTRÜCCIOS:DIRECCIÓN:CALCÓLO:FECHA:

'-(•Bproyecto'-t-ndirecclon'+ncalculo'+DTOC(nifecha)

'ANÁLISIS PÓRTICO (MI '-Hxx AT 27

&DCOD

'Hivel' AT 00R i=l TO anvx+1?? CKR(233HALLTRIM{STR(i,2)) AT (il*10+2

KDFOR-FOR i=l TO nnp

? i PICTORE '«'! j=l TO nnvx+1?? xlfij) PICTORE 'IHIIJir AT (j+l)*10-ll

•ENDFORDFORSunco

EJKCT

Page 170: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

111

11311411511611?118120

SET PRIHT QFFSET DEVICK TO SCREEN

L-ENDIFDEACTIVATE «I»DOH inpresorDEACTIVATE HIKDOW reportesRETOBN*: EOF: REP0015.ACT

Page 171: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

112

1 t:mmmmmmmmmtmtmimmmmffmmtmm*ttm2 *:3 t:4 *:5 *:6 *:7 *:8 *:9 *:

*:*:»:t;*:*:t:*:

1011121314151617181920212223

2526272829303132333435363738394041424344454647484950515253545556

Progran: C:\CIVIL\REP0016.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Rotnel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last Hodified: 05/26/93 16:12

Called by: MENU003.PRG

Memory Files: IHPRESORA.MEM&NOH01&NOM02¿NOM03HATRIZ.MEMGIRO.HEH

Docunented 05/28/93 at 12:14 FoxDoc versión 2.10

rRELÉASE ALLIF nvx<=0 .OH. nvy<rO .OH. bv<=0 .08. bc<=0 .OH. np<^0

WIT 'ERROR: Datos incoipatibles o no existen../ «INDO»

L-ENDIFRESTORE FROM impresora ADDITIVEACTÍVATE WINDOW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'MOMENTOS FINALES DE NUDO' TO tituloSTORE ROUND({40 - LEN(titulo)) / 2,0) + 14 TO ilon§01,nlon SAY titulo«04,01 SAY " Proyecto NUMERO :"«04,24 SAY código PICTÜRE "tllH"§05,01 SAY " Nombre del Cliente :"«05,24 SAY proyecto«06,01 SAY "Domicilio de la obra :"«06,24 SAY dirección§07,01 SAY " Tipo de obra :"«07,24 SAY obra«08,01 SAY " Ing. Calculista :"§08,24 SAY calculo«09,01 SAY " Fecha (sm-dd-aa) :"«09,24 SAY fechaSTORE SPACEI9) TO reporte«11,01 SAY 'Reporte por Monitor o Inpresora GET reporte PICTÜRE '«n Monitor, Inpresora'

rIF LASTKEY{)=27ETURN

STORE UPPERf reporte) TO reporteACTÍVATE WIHDOW iipresorCLEARSTORE código TO nunero

Page 172: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

113

5758596061626364656667

707172737475767778798081828384858687

919293949596979899100101102103104105106107108109110111112

STORE STR(nunero,5) TO nnunSTORE 'avx'+ALLTRIMífiíWB) TO noiOlSTORE 'nvy'+ALLTRIHÍBium) TO noi02STORE 'np'ULLTRIHUmifi) TO noiuQ3RESTORE FSOM inonGl ADDITIVERESTORE FROH 4noa02 ADDITIVERESTORE FRGM &non03 ADDITIVERESTORE FROM aatriz ADDITIVERESTORE FROM giro ADDITIVESTORE nvx TO umvxSTORE nvy TO nnvySTORE np TO upSTORE proyecto TO nproyectoSTORE dirección TO odireccionSTORE calculo TO ncalculoSTORE fecha TO «fechaSTORE xx TO axx

r-IF reporte^ 'MONITOR'SET DEVICE TO FILE reporte.txtSET DEVICK TO SCREE8MODI COMN reporte.txt NOEDIT WINDOtí trabajo

NLSESET DEVICE TO PRINT rto EJECTSKT PRINT ONSTORE O TO U

'MOMENTOS FISALES DE MDO'+tex AT 10

'-Hnproyecto'-mdireccion'-mcalculo'+DTOCímfecha)

? 'PROYECTO DE CONSTRUCCIÓN:? ' DIRECCIÓN:? ' CALCULO:? ' FECHA:

? 'ANÁLISIS PÓRTICO (1-1} '-HBXX AT 27?? &DCOB

? *>« V I G A S *** (Kg.n)'

? 'Nivel' AT 00STORE i TO K

r-FOR i=l TO flnvx*2

1 CHR(64H) AT (i)*12+5Í-ELSE

riFHOD(i,2)=0STORE í+1 TO K

URDIF?? CHRÍ64+K) AT (i)*12+5

L-ENDIFi-ESDFORSELECT utlfiSET ORDER TO 1GOTOP-F08 i=i TO Enp

STORE O TO nivelKrmp TO i STEP -1

Page 173: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

114

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

L STORE niyel+hpfU TO nivelSDFOR? nivel PÍCTURE 'tí, ir

rFOR j=l TO in?x*2STORE T+ALLTRIH(STR(j,21) TO?? iaacro PICTURE 'tllttttt.tr

MNDFORSÍIP

UNDFOR??•>? '«* C O L U M N A S m (Kg.a)'?9

? '(Uve!' AT 00rPOR i=l TO nnvxH

?? CHR(64+il+ALLTRIM(STR(i,2)l ATMNDKORSTORE 0 TO 1SELECT iatl?SKT ORDER TO 1GO TOP

¡r-FOR i=l TO anp*2STORE 0 TO nivel

¡-IF HOD(i,2)JOSTORE 1 + 1 TO 1

COR K=nnp TO 1 STEP -1STORE nivel+hpfí) TO nivel

NDFOR? nivel PICTURE '».«'

LgSDíFrFOR j=l TO nnyx+1

STORE 'X'+ALLT8IM(STR(j,2)l TO?? iBacro PICTURB 'lttttttt.lt'

LgBDFORSKIP?

-E8DFOR? JtnncoEJECTSET PRÍNT OFFSET DEVICE TO SORBEN

ffJJFlT F^~-finUi P

157 DEACTIVATE «INDOW iipresor158 DEACTIVATE WINDOW reportes159 RETURN161 *: EOF: REP0016.ACT

HACROAT fj+ll*12-13

(11*12+2

MACROAT (¿+11*12-13

Page 174: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

115

10111213141516171819202122

2425262728293031323334353637

404142434445464748495051525354555657

2 *3 *4 *5 *6 *7 *8 *9 *

****í**t*t

Progran: C:\CIVIL\RSP0017.P8G

Sjrsten: Anal.y Diseño de Estructuras AporticadasAuthor: Rosne! R. Alenán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:12

Callea by: MENÜ003.PRG

Meiory Files: IMPRESORA.MEM: &NOM01: &HOMQ2: &NOM03: MATRIZ.MEM

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10mmwmmmmmmmmmmmtmtmwmtwmmm

RELÉASE ALL•II nvx<rO .OR. nvy<-0 .OR. bv<=0 .OR. bc<=0 .08. np<=0

WAIT 'ERROR: Datos inconpatiblea o no existen../ BISDOWrL-ENDIFRESTORE FROM impresora ADDITIVEACTÍVATE W1NDOK reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'Mborde,STORE RG«(40

. V Total. Flecha'LKHÍtitulo)) / 2,0)

SAY tituloSAY " Proyecto NUMERO :"SAY código PICTÜRE "tW«"SAY " Nonbre del Cliente :"SAY proyectoSAY "Domicilio de la obra :"SAY direcciónSAY " Tipo de obra :"SAY obraSAY " Ing. Calculista :"SAY calculoSAY " Fecha (mn-dd-aa) :"SAY fecha

STORE SPACSÍ9} TO reporte§11,01 SAY 'Reporte por Monitor o ImpresoraREADIF LASTEEY()=27

ETURN

TO titulo14 TO alón

$04,01§04,24§05, 01105,24§06, 01§06,24§07,01§07,24§08,01§08,24§09,01§09,24

GET reporte PICTÜRE '§E Monitor, Inpresora'

STORE ÜPPERíreporte) TO reporteACTÍVATE «INDOW inpresorCLEARSTORE código TO ntiEeroSTORE STRfnunero ,5) TO mnuff iSTORE 'nvx ' - fALLTRIMfnnu iDt TO noiaOl

Page 175: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

116

585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113

STORE 'Eivy'fALLTRINUnuBi) TO nomQ2STORE 'np'+ALLTRIHÍMniB) TO noin03RESTORE FEOM ftnoiOl ADDITIVERESTQRE FROH 4nom02 ADDITIVEEKSTORE FROH 4noi03 ADDITIVERESTORE FROH aiatriz ADDITIVESTORE nvx TO invxSTORE nvy TO amvySTORE np TO impSTORE fe TO ifcSTORE fy TO ifySTORE fil TO ufilSTORE 14/ufy TO npSTORE D/100 TO ndvSTORE H/200 TO BdcSTORE mdc+adv TO odSTORE proyecto TO «proyectoSTORE dirección TO ndireccionSTORE calculo TO ncalculoSTORE fecha TO nfechaSTORE xx TO mxxSTORE VAL(nxx) TO ejeiF reporte- 'H08ITOR'

SET DEVÍCE TO FILE reporte.txtSET DEVÍCE TO SCREE»MODi COMM reporte.txt tfOEDIT HIKDOW trabajo

-ELSEDIHENSION q(ntnvx),DIMEÍISIOS vo(nnvx*2)DIMEHSION Bb(nnvx*2)STORE O TO q^^S.voSELECT aatOSSET ORDER TO 1SEEK ejeFOR 1=1 TO nnvx

STORE T+ALLT8IHÍSTK(i(2H TO MAGROSTORE inacro TO q(i)

ffl{Bnp,ianvx*2), ASUnp,nmvx*3)vh(nnvx*2), vt(nnvx*2}«(wmc), oíiaxíiinvx}

SELECT utl6SET ORDER TO 1GO TOP

¡-FOR 1=1 TO nnprFOR j-l TO mnvx*2i STORE T+ALLTRIH(STR(j,2)) TO HACRO

STORE ¿sacro TO i{i,j)LENDFORSKI?

^-ENDFORSTORE fflfü*nfy*í!d*{l - 0.59 *SET DEVÍCE TO PRIHT no EJECTSET PRIHT ONSTORE O TO i,j? inexp+'Hborde, Haax, V Total, Flecha'+imnex AT 8?? 'PROYECTO DE CONSTRUCCIÓN: '-^proyecto? ' DIRECCIÓN: '-undireccion

* (üfy / ifcl) TO das

Page 176: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

117

114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169

? ' CALCULO: 'tncalculo? ' FECHA: 'tDTOC(afecha)

? 'ANÁLISIS PÓRTICO (X-X) '+MX AT 279

? &ECOn

-FOR i=l TO nnp? 'íql'STORE 1 TO pos

r-FQR j-1 TO nnvx?? qíj) PICTÜRE 'IIHH.II' AT pos*10STORE poet2 TO pos

L^SDFOR? 'ÍM1'STORE 1 TO pos•POR 3=1 TO nnvx*2

?? n{i,j) PICTÜRE 'IIHIi.ir AT pos*10STORE pos+1 TO pos

? '(Vo)'STORE 1 TO KSTORE 1 TO pos

-FOR i-l TO nmvxSTORE ROUHD((qU)«(3Í)/2,3) TO voi, vo(C)STORE [ti TO KSTORE ROÜRDívoi * (-11,3) TO vod, vo(K)STORE [ti TO K?? voi PICTÜRE 'IHHIf.tr AT poB»10STORE pOB+1 TO pos?? vod PICTÜRE 'llllll.il' AT pos*10STORE postl TO pos

LEHDFOR? '(Vh)'STORE 1 TO KSTORE 1 TO pos

-FOR j=l TO BHVXSTORg ROUHDf(Bfi.íHa(i,[tl))/XU),3) TO vhi, vh(K)STORE [ti TO [

TO vhd, vh(K)STORE ROÜNDívhi * (-11,3)STORE í+1 TO R?? vhi PICTU8E 'lililí. I!STORE pos+1 TO pos?? vhd PICTÜRE 'lililí. II' AT posMQSTORE posti TO pos

AT posUO

? '(VI)'STORE 1 TO KSTORE 1 TO pos

-FOR j = l TO ¡BnvxSTORE RQÜtiDf{vo{RHvh(K)U) TO vti, vt(K)STORE eOÜHD{(vo([)-vh([)K31 TO vtd, vt(K-t-l)STORE R+2 TO K?? vti PICTUSE 'IHIH.lt' AT pos*10STORE pos+1 TO pos?? vtd PICTÜRE 'IHIH.H' AT pos*10

Page 177: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

118

17017117217317417517617717817918018118218318418518618?188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224226

STORE pos+1 TO pos

? '(ubi'STORE 1 TO KSTORE 1 TO pos-POR j=l TO invx

STORE ROUNDt ívtfK) * nd - (q(j) * id'2 / 2) - n(i,R}), 3) TO oibi, ib(K)STORE K+l TO KSTORE ROUND! (-vt(K) * md + (q(j) * md*2 / 2) + n(i,I))( 3} TO aibdSTORE M TO K?? ubi PICTURE 'tttttt.tt' AT pos*10STORE pos+1 TO pos?? abd PICTURE 'KttH8.tr AT pos*10STORE poB+1 TO pos

-ENÜFOR? *(X1*STOfiE 1 TO ISTORE 1 TO pos-FOR j=l TO nnvx

STORE ROUNDf vt(R) / q(j), 3) TO wc, EX(J)STORE K+2 TO R?? nx PICTURE 'ttKftlt.tr AT pos*10STORE pos+2 TO pos

-ESÜFÜR

STORE 1 TO KSTORE 1 TO pos-FOR j=l TO anvx

STORE 80UND( vtfK)"2 / Í2*q(j)) - i(i.K)( 3) TO max, uax(j)STORE K+2 TO K?? Max PICTURE ' t tft tf . tr AT pos*10STORE pos+2 TO pos

? REPUCATEr- ' , í imvx*2+l)*ll)

STORE 1 TO K. 1STORE 1 TO pos-FOR j=l TO ainvx

STORE ROUSDÍ >b(R)/das, 3) TO asi, AS{ifl)STORE 1+1 TO 1STORE RQUBDÍ imax(j)/das, 3} TO ASC, AS(i,l)STORE 1+1 TO 1STORE ROUNDt ab(K-fl)/das, 3) TO asd, AS(i.l)STORE K+2 TO ESTORE 1+1 TO 1

LENDFORLESDFOR? &nncoEJECTSET PRI8T OFFSET DEVICE TO SCREEN

-ENDIFDEACTIVATE 8ISDOW iapresorDEACTIVATE SíINDOW reportes

*: EOF: HEP0017.ACT

Page 178: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

119

1 *2 *3 *4 *5 *6 *7891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

mmmmttnmmmmmmtttmmtmmmmmtmmm

Program: C:\CIVIL\8EPG018.P8G

: Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roaiel R. Aleíaán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.Last fflodified: 05/26/93 16:12

: Called by: MENU003.PRG

Heniory Piles: IMPRESORA.MEM

: Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10

RELÉASE ALLavx<=0 .OR. nvy<=0 .OR. bv<:Q .OR. bc<=0 .OR. np<=0WAIT 'ERROR: Datos incoipatibles o no existen...' W1SDOW

RESTORE FROM ¿opresora ADDITIVEACTÍVATE WINDOW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'ARMADURA DE VIGAS' TO tituloSTORE HOUfiD((40 - LBKítitulo)) / 2,0} + 14 TO alón§Ql,nlon SAY titulo§04,01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTÜRE "Illir§05,01 SAY " Noabre del Cliente :"§05.24 SAY proyecto§06,01 SAY "Dofflicilio de la obra :"§06,24 SAY dirección§07,01 SAY ' Tipo de obra :"§07,24 SAY obra§08.01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha íw-dd-aa) :"§09,24 SAY fechaSTORE SPACE(9) TO reporte§11,01 SAY 'Reporte por Monitor o ImpresoraREAD

rIF LASTKEY()i27

GET reporte PICTÜRE '§» Monitor, Impresora'

STORE UPPERfreporte) TO reporteACTÍVATE WINDOW inpresorCLEARSTORE nvx TO BHVXSTORE nvy TO BnvySTORE np TO anpSTORE proyecto TO BproyectoSTORE dirección TO adireccionSTORE calculo TO acalculo

Page 179: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

120

57 STORE fecha TO nfecha58 STORE xx TO nxx59 r-IF reporte='i(QNITQR'

SET DEVICE TO PILE reporte.txt61 SET DEVICE TO SCREEN62 MODI COM« reporte.txt tiOEDIT WINDOH trabajo63 -ELSE64 SET DEVICE TO PRINT no EJECT65 SET PRINT ON

STORE O TO Uiaexp+'ARHADÜRA DE VIGAS'+tomex AT 1467

686970717273747576777879

9

9

9

?

9

?

9

9

9

9

9

9

S

81828384858687888990919293949596979899101

'PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:CALCULO:FKCHA:

'+aproyecto'4-idireccioa'+acalculo'4-DTOCfffifechal

'ANÁLISIS PÓRTICO (1-1} '-mxx+' (cnz)' AT 27

tacos

SELECT natlBSKT ORDSR TO 1GO TOP

-FOR i=í TO anp? 'As'+ALLTRIH(STR(i,2))STORE 1 TO pos

-FOR ó=l TO §nvx*3STORE T+ALLTRIMÍSTR(¿,2)) TO MACRO?? ínaacro PICTÜRE 'STORE pos+1 TO pos

LENDFOBSKIP

i-ENDFOR? &EI1CO

EJECTSET PRIKT OFFSET DEVICE TO SCREEN

L-ENDIFDSACTIVATE KI8DOW ínpresorDSACTIVATE KISDOW reportesRETORN*: EOF: REP0018.ACT

ttiti.itr AT posno

Page 180: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

121

2 *3 *4 *5 *6 *7891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Progran: C:\CIVIL\REP0019.PRG

Systea: Anal.y Diseño de Estructuras AporticadaaAuthor: Romael R. Aleaán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last aodified: 05/26/93 16:12

Called by: MENÍ3003.PRG

Meaory Files: IMPRESORA.MEH

Docuaented 05/28/93 at 12:14 FoxDoc versión 2.10mmtmmmmmmmmmmmmtmmmmmmmtm

RELÉASE ALLnvx<=0 .08. nvy<;0 ,08. bv<=0 .08. bc<-0 .08. np<=0HAIT 'ERROR: Datos incoapatibles o no existen...' «INDO»r

RESTORE FROM impresora ADDITIVEACTÍVATE S1NDOH reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'ARMADURA DE COLUMNAS' TO tituloSTORE ROUSDU40 - LEN(titulo)) / 2,0) + 14 TO alón§01,alón SAY titulo§04,01 SAY " Proyecto NUMERO :"§04,24 SAY código PICTURE "WM"§05,01 SAY " Nombre del Cliente :"§05,24 SAY proyecto§06,01 SAY "üoaicilio de la obra :"§06,24 SAY dirección§07,01 SAY " Tipo de obra :"§07,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (am-dd-aa) :"§09.24 SAY fechaSTORE SPACEÍ9) TO reporte§11,01 SAY 'Reporte por Monitor o ImpresoraREAD

r!F LASTEEY()=27"ÍETURN[F

STORE UPPERíreporte) TO reporteACTÍVATE WINDOtf impresorCLEAR

TO anvxTO anvyTO anpTO abe

GET reporte PICTURE '§a Monitor, Impresora'

STORE nvxSTORE nvySTORE npSTORE beSTORE betaSTORE fi2

TO abetaTO afi2

Page 181: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

122

5758596061626364656667

STORE feSTORE HSTORE fySTORE phlSTORE proyecto

TO ufeTO nhTO ifyTO BphTO iproyecto

69707172737475767778798081828384858687

SSH

-ELSESSS9

9

?9

9

9

9

9

9

?

9

9

AS

8990919293949596979899100101102103104105106

107108109no111

STORE dirección TO mdireccionSTORE calculo TO icalculoSTORE fecha TO mfechaSTORE VAL(xx) TO nxxDIMENSIÓN pcdnvx+1)STORE O TO pe

r-IF reporte='MONITOR'SET DSVICE TO FILE reporte.txtSET DEVICE TO SCREENHODI CQKH reporte.txt 80SDIT {flKDOtF trabajoESKT DEVICE TO PRINT no EJECTSET PRItiT ONSTORE O TO i,, i

' ARMADURA DE COLÜHKAS'+&Bnex AT 14

"PROYECTO DE CONSTRUCCIÓN: '+nproyectoDIRECCIÓN: '-HndireccionCALCULO: '-HncalculoFECHA: '+DTOC(nfecha)

'ANÁLISIS PÓRTICO (X-X) '+ALLTRIM(STR{ixx)H' (cmM' AT 27

ifflCOB

SELECT ut!9SET OROEñ TO 1GO TOPSSER mxxFOR i=l TO nnvx+1

STOSE *X*+ALLTRIHíST8(i.2)) TO MACROSTORE tero TO peí i)

SELECT iat!7SET ORDER TO 1GO BOTTOHFOR í-nnp TO 1 STEP -1

SKIP -1? 'As'-fALLTRIH(STR(i,2HSTORE 1 TO posFOR j=l TO BHvx+1

STORE 'X'+ALLTRIH(STR{j(2)) TO HACROSTORE iiacro TO BUSTORE ((PC(J)/MP*Í + 200* ABS(au)/inbc) - (fflbeta*0.85*nfc*fflbc*ah)) / (•fi2*ify) TO

J ?? AS PICTÜRE 'fltft.ltr AT pos*10I STORE poa+1 TO posLENDFOR

SKIP -2ENDFOR

Page 182: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

123

AS

112113114115116117118119120121122123124

125126127128129130131132133134135136137138139140142

99

? *tt ACERO MÍNIMO ASUMIDO **'9

GO BOTTOM-FQR i=anp TO 1 STEP -1

SÍIP -1? 'As'+ALLTRIHíSTBÍUUSTORE 1 TO pos

R j=l TO BBVX+1

STORE 'X'+ALLTRIMÍSTRU^H TO MAGROSTORE iaacro TO núSTORE (ípc(j)/inp*i + 200* ABS(au}/¡iibc) - (Bbeta*0.85*Bfc*Bbc*ohl) / (Bfi2*ify) TO

STORE Bph*Bbc*ih TO AS

?? AS PÍCTURE 'HHf.ffr AT poa*10STORE pos+1 TO pos

L-ENDFORSKIP -2

? iincoEJECTSET PRI8T OFFSET DEVÍCE TO SCREEN

i-ENDIF0EACTIVATE WI8DOH iapreaorDEACTIVATE WISDOW reportesRETÜRN*: EOF: REP0019.ACT

Page 183: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

124

1 *:2 *:3 *:4 *;5 *:6 *:7

910111213141516171819202122 <2324252627

303132333435363738394041424344454647484950515253545556

wunmmmmummmmmmmtmmmmmmmmtt

Prograa: C:\CIVIL\RKP0020.PRG

Systei: Anal.y Diseño de Estructuras AporticadasAuthor: Roanel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:12

Called by: MENU003.PRG

Memory Files: IMPRESORA.MEM: &NOM01: &NOM02: ÍNOH03

Docunented 05/28/93 at 12:15 FoxDoc versión 2.10mmwmmmmmmmmmmmmtmmmmmstmm

RELÉASE ALLIF nvx<=0 .OR. nvy<-0 .OR. bv<=0 .OH. bc<-0 .OR. np<=0

WAIT 'ERROR: Datos incoapatibles o no existen../ HISDOWri-ENDIFRSSTGRE FRQM inpresora ADDITIVEACTÍVATE «INÜOW reportesCLEARSELECT prediseSET ORDER TO 1W(U3 TO 02,55STORE 'ARMADURA DE LOSAS' TO tituloSTORE RQUfiD({40 - LEN(titulo)) / 2,0) i 14 TO alóneOl.ilon SAY titulo«04,01 SAY " Proyecto NUMERO :"104,24 SAY código PICTURE "Stlll"§05,01 SAY " «oabre del Cliente :"SOS,24 SAY proyecto§06,01 SAY "Doiiciüo de la obra :"§06,24 SAY dirección«07,01 SAY " Tipo de obra :"§07,24 SAY obra§08,01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (m-dd-aa) :"§09,24 SAY fechaSTORE SPACE{9) TO reporte§11,01 SAY 'Reporte por Monitor o Inpresora :* GET reporte PICTURE '§B Monitor, Inpresora'READ

rIF LASTKEYO-27ETUR8F

STORE UPPERíreporte) TO reporteACTÍVATE W1NDO« inpresorCLEARSTORE código TO nuneroSTORE STR(nuiero,5) TO anuíSTORE 'nvx'-tALLTRIHtanua) TO nonOl

Page 184: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

125

57 STORE 'nvy'+ALLTRIMÍanuü) TO nom0258 STORE 'np' tALLTRIM(aaua) TO non0359 RBST08E FROM inoaOl ADDITÍVE60 RESTORK FROM 4noa02 AÜDITIVE61 RESTORE FROM ¡tnoa03 ADDITIVB62 STORE nvx TO anvx63 STORE nvy TO anvy64 STORE np TO anp65 STORE beta TO abeta66 STORE fu TO afil67 STORE fe TO afc68 STORE el TO ael69 STORE hl TO ahí70 STORE cu TO acu71 STORE fy TO afy72 STORE proyecto TO aproyecto73 STORE dirección TO adireccion74 STORE calculo TO acalculo75 STOHE fecha TO afecha76 STORE VALfxxl TO axx77 ¡-IF reporte: 'MONITOR'78 SET DEVICE TO FILE reporte.txt79 SET DEVÍCE TO SCRKE880 MODI COMK reporte.txt NOEDiT WISDOtf81 -ELSE82 SET DEVICK TO PRINT no EJECT83 SBT PRIKT ON84 STORE 0 TO i,j85 ? ftBexpt'ARHADURA DB LOSAS'Uanex AT86 ?

trabajo

14

87 ? 'PROíECTQ DE CONSTRUCCIÓN: '^proyecto

9091929394959697

100101102103104105106107108109110111112

DIRECCIÓN:CALCULO:

FECHA:

'+nidireccion'+ocalculo'^DTOCfuifechat

'ARALISIS PÓRTICO (1-1} (cía1)' AT 279

9

STORE BfU*Bbeta»Bfc*100*Ml*ÍOO*[(ihl-3)-Bel*100/2) TO mufSTORE U4*(hl-3))/(Bbeta*Bfc) TO A? 'AaX'STORE 1 TO pos

-FOR i=l TO amvxSTORE Bcu*X( iK2 /8 TO BU

-IF Bu<muf .AND. A<fflelSTORE ButlOO / ÍBfil*Bfy*Bhl*(l-0.59*14/Bfc)) TO AS

Í-ELSESTORE Bu*100 / (Bf i l*afy*(mhl-A/2)) TO AS

?? AS PICTURK 'tlMMIf AT poa*10STORE pos + 1 TO pos

S-ENDFOR? tonco? 'A8ALISIS PÓRTICO (Y-Y) ícaM' AT 27? tocoa9

Page 185: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura
Page 186: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

127

1 *2 *3 *4 *5 *6 *78910111213141516171819202122232425262728293031323334353637

4041424344454647484950515253545556

Prograo: C:\CIVIL\REP0021.PRG

Anal.y Diseño de Estructuras AporticadasAuthor: Romnel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last modified: 05/26/93 16:12

Called by: MENU003.PRG

MeiDory Files: IMPRESORA.MEM

Docufiented 05/28/93 at 12:15 FoxDoc versión 2.10mwmmmmmmmmsmmtmmmtmtttmmmmm

RELÉASE ALLIF nvx<=0 .OR. nvy<=0 .OH. bv<=0 .OR. bc<=0 .OH. np<=0

WAIT 'ERROR: Datos incompatibles o no existen...' «INDO»r

r

-EHDIFRESTQRE FROM inpresora ADDITIVEACTÍVATE HINDOW reportesCLEARSELECT prediseSET ORDER TO 1§00,13 TO 02,55STORE 'ARMADORA DE PLINTOS" TO tituloSTORE ROUND({40 - LE8( titulo)) / 2,0) + 14 TO alóne01,ilon SAY titulo304,01 SAY " Proyecto NUMERO :"304,24 SAY código PICTURE "tftlf"§05,01 SAY " Nonbre del Cliente :"§05,24 SAY proyecto§06,01 SAY "DoBicilio de la obra :"§06,24 SAY dirección§07,01 SAY ' Tipo de obra :"§07,24 SAY obra§08.01 SAY " Ing. Calculista :"§08,24 SAY calculo§09,01 SAY " Fecha (w-dd-aa) :"§09,24 SAY fechaSTORE SPACE(9t TO reporte§11,01 SAY 'Reporte por Monitor o ImpresoraREADIF LASTREY()=27

GET reporte PICTURE '§n Monitor, Impresora'

-ENDIFSTORE ÜPPERíreporte) TO reporteACTÍVATE WINDOtf impresorCLEARSTORE nvxSTORE nvySTORE npSTORE beSTORE fi2STORE fe

TO nnvxTO nnvyTO nnpTO abeTO nfi2TO ufe

Page 187: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

128

57 STORE H TO nh58 STORE fy TO ify59 STORE csp/100 TO ncsp60 STORE bp TO nbp, nbpl61 STORE ss TO BSS62 STORE beta TO nbeta63 STORE proyecto TO mproyecto64 STORE dirección TO mdireccion65 STORE cálcalo TO acalculo66 STORE fecha TO afecha67 STORE VALÍxx) TO axx68 DIMENSIÓN pc(navxH)69 STORE O TO pe

IF reporte='HONITOR'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREENHODI COMK reporte.txt NOEDIT WINDOW trabajoESET DEVÍCE TO PRINT ao EJECTSET PRINT ONSTORE O TO íjfcoexpt'ARMADURA DE PLISTOS'+tex AT 14

707172737475767?78798081828384858687

r-H rSSH

-ELSESSS77?17?7?77

fifi i ?

9091929394959697

100101102103104105106107108109110111112

'PROYECTO DE CONSTRUCCIÓN:DIRECCIÓN:

CALCULO:FECHA:

'-t-Biproyecto'-t-ndtreccion'•Htcalculo'+DTOCÍEfecha)

'ANÁLISIS PÓRTICO (X-X1 J-tALLTRlM(STR(nxx}) AT 27

SELECT natlflSET ORDER TO 1GO TOPSEER aixx-FOR 1:1 TO amvx+1

STORE T-fALLTRIH(STR{i.2)) TO MACHOSTORE tero TO peí i)

-SNDFORSELECT Mtl7SET ORDER TO 1GO BOTTOM? 'Ac U')*STORE 1 TO pos-FOR j=l TO imvx+1

STORE 'X'+ALLTRIM(STR(j,2)) TO MAGROSTORE iaacro TO núSTORE (pc(j)) / (assnOOO) TO ac?? ac PICTÜRE *mt*.IH* AT pos*lOSTORE pos+1 TO pos

-ENDFOR? 'Bp (i)'STORE 1 TO pos-FOH .1=1 TO

Page 188: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

129

11311411511611711811912012112212312412512612?128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

STSTSTST??ST

-E8DFO? 'ApSTORE

-F08 jSTSTSTST??ST

LENDFO? 'DpSTORE

rFOR .jSTSTSTSTSTSTSTSTST*****??ST

-EHDFQ? 'AeSTORE

rFOR tiSTSTSTSTSTSTSTSTSt**tt*SI?"

STORE 'X'+ALLT8fHíSTR(j,2n TO «AGROSTORE íaacro TO muSTORE (pcíj)) / íisB*1000) TO acSTORE ac"(l/2) TO nbp

abp PICTURE 'IHfl.tli' AT pos*10STORE postl TO posORP (•)*E 1 TO posj=l TO invi+lSTORE T+ALLTRIH(STR(j,2)) TO MAGROSTORE ABacro TO BUSTORE ípcW) / ÍBBS*1000) TO acSTORE ae"(l/2) TO ap

ap PÍCTURE 'fltH.MI' AT pos*10STORE pos-t-1 TO posmDp {•)'RE 1 TO posj=l TO BQVX+1

STORE T+ALLTRIH(STR{j,2)) TO HACRGSTORE &Bacro TO BUSTORE (pc(j)í / (038*1000) TO acSTORE ac"íl/2) TO abpSTORE ac"íl/2) TO apSTORE (pc(j) /ac) + (iu*6/(ibp*ap"2n TO ss2STORE ss2*ap*1.5 TO quSTORE 0.53*ibeta*Bfc"fl/2) TO veSTORE íííap - iah/100)/2)*qu}/(qu+(vc*10000/2) TO dp

IF DPK30STORE 30 TO DP

ELSESTORE BOOHD(ÍDP1/10HQ.5,0) * 10 TO DP

EHDIFdp PICTURE 'ilHMtr AT pos*10

STORE pos+1 TO posORepX (CB1)'E 1 TO pos3=1 TO ÍGVX+I

STORE 'X'+ALLTRIM(STR{j,2)) TO MACHOSTORE tero TO BUSTORE (pcíj)) / (iBs*1000) TO acSTORE ac"(l/2) TO apSTORE ac"íl/2) TO abpSTORE (pcU) /ac) + Uu*6/(ibp*ap"2í) TO se2STORE ss2*ap*1.5 TO quSTORK 0.53*Bbeta*sifc~(l/2) TO veSTORE {{(ap - Bh/100)/2)*qu)/{guHvc*10000/2)) TO dp

IP DPK30STORE 30 TO DP

ELSESTORE ROÜNDÍÍDPl/lQHO.5,0) * 10 TO DP

E8DIFSTORE (14/ify)*Bbp*dp*10000 TO aspx

aspx PICTURE 'MtlMir AT pos*10

Page 189: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

130

169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199201

STORE pos*! TO posmam1 'AspY fea2)'STORE 1 TO pos

-POR j-1 TO invx+1STORE 'X'MLLTRIM(STR(j,2)) TO MAGROSTORE Aaacro TO BUSTORE (pc(jí) / (MBílOOO) TO acSTORE ac"íl/2l TO apSTORE ac"(l/2) TO abpSTORE (pcU) /ac) + Uu*6/(abp*ap"2H TO 662STORE ss2*ap*l.5 TO quSTORE 0.53*ibeta*ifc"(l/2) TO veSTORE (((ap - ah/lQO)/2)*qu)/(qu+{vcnOOOO/2)) TO dp* IF DPK30* STORE 30 TO DP* SLSE* STORE ROUSD((DP1/10)+0.5,Q] * 10 TO DP* ENDIFSTORE (14/afy)*ap*dp*100QO TO aspy?? aepy PICTURg 'IIMI.tfl' AT posMOSTORE posH TO pos

? &BHICOEJECTSET PRIKT OPFSET DEVICE TO SCREES

L-S8DIPDEACTIVATE WIHDOW iapresorDEACTIVATE WIHDOW reportesRETURN*: EOF: REP0021.ACT

Page 190: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

131

123456789

101112131415

t**:****t****t**

16171819 <:

20212223242526272829303132333435363738394041424344454647 <-.484950515253545556

mmttmmmmmmtmtmmmmmtttmmmmmmts

Prograa: C:\CIVIL\RKP0022.PRG

Systea: Anal.y Diseño de Estructuras Aporticadasftuthor: Romael 8. Alelan T. - Marco P. Silva S.

Copyright {el 1993, Pontificia Universidad Católica del E.Last aodified: 05/26/93 16:12

Called by: MENU003.PRG

Meaory Piles: IMPRESORA.MEM

Docunented 05/28/93 at 12:15 FoxDoc versión 2.10mmmmmmmmmtmmmmmmmmmmmtmm*

RELÉASE ALLIF nvx<:Q .OR. nvy<=0 .OH. bv<=0 .OR. bc<=0 .OH. np<-0

WAIT 'ERROR: Datos incompatibies o no existen...' WINDO»rRESTORE FRGH impresora ADDITIVEACTÍVATE WIUDOW reportesCLEARSELECT prediseSET ORDER TO 1«0,13 TO 02,55STORE 'ARMADURA PARA CORTE (ESTRIBOS)' TO tituloSTORE ROUÍID{(40 - LEN(titulol) / 2,0} + 14 TO nlon«halón SAY titulo«4,01 SAY " Proyecto NUMERO :"004,24 SAY código PICTURE "M«t"«5,01 SAY " Ooiibre del Cliente :"«5,24 SAY proyecto«6,01 SAY "Doiicilio de la obra :"«6,24 SAY dirección«7,01 SAY " Tipo de obra :"«7,24 SAY obra«8,01 SAY " Ing. Calculista :"«8,24 SAY calculo«9.01 SAY " Fecha (Ba-dd-aa) :"«9,24 SAY fechaSTORE SPACEÍ9) TO reporte§11,01 SAY "Reporte por Monitor o InpresoraREADDEACTIVATE HIHDOW reportes

¡-IP LASTKEY{)=27

GET reporte PICTURE '«• «onitor, Impresora'

i-ENDIPSTORE ÜPPER(reporte) TO reporteACTÍVATE WINDOW iapresorCLEARSTORE be TO abeSTORE bv TO obvSTORE H TO ohSTORE D TO sdSTORE fy TO ofy

Page 191: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

132

57585960616263646566676869707172737475767778798081nn

838485868788899091929394

96979899100101102103104105106107108109110112

STORE ee TO aeeSTORE proyecto TO iproyectoSTORE dirección TO idireceionSTORE calculo TO mcalculoSTORE fecha TO nfechaSTORE VALíxx) TO mxxDIHEKSI08 pc(invx+l)STORE 0 TO pe

-IF reportei'KOBITOH'SET DEVICE TO FILE reporte.txtSET DEVICE TO SCREENHODI COMM reporte.txt NQEDIT HIHDOB trabajo

-ELSESET DEVICE TO PRINT no KJECTSET PRIKT ONSTORE 0 TO i,j? ¡tnexp+ 'ARMADURA PARA COSTE ( ESTRIBOS )'+&mex AT 14?? 'PROYECTO DE COKSTRUCCIOti: '«proyecto? ' DIRECCIOH: '«dirección? ' CALCULO: '«calculo? ' FECHA: '+DTOCínifecha)??? 'ESTRIBOS PARA VIGAS íciM' AT 279 ' ' ¿T 07

? &BC019

STORE (3.5*Ebv*mee)/ffify TO asvxSTORE (3.5*nd»¡iee)/Bfy TO asvy? 'EJE X-X'AT 30?? 'EJE Y-Y'AT 609

? asvx PICTURE 'M.IM' AT 30?? aevy PICTURE '11.111' AT 60? Sanco9

? 'ESTRIBOS PARA COLUMNAS {cm1)' AT 26

? &1COB9

STORE (3.5*Bbc*iee)/Bify TO ascxSTORE f3.5*ih*we)/«fy TO ascy? 'EJE X-X'AT 30?? *EJS Y-Y'AT 609

? ascx PICTURB 'IMM' AT 30?? ascy PICTURE 'M.MI' AT 60? SfincoBJKCTSET PRIHT OPFSET DEVICE TO SCRESN

L-EHDIFRETURS*: EOF: REPGG22.ACT

Page 192: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

133

181920212223242526272829303132333435363738394041424344454647434950515253545556

*•

Prograa: C:\CIVIL\REP0023.PRG

Systen: Ana l .y Diseño de Estructuras AporticadasAuthor: Romnel R. Aleián T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/26/93 16:13

Called by: MENU003.PRG

Meaory Files: IHPRESORA.MEM: 480H01: &NOH02: 480H03

Docuiented 05/28/93 at 12:15 FoxDoc versión 2.10mmmmmmmmmtmmttmtwmmmmmmmttm

RELÉASE ALLnvx<=0 .OR. nvy<=0 .OH. bv<:0 .OR, bc<=0 .OR. np<=0tfAIT 'ERROR: Datos inconpatibles o no existen...' WINDOHr

r

•ESD1FRESTORE FRGH iapresora ADDITIVEACTÍVATE «INDOW reportesCLEARSELECT prediseSET ORDER TO 1»00,13 TO 02,55STORE 'GEOMETRÍA' TO tituloSTORE ROÜSD{(40 - LEBítitulo)) / 2,0) + 14 TO nlon«Ol.iloD SAY titulo04,01 SAY " Proyecto NDHERO :"

SAY código PICTURE "tttttl"SAY " Noibre del Cliente :"SAY proyectoSAY "Doaicilio de la obra :"SAY direcciónSAY " Tipo de obra :"SAY obraSAY " Ing. Calculista :"SAY calculoSAY " Fecha da-dd-aa) :"SAY fecha

STORE SPACEÍ9) TO reporte811,01 SAY 'Reporte por Monitor o Inpresora :* 6ET reporte PICTURE 'Éta Monitor, Impresora'READIFLASTKEYí)=27

DEACTIVATE WI8DO» reportes

304,24«05,01§05.24§06,01§06,24§07,01§07,24§08,01§08,24§09,01§09,24

L-E8DIFSTORE ÜPPER(reporte) TO reporteACTÍVATE WINDOS iipresorCLEARSTORE código TO nuneroSTORE STR(numero,5} TO

Page 193: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

134

575859606162636465666?6869707172737475767778798081828384858687

90919293949596979899100101102103104105106107108109110111112

STOEE 'nvx'+ALLTRIMUnufli) TO nonOlSTORE 'nvy'+ALLTRIMÍiaim) TO aoa02STORE 'ap' -t-ALLTEIH(aaufi) TO aon03RESTORE FROK JaoaOl ADDIT1VERESTORE FROM 4aoi02 ADDITIVERESTORE FROH &aom03 ADDITIVESTORE nvx TO oavxSTORE nvy TO aavySTORE np TO innpSTORE be TO abeSTORE bv TO abvSTORE H TO BhSTORE D TO BdSTORE fy TO ifySTORE ee TO aeeSTORE proyecto TO nproyectoSTORE dirección TO mdireccionSTORE calculo TO mcalculoSTORE fecha TO ifechaSTORE VAL(xx) TO ixxDIHENSION pcfamvx+1)STORE O TO pe

,-ÍF reporta'MONITOR*SKT DEVICE TO FUE reporte.txtSET DEVICE TO SCREENHÜDI COMH reporte.txt NOEDÍT WINDGK trabajo

i-ELSESET DEVICE TO PRIHT no EJECTSET PRIRT OHSTORE O TO i.j? &Bexp+'GEOHETRIA'^anex AT 14?? 'PROYECTO DE CONSTRUCCIÓN: '«proyecto? ' DIRECCIÓN: '«dirección? ' CALCULO: '«calculo? ' FECHA: '+DTOC(sfecaa)?? 'PLANTA TIPO'

? CHR{65) AT 1STORE 2 TO pos-FQB i=l TO fflnvx

?? EEPLICATE(CHR(196),ROUKD{X(i)*3.29,0)l AT posSTORE pos * ROÜ8D{Xfi)»3.29,0) TO pos?? CHRÍ65U) AT posSTORE pos + 1 TO pos

-ENDF08? CK8(218) AT 1STORE 2 TO posSTORE 1 TO 12-FOR i-1 TO amvx

?? REPLÍCATE(CHR(196),ROÜND(X(i)*3.29,0)) AT posSTORE pos + 80ÜND(X(i!*3.29,0) TO pos-IF ilenvx

?? CH8Í194) AT posr1

Page 194: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

135

113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168

-ELSE?? CHRU91) AT pos?? 12 PICTÜRE 'II' FÜNCTION 'L' AT pos+3

-ENDIFSTORE pos + 1 TO pos

-SNDFORSTORE 12+1 TO 12STORE aavy TO 11

.-FOR 1=1 TO BnvypFOR j=l TO R O U 8 D ( y ( l l ) , 0 )

9

STORE 1 TO pos)R K=l TO BHVX+I

?? CHRÍ179) AT posSTORE pos + R O U N D ( X { K ) * 3 . 2 9 , 0 ) + 1 TO pos

M8DPOR-E8DFOR

rIF llanvy7 CHRU95) AT 1STORE 2 TO pos

pFOS i=l TO BHVX?? REPLICATE{CKRÍ196) ,ROU8D(Xm*3.29 ,0) ) AT posSTORE pos + ROUND(X(i )*3 .29 ,0) 70 pos

píF llBnvx?? CKR(1971 AT pos

-ELS8?? CRRÍ180) AT pos?? 12 PiCTURE '«' F08CTION 'L' AT pos+3

L-ENDÍFSTORE pos + 1 TO pos

LENDFQRLESDIF

STORE 11-1 TO 11LEHDFOR

? CHRÍ192) AT 1STORE 12+1 TO 12STORE 2

rFOR i=iTO poeTO Btivx

?? REPLÍCATK(CKRÍ196) ,ROÜND(X( i )*3 .29 ,0 ) ) AT posSTORE pos + R O U N D ( X ( i ) * 3 . 2 9 , Q ) TO pos

r- IF ilinvx?? CHR(193) AT pos

-ttSK?? CHRÍ217) AT pos?? 12 PICTÍJRE '«' FÜKCTÍON 'L' AT pos+3

USDIFSTORE pos + 1 TO pos

UNÜFOR? JaneoSJKCT?? 'PÓRTICO TIPO'? i

? &BCOB

STORE 0r-FOR 1=1H

TO 12TO nnp

Page 195: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

136

169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224

STORE 12+hp(i) TO 12

? CHR<65) AT 1STORE 2 TO POB

-FOR i=l TO BHVX?? REPLICATEfCHRfl96),R00ND(X(i)*3,29,01) AT posSTORE pos + ROUND(X(i)*3.29,0) TO pos?? CHRÍ65H) AT posSTORE pos + 1 TO pos

L-EHDFOR? CHRÍ218) AT 1STORE 2 TO pos

-FOR i=l TO ULVX?? REPI,ICATS(CHR(196),ROÜND(X(i)*3.29,0)) AT posSTORE pos + RQUHD{X(i)*3.29,0) TO pos-IF ilnnvx

?? CHRU94) AT pos

?? CH8Í191) AT pos?? 12 PICTORE •«.!«' FUNCTIOS 'L' AT pos+3

-F.8DIFSTORE pos + 1 TO pos

-ENDFOR-FOR 1=1 TO BHP

-FOR j=l TO RO(JHDfhp(l),0)9

STORE 1 TO pos•FOR l-i TO nttvxtl

?? CHRÍÍ79) AT posSTORE pos + ROUND(X(K)*3.29,0) + 1 TO pos

LEHDFOR-ENDFOR-IF llup

? CHRfl95) AT 1STORE 2 TO pos

r-FOR i=l TO Bnvx?? REPLICATEfCHR(196),ROUKD{Xm*3.29,G)) AT posSTORE pos + ROÜND(X(i)*3.29,0) TO pos

r-IF ilanvx?? CHR{197) AT pos

I-ELSE?? CHRÍ180) AT posSTORE 12-hp(l) TO 12?? 12 PICTORE *IM*r FU8CTION 'L' AT pos+3

MNDIFSTORE pos t 1 TO pos

L-ENDIFL-E8DFOR? CHRÍ207) AT 1STORE 2 TO pos•FOR i=l TO BHVX

STORE pos + ROÜND(X(i)*3.29,0) TO pos

Page 196: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

137

22522622?228229230231232233234235236237238239240241242243245

r-IF itanvx?? CHRI207) AT pos

i-ELSE?? «207) AT posSTORE 12-hp(imp) TO 12?? 12 PÍCTURS 'IMtr FUNCTION 'L' AT pos+3

STORE pos + 1 TO posL-EKDP08

? ' EJE SELECCIONADO --> '+ALLT8IK(STB(iK))? torneoSJECTSET PRIKT OFFSST DEVICE TO SCEEEN

DKACTIVATK WI8DOW reportesDBACTIVATE «IHDOW impresor

*: EOF: REP0023.ACT

Page 197: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

136

123456789101112131415293031323334353637

4041293031323334353637

4041424344454647484950515253545563

**twm***wmm*W*W**mm*mm*************************

: Procedure file: C:\CIVIL\8UTINAS.PRG

: Sjrstei: Anal.y Diseño de Estructuras Aporticadas; Author: Eoiuiel 8. Alenán T. - Marco P. Silva S.: Copyright (c) 1993, Pont i f ic ia Universidad Católica del E.: Last fflodified: 05/22/93 11:59

: Procs i Fncts: STOP: : ESCOJE: : ESCOJEE

Docunented 05/28/93 at 12:12 FoxDoc versión 2.10*:tmmmmmmmsmmmmmmmmmmwmmm*m«¡mtmmmmmmmwtmmmmmmtmwmmwmm*!*! Procedure STOP*!*! Called by MAXOO.PRG*! MEMQ01.PRG*! ME8Ü002.PRG*! MESU003.PRG*! MENÜ004.PRG*! MENU005.PRG*! MEHÜ006.PRG*!fimmmmmmwmmmmtmmmtmmmmmwmmt

PROCEDURE stopPARAHETER aerror, nensal, aensa2, nprog, lalinnumSET PRINT OFFSET DEVICE TO SCREEHACTÍVATE WINDOH nenosCLEAR«0,02 SAY ' Núnero de Error«1,02 SAY * Mensaje del Error«2,02 SAY ' Error de la linea de código«4,02 SAY * Error en la linea núiero«5,02 SAY 'Programa que produjo el errorSTORE O TO op«6,25 PROMPT '\<Reintentar'«6,38 PROHPT '\<Cancelar'MENÚ TO op

I=DO CASE=CASE oprl

r-IF ERROR{(rl25SET DEVICE TO PRISTSET PRIST ON

L-ENDIFRETRY

=CASE op=2CANCEL

MNDCASEDEACTIVATE WISDO» neaos

>ALLTRI«(STR{iierror})'+ÁLLTRIH(iaensal)'tAUTRIH(mensa2)'-fALLTRI«(STR(iil innuiB})'+ALLTRIH(Eprogl

Page 198: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

139

64656667686963646566747576777879807475767779

*!*!*!*!*!

Procedure: KSCOJE

Caiied by: BUSCAR (procedure in PRED001.PRG]

PROCEDURE escojePARAHETE8 acategoria.nauxDEACTIVATE POPUP localiza

*!mmmwmmtmmmmmmmm*mtmmmmmttmt*!*!*!*í*!

Procedure: ESCOJER

Called by: EDITAS {procedure in PREDOOI.PRGI

PROCEDURE escojerPARAMETER acategoria.iDauxÜEACTIVATE POPUP cargas

*: EOF: RÜTISAS.ACT

Page 199: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

140

i234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

*:t;*:*:t:*:*:*:*:*:*:*:*:*:*:í:í:*:*:»:

<=

<=

mmmmmmmmtmMmmmtmmtmtmttmmmm*

Program: C:\CIVIL\SETENV.PRG

System: Anal. y Diseño de Estructuras AporticadasAuthor: Roniel R. Alemán T.

Copyright (c) 1993, PontificiaLast üodified: 05/23/93 10:49

Called by: CIVIL. PfiG: MAXOO.PRG

«emory Files: IMPRESORA. MEM: COLORES. HEM

Other Files: &HPTO: HELP

Documented 05/28/93 at 12:12mtmmmsmmmmttmmm,-IF DISKSPACEÍX1000000

WAIT JE1 espacio mínimo en discoQUIT

L-ENDIFr-IF VAUSYSÍ12)] < 64000

WAIT 'Insuficiente memoria paraQUIT

L-BDIFRESTORE FROM impresoraRESTORE FROM colores ADDIT1VF.SET ALTÉRNATE OFF 44SET ALTÉRNATE TO 44SET AUTOSAVE OFFSET BELL ON 44SET BLOCISIZE TO 33 44SET BLINK OFF 44SET BORDEE TO SINGLESET CENTURY OFFSET CLEAR ONSET CLOCK ON 44SET CLOCR TO 24,01SET COLOR SET TO 4mtpoSET COMPATIBLE OFFSET CONFIRM OFFSET CONSOLÉ ONSET CURKEHCY Í.EFTSET DATE AMERICAN 44SET DEBÜG OFFSET DEFAÜLT TO 44SET DELETE ONSET DEVICE TO SCREEN 44SET DECIMALS TO 18SET ECHO OFF 44SET ESCAPE OFF 44SET EXACT ON 44SET FULLPATH ON

- Marco P. Silva S.Universidad Católica del E.

FoxDoc versión 2.10mmmmnmmwtmm»

es de IMbyte ...' «INDO»

ejecutar CIVIL...' WINDOW

DefaultDefault

üefaultDefaultDefault

Default

Default

LEAVE SET TO CURRENT DEFAÜLT DRIVE

Default

DefaultDefaultDefault

Page 200: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

141

57 SET HELP ON58 SST IKTENSITY OFF59 SET HAR£ TO60 SET MSMOHIDTH TO 7061 SET PATK TO62 SET POIKT TO63 SET P8INT OFF64 SET P8INTER TO inpto65 SET SAFETY OFF66 SET SCOBEBOARD OFF67 SST SEPARATQR TO68 SET SHADOHS ON69 SET STATUS OFF70 SET SYSMENU ON71 SET TALÍ OFF72 SET TOPIC TO73 SET HELP TO HELP74 08 KY LABEL fl HELP75 08 KEY LABEL £3 ACTÍVATE WI8DOH calculator76 ON KEY LABSL £4 ACTÍVATE HIHDOW calendar77 ON KEY LABEL £5 ACTÍVATE HI8DOH aecil78 ON KEY LABSL £6 ACTÍVATE WI8DOH special79 RETÜRN81 *: EOP: SETENV.ACT

44 THIS IS THE DATE FIELD SEPARATOR

&& ACCEPT DEFAULT PATHS

Page 201: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

142

1 *2 *3 *4 *5 *6 *789101112131415161718192021222324252627282930313233343536373839404142434445-4647484950515253545556

Progran: C:\CIVIL\SIST001.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Romnel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 04/28/93 18:52

Called by: MENU004.PRG

Menory Files: DEFECTO.HEM

Docuiented 05/28/93 at 12:15 FoxDoc versión 2.10mtwmmtmmmmww*mmm*mmmmm*mtmm

RELÉASE ALLACTÍVATE WINDOW trabajoCLEARRESTORE FROM defecto(store O to nfc, nn, nfy, nel, ipb, fipp, nea, mr*store O to el, e2, e3, nph, nbeta, nfil, üfi2, ifi3«02,10 SAY '« DATOS POR DEFECTO PARA EL PREDÍSE80 **'«04,10 SAY ' Resistencia del horaigón«05.10 SAY ' Resistencia del acero«06.10 SAY ' Espesor de loseta«07,10 SAY ' Peao de bloques«08.10 SAY ' Peso de paredes«09,10 SAY ' Espesor de acabados«10,10 SAY * X de acero minino«11.10 SAY * Constante de esfuerzo unitario«13.10 SAY * ** DATOS POR DEFECTO PARA EL DISE O **'«15.10 SAY ' Coeficiente de hornigón«16,10 SAY * Coeficiente de flexión de viga«17.10 SAY 'Coeficiente de flexión de colunna«18,10 SAY * Coeficiente de corte y torsión«10,47 SAY iph PICTÜRE '«.««'«11,47 SAY íir PICTÜRE '«.«*F nfc <:QSELECT tablaBROWSE WINDOH tblaSTORE fe TO nfcSTORE 8 TO nn

'!« Kg/cn1''«II Kg/ci1''I.IIH a''M«l Tn/m2'MIH Tn/a1'UIH n*

«04,47 GET afc PICTÜRE«05.47 GET afy PICTÜRE«06,47 GET ael PICTÜRE«07,47 GET npb PICTÜRE«08.47 GET Bipp PICTÜRE«09.47 GET nea PICTÜRE«15,47 GET abeta PICTÜRE 'MI'«16.47 GET nfil PICTÜRE 'MI'«17,47 GETnfi2 PICTÜRE 'MI'«18,47 GET nfi3 PICTÜRE 'MI'READSTORE ROUND((sibeta"2*{nfc*6090)/(iBfy*í609Ü+nfy)})*0.75,4) TO mph=DO CASE

Page 202: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

143

57585960616263646566676869707172737476

(=CASE nph>=O.QlGO .AND. mph<=0.0129STORE 14.34 TO ir

f=CASE iph>-0.0130 .AND. nph<=0.0150STORE 15.94 TO iriph>=0.0151 .AND. nph<=0.0160

STORE 16.73 TO irMTHSRWISE

STORE 16.73 TO irUMDCASK

«10,47 SAYiph PICTÜRE '«.««'811,47 SAY »r PICTÜRE '«.ir

ri? LASTKKY{}=27DSACTIVATE ííINDOW trabajoRKTÜRS

L-ENDÍFSAVE TO defecto ALL LÚE i????DKACTÍVATK WINDOK trabajo

*: EOF: SIST001.ACT

Page 203: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

144

1 *2 *3 *4 *5 *6 *78910111213141516171819202122232425262728293031323334353637

4041424344454647484950515253545556

mmunmmummtmmmtmmmmttttttmttmmmi*

Program: C:\CIVIL\SIST002.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Roonel R. Aleñan T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last Bodified: 04/28/93 18:57

Called by: MENU004.PRG

Henory Files: COLORES.MEM

Documentad 05/28/93 at 12:15 FoxDoc versión 2.10mtmmmmmmmmmmwmmmmtmtmmmmmRELÉASE ALLACTÍVATE WINDOW sistenaCLEARRESTORE FROH colores ADDITIVE*STORE O TO MCR1,MCR2,MCR3,MCR4,MCR5,HCR6,MCR7,MCR8,MCR9,MCR1G«STORE SPACEÍ5) TO MTPO«00,20 TO 02,50 DOÜBLE COLOR SCHEME 7101,21 SAY '*** PARAHETROS DE MONITOR «*' COLOR SCHEME 11«02,01 TO 04,16«03,03 SAY 'TIPO :' GET ntpo PICTÜRE '«M Color, Mono'«05,01 TO 18,68

«06,02 SAY '[Oí]'«06,10 SAY SCHEME(Ecrl)«06,07 GET icrl PICTÜRE 'M* RANGE 1,19

§07,02 SAY '[02]*«07,10 SAY SC8EHEUcr2)«07,07 GET ncr2 PICTÜRE '»' RANGE 1,19

«08,02 SAY '[03]'«08,10 SAY SCHEME(acr3)«08,07 GET Bcr3 PICTÜRE RANGE 1,19

«09.02 SAY '[04]'«09,10 SAY SCHEME(Bcr4)«09,07 GET Bcr4 PICTÜRE '«' RANGE 1,19

«10,02 SAY '[05]'«10.10 SAY SCHEME(ncr5)«10,07 GET acr5 PICTÜRE '«' RANGE 1,19

«11.02 SAY '[06]'«11,10 SAY SCHEHE(Bcr6)«11,07 GET ncr6 PICTÜRE RASGE 1,19

«12.02 SAY '[07]'«12,10 SAY SCHEMEÍBcr?)«12,07 GET Bcr7 PICTÜRE '«' RANGE 1.19

«13,02 SAY '[08]'

Page 204: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

145

5758596061626364656667686970717273747576777879808182

858687

90919293949597

813,10 SAY SCHEHEÍBcrS)813,07 GET Bcr8 PICTDRE

814,02 SAY '[09]'814,10 SAY SCHEME(Bcr9)814,07 GET Bcr9 PÍCTURE

'ir RANGE 1,19

'ir 1,19

815,02 SAY '[10]'815,10 SAY SCHEHE(icrlO)815,07 GET icrlO PICTÜRE '«' RANGE 1,19READ

r!F WSTHYM=27I DEACTIVATE WINDOW sistema

RETURNi-ENDIFSAVE TO colores ALL LIKE i????SET COLOR SET TO intpoRELÉASE WINDOW ALLDEFINE WINDOW tbla

TITLE 1 Civil 01DEFINE WINDOW sistema

TITLE 'j Civil 02DEFINE WINDOW vano

TITLE '} Civil 03DEFINE WINDOW disenio

FROM 08,50 TO 16,75 PANEL SHADOW;COLOR SCHEMK mcrlOM 03,04 TO 21,75 DOÜBLE SHADOH;

:' COLOR SCHKME acr2FROM 02,65 TO 23,79 DOÜBLE SHADOW;=' COLOR SCHEME aicr3FROH 06,02 TO 20,77 DOÜBLE SHADOW;

TITLE '! Civil 04 (=* COLOR SCHEHE ncr4DEFINE WÍNDOH reportes FHOH 06,06 TO 20,73 DOÜBLE SHADOW:

TITLE '! Civil 05 fc' COLOR SCHEHE ncr5DEFINE WINDOH impresor FROM 19,00 TO 23,79 DOÜBLE SHADOW;

TITLE 'j Civil 06 £' COLOR SCHEHE Bcr6DEFINE WINDOW lensajes FROH 08,02 TO 12,76 DOÜBLE SHADOW;

TITLE '! Civil 07 {=' COLOR SCHEME Bcr7DEFINE WISDOW oeaos FROM 08,03 TO 16,76 DOÜBLE SHADOW;

TITLE 1 Civil 08 Y COLOR SCHEME acr8DEFINE WINDOW trabajo FROM 01,00 TO 23,79 PANEL SHADO»;

TITLE 'I Civil 09 I' COLOR SCHEHE icr9DOW tablaDEFINE WINDOW tabla

TÍTLE 'I Civil 10 IDEACTÍVATE WINDOW sistema*: EOF: SIST002.ACT

03,02 TO 21.77 PANEL SHADOW;GLOSE FLOAT GROW ZOOH COLOR SCHEME merlo

Page 205: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

146

2 *3 *4 *5 *67891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Program: C:\CIVIL\SIST003.PRG

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Roiael R. Alemán T. - Marco P. Silva S.

Copyright (el 1993, Pontificia Universidad Católica del E.Last nodified: 05/15/93 20:06

Called by: MENU004.PRG

Meaory Files: IMPRESORA.MEM

Docuaented 05/28/93 at 12:15 FoxDoe versión 2.10mwwmmmmmwmttmmtwmmmmmmmmm

RELÉASE ALLACTÍVATE WINDOW sistemaCLSARRESTORE FRQM Upresora ADDITIVE«STORE SPACEÍ4) TO MPTOSTORE LEFT(fflexp4SPACE(47},47) TO nexpSTORE LEFTínnex+SPACE(47) 1 47) TO nnexSTORE LEFTUcon+SPACE(47),47) TO icoiSTORE LEFT(anco+SPACB(47),47) TO anco300.20 TO 02,50 DOUBLE COLOR SCHEME 7101.21 SAY '** PARÁMETROS DE IMPRESORA **' COLOR SCHEME 11304,01 TO 06,17§05,03 SAY 'PUERTO :' GET npto PICTURE '«! Lptl, Lpt2( Lpt3*Í04,19 TO 06,68§05,20 SAY '«CADENA DE CARACTERES PARA TÍTULOS Y RESULTADOS*'§08,20 TO 09,68§08,21 GET aexp§08,20 SAY CHRÍ180)§08,19 SAY CHR(218)§08,01 TO 10,17§10,19 SAY CHRÍ192)§09,19 SAY CHRÍ180)§09,18 SAY CHRÍ196)§09,17 SAY CHfi(195i§09,05 SAY 'TÍTULOS'§10,20 TO 11,68§10.21 GET nmfix§10.20 SAY CHRÜ80}§13,20 TO 14,68§13,21 GET neón§13,20 SAY CHÍÍ180)§13,19 SAY CHRÍ218)§13.01 TO 15,17§15,19 SAY CHRÍ192)§14,19 SAY CHRÍ180)§14,18 SAY CHBÍ196)§14,17 SAY CHR(195)§14,04 SAY 'RESULTADOS'§15,20 TO 16,68§15,21 GET anco§15,20 SAY CHRÜ80)

Page 206: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

147

57 RKAD58 rIP59 DEACTIVATE «IftDOW sistema60 < BETURS61 MKDIF62 SAVK TO ifflpresora ALL LIKE B???63 D8ACTIVATE tflNDOW sistema64 024,57 SAY apto COLOR SCHEMS 565 RBTURH67 *: EOF: SIST003.ACT

Page 207: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

148

1234567891011121314151617181920212223242526272829303132333435363738535455565758596061626364656653545556

Systen: Anal.y Diseño de Estructuras AporticadasAuthor: Ronnel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last nodified: 05/15/93 12:08

Set by: MENUOQ4.PRG

Calis: SETUPJEP: DESPLEGAR: MOSTRAR

(procedure in PREDQ01.PRG)(procedure in PRED001.PRG)(procedure in PRED001.PRG1

t:mmmmmmmmmmmmmnm«tmmfttmmmtmt*:*: Procedure file: C:\CIVIL\SIST004.PRG*:*:*:*:*:»:t:*:*:*:*:*:*: Docunented 05/28/93 at 12:15 FoxDoc versión 2.10frmmmmwmmtmmmmtmmtmmtttmmmmmm

RELÉASE ALLSET FUNCTION f2 TO 'B;'STORE O TO aauxDO setup_repSELECT usuariosSET ORDER TO 1

¡-IF EOF()GO TOP

UUDIFSTORE código TO ncodigoACTÍVATE WIHDQH disenioDO desplegarDO mostrarSTORE .T. TO reporteO WHILE reporte

ACTÍVATE MENÚ salesrep PAD search•DO

DEACTIVATE WINDOW disenioRELÉASE HEUU salesrepCLOSE PROCEDURE

*!*!*!*!*!*!*!t!*!*!*!t!

Procedure

Called by

Calis

Meeory Files

INCREHETAR

SÍTUPJÍP

DESPLEGARMOSTRARSTAKDBYEDITAR

DEFECTO. MEH

{procedure in PRED001.PRG)

(procedure in PRED001.PRG)(procedure in PRED001.PRG)(procedure in PRBD001.PRG)(procedure in PRED001.PRG)

PROCEDURE increoetarGO BOTTOHSTORE código TO mcodigoDO desplegar

Page 208: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

149

575859

STORE mcodigo+1 TO Bcodigo302,33 GET Bcodigo PICTURE '!««' RANGE 1,99999READ

60 rIF LASTKY()=2761 <=6263646566fi? <D I ^=:

686970717273

==fiETURN-SHDIF

SEEÍ mcodigoríF FOURDf)

DO aostrarDO standby WITH "So puedo añadir el registro: el registro ya existeUPTIIPH. -.-:— -HE 1 \l RO

-ELSEAPPEND BLMKREPLACE SEXT

LENDIFDO editarOPfílDHnfiíunn

1 código WITH ncodigo

87 «¡tmmMmwwmmmMmmmmmmmwmtmmmm88 *!89 *!90 *!91 *!92 *!93 *!94 *!95 *!96 *!97 *!98 *i

Procedure

Called by

Calla

uses

BORRAR

SETUPJEP (procedure in PRED001.PRG)

«OSTRAR (procedure in PRED001.PRG)

&HOH1.DBF&NOM2.DBF&NOM3.DBF

87

9091929394 <9596979899100101102103104105116117 *!118 *!119 *!120 *!121 *!122 »!

PROCEDURE borrarSTORE SPACE(l) TO do_itACTÍVATE WINDOW nensajes801,02 SAY 'Esta usted seguro de querer borrar el registro [S/8] :* GET do it PICT '«! H.S'READDEACTIVATE WINDOK nensajes

rIF do_it » 'S'RETURH

L-ENDÍF,-IF RECCOUÍITOIO

DELETE 8EXT 1r-IF -80T. SOFO

SKIP-ELSE

GO BOTTOH-E8DIP

L-EBDIFaostrar

Procedure: DESPLEGAR

Called by: PRED001.PSG: DISE001.PRG: SIST004.PRG

Page 209: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

150

123 *!124 *!125 *M116117118119120121122

: INCREMKTAR {procedure in PRED001.PRG)

mmmmmmm*mmmmmmmmmmmmmtmmPROCEDURE desplegarCLEAR§02,10 SAY ' Clave N o . : '§05,10 SAY * Noabre del Usuario:'§07.10 SAY ' Clave del Usuario:'§09,10 SAY ' Prioridad de acceso:'RETUR»

135 t ¡ *m*mtmm*wmmm**m**m*********mm******mmms136 *!137 *!138 *!139 *!140 *í141 *!142 *!143 *!144 *!145 *!

Procedure EDITAR

Called by SETUP REP (procedure in PRED001.PRG)IHCREMETAR (procedure in PRED001.PRG)

Calis MOSTRAR (procedure in PRED001.PSG)ESCQJER {procedure ín RUTINAS. PRG)DATOS {procedure in PRSDOOl.PRG}

146 t!mm*mt**m**m*mmmmm*t*w**t***m*m**t*****m**135136137138139140141142143144145

PROCEDURE editarr-IF MCCOUHiniO

§02,33 GET código PICTURE '«*«'CLEAR GETS§05,33 GET profesor PICTURE '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'§07.33 GET identida PICTURE ' ! ! ! ! ! *§09,33 GET prioridad PICTURE '«' RANGE 1,99READDO Bostrar

LENDIFRETUR»

155 *iw*mmm**ttmm*mm*m**mmm***m*mmm**mm156 *!157 *!158 *!159 *!160 *!161 *!162 *!

Procedure: FINAL

Called by: SETUPJEP (procedure in PRED001.PRG)

Calis: MOSTRAR {procedure in PRED001.PRG)

163 t!*immmm***W*W**m*mtm*mmm*****t*********m*t**155156157158

PROCEDURE finalGO BOTTOMDO BostrarRETURK

169 * ! *********************************************************************170 *!171 *!172 *!173 *!174 *!175 *!176 *!177 *!

Procedure: PRÓXIMO

Called by: SETUPJEP (procedure in PRED001.PRG)

Calis: STASDBY (procedure in PRED001.PRG): MOSTRAR (procedure in PRED001.PRG)

178 t!t*****m**********>*t*********tm*******mw***t***w*****tm**

Page 210: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

151

169170 f

171172173174175176177178 L179

PRQCEDURS proxino-IF RECC008TOIO

SRIP¡-IF EOFÍ )

GO BOTTOHDO standby WITK 'El registro

-EkSSDO Bostrar

-ENDIF-BKDIFRETURN

presente es el ultiBO

190 timmmmwwmmmmmmmmmtmmmmmmmtt191 *!192 *!193 *!194 *!195 *!196 t!197 t!198 *!199 *í*190191 r

192193194195196197198199 L200208 *!*209 *i210 *!211 *¡212 *213 *!214 *!*'208209210211231 *í*í232 ti233 *!234 *235 t!236 *!237 *!238 *!239 *!240 t|241 *242 t243 t¡

Procedure: ANTERIOR

Called by: SETUP JEP

Calis: STANDBY: MOSTRAR

i:**********************************PROCEDURE anterior

-IF RBCCOÜRTOtOSRIP -1

¡-IF 20F( }GO TOPDO standby WITH 'El registro

-ELSEDO mostrar

LENDIF-ENDIFRETURSrttmmmmmtmmmmtm

Procedure: SALIR

Called by: SETUP JEP

mmmm**mmm*m*mmPROCEDURE salirSTORE .F. TO reporteDEACTIVATE MENÚRETURNmtmtmmtmmmmmmt

Procedure SETUPJSP

Called by PRED001.PRGDISE001.PRGSIST004.PRG

Calis PRÓXIMOANTERIORINICIOFISALBUSCAR

{procedure

{procedure{procedure

tmmm

presente

*********

(procedure

**********

mmmt

(procedure(procedure(procedure(procedure(procedure

in PRED001.

in PRED001.in PRED001.

mmmm

PRG}

PRG)PRG]

tmmm*

es el primero. . . '

in PRED001.

************

************

in PRED001.in PRED001.in PRED001.in PRED001.in PRED001.

***********

PRG)

***********

***********

PRG)PRG)PRG)PRG)PRG)

Page 211: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

152

244245246247248249231232233234235236237238239240241242243244245246247248249250251269270271272273274275276277278279280281282283284285269270271272273274286287288289290

*!*!«!*!*!*!*

: EDITAR: INC8EHETAR: BORRAR: SALIR

*******************************PROCEDURE aetup_rep

{procedure in PRKD001.(procedure in PRED001.(procedure in PRED001.(procedure in PRED001,

**************************

PRG1PRG)PRG)PRG}

***********

DEFINE HENU salesrep COLOR SCHEHE 3DEFINE PAD NEXT OF salesrepDEFINE PAD PREV OF salesrepDEFINE PAD first OF salesrepDEFINE PAD LAST OF salesrepDEFINE PAD search OP salesrepDEFINE PAD EDIT OF salesrepDEFINE PAD APPERD OP salesrepDEFINE PAD DELETE OP salesrepDEFINE PAD QUIT OP salesrepON SELECTION PAD NEXT OFON SELECTION PAD PREV OFON SELECTIOS PAD first OFON SELECTION PAD LAST OFON SELECTION PAD search OFON SELECTION PAD EDIT OFON SELECTION PAD APPEND OFON SELECTION PAD DELETE OFON SELECTION PAD QUIT OFRETURN

PROHPT '\<Prox' AT 12,01PROHPT *\<Ante' AT 12,08PROHPT '\<Inicio' AT 12,15PROHPT '\<Fin' AT 12,24PROHPT '\<Buscar' AT 12,30PROHPT *\<Sditar' AT 12,39PROHPT 'aña\<Dir' AT 12,48PROHPT 'bor\<Rar' AT 12,57PROHPT *\<Salir* AT 12,66salesrep DO proxinosalesrep DO anteriorsalesrep DO iniciosalesrep DO finalsalesrep DO buscarsalesrep DO editaraalesrep DO increnetarsalesrep DO borrarsalesrep DO salir

*i*****t****t*t*tm*m******m***mmm***t**t*m**mm***m**i*!*!*!*!t!*!*!*!*!*!t!*!*!Ü

Procedure HOSTRAR

Called by PRED001.PSGDISE001.PRGSIST004.PRGINCREHETARBORRAREDITARFINALPRÓXIMOANTERIORBUSCARINICIO

*******************************PROCEDURE mostrar

(procedure in PRED001.(procedure in PRED001.(procedure in PRED001.{procedure in PRED001.(procedure in PRED001.(procedure in PRED001.(procedure in PRED001.(procedure in PRED001.

**************************

PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)

***********

§02,33 SAY código PICTURE '!»«'

*!*!*!*!

§05,33 SAY profesor PICTURE '§07, 33 SAY identida PICTURE '§09,33 SAY prioridad PICTURE 'RETURN*******************************

Procedure: BUSCAR

Called by: SETUP JEP

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1M i l i '

»'

**************************

(procedure in PRED001.

mi'

***********

PRG)291 *!

Page 212: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

153

292 »!293 *!294 *!295 *!

Calis ESCOJEMOSTRARSTASDBY

(procedure in RÜTI8AS.PRG)(procedure in PRED001.PRG)(procedure in PRED001.PRG)

296 *!w*wmmmmmm*mmwmmmm*mmmmmmm2862872882892902912922932942952962972989W <•¿tO%J ^—

300301302303304305306307317 *!318 *!319 *!320 *!321 *¡322 *!323 *!324 *!325 *!317318319320

PROCEDURE buscarlast_rec=RECHOOSTORE 0 TO ncodigo302,33 GET acodigo PICTURE 'MilREAD

pIF ficodigo=0DEFIHE POPlfP localiza FROH 00,OH SELECTION POPUP localiza DOACTÍVATE POPUP localizaSTORE código TO mcodigo

L-ENDIF-IF Bcodigo=0

DO BoatrarDVPI1DUi\c« L vivn

LENDIFSEEK Bcodigo

rIF .NOT. FOUNDÍ )

*

45 TO 20,77 PROMPT FIELD profesor SHADOW COLOR SCHEHE 7escoje WITH PROMPTO, B A R Í )

DO standby WITH 'El registro no ha sido encontardo en el archivo'GO last rec

-E8DIFDO BostrarRETURN

tt t t t t t t t i*t»ttí t t tuííMnníttuí

Procedure: I N I C I O

Called by: SETUP JEP

Calis: MOSTRAR

ttmmtmmtmmmmmmtPROCEDURE inicioGO TOPDO mostrarDFTIIDHKfiiUKfl

tmm*mmm*mm*mmm

(procedure in PRED001.PRG)

(procedure in PRED001.PRG)

*|*»»«»«|******(;«»*»**||*ttt|j*

331 iimtmmmmtmmtmmmmtwmmmmmmmmmt*332 *!333 *!334 *¡335 *!336 *!337 *!338 *!339 *!340 *!331332333334335336

Procedure: STANDBY

Called by: 1NCREHETAR: PROXIHO: ANTERIOR: BUSCAR

rmmmmmmmnmmmt*PROCEDURE standbyPARAMETER BensajeACTÍVATE WINDOW mensajesSTORE INT{{59 - LEH(nensa je ) ) /2 )301, In SAY nensajeREAD

(procedure in PRED001.PRG)(procedure in PRED001.PRG)(procedure in PRSD001.PRG)(procedure in PRED001.PRG)

m«mmm*mm*mmmm

TO In

Page 213: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

154

337338340

DEACTIVATK WIKDOH mensajes

*: KOF: SÍST004.ACT

Page 214: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

155

1 *2 *3 *4 *5 *6 *

*

Program: C:\CIVIL\SYSTKH.PRG

System: Anal .y Diseño de Estructuras AporticadasAuthor: Romaiel R. Alenán T. - Marco P. Silva S.

Copyright (c ) 1993, Pont i f ic ia Universidad Católica del E.Last üiodified: 05/23/93 10:52

Called by: HAXOO.PRG

Calis: MAX01.PRG

Docuiented 05/28/93 at 12:12 PoxDoc versión 2.10mmmmmmmmmtmtmmmmmmstmmmmmtt

DO naxOlACTÍVATE mm menuprinRELÉASE mm EenupnnGLOSE ALLCLEAR ALLQÜIT

*: EOF: SYSTEM.ACT

Page 215: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

156

1 *2 *3 *4 *5 *6 *7 *8 *9101112131415161718192021222324252627282930313233343536373839404142434446

Mmmmmmmmtmummmmtmmmtmtmtttmmt

PrograB: C:\CIVIl\TERMQ01.PRG

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Roniel R. Aleada T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last Bjodified: 05/28/93 11:35

Called by: MENU006.PRG

Docunented 05/28/93 at 12:15 FoxDoc versión 2.10«ttmmmmmmtmmmmmmmmtmmmmmwm*ACTÍVATE «I8DOW mensajesCLEA8801,01 SAY 'REÜVICANDO ARCHIVO DE AYUDA EN LINEA../SET HELP TO

rFOR i=l TO 500rFOR j=l TO 10LESDFOR

CLEAR«1.01 SAY 'SERRANDO BASES DE DATOS, ÍNDICES, ETC...'-FOR i=l TO 500rFOR j=l TO 10LENDFGR

-ENDFORCLEAR§01,01 SAY "DESACTIVANDO VENTANAS, ENSERANDO VARIABLES DE HEMORIA..FOR i=l TO 500rFOR j=l TO 10LENDFOR

CLEAR«1,01 SAY 'TERMINACIÓN NORHAL DEL SISTEMA CIVIL . . .

-FOR i=l TO 500-FOR jrl TO 10

-ENDFOR*DEACTIVATE MENÚ*CLOSE ALL*CLEAR ALLQOITRETURN*: EOF: TERM001.ACT

Page 216: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

157

2 *3 *4 *5 *6 *78910111213H1516171819202122232425

2728293031323334353637383940

424344454647484950515253545556

:mmwmmmwmmmmmmtMt*ttm«mmm*ttmtm

: Program: C:\CIVIL\UTILOQLPRG

: Systea: Anal.y Diseño de Estructuras Aporticadas: Author: Roumel R. Alenán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia universidad Católica del E.Last aodified: 05/22/93 13:35

Called by: HENU005.PRG

Other Files: CONFIG.SYS

Docuaented 05/28/93 at 12:15 FoxDoc versión 2.10

STORE 'c:' TO mdrive40 WHILE JOT. FILEfndrive + '\CONFIG.SYS')

STORE ' ' TO adriveACTÍVATE WINDOW nensajes$00,01 SAY "Su sisteaa no contiene el archivo CONFIG.SYS"

'Ingrese el drive o (ESCAPE] para regresar al nenu."'Localización de CONFIG.SYS es el drive: " GET üdrive PICTURE '!

r

$01,01 SAY$02,01 SAYREADIFndr ive = SPACE(l)

DEACTIVATE WINDOW mensajes

-ENDÍFSTORE idrive + TO ndrive

config = FOPESfaidrive + '\CONFIG.SYS')STORE O TO fileset, buffersetSTORE .T. TO trabajoDO WHILE trabajo .AND. FSRRORO = O

inputline = FGETS(config)f=DO CASE=CASE 'FILES' $ UPPER(inputline)

STORE VAL(LTRIM(SUBSTR{inputline,AT(' = ',inputlineHl))) TO fileset=CASE 'BÜFFERS' $ ÜPPER(inputline)

STORE VAL{LT8IM(SÜBSTB(inputüne,AT('i',inputline)+!))) TO bufferset=ENDCASErIF fileset I O .AND. bufferset I O

STORE .F. TO trabajoL-ENDIF

= FCLOSE(config)ACTÍVATE WINDOW tablaeoO,23 SAY 'INFORMACIÓN DE CONFIGURACIÓN'«02,01 SAY303,01 SAY$05,01 SAY$06,01 SAY$08,01 SAY$09,01 SAY$11,01 SAY

FILESBÜFFERSMONITOR

PANTALLAFOXPRO ver.DIRECTORIO

EM. BASE FOX$12,01 SAY 'H/EMS MEMORIA$14,01 SAY ' DISCO Kbytes

+ LTRIM(STR(fileset,4))+ LTRIM(STR(bufferset,4))+ SYSÍ2006)+ STR(SROWS(),2) + ' BY ' ++ VERSION(l)+ CÜBDIRO4 LTBIH(SYS(121)+ LTRIM(SYSílOOl))+ LTRIM(TBANSFORM(DISKSPACE(

T8IM(STR(SCOLS(},3})

, '999,999,999'))

Page 217: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

158

5758596062

SíAIT 'Presione una tecla para continuar...' WINDOBDSACTIVATK KÍNDO» tablaRKTÜ8H

*: EOF: ÜTILOOl.ACT

Page 218: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

159

1 *:<2 *:3 *;4 *:5 *:6 *:7 *:8 *:9 *:

10 *:11 *:12 *:13 *:141516171819202122 <=23242526272890¿y30313234

*m

Las

r*mACTCLESTOMIREA

-I?

-EHDauxACTCLEDIRHAITU? íUflfl

DEARET

*:

mmummmmmmtmmmmmmtmmtmwmtmm

Progran: C:\CIVIL\UTIL002.PRG

Systei: Anal.y Diseño de Estructuras AporticadasAuthor: ROBES! R. Aleián T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last aodified: 02/28/93 9:12

Called by: MEM005.PRG

Docuaented 05/28/93 at 12:15 FoxDoc versión 2.10mmmmmmtmtmtmmmmmtmxmmmtmttmmtACTÍVATE HINDOW nensajesCLEARSTORE SPACE(55) TO caninoMI,01 SAY "CAHIHO:" GET caninoREADI? LASTXEYÍ) = 27

DEACTIVATE W1SDOB tablaDEACTIVATE WINDOW mensajes:ETORNF

aux=TRIM(caiBÍno)ACTÍVATE WISDOW tabla

cWAIT 'Presione ESTER ...' «INDO»DEACTIVATE HISDOW tablaDEACTIVATE WIHDOW aensajes

*: EOF: ÜTIL002.ACT

Page 219: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

160

1 *:»2 *:3 *;4 *:5 *:6 í:7 *:8 *:9 *:10 *:11 *:12 *:13 t:1415161718192021222324

262728293031323335

Wíl

Las

t»mACTCLEDIR»AIACTSTOlo iREA

-IF

-ENDaux! /WAIDEADEARET

*:

ttmmmwwmmmmmmmmmmmmmtmmmm

Program: C:\CIVIL\UTiL003.PRG

System: Anal. y Diseño de Estructuras AporticadasAuthor: Roamel R. Alemán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last aodified: 05/23/93 10:50

Called by: MENÜ005.PRG

Documented 05/28/93 at 12:15 FoxDoc versión 2.10

ACTÍVATE WINDOK tabla

.*'Presione ESTER ...' «ISDOW

ACTÍVATE WINDOH nensajesSTORE SPACE(55) TO cenandoS0i,01 SAY "COPY:>" GET cenando

DLASTREYí) = 27DEACTIVAIE WINDO» mensajesDEACTIVATE WINDOW tabla

aux=TRI«(coaando)/40k COPY &aux

WAIT 'Presione ENTER ..." «1NDOWDEACTIVATS «INDOW mensajesDEACTIVATE «IHDOH tabla

*: EOF: ÜTIL003.ACT

Page 220: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

161

2 *:3 *:4 t:5 *:6 *:7 *:8 *:9 *:10 *:11 *:12 *:13 *:141516171819202122232425 <=262728293031323335

«**»

Las

wmACTCLEJDIRWAIACTSTO«1REA

rIF

-E8Daux! /WAIDEADEARET

*:

Prograa: C:\CIVIL\UTILQ04.PRG

Systea: Anal.y Diseño de Estructuras AporticadaaAuthor: Ronael R. Aleaán T. - Harco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del S.Last aodified: 05/23/93 11:09

Called by: HEHU005.PRG

Docuaented 05/28/93 at 12:15 FoxDoc versión 2.10

ACTÍVATE HINDOW tablaCLEARDIR *.*WAIT 'Presione ENTER ../ WISDOWACTÍVATE WINDOW aensajesSTORE SPACEÍ55) TO coaando«1.01 SAY "BACKÜP:>" GET coaandoREADIF LASTREYÍ) = 27

DEACTIVATE WINDO» aensajesDEACTIVATE WINDOW tabla

aux=TRIM{cofflando)/128k backup &aux

'Presione ENTER ...' WINDOWDEACTIVATE WIHDOW uensajesDSACTIVATE WI8DOW tabla

*: EOF: ÜTIL004JCT

Page 221: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

162

2 *:3 *:4 *:5 *:6 *:7 *:8 *:9 t:

*:*:*:

10

12

141516171819202122232425 <=262728293031323335

Prograa: C:\CIVIL\UTIM05.P8G

Systea: Anal.y Diseño de Estructuras AporticadasAuthor: Rouel R. Alenán T. - Marco P. Silva S.

Copyright (c) 1993, Pontificia Universidad Católica del E.Last «odified: 05/23/93 10:50

Called by: HENU005.PRG

Docunented 05/28/93 at 12:15 FoxDoc versión 2.10

ACTÍVATE HINDOW tablaCLEAHDIR *.»WAIT 'Presione ESTER .ACTÍVATE WINDOH nensajesSTORE SPACE{55) TO conando«01,01 SAY "RESTORE:>" GET conando

WINDOW

-IF LASTREYO = 27DEACTIVATE WINDO» mensajesDEACTIVATE WINDO» tabla

=RETURNMNDIF

! /40k RESTORE iauxWAIT 'Presione ENTER ...' WINDOWDEACTIVATE WINDOW aensajesÜEACTIVATE WINDO» tablaRETURN

*: EOF: UTIL005.ACT

Page 222: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

163

123456789101112131415161?181920212223242526272829303132333435363738394041424344454647484950515253545556

t:mmmm«t**tm*mmmtttt*:*: Progran*:*: Systen*: Author*: Copyright*: Last nodified*:*: Called by*:*: Calis*:*: Uses*;

*:*:*:*:*:*:*:*:* ,

*:*:*:*:4. .

*:*:*• .

* M

* (

^ ,

*:*: Indexes*:* .

*:í *

* ,

*:*:*:*:*;t:*:t:*:*:>:f .

*:*:

C:\CIVIL\UTIL006

Anal. y Diseño deRoninel R. Alemán

t**********

PRG

EstructurasT. - Marco

****************

AporticadasP. Silva S.

(c) 1993, Pontificia Universidad Católica del04/20/93 16:

MSNU005.PRG

ÜEFARCH.PRG

MAESTRO. DBFTA8LA01.DBFUSUARIOS. DBF«ATOL DBFMAT02.DBFMAT03.DBF«AT04.DBF«AT05.DBF«AT06.DBF«ATO?. DBFMAT08.DBFMAT09.DBFHAT10.DBF«ATI 1. DBF«AT12.DBF«ATI 3. DBF«AT14.DBFMAT15.DBFMAT16.DB?MAT17.DBFMAT18.DBPMAT19.DBF

PRECOD.1DXPREPROY.IDXTABCOD.IDXUSUCOD.IDXUSÜIDE.IDXY01.IDXY02.IDXY03.IDXY04.IÜXY05.IDXY06.IDXY07.IDXY08.IDXY09.IDXY10.IDXYll.IDXY12.IDXY13.IDXY14.IDXY15.IDX

J8

AliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAliasAlias

: PRECISE: CARVIVA: USUARIOS: MATO!: MAT02: MAT03: MAT04: MAT05: HAT06: MATO?: MATOS: MAT09: MAT10: MAT11: MAT12: MAT13: MAT14: MAT15: MAT16: «AT17: «AT18: HAT19

Page 223: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

164

57 *:58 *:59 *:60 *:61 *:62 *:63 *:*646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

: Y16.IDX: Y17.IDX: Y18.IDX: Y19.ÍDX

Docuiented 05/28/93 at 12:15mmuwmmmmmmmwmm*GLOSE DATAACTÍVATE KINDOW tablaSET TALK 0»9•) '

? ' ARCHIVO DE PREDISEfiO Y DISESO•? -

USE BaestroPACKINDEX ON código TO precodINDEX ON proyecto TO preproy9

? ' TABLA DE CARGA VIVA9 '

USE tablaOlPACKISDEX ON código TO tabcod

•) -? ' USUARIOS GENERALESi -

USE usuariosPACKINDEX ON código TO usucodINDEX ON identida TO usuide

o •

? ' MATRIZ DATOS 01

USE latOlPACKISDEX ON y TO yOl

i •? ' MATRIZ DATOS 02i •9

USE nat02PACKINDEX 0» y TO y029

? ' HATRIZ DATOS 03o -

PoxDoc versión 2.10

Page 224: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

165

11311411511611?11811912012112212312412512612712812913013113213313413513613?136139140141142143144145146147148149150151152153154155156157158159160161162163164165166167ififl

9

USE aat03PACKIKDEX ON y TO9

9 '

? '9 '

9

USE nat04PACKINDEX ON y TO99 '

9 '9 '

9

OSE nat05PACKINDEX ON y TO99 '

? '9 '

9

USE fflat06PACKINDEX ON y TO9

9 '

? '

o •9

OSE aatQ?PACKINDEX OH y TO99 *

9 '

9 '

9

USE tat08PACKÍNDEX ON y TO9

•) '

? '9 '

9

USE íatOSPACKINDEX ON y TO99 '

9 '9 '

y03

MATRIZ DATOS 04

y04

MATRIZ DATOS 05

y05

MATRIZ DATOS 06

y06

MATRIZ DATOS 07

yO?

MATRIZ DATOS 08

y08

MATRIZ DATOS 09

y09

MATRIZ DATOS 10

Page 225: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

166

169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223??4

9

USE aatlOPACKIHDEX ON y TO y 1079 '

? ' MATRIZ DATOS9 '

?

USE tatllPACKINDEX OH y TO yll79 '

? ' HATRIZ DATOS9 '

9

USE iat!2PACKINDEX ON y TO y 1279 '

? ' MATRIZ DATOS9 '

9

USE aatl3PACRINDEX ON y TO y 1399 '

? ' MATRIZ DATOS9 '

7USK iat!4PACKIS0EX OH y TO y 149

9 '

? ' ' HATRIZ DATOS9 '

9

USE nat!5PACKIKDEX OH y TO y!57•> •? ' «ATRIZ DATOS9 '

7USE natl6PACKIHDEX ON y TO y!67o •? ' MATRIZ DATOS0 '

11

12

13

14

15

16

17

Page 226: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

167

22522622?228229?10úijv

231232233234235236237??fl£<JU

239?40£f*tv

241242243244245246247248249251

9

USE natÍ7PACSÍNDEX ON y TO y!719 '

? ' MATRIZ DATOS 189 -9

USE rnatlSPACÍI8DEX ON y TO y 189

9 •

? ' MATRIZ DATOS 199 '

?

USE eatiSPACKINDEX OH y TO y 19DO defarchSET TALK OFFD8ACTIVATE fflKDOK tablaRETÜRK

*: EOF: ÜTÍL006.ACT

t

Page 227: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

OAPITULO VIII

8. RECOMENDACIONES Y SUGERENCIAS A LA TERMINACIÓN DEL PROYECTO

ÍNDICE

RECOMENDACIONES Y SUGERENCIAS A IA TERMINACIÓN DELPROYECTODESCRIPCIÓN DEL PROYECTOESPECTATIVAS INICIALESESTADO ACTUAL DEL PROYECTOÁREAS REMANENTES DE INTERÉSLECCIONES TÉCNICAS APRENDIDASLECCIONES ADMINISTRATIVAS APRENDIDAS ,RECOMENDACIONES PARA FUTUROS PROYECTOS

Page 228: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

8. RECOM&IDACIONSS Y SUGERENCIAS A LA TERMIHACICN DE FHOYECTO.

8.1. DESCRIPCIÓN DEL PROYECTO.

El presente trabajo a sido el resultado de la investigación demétodos y tecnologías de la Ingeniería Civil, en la especialización deestructuras, para brindar a los profesionales y estudiantes de estarama una herramienta para el análisis y diseño de estructuras dehormigón armado utilizando algoritmos matemáticos asistidos por uncomputador.

Durante el desarrollo del proyecto se ha ido intercambiandoconocimientos de lo que es el análisis y desarrollo de sistemas deinformación con técnicas, métodos y algoritmos matemáticos, entre elusuario final y el equipo de desarrollo de sistemas.

8.2. EXPECTATIVAS INICIALES

Al inicio del proyecto se propuso el desarrollo de un sistema desoftware para que sirviera como herramienta de aprendizaje de lastécnicas de análisis y diseño de estructuras de hormigón armado detipo residencial.

El sistema es limitado pero no quiere decir esto que no puedaser ampliado o generalizado a otro tipo de cálculos.

8.3. ESTADO ACTUAL DEL PROYECTO.

El proyecto a sxi terminación cximplió con las expectativasiniciales planteadas a nosotros como una inquietud de un conjunto deprofesionales de la Ingeniería Civil.

8.4. ÁREAS REMANENTES DE INTERÉS.

Como áreas de interés, tenemos la mejora de los algoritmos parageneralizar el método de cálculo utilizado en el presente trabajo.

8.5. LECCIONES TÉCNICAS APRENDIDAS.

- Mejora en la administración de lenguajes no convencionales ala aplicación de problemas matemáticos.

- Aprendizaje y perfeccionamiento de técnicas de programaciónestructurada.

- Optimización del uso de recursos de memoria del equipo.

- Cambio en las técnicas de uso de matrices de memoria porseudomatrices basadas en archivos de disco.

Page 229: PROGRAMAS ACADÉMICOS AMBATO INFORMÁTICA …repositorio.pucesa.edu.ec/bitstream/123456789/496/3/75095.pdfde trabajo o método elástico y el método de última resistencia o de rotura

8-6. LECCIONES ADMINISTRATIVAS APRENDIDAS.

En el presente trabajo, la aplicación de técnicas deadministración de proyectos;, no fue un pxinto de interés, ya que todoel proyecto se lo llevó a cabo basándose en la amistad y experienciade cada uno de los elementos integrantes del equipo.

8.7. RECOMENDACIONES PARA FUTUROS PROYECTOS.

- Mejor planificación de los tiempos de cada una de las etapasdel desarrollo de un proyecto informático.

Para que un proyecto pueda ser cabalmente terminado, esrecomendable no forzar los plazos de entrega de estos.

- Mejorar la interrelación de estudiantes y cuerpo directivo detrabajo de Tesis, asignando tiempos de análisis y correccionesde los correspondientes borradores.

F I N