325
T_ E S_ I S D O C T O R A L " ESTRUCTURAS DE PÍORM I GOTST A R M A — DO: INELUENCIA DE LOS DEFECTOS E N L A . E J E C U C I Ó N DE LAS ESTRUC- TURAS SOBRE EL ORADO DE SEGU- ID I D AD RESISTENTE DE LOS EDIEI— CIOS". "TOMO TERCER O" POR MARIANO DE LAS HERAS FERNANDEZ ARQUITECTO PRESENTADA EN LA ESCUELA TÉCNICA SUPERIOR DE ARQUITECTURA DE LA UNIVERSIDAD POLITÉCNICA. DE MADRID JP3LTT3L la 0"b>-beTlC:± Ó TI de 1 GRADO DE DOCTOR ARQUITECTO 1989

DO: INELUENCIA DE LOS DEFECTOS

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DO: INELUENCIA DE LOS DEFECTOS

T_ E S_ I S D O C T O R A L

" E S T R U C T U R A S D E P Í O R M I GOTST A R M A —

DO: INELUENCIA DE LOS DEFECTOS

E N L A . E J E C U C I Ó N D E L A S E S T R U C ­

T U R A S S O B R E E L O R A D O D E S E G U ­

ID I D A D R E S I S T E N T E D E L O S E D I E I —

C I O S " .

" T O M O T E R C E R O "

P O R

M A R I A N O D E L A S H E R A S F E R N A N D E Z

A R Q U I T E C T O

P R E S E N T A D A E N L A

E S C U E L A T É C N I C A S U P E R I O R D E A R Q U I T E C T U R A

D E L A

U N I V E R S I D A D P O L I T É C N I C A . D E M A D R I D

JP3LTT3L l a 0 " b > - b e T l C : ± Ó TI d e 1

G R A D O D E D O C T O R A R Q U I T E C T O

1 9 8 9

Page 2: DO: INELUENCIA DE LOS DEFECTOS

D E P A R T A M E N T O P E :

" E S T R U C T U R A S D E E D I F I C A C I Ó N " .

D E LA» :

" E S C U E L A T E C 3 S T I C A S U P E R I O R D E

A R Q U I T E C T U R A D E : M A D R I D " .

T I T U L O D E L A T E S I S D O C T O R A L :

" E S T R U C T U R A S D E H O R M I G O U A R M A ­

D O : I 3 S T E L U E ! s r C I A D E L O S D E E E C T O S

EJST L A E J E C U C I Ó N D E L A S E S T R U C ­

T U R A S S O B R E E L G R A D O D E S E G U ­

R I D A D R E S I S T E N T E D E L O S E D I E I —

C I O S " .

A U T O R D E L A T E S I S :

M A R I A N O D E L A S H E R A S F E R N A N D E Z .

A R Q U I T E C T O .

D I R E C T O R D E L A T E S I S :

R I C A R D O A R O C A H E R N Á N D E Z — R O S .

D O C T O R A R Q U I T E C T O .

1989.

Page 3: DO: INELUENCIA DE LOS DEFECTOS

T E S I S D O C T O R A L

ESTRUCTURAS DE HORMIGO! ARMADO: IIFLÜEICIA DE LOS DEFECTOS

El LA EJECÜCIOI DE LAS ESTRUCTURAS SOBRE EL GRADO

DE SEGURIDAD RESISTEITE DE LOS EDIFICIOS".

Por: MARIAIO DE LAS HERAS FERIAIDEZ.

DIRECTOR DE LA TESIS: RICARDO AROCA HERÍAIDEZ-ROS.

TRIBÜIAL CALIFICADOR

PRESIDEITE:

VOCALES :

Acuerda otorgar la calificación de:

Madrid, de de 1989

Page 4: DO: INELUENCIA DE LOS DEFECTOS

T E S I S D O C T O R A L

U s T D I C E G I E I S T E R A L

J

Page 5: DO: INELUENCIA DE LOS DEFECTOS

Í N D I C E

Páginas

PLAITEAMIEITO Y RESUMES DE LA TESIS.

SUMMARY.

ADRADECIMIEITOS.

IIDICE.

CAPITULO 12.- TEMA DE LA TESIS: PROPUESTA Y APROBACIOI 001

CAPITULO 22. - MOTIVACIONES Y OBJETIVOS GENERALES 010

CAPITULO 32. - OBJETO ESTRUCTURAL 019

CAPITULO 42. - IORMATIVA APLICABLE 055

CAPITULO 52.- METODOLOGÍA PARA LA DETERMIIACIOI DE LAS

SOLICITACIOIES 150

CAPITULO 62.- METODOLOGÍA PARA EL AIALISIS DE LAS

SOLICITACIOIES 167

CAPITULO 72.- SEGURIDAD DE LAS ESTRUCTURAS DE HORMIGO! ARMADO 212

Page 6: DO: INELUENCIA DE LOS DEFECTOS

T O M O S E G U I D O .

Páginas

IIDICE.

CAPITULO 82. - AIALISIS GEIERAL 273

CAPITULO 92. - COISIDERACIOIES FIIALES Y COICLUSIOIES 520

T O M O T E R C E R O .

IIDICE.

AIEXO 1°. - BIBLIOGRAFÍA 600

AIEXO 22. - LISTADO DE PROGRAMAS 615

AIEXO 32.- MUESTRA DE CALCULO POR ORDEIADOR 828

AIEXO 42.- HISTORIAL DEL DOCTORAIDO 919

Page 7: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1Q.- BIBLIOGRAFÍA 6 0 0

A N E X O P R I M E R O . —

D3 I B L I O G R A F I A

Page 8: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 10.- BIBLIOGRAFÍA. 601

EEFEBEICIAS BIBLIOGRÁFICAS

IIDICE.

APARTADO 12.- BIBLIOGRAFÍA SOBES IORHATIYA APLICABLE.

APARTADO 2S.- BIBLIOGRAFÍA SOBES HORKIGOI ARKADO:

DISEiO, CALCÓLO Y PATOLOGÍA.

Page 9: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 12.- BIBLIOGRAFÍA. 602

A P A R T A D O R R I 3 1 I S R O . —

B I B L I O G R A F Í A S O B R E

N O R M A T I V A A R L I O A B L B

Page 10: DO: INELUENCIA DE LOS DEFECTOS

BIBLIOGRAFÍA. 603

APASTADO 12) BIBLIOGRAFÍA SQBEE IQBJtATIYA APLICABLE.-

1-1) IISTITÜTO EDÜABDO TOBKOJA DB LA COISTSÜCCIOI T DEL CEUEITO.

"IISTBÜCCIQI HA 61, ESPECIAL PABA ESTRUCTURAS DE HOBKIGOI

ABXADO*.

COMÍsión Presidida por B.Torroja y C O K Ponente A.Páez.

Patronato Juan de la Cierva de Investigación Técnica del Con­

sejo Superior de Investigaciones Científicas. (1961).

1-2) DIBECCIOI GEIEBAL DE ARQUITECTURA.

"PLIEGO DE COIDICIOIES TECUCAS DE LA DIBECCIOI GEIEBAL DB

ABQUITBCTÜBA - 1960

Dirección de Obras del Kinisterio de la Vivienda.

Kinisterio de la Vivienda. (1973).

Page 11: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1Q.- BIBLIOGRAFÍA. 604

1-3) COKISIOI PESIAIEITE DEL HORJCIG01.

"IISTSUCCIOI PASA EL PSOTECTO T LA BJBCUCIOI DE OBSAS DB HOBKI-

GOI El IASA O ASKADO. BH-88".

Comisión Permanente del Hormigón.

Ministerio de Obras Públicas y Urbanismo. (1988).

1-4) COKISIOI PESKAIEITE DEL HOSKIGOI.

•IISTSUCCIOI PASA EL PSOTECTO T LA BJBCUCIOI DE FOEJADOS

ÜIIDISECCIOIALES DE HOSKIGOI ASKADO O PSETEISADO. BF-88".

Comisión Permanente del Hormigón.

Klnisterio de Obras Públicas y Urbanismo. (1988).

1-5) KIIISTEBIO DE LA VIYIEIDA.

-IOBKA K.T. 101-1962, DE ACCIOIES El LA EDIFICACIOI".

Klnisterio de la Vivienda. (1963).

Page 12: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 12.- BIBLIOGRAFÍA. .

605

1-6) IIIISTEBIO DE FLA1IFICACIOI T DESARROLLO.

"IORIA SISM3EKBSISTBITB P.D.S.-l C1974) PARTE A (TEXTO)".

Comisión Permanente de loras Sisaorreslstentes.

Ilnlsterlo de Planificación y Desarrollo. (1974).

1-7) COMITÉ EUROPEO DEL HORMIGO!.

•SUMARi AID AIALTSIS OF OBSERVATIOIS COICERIIIG THE RE7ISI0I OF

THEI CEB/FIP MODEL CODE 1978 VITH DISCUSSIOI DOCUMEITS Oí IEV

OR REYISED CLAUSBS".

Part. A, Bulletin d' inforatlon n2 176.

Conlte Euro-International du Betón. (1987).

1-8) AXERICAI COICRETE IISTITUTE.

"BUILDIIG CODE REQUIREKEITS FOR REIIFORCED COICRETE. ACI 318-83"

Aaerican Concrete Instltute. (1983).

Page 13: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 12.- BIBLIOGRAFÍA. 606

1-9) DBUTSCHES IISTITUT FüB IDEIIÜIG.

"COICSETE AID SEIIFOSCED COICSETE. DESIGI AID COISTBUCTIOI.

DII 1045".

DII Deutsches Institut für lorang E.V.

Beuth Verlag GMBH. Berlín. (1978).

1-10) DEUTSCHES IISTITUT FüB IOBMUIG.

"DESIGI OF COICSETE AID SEIIFOSCED COICSETE BUILDIIG COXPOIEITS

II ACCOBDAICE VITH. DII 1045: Manual 220".

DII Deutsches Institut für lornung E.V.

Terlag Vllhelm Emst und Sonn.

1-11) BEITISH STAIDABD IISTITUTIOI.

"STBUCTUSAL USE OF COICSETE. BS 8110. Part 1 and Part 2".

British Standard Institution. (1985).

Page 14: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1Q.- BIBLIOGRAFÍA. 607

1-12) D.T.Ü.

•REGLES TECHIIQÜES DE COICEPTIOI ET DE CALCÜL DES OÜVSAGES ET

COISTKÜCTIOIS El BÉTOI AMÉ SUIVAIT LA HÉTHODB DES ÉTATS-

LIIITES: REGLES B.A.E.L. 83".

Editions Enrolles. París. (1983).

1-13) D.T.Ü.

"REGLES TECHIIQÜES DB COICEPTIOI ET DB CALCÜL DES OüYRAGES ET

COISTRÜCTIOIS El BÉTOI PRBCOITRAIIT SDI?AIT LA lÉTHODB DBS

ÉTATS-LIMITES: REGLES B.P.E.L. 83 ET AIIEXES".

Editions Evrolles. París. (1983).

Page 15: DO: INELUENCIA DE LOS DEFECTOS

BIBLIOGRAFÍA

A J P A R T A P O S E O T J S T i O Q - —

B I B L I O G R A F Í A S O B R E

H O R M I GOIST ARUVTA.DO :

D I S E f f r O , C A L C U L O

Y I R A T O L O G I A .

Page 16: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1 Q . - BIBLIOGRAFÍA. 6 0 9

APASTADO 2 2 ) BIBLIOGRAFÍA SOBRE HOCTTGOW ABITADO: DISFJK3. CALCULO Y

PATOLOGÍA.-

2-1) lAIUEL FESIÁIDEZ CAIOVAS

•PATOLOGÍA Y TEBAPEUTICA DEL HOBKIGOI ASIADO".

Editorial Dossat S.A. (1984).

2-2) SIDIEY X. JOHISOI

"DETESIOSO, COISESVACIOI Y SEPASACIOI DE BSTBUCTUBASV

Editorial Bluae-Editorial Labor. (1973).

2-3) P.JIIÉIEZ JOITOYA, A.GASCIA MESEGÜHB Y F.IOSAI CABRÉ.

"HOSIIGOI ASIADCr.

Editorial Gustavo Gili S.A.

Page 17: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1 0 . - BIBLIOGRAFÍA. 610

1 2-4) EDUARDO TOBBQJA IIEET.

•RAZOI T SBB DE LOS TIPOS ESTRÜCTURALES,,.

Instituto Eduardo Torroja de la Construcción y del Cemento.

Consejo Superior de Investigaciones Científicas.

2 - 5 ) ODOIB BELLTJZZI.

•CIEICIA DE LA C0I5TRUCCI0F'.

Colección Ciencia y Técnica. Editorial Aguílar.

2-6) CRISTÓBAL RUSSO.

•LESIOIES DE LOS EDIFICIOS*.

Editorial Salvat.

2-7) IARIO SALYADORT Y KATTHTS LBTT.

"DISEfO ESTRUCTURAL El ARQUITECTURA".

Conpafila Editorial Continental S.A. Buenos Aires.

Page 18: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 12.- BIBLIOGRAFÍA. 611

2-8) LYALL ADDLESOI.

-FALLOS El LOS EDIFICIOS. IAIUAL DE PATOLOGÍA DE LA COISTBÜ-

ccioi".

Consejo General de Colegios Oficiales de Aparejadores y

Arquitectos Técnicos de Espalla.

2-9) JOSÉ CALAYEBA RUIZ.

"PSOTECTO T CALCULO DE ESTSUCTUSAS DE HOEXIGOI AEXADO PASA

EDIFICIOS".

Instituto Técnico de Materiales y Construcciones. IXTEHAC.

2-10) A. GUESSII.

"TSATE DE BETOI AE1IB'

Editorial Dunod. París.

2-11) BETOT-KALEIDEB.

"KAIUAL TEOBICO-PBACTICO DEL HOBKIGOF".

Librería El Ateneo Editorial. Buenos Aires.

Page 19: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 1Q.- BIBLIOGRAFÍA. 612

2-12) D. I.BLOCKLEY

•THE IATUBE OF STBUCTUEAL DBSIGI AID SAFEn*.

Ellls Horwood LisLted. Publishers. Chichester.

2-13) J.FEBST BOfiGES AID K.CASTAIHESA.

•STBÜCTUBAL SAFETT".

Laboratorio lacional de Engenharla Civil. Lisboa.

2-14) JUAI LUIS SAICHBZ PEO.

•COXtJIICACIOIES TECUCAS. EL COITROL DE LA SEGUSIDAD El LAS

ESTRUCTURAS DE HGRMGOI AERADO*.

Centro Ince de Barcelona.

Ministerio de Obras Públicas y Urbanisno.

2-15) J.FESET BOEGES.

"STBUCTUEAL COICSETE FUIDAIEITALS".

Laboratorio lacional de Engenharla Civil. Lisboa.

Page 20: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 12.- BIBLIOGRAFÍA. 613

2-16) ALFREDO PABZ BALACA.

"LA DETESKIIACIOV DEL COEFICIEITE DE SEGUBIDAD El LAS DISTIITAS

OBRAS".

Instituto Técnico de la Construcción y del Cemento.

Patronato "Juan de la Cierva" de Investigación Técnica.

Consejo Superior de Investigaciones Científicas.

2-17) IITEEIATIOIAL ASSOCIATIOl POR BBIDGB AID STBUCTÜBAL EIGIIEEBIIG.

"SYXPOSIUI Oí COICBPTS OF SAFBTT OF STBUCTUBES AID KBTHODS OF

DESIGI. SÜPPLEHEIT TO THE FIIAL BBPOfiT".

International Assocltion for Bridge and Structural Engineering.

Vith the help of: Bulldlng Sesearch Station; Ceaent and Concrete

Association; The British Constructional Steelwork Association

Ltd. London.

2-18) J.FESBT BOBGES y I.CASTAIHBTA.

•GBIBBALIZBD THBOBT OF STBUCTÜBAL SAFBTT".

Laboratorio lacional de Engenharla Civil. Lisboa.

Page 21: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 10.- BIBLIOGRAFÍA. °

2-19) J.M. AITOI CORÉALES.

"TEORÍAS PSOBABILISTAS DE SEGURIDAD-.

Monografía n2 306, Instituto Eduardo Torroja.

2-20) J. CALAVERA EUIZ.

-LA IIFLÜEICIA DE LAS TARIACIOIBS EESISTEITES DE LOS MATERIALES

T DE LAS VARIACIOIES DIKBISIOIALES DE LAS PIEZAS DE HORMIGOI

ARMADO SOBRE SU CAPACIDAD RESISTBITB".

Instituto Técnico de Materiales y Construcciones. IITEMAC.

2-21) A. PÜGSLEY.

"THE SAFETT OF STR0CTURES".

Edward Arnold Ltd. London.

Page 22: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 615

A N E X O g=;T?GUlfDQ. —

L I S T A D O D E P R O G R A M A S

Page 23: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 616

I I D I C B

APASTADO 1°.- npoAWTfíPATA r.imn?AT. nw FT.nins.

APASTADO 22.- LISTADOS DE PKOTTRAKAS.

2.1.- ESTUDIO DE LA ESTRUCTURA PRIMITIVA El PRIMER

ORDEI.

2.2.- ESTUDIO DB LA ESTRUCTURA DEFECTUOSA El PRIIER

ORDEI.

2.3.- ESTUDIO DB LA ESTRUCTURA DEFECTUOSA El SEGUIDO

ORDEI. (AJUSTES DE APROZIKACIOI).

2.4.- ESTUDIO DE LA ESTRUCTURA DEFECTUOSA El SEGUIDO

ORDEI. (AJUSTE FIIAL).

Page 24: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 617

A P A R T A D O F K T T T R R O

O R G A N I G R A M A G E N E R A L D E F L U J O S

Page 25: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. ][ 618

PRO.ARCH.1P

PRO.ARCH.4P

PRO.ARCH.11P

PRO.ARCH.2P

PRO.ARCH.3P

PRO.ARCH.5P

PRO.ARCH.6P

PRO.ARCH.7P

PRO.ARCH.7F

PRO.ARCH.8P

PRO.ARCH.9P

PRO.ARCH.10P

c INICIO DEL PROCESO

PRO.ARCH.13A

PRO.ARCH.15A

ANALIS: [S.l

0

PRO.ARCH.12A

PRO.ARCH.2RD

PRO.ARCH.3RD

PRO.ARCH.5RD

PRO.ARCH.6RD

PRO.ARCH.7RD

PRO.ARCH.8RD

PRO.ARCH.9RD

PRO.ARCH.10RD

I PRO.ARCH.2R

PRO.ARCH.3R

PRO.ARCH.5R

PRO.ARCH.6R

PRO.ARCH.7R

PRO.ARCH.8R

PRO.ARCH.9R

PRO.ARCH.10R

PRO.ARCH.2D

PRO.ARCH.3D

PRO.ARCH.5D

PRO.ARCH.6D

PRO.ARCH.7D

PRO.ARCH.8D

PRO.ARCH.9D

PRO.ARCH.10D

ii 4>

PRO.ARCH.13D

5 PRO.ARCH.15D

ANÁLISIS.2

PRO.ARCH.14D

Page 26: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 619

1-1) ESTUDIO DE LA ESTRUCTURA PRIMITIVA KI PRIMES QSDBI.

- PRO.ARCH.1P "FIJACIOI DB DATOS-.

- PRO.ABCH.4P "DBTERMIIACIOI DBL IUMERO DB BIELAS".

- PRO.ABCH.11P "DIHEISIOIADO DB MATRICES".

- PRO.ARCH.2P "MDDIFICACIOI DB VÉRTICES".

- PRO.ARCH.3P "DETBRMIIACIOI DB DATOS PARA EL CALCULO".

- PRO.ARCH.5P "DETBRMIIACIOI DB LOS MDMEITOS DB BXTRE1ID DE BARRA'

- PRO.ARCfl.6P "DEFIIICIOI DB LA MATRIZ ACCIOI".

- PRO.ARCH.7P "DBFIIICIOI DB LA MATRIZ DB BARRAS"..

- PRO.ARCH.7F "DEFIIICIOI DE LA MATRIZ RIGIDEZ".

PRO.ARCH.8P "IIVERSIOI DB MATRICES Y DEFIIICIOI DE LA MATRIZ FLEXIBILIDAD".

- PRO.ARCH.9P "DEFIIICIOI DE LA MATRIZ DEFORMACIOI".

- PRO.ARCH.10P "DEFIIICIOI DE LAS SOLICITACIOIBS FIIALBS BI LAS BARRAS"

- PRO.ARCH.13A "PRBPARACIOI DB DATOS PARA EL AIALISIS".

- PRO.ARCH.14A "PRBPARACIOI DB DATOS PARA LA RBPBTICIOI DB AIALISIS".

PRO.ARCH. 15A "DEFIIICIOI DE LA BASE DE DATOS PARA EL AIALISIS DE BARRAS".

- AIALISIS.1 "AIALISIS DB BARRA".

Page 27: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 620

1-2) ESTUDIO DE LA BSTBTJCTUBA DEFECTUOSA El PBIHEB QSDEI.

- PSO.ASCH.2D "ffi)DIFICACIOI DE YEBTICES".

- PSO.ASCH.3D "DETEBXIIACIOI DE DATOS PASA EL CALCULO".

- PSO.ASCH.5D "DETEBXIIACIOI DE LOS IDIEITOS DE BXTSEMD DE BAESA*

- PSO.ASCH.6D "DEFIIICIOI DE LA IATBIZ ACCIOI".

- PBD.AECH.7D "DEFIIICIOI DE LA IATSIZ DE BABEAS".

PSO.ASCH.8D "IIVBBSIOI DB MATBICBS Y DEFIIICIOI DE LA IATBIZ FLEXIBILIDAD.

- PBO.ABCH.9D "DEFIIICIOI DE LA IATBIZ DEFOSJCACIOI".

- PSO.ASCH.10D "DEFIIICIOI DE LAS SOLICITACIOIES FIIALES El LAS BASSAS"

- PSO.ASCH.13D "PEEPAEACIOI DB DATOS PASA EL AIALISIS".

- PSO.ASCH.14D "PBEPASACIOI DB DATOS PASA LA EEPBTICIOI DE AIALISIS"

PSO.ASCH.15D "DEFIIICIOI DE LA BASE DE DATOS PASA EL AIALISIS DE BASSAS".

- AIALISIS.2 "AIALISIS DE BASBA".

Page 28: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 621

1-3) ESTUDIO DE LA ESTRUCTURA DEFECTUOSA El SEGUIDO OKDE1. (AJUSTES DE

APBOIIKACIOI?.

- PRO.ARCH.2RD "MDDIFICACIOI DE VÉRTICES".

- PRO.ARCH.3RD "DETERMIIACIOI DE DATOS PABA EL CALCULO".

- PEO.ASCH.5BD "DBTERMIIACIOI DE LOS MOMETTOS DE EXTREMO DE BARRA".

- PR0.ARCH.6RD "DEFIIICIOI DE LA MATRIZ ACCIOI".

- PKO.ABCH.7ED "DEFIIICIOI DE LA MATRIZ DE BARRAS".

PRO.ARCE.8RD "IIYBRSIOI DE MATRICES Y DEFIIICIOI DE LA MATRIZ FLEXIBILIDAD".

- PRO.ARCH.9RD "DEFIIICIOI DE LA MATRIZ DBFORMACIOI".

PRO.ARCH.10RD "DEFIIICIOI DE LAS SOLICITACIOIES FHALES El LAS BARRAS".

Page 29: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR.

1-4) ESTUDIO DE LA ESTRUCTURA DEFECTUOSA El SEGUIDO QRDEl. (AJUSTE

U1ÁL1.

- PBO.ARCH.2R "KODIFICACIQI DE VÉRTICES".

- PSO.ASCH.3R •DETERJOIACIOI DE DATOS PARA EL CALCULO-.

- PRO.ARCfl.5R "DETBRKIIACIOI DE LOS KOKBITOS DE BXTREKO DE BARRA".

- PR0.ARCH.6R "DEFIIICIOI DE LA KATRIZ ACCIOI".

- PR0.ARCH.7R "DEFIIICIOI DE LA KATRIZ DE BARRAS".

- PR0.ARCH.8R "II7ERSI0I DE MATRICES T DEFIIICIOI DE LA KATRIZ FLEXIBILIDAD".

- PR0.ARCH.9R "DEFIIICIOI DE LA KATRIZ DEFORKACIOI".

- PRO.ARCH.10R "DEFIIICIOI DE LAS SOLICITACIOIES FIIALES E l LAS BARRAS".

Page 30: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 623

A P A R T A D O S E G U I S T P O

L I S T A D O S D E P R O G R A M A S

Page 31: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 624

A P A R T A D O 2 . 1_

E S T U D I Q P E JJA E S T R U C T U R A

P R I M I T I V A EJSL

ppTMT?T? O R D E N

Page 32: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 625

2 . 1 . - reTPDTn DB T.A BSTBOCTÜBA PKIIIITIYA Bf PRIMER

QRDE1.

2.1.1.- PRO.AKCH.1P "FIJACIOI DB DATOS".

2 . 1 . 2 . - PRO.AKCH.4P •DBTEKJIIIACiai DEL IUMERO DB

BIELAS*.

2.1.3.- PRO.ARCH.IIP "DIUBISIOíADO DB MATRICES*.

2.1.4.- PKO.ARCH.2P "MODIFICACIOI DE VÉRTICES".

2.1.5.- PRO.ARCH.3P "DETERMIIACIOI DE DATOS PARA BL

CALCULO".

2 . 1 . 6 . - PRO.ARCH.5P " DETBR1IIIACI Oí DB LOS IDMEITOS DB

EXTREMO DE BARRA".

2.1.7.- PRO.ARCH.6P "DBFIIICIOI DE LA MATRIZ ACCIOI".

2.1.8.- PR0.ARCH.7P "DBFIIICIOI DB LA MATRIZ DE

BARRAS".

2.1.9.- PRO.ARCH.7F "DBFIIICIOI DB LA MATRIZ RIGIDEZ".

Page 33: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 626

2.1.10.- PRO.AKCH.8P "IIYERSIOI DE KATRICES T DEFIII­

CIOI DE LA XATfilZ FLEXIBILIDAD".

2.1.11.- PHO.AKCH.9P "DEFIIICIOI DB LA IATBIZ DEFORKA-

CIOI".

2.1.12.- PHO.AKCH.10P "DEFIIICIOI DB LAS SOLICITACIOIES

FIIALES El LAS BAKfiAS".

2.1.13.- PRO.AKCH.13A "PREPARACIOI DE DATOS PARA EL

AIALISIS".

2.1.14.- PRO.AKCH.14A "PREPARACIOI DE DATOS PARA LA

REPETICIOI DE AIALISIS".

2.1.15.- PRO.ARCH.15A "DEFIIICIOI DE LA BASE DE DATOS

PARA EL AIALISIS DE BARRAS".

2.1.16.- AIALISIS.1 "AIALISIS DE BARRA".

Page 34: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q - LISTADO DE PROGRAMAS DE npnPM.nn» II ., 62 7

1 O. . — F R O . A R G H . 1 P

F I J A C I Ó N D E D A T O S "

Page 35: DO: INELUENCIA DE LOS DEFECTOS

628

07/01/1988 **********

10 REM "SAVE/LOAD PR0.ARCH.1P" 20 LPRINT 'PROGRAMA PARA EL DESARROLLO NUMÉRICO DE LA TESIS DOCTORAL DE D. MARIANO DE LAS HERAS FERNANDEZ.1

30 CLS IMPUT "FECHA DE REALIZACIÓN DEL TRABAJO, AA/BB/CCCC •.FECHA* 40 LPRINT '*»«»»*»«*i*«*»*»«***»»#***#«fi*»«***«**ii*«***«ff«#*»»***»**»«if»«*i»»«**»*»*»***Mii***" 50 LPRINT 60 LPRINT "FECHA DE REALIZACIÓN DEL TRABAJO :"FECHA* 70 INPUT "NUMERO DE PLANTAS :\NP: INPUT "NUMERO DE COLUMNAS :",NC 80 LPRINT «PÓRTICO CON "NP" PLANTAS Y CON "HC" COLUMNAS." 90 CL5:PRINT:PRINT:PRINT:INPUT '¿PIENSA USTED ESTUDIAR EN OTRAS CONDICIONES ESTA MI5HA ESTRUCTURA?, S/N :',B2* 100 IF B2$X'S" AND B2*X"N" THEN 90 110 IF e2Í="S" THEN 210 120 IF B2$="N" THEN 170 130 CL5:PRINT:PRINT:PRINT:INPUT "¿QUIERE USTED ESTUDIAR EN OTRAS CONDICIONES ESTA MISHA ESTRUCTURA?, 5/N :",B3* 140 IF B3tX"5" AND B3$X'N# THEN 130 150 IF B3$="N" THEN 180 160 IF B3$="S" THEN 180 170 COTO 210 180 G05UB 1930 190 CHAIN "0:PR0.ARCH.4P", 6000 200 END 210 REM 'SUBRUTINA PARA LA TOMA DE DATOS MECÁNICO-GEOMÉTRICOS DE LA ESTRUCTURA." 220 CLS:INPUT "NUMERO DE VÉRTICES DE LA ESTRUCTURA:",NNU 230 PRINT 'EL NUMERO DE VÉRTICES DE LA ESTRUCTURA E5, NNU ='NNU 240 INPUT "¿E5 CORRECTO EL NUMERO DE VÉRTICES?, 5/N :\A3$ 250 IF A3$><"5" AND A3$X"N" THEN 240 260 IF A3$="N" THEN 220 270 aS:PRINT:PRINT:PRINT:PRINT 280 PRINT "AL NUMERAR LOS VÉRTICES DE LA ESTRUCTURA SE DEBEN DEJAR PARA LOS ÚLTIMOS NUMER05 DE VÉRTICE LOS EXTREMOS DE MÉNSULA Y LAS SUSTENTACIONES.":PRINT:PRINT:PRINT 290 INPUT "¿HA ENTENDIDO U5TED BIEN LA INSTRUCCIÓN DE NUMERACIÓN DE VÉRTICES? S/N:",A$ 300 IF A*X"5" THEN 290 310 DIM MNU1£(NNU,3) 320 FOR 1=1 TO NNU 330FORJ=1T0 3 340 PRINT •MNUH'IVJ")" 350 IF J=2 THEN 400 360 IF J=3 THEN 490 370 HNU1£(I,J)=I -.. 380 CLS:PRINT "NUMERO DEL VÉRTICE:"HNU1£(I.J) 390 GOTO 570 400XN1£=0 410 INPUT "COORDENADA X DEL VÉRTICE (CM), XN = ",XN1£ 420 PRINT "XN="XN1£-430 INPUT "XN ES CORRECTA :S/N :',A$ 440 IF AiX'S" AND A$X"N" THEN 430 450 IF A*="N" THEN 410 460 NNU1£(LJ)=XN1£ 470 PRINT "MNUK'IVJ") = "MNUlfd.J) 480 GOTO 570 490 YNlf=0 500 INPUT "COORDENADA Y D a VÉRTICE (CM), YN » ",YN1£ 510 PRINT "YN='YN1£

Page 36: DO: INELUENCIA DE LOS DEFECTOS

520 INPUT 'YN E5 CORRECTA :S/N :\A$ 530 IF AIX'S' ANO A$X'N' THEN 520 540 IF A$='N' THEN 500 550 KNU1£(I,J)=YN1£ 560 PRINT 'ñNUlCIVJ') = 'NMJ1£(LJ) 570 NEXT J 580 NEXT I 590 CLSrPRINT "LISTADO DE NUDOS' 600 FOR 1=1 TO NNU 610 PRINT 'NUMERO DE VÉRTICE "MNUlfd.D"; X ='ñNUl£(L2>" CM; Y =-HMUl£(I,3)' CM." 620 NEXT I 630 INPUT '¿E5 CORRECTO EL LISTADO DE NUDOS? 5/N ',A* 640 IF A$X"S" AND AiX'N' THEN 630 650 IF A»='N" THEN 320 660 CLS:INPUT "NUMERO DE BARRAS. NBA1 =",NBA1 670 PRINT 'EL NUHERO DE BARRAS ES» NBA1 =",NBA1 680 IKPUT '¿ES CORRECTO & NUMERO DE BARRAS?, 5/N :",D2* 690 IF D2$>{"5" AND D2ÍX'N' THEN 680 700 IF D2I='N" THEN 660 710 CLS:PRINT:PRINT:PRINT:INPUT 'Fck del Horiigon <kp/«2> =\RE5H0R£ 720 INPUT "Fyk del Acero (kp/ci2) =",RE5ACEf 730 DIM MGDB£<NBA1,18) 740 FOR 1=1 TO NBA1 750 FOR J=l TO 18 760 IF J=l THEN 1010 -770 IF J=2 THEN 1020 780 IF J=3 THEN 1030 790 IF J=4 THEN 1040 -800 IF J=5 THEN 1070 810 IF J=6 THEN 1100 -820 IF J=7 THEN 114a 830 IF J=B THEN 1150 840 IF J=9 THEN 1160 850 IF J=10 THEN 1260 860 IF J=ll THEN 1320 870 IF J=12 THEN 1350 880 IF J=i3 THEN 1390 890 IF J=14 THEN 1410 900 IF J=15 THEN 1430 910 IF J=16 THEN 1450 920 IF 4=17 THEN 940 930 IF J=18 THEN 980 940 IF NGDB£(L4)=1 THEN 960 950 PPB£=(N60B£(I,16))»7850/1E+06:GOTO 970 960 PPB£=(HGDB£(Iil6))*2500/lE+06 970 HCDB£(I,J)=PPB£:G0TO 1490 980 INPUT 'INTENSIDAD (T/H) DE LA CARGA UNIFORME VERTICAL: (+) GRAVITATORIA, (-) ANTIGRAVITATORIA', $..: 990 «V1£=«V1£*10 1000 HGDB£(IJ)=QV1£:G0T0 1490 1010 '..- "^T:HGDB£(IJ)=100+I:PRINT 'NUMERO DE LA BARRA :'MGDB£(IJ):6OT0 1490 1020 INPUT 'NUMERO DEL NUDO DORSAL,NND=',MGDB£(I,J):C0T0 1490 1030 INPUT 'NUMERO D a NUDO FRONTAL,NNF=',HCDB£(LJ):GOTO 1490 1040 INPUT '¿HORMIGÓN ARMADO O ACERO LAMINADO? 1/2 :',HAAL£ 1050 IF HAAL£X1 AND HAAL£X2 THEN 1040 1060 KGDB£(I,J)=HAAL£:GOTO 1490 1070 IFMGDB£(I,4)=1 THEN 1090 1080 HOD6£(LJ)=RESACE£:G0T0 1490 1090 HGOB£(IJ)=RESH0R£.G0T0 1490 1100 IF HG0B£(I.4)=1 THEN 1120 1110 ECf=210OOOO£GOT0 1130

Page 37: DO: INELUENCIA DE LOS DEFECTOS

1120 EC£=44000£»((«GDB£(I,5)+80£)*(l£/3£)) ) 1130 HGOB£(LJ)=ECf;G0TO 1490 •---

1140 INPUT 'CANTO DE LA BARRA =\HGDB£(LJ)-COT0 1490 1130 INPUT "BASE DE LA BARRA =',MGDB£(I,J):GOTO 1490

) 1160 IF «GDB£(I,4)=1 THEN 1190 1170 INPUT 'MOMENTO DE INERCIA DEL PERFIL (CH4), Iz = M Z 2 £ 1180 SOTO 1250

> 1190 INPUT '¿LA BARRA ES RECTANGULAR?, S/N :\D3* 1200 IF D3$X"S" AND D3*H'N' THEN 1190 1210 IF D3$="N' THEN 1240

) 1220 IZ2£=((MGDB£Ü,8))»((KGDB£(L7))A3£))/12£ 1230 COTO 1250 1240 INPUT 'MOMENTO DE INERCIA DE LA 5ECCI0N (CH4), Iz = MZ2£:GOT0 1250

) 1250 ñGOB£(LJ)=IZ2£:C0T0 1490 1260 NND2£=MGDB£(1,2):NNF2£=MGDBf(1,3)

. 1270 XD2£=MNUl£(NND2£,2):YD2£=MNUl£(NND2£,3):XF2£=MNUlf(NNF2f,2):YF2£=HNUl£(NNF2£,3) ) 1280 PRINT ,XD2='XD2£'CH,YD2='YD2£'CM,XF2=,XF2£'C«,YF2='YF2£'C«.'

1290 LB2£=(((YF2£-YD2£>A2£)*((XF2f-XD2£)A2£))\5£ 1300 HGDB£(I,J)=LB2£

> 1310 COTO 1490 . 1320 INPUT 'BARRA CINTRADA (M3=10), ADINTELADA («3=20), VOLADA («3=30) :',KX4£

1330 INPUT "BARRA VERTICAL (M4=l), HORIZONTAL («4=2), INCLINADA («4=3) :',KX5£ 1340 KX6£=KX4£*KX5£:rtGDB£(I,J)=KX6£:G0TO 1490 1350 IF MGDB£(L11)=31 OR «GDB£(I,11)=32 OR HGDBf (I,ll)=33 THEN 1370" 1360 Kf=2£t(MGDB£ü,6))*(HGDB£ü,9))/(MGD8£(I,10)):G0T0 1380

) 1370 K£=0 1380 HGDB£(LJ)=K£:G0T0 1490 1390 K1£=6£»(MGDB£Ü,12))/(HGDB£(L10))/(MGDB£(I,10>)

) 1400 MGOB£(I,J)=K1£:GOTO 1490 1410 K2£=3£»<«£DB£(L12))/(«a>B£(L10>) 1420 «GDB£(I,J)=K2£:G0TO 1490

) 1430 K3£=2£«(MGDB£Ü,12)) 1440 HGDB£(LJ)=K3£:G0TO 1490 1450 IF D3$="5' THEN 1470

) 1460 INPUT 'ÁREA DE LA SECCIÓN RECTA DE LA BARRA (CM2) :\AREA£:GOT0 1480 1470 flREA£=(MGDB£ü,7))*(HGDB£(I,8)) 1480 «GDB£(I,J)=AREA£:GOTO 1490

) 1490 NEXT J 1500 GOSUB 1530

\ 1510 NEXT I , J 1520 G0SÜ8 2OO00

1525 GOTO 130 1530 REM 'COMPROBACIÓN DE DATOS'

) 1540 H=100+I 1550 PRINT:PRINT 1560 PRINT (tM»imit***H«mffii»*ft«t««ftiM*it****t*ftft«*Hl

) 1570 CL5 PRINT 'DATOS DE LA BARRA "MGDBf (1,1):PRINT •i»*f*M*#«Hit*«*ti«tft****t****i' 1580 PRINT 'NUMERO DEL VÉRTICE DORSAL :>MGDB£(I,2) 1590 PRINT 'NUMERO DEL VÉRTICE FRONTAL^MCDBfd.S)

) 1600 PRINT 'HOR.ARMADO O ACERO LAMINA. ̂ MGDBfd,4) 1610 PRINT 'FCK O FYK :'MGDB£(I,5) 1620 PRINT 'CANTO DE LA BARRA.,, :'MGDB£(I,7)

) 1630 PRINT 'BASE DÉLA BARRA :"HG0B£(I,8) 1640 PRINT 'MOMENTO DE INERCIA : 'MGDB£Ü,9) 1650 KX7£=MGDB£(I,U)

) 1660 IF KX7£=11 THEN 1750 1670 IF KX7£=12 THEN 1760 1680 IF KX7£=13 THEN 1770

) 1690 IF K7£=21 THEN 1780 1700 IF ÍX7£=22 THEN 1790

Page 38: DO: INELUENCIA DE LOS DEFECTOS

1710 IF KX7£=23 THEN 1800 1720 IF KX7£*31 THEN 1810 1730 IF KX7£=32 THEN 1820 1740 IF KX7£=33 THEN 1830 1750 PRINT 'BARRA CINTRADA VERTICAL":COTO 1840 1760 PRINT 'BARRA CINTRADA HORIZONTAL':COTO 1840 1770 PRINT "BARRA CINTRADA INCLINADA':COTO 1840 1780 PRINT 'BARRA ADINTELADA VERTICAL':COTO 1840 1790 PRINT 'BARRA ADINTELADA HORIZONTAL':GOTO 1840 1800 PRINT 'BARRA ADINTELADA INCLINADA':GOT0 1840 1810 PRINT 'BARRA VOLADA VERTICAL':GOTO 1840 1820 PRINT 'BARRA VOLADA HORIZONTAL':GOTO 1840 1830 PRINT 'BARRA VOLADA INCLINADA" 1840 PRINT 'ÁREA DE LA SECCIÓN RECTA..:'HGDB£(I.16) 1850 CARGAf=(HGDB£<I,18»/10:PRINT 'CARGA REPARTIDA (T/h)...:"CARGA£ 1860 PRINT *»x*»***mmm)HHt**ftft**»M*#H**»fti" 1870 PRINT 1380 INPUT '¿50N CORRECTOS LOS DATOS DE LA BARRA? 5/N :',A3$ 1890 IF A3$X'5" AND A3$M'N" THEN 1880 1900 IF A3*='5' THEN 1920 1910 1=1-1 1920 RFJURN 1930 OPEN '0'.fl.'l:NNW 1940 PRINT £LNNU 1950 CLOSE £1 1960 OPEN •O'ifl.'l-NBAW 1970 PRINT fLNBAl 1980 CLOSE £1 1990 OPEN '0",£L'1:HNU1Í" 2000 FOR 1=1 TO NNU 2010 FOR J=l TO 3 2020 PRINT £1,HNU1£(I.J) 2030 NEXT J 2040 NEXT I 2050 CLOSE £1 2060 OPEN •O'.fl.'idICDM' 2070 FOR 1=1 TO NBA1 2080 FOR J=l TO 18 2090 PRINT £1,HGDB£(LJ) 2100 NEXT J 2110 NEXT I 2120 CLOSE fl 2130 OPEN 'O'.fl.'l:»*' 2140 PRINT £1,NP 2150 CLOSE £1 2160 OPEN '0',£1,"1:NC$" 2170 PRINT £1,NC 2180 CLOSE £1 2190 OPEN 'O'.a.'l^IGHACI' 2200 PRINT £1,RESH0R£ 2210 CLOSE £1 2220 OPEN '0",£l,'l:SIGMASr 2230 PRINT £1,RESACE£ 2240 CLOSE £1 2250 RETURN 20000 a s 20010 FOR 1=1 TO NBA1 . 20020 FOR J=l TO 18 20030 NN02=H<^£(L2):ltF2*flGDB£(L3> 20040 XD3£=(HNUl£<NND2i2)/10)+100

Page 39: DO: INELUENCIA DE LOS DEFECTOS

)

6 3 2

20050 YD3£=(MNU1£(MND2,3)/10> 20060 XF3£=(MNU1£(NWf2,2)/1Q)+100 20070 YF3£=0MJ1£(NNF2,3)/10) . - • 20080 LINE(XD3£,YD3£)-(XF3£,YF3£) 20090 NEXT 4 20100 NEXT I -20110 PRINT 20120 INPUT *¿E5 CORRECTO EL ESMEMA E5TRUCTURAL? 5/N AEDGAR* 20130 IF EDGARDCS* ANO E M A R W N " THEN 20120 20140 IF EDGAR$='N" THEN 320

- 21000 RETURN

Page 40: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 633

I R R O . A R G H . 4 P

D E T E R M I N A C I Ó N D E L N U M E R O

D E B I E L A S "

Page 41: DO: INELUENCIA DE LOS DEFECTOS

1 4 - / 0 6 / 1 9 8 7 * * * * * * * * * *

6000 REM 'SAVE/LOAD PR0.ARCH.4P" 6002 REM "CALCULO DEL NUMERO DE B I 1 A S . ' 6003 CLS: LPRINT . ^ I N T 6022 LPRIN" 'CALCULO DEL GRADO HIPERESTATICO, GRADO DE DESPLAZABILIDAD Y EL NUMERO DE BIELAS.' 6025 LPRINT ,WM»«MM»**##*#*#W*#*###***J»wi*xftXft«i**ft»i*M«t*»»it»ft»«i»t*H«ffH»f*§**»»* Ó027 LPRINT 6030 PRINT 'CALCULO DEL GRADO HIPERE5TÁTICO.' 6032 INPUT 'NUMERO TOTAL DE BARRAS, CONTANDO CON LOS VOLADIZOS:'.NBA7 6035 INPUT 'NUMERO DE MÉNSULAS',MM7 6040 BA1=NBA7-MM7 6050 INPUT 'NUMERO DE SUSTENTACIONES EN APOYO SIMPLE, API «'.API 6060 INPUT 'NUMERO DE SUSTENTACIONES EN ARTICULACIÓN, AR1 s'.ARl 6070 INPUT 'NUMERO DE SUSTENTACIONES EN EMPOTRAMIENTO, EM1 =',EM1 6080 S1=(1»AP1)+(2»AR1)+(3«EM1) 6090 PRINT 'CALCULO DE BIELAS DE CONSTITUCIÓN:' 6100 INPUT 'NUMERO DE APOYOS DE CONSTITUCIÓN, AP2 =',AP2 6102 INPUT 'NUMERO DE ARTICULACIONES DE CONSTITUCIÓN, AR2 =',AR2 • 6103 PRINT:PRINT:PRINT 'LOS VOLADIZOS NO CONTARAN COMO BARRAS,NI LAS ARTICULACIONES Y APOYOSVPRINT • « » « * « * * * « « * « » * * « « # « » «

6104 INPUT 'NUMERO DE NUDOS DE 6 BARRAS',NN6B 6106 INPUT 'NUMERO DE NUDOS DE 5 BARRAS',NN5B 6108 INPUT 'NUMERO DE NUDOS DE 4 BARRAS',NN4B 6110 INPUT 'NUMERO DE NUDOS DE 3 BARRAS',NN3B 6112 INPUT 'NUMERO DE NUDOS DE 2 BARRAS*,NN2B 6114 EH2= <5«NN6B)•(4»NN5B)•(3»NN4B)+(2»NN3B)•(NN2B) 6130 C2=Ü*AP2) + (2*AR2) + (3*EM2) 6140 GOSUB 6350 6142 INPUT '¿SON CORRECTOS? S/N:',A9$ 6143 IF A9$X'S' AND A9ÍX,N' THEN 6142 6144 IF A9$='N' THEN 6032 6150 H9=<51+C2)-(3*BA1> 6155 PRINT:PRINT 6160 PRINT "GRADO HIPERESTATICO, Ho ='H9 6163 PRINT ' H t m i H H i w H H t H H H H m i 1

6165 LPRINT 6170 LPRINT 'GRADO HIPERESTATICO , Ho = ' H 9 V 6177 LPRINT 6180 PRINT 'CALCULO DEL GRADO DE DE5PLAZABILIDAD.' 6182 PRINT ,MM#WW#»fW«M**»*I»MW»f»tfM#M•

6183 PRINT:PRINT 6190 SA3=(AR1+£M1)*2+AP1 6200 CA3=(AR2+EH2)*2*AP2 6210 IA3=SA3KA3 6220 D9=(BA1«3)-IA3 6230 PRINT 'GRADO DE DESPLAZABILIDAD, Do • , D 9 \ " 6235 PRINT "«t»#»M*fi»«»»«»»*i*#«#»*»M*««' 6245 LPRINT 'GRADO DE DESPLAZABILIDAD , Do ='D9'." 6260 LPRINT:PRINT:PRINT 6270 IF D?(=0 THEN 6274 6272 NBI9=D9:G0T0 6280 6274 NBI9=0:GOT0 6280 6280 PRINT "NUMERO DE BIELAS NECESARIAS, NBI9 »"NBI9

3

Page 42: DO: INELUENCIA DE LOS DEFECTOS

635

)

)

)

)

)

)

)

3

¿285 PRINT 'miiiMMmiimitiiHMHMHttsiii11

¿290 LPRINT 'NUMERO DE BIELAS NECESARIAS , NBI9 «'NBI9V 6295 OfEN •0M1."1:NBI9$' ¿297 PRINT £1.NBI9 ¿299 CLOSE £1 -¿301 OPEN ,0 ,.£l, ,lH9f ¿303 PRINT £1,H9 ¿305 CLOSE £1 ¿307 OPEN ,0,#£1.'1:D9$" ¿309 PRINT £1.09 ¿311 CLOSE £1 ¿315 LPRINT:LPRINT:LPRINT:LPRINT:LPRINT ¿320 REM 'PEPA' ¿340 VA=0:DX=0:DY=0:OPEN '0\£1,'1:VA$':PRINT £1,VA:CL05E £1:0P£N '0',£l,'l:DXt':PRINT fl,DX:CLOSE £1:0PEN '0',£1,'1:DY$'PRINT £1,0 Y:CLOSE £1:CHAIN 'O.PRO.ARCH.llP',200 ¿341 END ¿350 a s ¿370 PRINT 'NUMERO TOTAL DE BARRAS 'NBA7 ¿375 PRINT 'NUMERO TOTAL DE MÉNSULAS 'MM7 ¿380 PRINT *iHWM**#Mt»«t*W#»f»**»**MH**WiM*#*#**#*#**#»'

6390 PRINT "NUMERO TOTAL SUSTENTACIONES EN EMPOTRAMIENTO..."EM1 ¿395 PRINT 'NUMERO TOTAL SUSTENTACIONES EN ARTICULACIÓN...."AR1 6400 PRINT "NUMERO TOTAL SUSTENTACIONES EN APOYO SIMPLE....'API 6405 SUST=EM1*AR1+AP1 6410 PRINT "NUMERO TOTAL DE SUSTENTACIONES ¿5UST 6415 PRINT 'NUMERO TOTAL DE ARTICULACIONES DE CONSTITUCIÓN.'AR2 6420 PRINT 'NUMERO TOTAL DE APOYOS DE CONSTITUCIÓN 'AP2 6430 PRINT 'NUMERO DE NUDOS DE 6 BARRAS 'NN6B 6435 PRINT 'NUMERO DE NUDOS DE 5 BARRAS 'NN5B 6440 PRINT 'NUMERO DE NUDOS DE 4 BARRAS 'NN4B 6445 PRINT 'NUMERO DE NUDOS DE 3 BARRAS 'NN3B 6450 PRINT 'NUMERO DE NUDOS DE 2 BARRAS... 'NN2B 6455 PRINT 'ftMftitmitwmftmftfttMftftftMf»»*»»»***»!**»**»»1

6460 RETURN

m

Page 43: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 636

: . 0_ 3 . — R R O . A R G H . 1_ 1 R

ID I MÍE 2STS I OÜX A D O D E M A T R I C E S "

Page 44: DO: INELUENCIA DE LOS DEFECTOS

1

637

1 4 / 0 6 / 1 9 8 7 * * * * * * * * * *

200 REM "SAVE/LOflD PR0.ARCH.11P" 210 GOSUB 420 220 CLS:PRINT:PRINT:PRINT:PRINT 230 GOSUB 510 24O0PEN ,I",£i,,l:MBI9f" 250 INPUT £1,NBI9 260 CLOSE £1 270 NBI1=NBI9:PRINT 'NUMERO DE BIELAS DE5PLAZABLE5 :"NBI1 280 NCH=NNR1+NBI1 290 PRINT 'ALTURA DE LA MATRIZ ACCIÓN :'NCM 300 NKA=0 310 HKft=NCM 320 OPEN ,0,,fl,,l:NNRir 330 PRINT £1,NNR1 340 CLOSE £1 350 OPEN •O'.fl.'lrNCM" 360 PRINT £1,NCM '• 370 CLOSE £1 380 OPEN •O'.fl.'lrNKA*' 390 PRINT tt.NKA 400 CLOSE £1 410 GOTO 490 420 OPEN •I,,£l,,l:HNUf 430 INPUT £1,NNU 440 CLOSE £1 450 OFEN ":-..:i,'l:NBAl$' 460 INPUT £1,NBA1 470 CLOSE £1 480 RETURN 490 CHAIN 'OiPRO.ARCH^V 4040 500 END 510 INPUT 'NUMERO DE NUDOS RÍGIDOS GIRADORES :'.NNR1 520 a s 530 PRINT 'NUMERO DE NUDOS RÍGIDOS GIRADORES : 'NNR1 540 INPUT '¿ES CORRECTO EL NUMERO DE NUDOS RÍGIDOS GIRADORES? S/N :%M 550 IF AfX'S' AND AIX'N" THEN 540 560 IF A*='N' THEN 510 570 RETURN

Page 45: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 638

— I R R O . A I R G H . 2 P

M O D I F I C A C I Ó N D E V É R T I C E S '

Page 46: DO: INELUENCIA DE LOS DEFECTOS

07/01/1988

4000 REM • SAVE/L0A0 PR0.ARCH.2P" 4010 REM '5UBRUTINA PARA LA MODIFICACIÓN DE LA MATRIZ DE VÉRTICES.' 4020 CLS 4030 G05UB 4470 4040 CLS 4050 OPEN ,I",£1,'1:NNUV 4060 INPUT £1,NNU 4070 CL05E £1 4080 DIM HNU£(NNU,3) 4090 G05UB 4620 4100 PRIfT "«mxxxxxxxxxxxxxxxxx' 4110 LPRINT 4120 LPRINT 'EL NUMERO DE VÉRTICES E5, NNU = "NNU

4130 LPRINT '*x*»*x»«i«f t*H***«»«*f t*x* i*x* i****s«*"

4140 LPRINT:LPRINT 4150 FOR 1=1 T0 NNU 4160 PRINT:PRINT 4170 PRINT 'xxxx»xxxxffxxxft»«x«i«x«xx»ix*ftii««x««ftx*txxxx*ft«x*x«a

4130 FOR J=l TO 3 4190 PRJNT ' M N U C I V J ' ) ' 4200 IF J=2 THEN 4270 4210 IF J=3 THEN 4350 4220 HNU£(LJ)=MNU1£(L1) 4230 PRINT a«xx»«ft*xx«ft*#M«x*ft«x*x*x*xx*x' 4240 PRINT:PRINT 4250 PRINT: PRINT '»»Mxx#f«»**f«»x«xx«i»»»*Mxxx»»xx*»»*»VPRINT:CLS:PRINT 'NUMERO DEL VÉRTICE , NNU = ,MNU£(I.J) 4260 GOTO 4430 4270 XN£=0 4280 XH£=HNU1£(I,2) 4290 DELTX£=0 4300 INPUT 'DELTA X DEL VÉRTICE (CM), (+) si es hacia la derecha y (-) si es hacia la izquierda, DELTX = ',DELTX£ 4310 HNU£(LJ)=XN£+DELTX£ 4320 PRINT:PRINT 4330 PRINT 'MNUCI'.'J') = "HNU£(I,J) 4340 GOTO- 4430 4350 YN£=0 4360 YN£=MNU1£Ü,3>

4370 DELTY£=0 - -

4380 INfUT "DaTA Y D a VÉRTICE (CM). (•) si es hacia arriba y (-) si es hacia abajo, DELTY = ',DELTY£

4390 HNU£(IJ)=YN£+DELTY£

4400 PRINT:PRINT . . . _ . .

4410 PRINT 'MNUCr . ' J ' ) = 'MNU£(I,J)

4420 GOTO 4430 4430 NEXT J 4440 NEXT I 4450 COSUB 4790 4460 GOTO 4710 4470 LPRINT 'PROGRAMA PARA EL DESARROLLO NUMÉRICO DE LA TESIS DOCTORAL DE D. MARIANO DE LAS HERAS FERNANDEZ.' 4480 INPUT 'FECHA DE REALIZACIÓN D a TRABAJO, AA/BB/CCCC ',FECHA! 4490 LPRINT ' O H i H H W i i H i i H H M i i m ! • » * § t i » x § » » « » f t * » t * * i M * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * • 4500 LPRINT — 4510 LPRINT 'FECHA DE REALIZACIÓN D a TRABAJO :"FECHA»

Page 47: DO: INELUENCIA DE LOS DEFECTOS

J 'V

4520 OPEN 'I',£1,'1:NP$" ) 4530 INPUT £1,NP

4540 CLOSE £1 4550 OPEN 'I',£1,'1:NCI'

) 4560 INPUT £1,NC 4570 CLOSE £1 4580 INPUT 'VÉRTICE AFECTADO :',VA:INPUT 'DEFECTO EN OX (CH) :',DX£:INPUT "DEFECTO EN OY (CH) :',DY£

> 4590 LPRINT 'PÓRTICO CON 'NP' PLANTAS Y CON 'NC' COLUMNAS.' 4600 LPRINT 'VÉRTICE DEFECTUOSO 'VA" CON UN DESPLAZANIENTO EN OX DE 'DX£' ci Y CON UN DESPLAZAMIENTO EN OY DE 'DY£' « . ' 4610 RETURN

) 4620 DIM HNU1£(NNU,3) 4630 OPEN 'I\£1,'1:HNU1$' 4640 FOR 1=1 TO NNU

) 4650 FOR J=l TO 3 4660 INPUT £1,HNU1£Ü,J) 4670 NEXT J 4680 NEXT I 4690 CLOSE £1 4700 RETURN 4710 OPEN •0-,£l."l:MNU$n

4720 FOR 1=1 TO NNU 4730 FOR J=l TO 3 4740 PRINT £1,HNU£(I.J) 4750 NEXT J 4760 NEXT I -

) 4770 CLOSE £1 - -4780 CHAIN 'O^RO.ARCH.SP'^SOOO ' 4790 LPRINT 'VÉRTICE NUMERO' TAB(40) 'XN • DELTA X" TAB(60) 'YN + DELTA Y'

) 4800 LPRINT TAB(43) 'CH' TAB(63) "CM" 4810 LPRINT ,»*»*##**i«»«it*»«*t**#«**»**»ti»*»**»»»***«*«»*«***«»«***»****«**«»*' 4820 FOR 1=1 TO NNU

) 4830 LPRINT TAB(7) NNU£(L1) TAB(43) !1NU£Ü,2) TAB(63) MNU£(L3) 4840 NEXT I 4850 LPRINT:LPRINT:LPRINT:LPRINT

^ - 4860 RETURN

Page 48: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 0 . - LISTADO DE PROGRAMAS DE ORDENADOR. 641

1 5 . — RRO. ARCH. 3IR

DETERMINACIOIT DE DATOS

r>ARA EL CALCULO"

Page 49: DO: INELUENCIA DE LOS DEFECTOS

07/01/1988 **********

5000 RErt '5AVE/LOAD PR0.ARCH.3P" 5002 REH "SUBRUTINA PARA LA FIJACIÓN DE LOS DATOS DE LA E5TRUCTURA QUE PARTICIPARAN EN LOS CÁLCULOS POSTERIORES." 5004 G05UB 34955 5005 LPRINT CHR'I (12): LPRINT 'EL NUHERO DE BARRAS ES, NBA1 ="NBA1 5008 LPRINT •*»*#•**»**»«#»**»#««#**»#»#»»*«»»•:LPRIHT 500? LPRINT 5010 DIH HGDT£(NBA1.11):DIH KGDB£(NBA1,18) 5015 OPEN ,r,£l,"l:HfiDB$" 5016 FOR 1=1 TO NBA1 5017 FOR J=l TO 18 5018 INPUT £l,MGDB£(IiJ) 5019 NEXT J

j 5020 NEXT I 5021 CL05E £1 5022 FOR 1=1 TO NBA1 5030 FOR J=l TO 11 " 5040 IF J=2 THEN 5200 5050 IF J=3 THEN 5250 5060 IF J=4 THEN 5300 5070 IF J=5 THEN 5350 5080 IF J=6 THEN 5400 5090 IF J=7 THEN 5450 5100 IF J=8 THEN 5500 5110 IF J=9 THEN 5550 5115 IF J=10 THEN 5580 5120 IF J=ll THEN 5610 5130 NB7£=NGDB£(I,1) 5135 CL5 5140 HGDT£(LJ)=NB7£ 5145 PRINT "DATOS DE LA BARRA : "MGDT£(I,J) 5150 GOTO 5980

) 52O0 NND2=HGDB£(L2) 5210 HGDT£(IJ)=NND2 5220 SOTO 5980 5250 NNF2=HGDB£(L3) 5260 HG0T£(I„J)=NNF2 5270 GOTO 5980 5300 XD2£=HNU£(NND2,2) :YD2£=HNU£(NND2,3).XF2£=HNU£(NNF2,2):YF2£=HNU£(NNF2,3) 5301 IF XD2£=XF2£ AND YD2£XYF2£ THEN 5305 5302 IF XD2£XXF2£ AND YD2£=YF2£ THEN 5306 5303 IF XD2£XXF2£ AND YD2£OYF2: THEN 5307 :"35 KX5=1:G0T0 5310 5306 KX5=2:G0T0 5310 5307 KX5=3:G0T0 5310 5310 LB2£=(((YF2£-YD2£)A2£)+((XF2£-XD2f)A2£))\5£ 5320 HGDT£(LJ)=LB2£:G0T0 5980 5350 INPUT "BARRA CINTRADA(10), ADINTELADA(20) O VOLADA(30) :',KX4 5360 GOTO 5370:INPUT "BARRA VERTICAL(l), HORIZ0NTAL(2) O INCLINADAS) :".KX5 5370 KX6=KX5+KX4 5380 MGDT£(I,J)=KX6:G0SUB 34650 5390 GOTO 5980 5400 IF AGDT£(I,5)=31 OR HGDT£(I,5)=32 OR MGDT£(I,5)=33 THEN 5420

Page 50: DO: INELUENCIA DE LOS DEFECTOS

5410 K£=2£«(NGDB£(L6))*(hGDB£(I,9)>/(HGDT£(L4)):GOT0 5430 ) 5420 <f=0

5430 rtGDT£(I,.J)=K£:G0T0 5980

5*r5ü K!£=ó£*(HGDT£(I,6>)/(HGDT£U.4))/(HGDT£(Ii4)> ) >6J nG0T£(I,J)sKl£

c -7 .¡OTO 598Q

5'"' -;-€=3£*(?*GDT£ÍI.¿)>/íñiaDT£<I,4>>

) r í i I ; J )T£ Í : . J» - -K2£

•Í2 ;^ro 5̂ 80 v.*i '-"j£=2£*(»GDT£(1.6))

) --A .-¡,0T£(:.,)-K3£

y :..-i'o .vao V : ! 'LMt=VF2£--YD2£

.) v •:!if£:;..'j--ALTlJRA£

óOO GOTO 5°SD

5610 PROYECCI0N£=XF2£-XD2£

» 5620 HGDT£(LJ)=PROYECCION£

5980 NEXT J

5985 NEXT I > 5987 GOSUB 34900

) 5990 CHAIN ,0:PR0.ARCH.5P\ 9000 5998 ENO 34650 REH "COMPROBACIÓN DE DATOS." 34655 KX7=HGDT£ÍL5) 34660 PRINT:PRINT TAB(30) ******************************-

) 34665 IF KX7=11 THEN -i :- <X7=12 íhE. 34760

34675 IF KX7=13 THEN 34770 ) 34680 IF KX7=21 THEN 34780

34685 IF KX7=22 THEN 34790 34í-'] IF KX7=23 THEN 3430C

) 34695 I" W^¿: ~^\ 3¿SlO 1^1: ~.: ¡ÍX7=33 THEN 34830

) 347:. — Á i ::\'5fiDA yESTKHLn:GOTO 34840 34760 F'RINT "BARRA . "AD3 HORIZ"" ~: _' "" 3+340 :-"' o r "BARRA CINTRADA INCLINADA"::-: -:

) 347:: •• • 'BARRA ADINTELADA VERTICAL":GOTO 34840 34790 PRINT "BARRA ADINTELADA HORIZONTAL".GOTO 34840

) 34800 PRINT "BARRA ADINTELADA INCLINADA":GOTO 34840 ) 34810 PRINT "BARRA VOLADA VERTICAL":GOTO 34840

34820 PRINT "BARRA VOLADA HORIZONTAL":GOTO 34840 34830 PRINT "BARRA VOLADA INCLINADA":GOTO 34840

) 34840 PRINT * **»wit*w*#MW*#*w»M*wt****«M**»f»»«i" 34850 INPUT "¿ES CORRECTO EL TIPO DE BARRA? S/N",A4$ 34860 IF A4$>CS" AND A4$)CN' THEN 34850

) 34870 IF A4$="5' THEN 34880 34875 1=1-1 34880 RETURN

) 34900 LPRINT "BARRA N#" TAB(IO) "V.DORSAL" TABÜ9) "V.FRONTAL" TAB(29) "LONGITUD(CH)" TAB(52) "BASE(CH)' TAB(62) "CANTO(C«)" TAB(82) "CARGA (T/h)"

34910 LPRINT "»*«»*»**M**t»»«*»**«»*f*«»t»«*f*«»**»«»i*MiiM»i»*»»**»i*«»iM*»f«»#f««»fi«Hff«Mf• ) 34920 FOR 1=1 TO NBA1

34930 LPRINT TAB(3) HGDT£(I,1> TAB(9) HG0T£(L2) Tí»(18) MGDT£(I,3) TAB(28) HGDT£(I,4) TAB(51) HGDB£(I,8) TAB(61) HGDB£(I.7) TAB(81) (HGDB£(L18))/10

) 34940 NEXT I 34941 OPEN "0",£1,"1:NG0T$" 34942 FOR 1=1 TO NBA1

) 34943 FOR J=l TO 11 34944 PRINT £LHGDT£(I,J)

Page 51: DO: INELUENCIA DE LOS DEFECTOS

644

J

y

)

>

>

>

>

>

V

34945 NEXT J 34946 NEXT I 34947 CLOSE £1 34950 RETURN 34955 OPEN ,r,£l,,l:NBfll$' 34956 INPUT £l,NBfll 34957 GLOSE £1 34958 OPEN •I".£1."1:IINU»" 34959 INPUT £1,NNU 34960 CLOSE £1DIM WttJ£(NNU,3> 34961 OPEN 'I\fl,,l:IWUV 34962 FOR 1=1 TO NNU 34963 FOR J=l TO 3 34964 INPUT £1,HNU£(I.J> 34965 NEXT J 34966 NEXT I 349v :c .i 34968 RETURN

)

)

)

:>

Page 52: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 645

G . — R R O . A R G M . 5 P

D E T E R M I Ü T A C I O N D E L O S M O M E N T O S

IDE E X T R E M O IDE B A R R A "

Page 53: DO: INELUENCIA DE LOS DEFECTOS

1 4 - / Q 6 / 1 9 8 7 * * * * * * * * * *

9000 REM '5AVE/L0AD PR0.flRCH.5P" 9010 LPRINT CHRIÜ2) 9020 REM 'CALCULO DE LOS MOMENTOS DE EXTREMO DE BARRA UTILIZADOS PARA CREAR LA MATRIZ ACCIÓN' 9030 CL5 9040 PRINT 'CONSIDERAREMOS POSITIVO: EL CIRO HORARIO.' 9050 PRINT TAB(26) 'EL MOMENTO ACCIÓN HORARIO.' 9060 PRINT TAB(26) 'LA FUERZA ACCIÓN QUE APRIETA EL NUDO,' 9070 PRINT TAB(26) 'EL MOMENTO REACCIÓN ANTIHORARIO V 9080 PRINT TABÍ26) 'LA FUERZA REACCIÓN QUE TIRA D a NUDO.' 9090 LPRINT:LPRINT "MOMENTOS DE EMPOTRAMIENTO.' 9100 LPRINT , * * M « * # * » W W # M # * M * # # # M , : L P R I N T 9110 GOSUB 9970 9120 LPRINT 9130 OIM MMEMf (NBAL5)

' 9140 G05UB 10170 9150 FOR 1=1 TO NBA1 9160 FOR J=l TO 5 'i 9170 IF J=2 THEN 9250 9180 IF J=3 THEN 9290 9190 IF J=4 THEN 9330 9200 IF J=5 THEN 9370 9210 K140£=NGDT£(I,1) 9220 MHEHf(IJ)=KH0f 9230 CLS:PRINT TAB(12) 'NUMERO DE LA BARRA :'MMEMf(LJ) 9240 GOTO 9410 9250 K141£=MGDT£(L2> 9260 MMEMf(IJ)=K141£ 9270 PRINT TAB(12) 'NUMERO NUDO DORSAL : 'MHEH£(I,J) 9280 GOTO 9410 9290 K142£=MGDT£(I,3) 9300 MHEM£(I,J)=K142£ 9310 PRINT TABÜ2) 'NUMERO NUDO FRONTAL : 'MMEM£(IJ)

N 9320 GOTO 9410 ' 9330 G05UB 9480

9340 MEMf=HEH£ 9350 HH£M£(I,J)=HEMf 9360 GOTO 9410 9370 GOSUB 9480 9380 MEMf=-MEH£ 9390 NHEM£(I„I)=HEM£ 9400 GOTO 9410 9410 NEXT J 9420 NEXT I 9430 GOSUB 9900 9440 LPRINT:LPRINT:LPRINT:LPRINT 9450 GOSUB 10090 9460 CHAIN *0:PR0.ARCH.6PM0000 9470 END 9480 REM "SUBRUTINA PARA EL CALCULO DE LOS MOMENTOS ACCIÓN EN EL EMPOTRAMIENTO.' 9490 KX7£=HG0T£(I,5) 9500 IF KX7£=32 THEN 9550 9510 IF K X 7 M 1 OR K X 7 M 2 OR K X 7 M 3 THEN 9740

Page 54: DO: INELUENCIA DE LOS DEFECTOS

647

9520 IF KX7£=22 THEN 9750 9530 IF KX7£=21 0R KX7f=31 THEN 9790 9540 IF KX7£=23 OR KX7£=33 THEN 9800 - -9550 PRINT:PRINT 'POR TRATARSE DE UN VOLADIZO HORIZONTAL HAY «JE INTRODUCIR EL MOMENTO ACCIÓN DE EMPOTRAMIENTO A MANO, SABIENDO QUE SE TRATA DE LA BARRA:'MMEMf(1,1) 9560 CT0f=(NGDB£(I,17))+(MGDBf(I,18)) 9570 LBAf=NGDT£ü,4) 9580 HEMf=(CT0£»(LBAfA2))/2 9590 IF J=4 THEN 9610 9600 IF J=5 THEN 9680 9610 PRINT 'NUDO DORSAL NUMERO 'MMEMf (L2) 'DE LA BARRA (HMEM£(L1) 9620 INPUT '¿SE TRATA DEL EXTREMO EMPOTRADO DE LA HEN5ULA? 5/N :'»»$ 9630 IF AB*X'5' AND ABiX'N' THEN 9620 9640 IF ABI='5' THEN 9660 9650 MEM£=0:GOT0 9890 9660 MEM£=MEM£ 9670 COTO 9890 9680 PRINT 'NUDO FRONTAL NUMERO 'MMEM£(L3)"DE LA BARRA "MMEMf (Ll) 9690 INPUT '¿SE TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? 5/N :',AB$ 9700 IF A B » C 5 ' AND AB$X'N' THEN 9690 9710 IF ABM'5" THEN 9730 9720 MEM£=0:GOT0 9890 9730 MENf=MEM£:GOTO 9890 9740 PRINT '5E TRATA DE UN ARCO O BARRA CINTRADA":GOTO 9890 9750 CTO£ = (NGÜB£(L17))+(MGDB£(I,18>) -9760 LBA£=NGDT£(I,4) 9770 MEMf=(CT0£»(LBA£A2))/12 9780 GOTO 9890 9790 NEM£=0:GOTO 9890 9800 CLS:IF KX7£=33 THEN 9850 9810 PRINT 'BARRA ADINTELADA INCLINADA N* : 'MMEMf(1,1) 9820 CT0f=(MGDB£(I,17))*(MGDB£(I,18)) 9830 INPUT 'INTRODUCE LA PROYECCIÓN HORIZONTAL DE LA BARRA (51 EL DORSAL ESTA A LA DERECHA DE LA FRONTAL: INTRODUCIR CON SIGNO (-)) (CM) :',LBA£ 9840 MEM£=(CT0£»(LBA£A2))/12:G0T0 9890 9850 PRINT 'BARRA VOLADA INCLINADA N' : 'MMEM£(I,D 9860 CT0£=(MGDB£(I,17))+(HGDB£(L18)> 9870 INPUT "INTRODUCE LA PROYECCIÓN HORIZONTAL DE LA BARRA (CM) : ',LBAf 9880 GOTO 9580 9890 RETURN 9900 REM 'IMPRESIÓN MOMENTOS DE EMPOTRAMIENTO" 9910 LPRINT "BARRA N' V.DORSAL M.GIR.DORSAL V.FRONTAL M.GIR.FRONT. • 9920 LPRINT ' m i l H H i f H i H H H H I l H H m t H H H l f H H H H H H H I H I H H H H H H H H I 1

9930 FOR 1=1 TO NBA1 9940 LPRINT TAB(3) MMEMf(I.l) TABÜ5) MMEMKL2) TAB(30) MMEMf (1,4) TAB(45) MMEM£(I.3) TAB(60) MMEMf (1,5) 9950 NEXT I 9960 RETURN 9970 OPEN •I '»£ l» , l :MBAlf 9980 INPUT £1,NBA1 9990 CL05E £1 . 10000 DIM NGOTf (NBAL9) 10010 OPEN 'r,£l,'l:MGDT»' 10020 FOR 1=1 TO NBA1 10030 FOR J=l TO 9 10040 INPUT £1,MGDT£(IJ) 10050 NEXT J 10060 NEXT I 10070 CLOSE £1 10080 RETURN 10090 OPEN aO"»£l."l:IWEHf"

Page 55: DO: INELUENCIA DE LOS DEFECTOS

648

T

10100 FOR 1=1 TO NBA1 10110 FOR J=l TO 5 10120 PRINT £LHHEH£(IJ> 10130 NEXT J 101W NEXT I 10150 CLOSE £1 10160 RETURN 10170 DIH HG06£(NBA1,18) 10180 OPEN •r,£l,,l:MGDB$' 10190 FOR 1=1 TO NBA1 10200 FOR J=l TO 18 10210 INPUT £l,MfiDB£(LJ> 10220 NEXT J 10230 NEXT I 10210 CIÓSE £1 10250 RETURN

Page 56: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 649

O- *7 . — P R O . A R G H . G R

D E F I N I C I Ó N X>E L A M A T R I Z

A O C I CDNmm

Page 57: DO: INELUENCIA DE LOS DEFECTOS

650

1 7 / 0 9 / 1 9 8 7 -XX-X-X-XX*-XK-X

10000 SEM 'SAVE/LOAD PR0.flRCH.6P" 10005 REfi 'DEFINICIÓN DE LA MATRIZ ACCIÓN" 10008 OLS 10010 LPRINT "MATRIZ ACCIÓN." 10012 G05UB 30560 10015 LPRINT "**#*****»#**#•»• 10070 FOR 1=1 TO NKA 10080 IF DNNR1+1 THEN 20100 10200 PRINT 'ESTAMOS CREANDO EL VALOR DEL "I" MOMENTO GIRADOR EN (ci*kp>." 10220 GOTO 30300 10230 HACM£Ü,l)=5MNlf:5MNlf=0:SMN2£=Q:5MN£=0 10300 NEXT I 10305 G05UB 20000 10307 GOSUB 20060 10310 G05ÜB 3Q500 10340 CHAIN "Q:PRO,ARCH.7PM20Q0 10350 END V 20000 FOR J=l TO NKA 20010 CLSIF J<NNR1+1 THEN 20200 20020 K1=J-NNR1 20030 PRINT "ESTAMOS INTRODUCIENDO EL VALOR DE LA "Kl" FUERZA DE5PLAZAD0RA EN (T)":GOTO 30200 200^0 MHCF£iJ,i;=FDl£ 20050 NEXT J 20055 RETURN 20060 FOR L=l TO NKA 20065 IF L(=NNR1 THEN 20080 20070 MAC£<L,1)=MACF£ÍL,1> 20075 GOTO 20085 20080 MAC£ÍL,l)=HACfi£ÍL,l! 20085 NEXT L 20090 RETURN 20100 SMN1£=0£ 20110 GOTO 10230 20200 FD1£=0£ 20210 GOTO 20040 30200 INPUT "FUERZA DE5PLAZADORA(5E CONSIDERA POSITIVA 51 VA DE DERECHA A IZQUIERDA O 51 VA DE ABAJO HACIA ARRIBA) ",FD1£:FD1£=FD1£* 1000£ 30210 GOTO 20040 30300 PRINT "CALCULO DEL MOMENTO GIRADOR D a NUDO :"I 30310 Q=I 30320 FOR K=l TO NBA1 30340 IF MMEMf(K,2)=Q THEN 30370 30350 IF MMEM£(K,3)=Q THEN 30380 30360 5MN£=0:G0T0 30400 30370 5MN£=MHEH£(K,4):G0T0 30400 30380 5MN£=MHEM£(K,5):G0T0 30400 30400 5MN2£=SMN2£+SMN£:NEXT K 30410 SHN1£=SMN2£ 30420 GOTO 10230 30500 LPRINT 30510 LPRINT "LISTADO DE L05 MOMENTOS GIRADORES Y D£ LAS FUERZAS DE5PLAZAD0RAS" 30520 LPRINT " * * * m » m M * * * * * M * * * t » m m # m * * * M * # * m * * » # M * # f « « * * • * « "

J

•̂

Page 58: DO: INELUENCIA DE LOS DEFECTOS

J \

)

)

)

30525 FOR 1=1 TO NKA 30526 IF K=NNR1 THEN 30530 30527 IF DNNR1 THEN 30535 30530 LPRINT TAB(30) MAC£(I,1) ,«#kp':GOTO 30540 30535 LPRINT TAB(30) hACf(Ll) 'kp1

30540 NEXT I 30545 OPEN '0",£1, "1:«AC$" 30547 FOR H=l TO NKA 3054? PRINT fl,hAC£OU> 30551 NEXT H 30553 GLOSE fl 30555 RETURN 30560 OPEN 'IVfl.'liNNRli' 30565 INPUT Í1,NNR1 30570 CL05E fl 30575 OPEN 'IVil.'MICH*' 30580 INPUT £LNCM 30585 CLOSE £1 30590 OPEN "I'ifl.'l^BAír 30595 INPUT £1,NBA1 30600 CLOSE £1 30603 DIM HHEH£(NBftl.5) 30605 OPEN T.Ü.'IMZM' 30610 FOR 1=1 TO NBA1 30615 FOR J=l TO 5 30620 INPUT £l,hhEH£(I,J> 30625 NEXT J 30630 NEXT I 30635 CLOSE £1 30640 NKA=NC«:DIM HAC£(NKA,1>:DIH HACM£(NKA,1):DIM HflCF£(NKA,l) 30645 RETURN

<3%

Page 59: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 6 5 2

Q - — P R O . A R G H . 'TIP

D E F I N I C I O Í T D E L A M A T R I Z I > E

B A R R A S "

Page 60: DO: INELUENCIA DE LOS DEFECTOS

)

653

18/09/1987

12000 REH "SAVE/LOAD PR0.ARCH.7P' 12010 REH "DEFINICIÓN DE LA MATRIZ RIGIDEZ'

' 12020 CL5 12030 OPEN 'r,£l,"l.NCM$" 12040 INPUT £1,NCH

} 12050 CLOSE fl 12060 NKA=NCH 12070 DIM HKA£(NKA,NKA)

1 12080 GOSUB 14340 12090 FOR K=l TO NCM 12100 FOR L=l TO NCM 12110 IF K=L AND K=<NNR1 THEN 12160 12120 IF KXL AND K=<MR1 AND L=<NNR1 THEN 12940 12130 IF K X L AND DNNR1 AND K=<NNR1 THEN 13090

) 12140 IF KXL AND L=(NNR1 AND K)NNR1 THEN 13240 -•' 12150 IF DNNR1 AND K)NNR1 THEN 13260 12160 CL5:PRINT: PRINT: PRINT "«**»*#»»***»#****»»**#«•**#»»*****«**#*#»**»**»********#**«*****>**********»*****#*

12170 PRINT "QUEREMOS CARGAR LOS ELEMENTOS DE LA DIAGONAL PRINCIPAL CORRESPONDIENTES A SUMAT0RIA5 DE RIGIDECES K3" 12180 PRINT "*******#*»**#*<**«***««##**»»***-m*******«*»*m

12190 CL5 PRINT "VÉRTICE ESTUDIADO : 'K 12200 INPUT "NUMERO DE BARRAS QUE CONCURREN EN EL NUDO : ',NBCN

' 12210 CL5 12220 PRINT "NUMERO DE BARRAS QUE CONCURREN EN EL NUDO "K" E5 : "NBCN 12230 PRINT '»***»**)(•***##*****»***>«*»«•»»********#****»*****«***»***»•

' 12240 PRINT:PRINT 12250 INPUT "¿ES CORRECTO? 5/N : \A$ 12260 IF AiX'S" AND AiX'N" THEN 12250 12270 IF A$='N" THEN 12190

>* 12280 PRINT '«a******»»**»»»******":GOTO 14250 ' 12290 CL5:HB1£=0

' 12300 PRINT 'VÉRTICE :'K 12310 PQ=0:INPUT 'NUHERO DE LA 5EXTA BARRA QUE CONCURRE EN EL VÉRTICE :",PQ 12320 CL5

' 12330 PRINT 'VÉRTICE ESTUDIADO : 'K'; BARRA SEXTA QUE CONCURRE EN EL VÉRTICE : "PQ 12340 PRINT ' X i H I H H i H H t ü H H i H t H H H H H I l i t H H H H i H i H H H I H O H H I H I 1

12350 INPUT '¿E5 CORRECTO? 5/N : ',At ' 12360 IF AtX'S' AND AiX'N" THEN 12350

12370 IF A$='N' THEN 12290 12380 AL=((K-l)*(NCM+5))+L+5:HLI5£(AL,l)=PQ:I=PQ-100:IF K l OR DNBA1 THEN 12290

' 12390 GOTO 12400:MB1£=MGDT£(L9) 12400 CL5:«B2£=0 12410 PRINT "VÉRTICE : 'K

> 12420 PQ=0:INPUT "NUMERO DE LA QUINTA BARRA QUE CONCURRE EN EL VÉRTICE :",PQ 12430 CL5:PRINT 'VÉRTICE ESTUDIADO : "K"¡ BARRA QUINTA QUE CONCURRE EN EL VÉRTICE :'PQ 12440 PRINT ,*#*»f»*»«»#»*#***#»#»»*#***»»#*#*#»»#***##»#**#*t»«»«**»*»#«**«»»»"

' 12450 INPUT "¿E5 CORRECTO? 5/N : ',AÍ 12460 IF A*X'5' AND A$X'N' THEN 12450

. 12470 IF A$='N' THEN 12400 ' 12480 AL=((K-l)*(NCM+5))+LH:HLI5£(AL,l)=P«:I=P«-100:IF K l OR DNBA1 THEN 12400

12490 GOTO 12500:W2£=HGDTf(Ii9)

J

Page 61: DO: INELUENCIA DE LOS DEFECTOS

12500 CL5MB3£=0 12510 PRINT 'VÉRTICE : 'K 12520 PQ=0:INPUT "NUMERO DE LA CUARTA BARRA QUE CONCURRE EN EL VÉRTICE :";PQ 12532 2L5 PRINT 'VÉRTICE ESTUDIADO :'K\BARRA CUARTA QUE CONCURRE EN EL VÉRTICE :'PQ 12J40 PRINT ' X * * * * ^ * * * * * * » * * * * » » * » * » * * » * * » » ^

125Í2 INPUT "¿E3 CORRECTO? 5/N :\A* ::5oC :- AÍ; :s Í S : A * K " N " THEN 1255D 1257D IF c$='N" THEN 12500 125S0 fiL=((K-l)*ÍNCi1+5))+L+:.ML:S£írtL,l)=P9:I=PS-100:IF K l OR líNBAl 'HEN 12500 125?C GOTO 126GD:M33£=tf$DT£íL9) :200o CL5.?Í:*:=O

1:¿1G PRINT 'VÉRTICE :'K 12620 PQ=0:INPÜT 'NUMERO DE LA TERCERA BARRA QUE CONCURRE EN EL VÉRTICE :",PÍ 12630 CL5:PRINT 'VÉRTICE ESTUDIADO ¡"IC; BARRA TERCERA QUE CONCURRE EN EL VÉRTICE :*PQ 126-0 PRINT , * * * * * * * * o * * * * * m * * * * * * * * * m ™ m m « - # # * m * ^ ¡2650 INFLíT "¿ES CORRECTO? 5/N :",A* 12660 IF AIH'S' AND A$}<"N' THEN 12650 12670 IF H$="N" THEN 12600 12680 AL=(iK-l)*(NCH+5))+L+2:HLIS£(AL,l)=P3:I=PQ-100:IF K l OR DNBA1 THEN 12600 12690 GOTO 12700:HB4£=OT£(I..9> 12700 CLS:nB5£=0 12710 PRINT 'VÉRTICE :'K 12720 PQ=C:INPUT "NUMERO DE LA SEGUNDA BARRA QUE CONCURRE EN EL VÉRTICE :".PQ 12730 CLSPRINT -VÉRTICE ESTUDIADO :"K'¡ BARRA SEGUNDA QUE CONCURRE EN EL VÉRTICE :'PQ 127^0 PRINT 'ÍK-Í»***»******»****»***»***-**»****»*»****»*»**»»**»»»***»*»*»******»»»"

12750 INPUT "¿ES CORRECTO? 5/N :',A$ 12760 IF A$X nS' AND AtM'N' THEN 12750 1277G IF A$="N" THEN 12700 12780 AL=(«K-l)«(NCM+5))+L+l:MLI5£(ALíl)=PQ:I=PQ-100:IF K l OR DNBA1 THEN 12700 12790 SOTO 12300MB5£=MGDT£(I,9) 12300 CL5:MB6£=0 12310 PRINT 'VÉRTICE : 'K 12820 PQ=0:INPUT 'NUMERO DE LA PRIMERA BARRA QUE CONCURRE EN EL VÉRTICE :",PQ 12330 CLSPRINT "VÉRTICE ESTUDIADO :"K';BARRA PRIMERA QUE CONCURRE EN EL VÉRTICE :'PQ 12340 PRINT '*x******#»#*«#»»K**#»»*#*»**#)í»#!»****<*ií**«*»#**»***»*»#*#*»»«*#*#)f»*" 12S50 INPUT '¿ES CORRECTO? S/N :VA* 128o0 IF A$){"5' AND A$X"N' THEN 12850 12870 IF A$="N" THEN 12800 12880 AL=((K-l)«(NCM+5))+L:MLI5£(AL,l)=PQ:I=PQ-100:IF K l OR DNBA1 THEN 12800 12890 GOTO 12930:M36£=MGDT£(L9) 12900 SK3£=MB1£+MB2£+MB3£+MB4£+MB5£+MB¿£:PRINT ,5K3="SK3£ 12910 MKA£(K,L!=SK3£ 12920 PRINT "ELEMENTO MKA('KVL') ="HKAf<K,L> 12930 GOTO 14110. 12940 CLS:PRINT '***************************************************************' 12950 PRINT 'ESTAMOS CARGANDO LAS RIGIDECES K QUE LIGAN LOS MOMENTOS CON LOS GIROS EN VÉRTICES OPUESTOS.' 12960 PRINKPRINT 'MOMENTO GIRADOR DE NUDO 'K' CON GIRO DE NUDO 'L 12970 INPUT 'NUMERO DE LA BARRA QUE LIGA EL NUDO GIRADO CON EL NUDO SOMETIDO A MOMENTO GIRADOR ',PEPA:G05UB 14570 12980 GOTO 13040:IF PEPA=0 THEN 13050 12990 FOR 1=1 TO NBA1 13000 FOR J=l TO 9 13010 IF PEPA=MGDT£(M) THEN 13060 13020 NEXT J 13030 NEXT I 13040 GOTO 13071:5T0P:GOTO 14110 13050 KB£=0GOT0 13070 13060 KB£=MGDT£(I,¿) 13070 MKA£(K,L)=KB£ 13071 IF L(K THEN 13075 13072 LI5I=(K»6)+(K-1)«(NCH-1)+(L-1)

Page 62: DO: INELUENCIA DE LOS DEFECTOS

655

13073 hLIS£'.LI5I.l.)=PEPA 13Ü74 ÍOTO 13085 GOTO 13080 13075 Ll5I = (lX-l)*6) + {<'K-l)«(NC-H-l))*L 1307a MLIS£íLI5M)=PEPA:G0T0 13085 13080 CLSPRINT •HKftfCK", "LV^MKAf <K,L) PRIHT *MLIS£CLI5IVl)="HLISf (LI5I.1) :5T0P CL5G0T0 14110

13085 GOTO 14UÜ

13090 CLS:PF;INT"****»**********##*»*****»***«******«#»»#»»*»*»*«##**##*#*#*##**:PRINT:PRINT "ESTAMOS CARGANDO LOS ELEMENTOS DE LA M

ATRIZ RIGIDEZ ME LIGAN MOMENTOS CON DESPLAZAMIENTOS Y/O FUERZAS DE5PLAZAD0RA5 CON GIROS' 131CC r'RINT '**•»********»»*»*»#***»#«««»**»*«»»«**«»#**»»#»***»«*»##" 13110 PRINT:PRIflT 'VÉRTICE ESTUDIADO "KrPRINT 13120 L1?47=L-NNR1:PRINT "DESPLAZAMIENTO DE PÓRTICO "L1947"" 13130 r'RINT ">*******»»*#***»****»*#**#**#*»»»*»*«**«**#**#**«*#«*##»*««*«' 13140 INFUT "NUMERO DE LA BARRA QUE PERTENECIENDO AL NIVEL DE SOPORTES QUE 5E OPONEN AL DESPLAZAMIENTO TIENE COMO VÉRTICE EL ESTUDIA DO ',Q:G05UB 14Í70 13141 LI5I=<6*K)+((K-l)*íNCH-l))+(L-l) 13142 i1LI5£-;LISLl)=-9:GOT0 13230 13150 FOR 1=1 TO NBfil 1316C FOR J=l TO 10 13170 IF Q=MGDTf(I,l) THEN 13210 13180 NEXT j 13190 NEX7 I 132G0 MKA£(KiL.J=0:GOT0 13230 13210 IF 3=0 THEN 13220:3=9-100 _• 13220 IÍKH£<K,L)=MGDT£(QI8)

13230 GOTO 14110 13240 CL5:MKA£(K.-L)=HKA£(L.K) 13250 GOTO 14110 132¿0 CL5.IF LXK THEN 14090 13270 FDZ=K-NNR1 13280 PRINT "ESTAMOS CARGANDO L05 ELEMENTOS DE LA MATRIZ RIGIDEZ CORRESPONDIENTES A LA RELACIÓN ENTRE FUERZAS DE5PLAZAD0RA5 Y DE5PLA ZAHIENTOS" 13290 CL5-.PRINT 'NIVEL !)E FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO : "FDZ 13300 PRINT ,*í**»»>***<*#í**#»»«#****#»#*#««*#í#*»»*»###««*#*»#**#)(***#**«*#VflL0=(NNRl*(NKA+5)) 13310 INPUT "NUMERO DE SOPORTES QUE 5E OPONEN AL DESPLAZAMIENTO DEL FORJADO DESPLAZADO :',N50D 1332Ü CL5 13330 PRINT "NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO :'FDZ 13340 PRINT "NUMERO DE SOPORTES QUE SE OPONEN AL DESPLAZAMIENTO DEL FORJADO DESPLAZADO :'N50D 13350 PRINT "»***»**##**#«*<»*»***********«**#»*»***«*******«*«********»****»**»«*****»»**" 13360 PRINT;PRINT 13370 INPUT "¿ES CORRECTO' 5/N ",A$ 13380 IF A$X"5" AND AiX'N" THEN 13370 13390 IF A$='N" THEN 13290 13400 IF NS0D=1 THEN 13960 13401 IF N50D=2 THEN 13850 13402 IF N50D=3 THEN 13740 13403 IF NS0D=4 THEN 13630 13404 IF N50D=5 THEN 13520 13405 IF NS0D=6 THEN 13410 13410 CL5:NB1=0 13420 PRINT "NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO "FDZ 13^30 INPUT "NUMERO DEL 5EXT0 SOPORTE QUE SE OPONE AL DESPLAZAMIENTO :\PR 13440 CL5•AL=AL0*6»FDZ:MLI5£(AL,1)=PR 13450 PRINT "NIVEL DE FORJADO AFECTADO :'FDZ'; SEXTO SOPORTE AFECTADO : 'PR 13460 PRINT "**x***#»»***í********#*****»***«#*n**»*#****»*#*»**i*#*t**»«*" 13470 INPUT "¿ES CORRECTO? S/N ",A$ 13480 IF A$X"5" AND A*X"N" THEN 13470 13490 IF AM'N" THEN 13410 13500 J=fR-100:IF J<1 OR J)NBA1 THEN 13410 13510 GOTO 13520:NB1£=MGDT£(J,7) 13520 CL5:NB2£=0

Page 63: DO: INELUENCIA DE LOS DEFECTOS

13530 PRINT 'NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO :"FDZ 135*»0 INPUT 'NUMERO DEL QUINTO SOPORTE QUE SE OPONE AL DESPLAZAMIENTO :',PR 13550 CLS:AL=ALO+Ó»FDZ-1:|ÍLIS£(AL,1)=PR

13560 PRINT "NIVEL DE FORJADO AFECTADO :"FDZ"¡ QUINTO SOPORTE AFECTADO : *PR 13570 PRINT J»í*»*******«í»*«ííx**<)ní#«*##**#»*t»*»»«»**##f«**««**«»**«****" 13580 INPUT '¿ES CORRECTO? 5/N \A$ 135?0 IF A$X"S' AND AÍX'H* THEN 13580 136CC IF Af="N" THEN 13520 13610 J=PR-100:IF J<1 OR J)NBA1 THEN 13520 13620 GOTO 13630:NB2£=MGDT£(J,7) 13630 CL5:NB3£=0 13640 PRINT 'NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA ABAJO :"FDZ 13650 INPUT "NÜHERO DEL CUARTO SOPORTE QUE SE OPONE AL DESPLAZAMIENTO :",PR 1366C CLS:AL=AL0+ó*FDZ-2:MLIS£ íAL,1)=PR 13670 PRINT "NIVEL DE FORJADO AFECTADO : "FDZ"; CUARTO SOPORTE AFECTADO :'PR 136S0 PRINT "#s****5í*s*-***#»ss**-»**jf*»****»»#**#»***#**»####*»»«»#*««»»»*• 13690 INPUT '¿ES CORRECTO? 5/N VAS 13700 IF A$X a5" AND AÍX'N" THEN 13690 137iü IF A$="N" THEN 13630 13720 J=PR-100:IF J<1 OR J)NBA1 THEN 13630 13730 GOTO 1374ü:NB3£=HGDTfCJ,7) 13740 CLS:NB<t£=Ü 13750 PRINT 'NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO :"FDZ 13763 INFÜT "NUMERO DEL TERCER SOPORTE QUE SE OPONE AL DESPLAZAMIENTO :",PR 1377G CLS:ftL=AL0+6*FDZ-3:HLISí(AL,1)=PR 13780 PRINT 'NIVEL DE FORJADO AFECTADO :aFDZ"; TERCER SOPORTE AFECTADO ;'PR 13790 PRINT "«i**»*******»***********»»***»**»»**»»*»»*»******»»*»»»»*»»»»*" 13800 INPUT "¿ES CORRECTO" 5/N a,A$ 13810 IF AiX'S' AND fiiX'M' THEN 13800 13820 IF A»="N" THEN 13760 13830 J=PR-100:IF J U OR J)NBA1 THEN 13740 13840 GOTO 13850:NB4£=HGDTf(J,7) 1385C CL5:NB5£=0 13860 PRINT "NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO :'FDZ 13870 INPUT "NÜHERO DEL SEGUNDO SOPORTE QUE 5E OPONE AL DESPLAZAMIENTO :',PR 13380 CL5:AL=AL0+6*F}Z-4:MLI5£íAL,D=PR 13890 PRINT "NIVEL DE FORJADO AFECTADO :"FDZ"; SEGUNDO SOPORTE AFECTADO :"PR 13900 PRINT "**ft***'m***H**m*»*xtt«*M**m«*****tt«MmMM**M»*«»**ft*" 13910 INPUT '¿ES CORRECTO? 5/N ',AÍ 13920 IF A$X"S" AND AíX'N" THEN 13910 13930 IF A$=°N" THEN 13850 13940 J=PR-100:IF J<1 OR J>NBA1 THEN 13850 13950 GOTO 13960:NB5£=MGDT£(J,7) 13960 CL5:NB6£=0 13970 PRINT 'NIVEL DE FORJADO DESPLAZADO, CONTANDO DE ARRIBA HACIA ABAJO :'FDZ 13980 INPUT 'NUMERO DEL PRIMER SOPORTE QUE SE OPONE AL DESPLAZAMIENTO :',PR 13990 CL5:AL=AL0+6*FDZ-5:HLIS£(AL,1)=PR 14000 PRINT 'NIVEL DE FORJADO AFECTADO :'FDZ'; PRIMER SOPORTE AFECTADO :'PR 14010 PRINT ' « ( I I H H I H H I H i H H H H H H H m H I H H H H I I H H I H I I H H I H l * 14020 INPUT "¿ES CORRECTO? 5/N \A* 14030 IF A$X'S" AND AiO'N' THEN 14020 14040 IF AI='N" THEN 13960 14050 J=PR-100.IF J<1 OR J>NBA1 THEN 13960 14060 GOTO 14100:NBó£=MGDT£(J,7) 14070 SK1£=NB1£+NB2£+NB3£+NB4£+NB5£+NBÓ£:PRINT 'SK1="SK1£ 14080 MKA£(K,L)=5K1£:G0T0 14100 14090 MKA£(K,L)=0 14100 GOTO 14110 14110 NEXT L 14120 NEXT K

Page 64: DO: INELUENCIA DE LOS DEFECTOS

)

14130 0L5INPUT "¿QUEREMOS IMPRIMIR LA MATRIZ RIGIDEZ? 5/N :",A$ 14140 IF A$X"S" AND A$X"N" THEN 14130 14150 IF A*='NU THEN 14240 14155 LPRINT CHRX12) 14160 LPRINT "MATRIZ RIGIDEZ." 14170 LPRINT "*»»»***#*»****" 14180 LPRINT:LPRINT:GOTO 14232 14190 FOR K=l TO NCM 14200 FOR L=l TO NCM 14210 LPRINT "MKA("KVL")="MKA£(K,L) 14220 NEXT L 14230 NEXT K 14231 LPRINT CHRK12) 14232 FOR L=l TO LIS 14233 LPRINT TftB(30) ,Í1LI5£(,L\1)="HLI5£(L..D 1423¿ NEXT L 14240 LPRINT 0HR$(12):GOTO 14310 14250 IF NBCN=2 THEN 12700 14260 IF NBCN=3 THEN 12600 14270 IF NBCN=4 THEN 12500 14280 IF NBCN=5 THEN 12400 14290 IF NBON=ó THEN 12290 14300 IF NBCN=1 THEN 12800 14305 GOTO 14330 14310 G05UB 14490 14320 CHAIN "OPRO.«RCH.7F",12Q00 14330 END 14340 OPEN "IB,£1,*Í:NBA1*" 14350 INPUT fLNBAl 14360 CL05E £1 14370 OPEN "I-.fl.-liNNRlf 14380 INPUT £í,NHRl 14390 CLOSE £1 14400 DIH MGDT£(NBfll,9) 14410 OPEN 'r.£l,"l:MGDT*' 14420 FOR 1=1 TO NBA1 14430 FOR J=l TO 9 14440 INPUT fl,HGDT£(I,J) 14450 NEXT J 14460 NEXT I 14470 CLOSE fl 14472 LI5=6*NCM+NCM»NNR1-NNR1 14473 DIM HLI5£(LI5,1) 14474 FOR LI5I-1 TO LIS 14475 HLI5£(LI5I,1)=0£ 14476 NEXT LI5I 14480 RETURN 14490 GOTO 14551:0PEM ' O ' . f l . ' M I W » " 14500 FOR 1=1 TO NKA 14510 FOR J=l TO NKA 14520 PRINT fLMKAf(LJ) 14530 NEXT J 14540 NEXT I 14550 CLOSE fl 14551 OPEN •O'.fh'rHLISS' 14552 FOR LISI=1 TO LIS 14553 PRINT £i,HLIS£(LI5I.l) 14554 NEXT LISI 14555 CLOSE fl 14556 OPEN ,0,.£l,'l:LI5f

Page 65: DO: INELUENCIA DE LOS DEFECTOS

) T

14557 PRINT £1,LI5£ 14558 CLOSE £1 14560 RETURN 14570 a s 14580 PRINT "KOMENTO GIRADOR dEL NUDO :'K 14590 PRINT 'GIRO EN EL NUDO : 'L 14600 PRINT 'BARRA DE UNION : 'PEPA 14610 PRINT '**»»»»»*»#***«««***«**«**§' 14620 PRINT:PRINT 14630 INPUT '¿SON CORRECTOS L05 DATOS? S/N :',A» 14640 IF ftiX'S" AND A$X'N" THEN 14630 14650 IF A*='N' THEN 12970 14660 RETURN 14670 CL5 14680 PRINT 'VÉRTICE ESTUDIADO : "K 14690 PRINT 'DESPLAZAMIENTO CONSIDERADO. : 'L1947 14700 PRINT 'BARRA QUE PARTIENDO DEL VÉRTICE ESTUDIADO SE VE AFECTADA POR EL DESPLAZAMIENTO CONSIDERADO.

:'« 14710 PRINT •**«•##******#*******«****##****»*»*#»**#*#**###«****##********#":F'RINT PRINT 14720 INPUT '¿SON CORRECTOS LOS DAT05? S/N :',W 14730 IF A*X'S' AND AiX'N' THEN 14720 14740 IF A$='N" THEN 13140 14750 RETURN

)

Page 66: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 660

Q . — P R O . A R G H . TT*

D E F I Ü T I C I O l i r D E L A M A T R I Z

R I G I D E Z "

Page 67: DO: INELUENCIA DE LOS DEFECTOS

18/09/1987 **********

12000 REH 'SAVE/LOAD PR0.ARCH.7F' 12010 REH 'DEFINICIÓN DE LA MATRIZ RIGIDEZ' 12020 CL5 12030 OPEN ,I\fl, ,l:NCW 12040 INPUT fl.NCH 12050 CLOSE £1 12060 NKA=NCH 12070 OIM HKA£(NKA,NKA) 12080 GOSUB 143*0 12090 FOR K=l TO NCM 12100 FOR L=l TO NCM 12110 IF K=L AND K=<NNR1 THEN 12160 12120 IF KXL AND K=<NNR1 AND L=<NNR1 THEN 12940 12130 IF KXL AND DNNR1 AND K=(NNR1 THEN 13090 12140 IF KXL AND .=<NNR1 AND K>NNR1 THEN 13240 12150 IF DNNR1 AND K>NNR1 THEN 13260 1216C CL5 122?0 CL5:«B1£=0 12310 AL= <(K-l)*(NCM+5))+L+5 12320 PQ=«LI5£(AL,1):IF P«=0 THEN 12400 12380 I-PQ-100 12390 HBl£=HGDTf(1,9) 12400 CL5:MB2£=0 12420 AL=((K-l)»(NCH+5))+LH 12430 PQ=HLI5£(AL,1):IF P9=0 THEN 12500 12480 I=P9-100 12490 MB2£=MGDT£(L9) 12500 CL5:«B3£=0 12560 AL=((K-l)»(NCH+5))+L*3:PQ=«LI5£(AL,-- :T P9=0 THEN 12600 .. :0 I=PQ-100 12590 MB3£=HGDT£(L9) 12600 CL5:«B4£=0 12660 AL=((K-l)*(NCM+5))+L+2:P«=NLI5£(ALil):IF PQ=0 THEN 12700 12680 I=PQ-100 12690 MB4£=HGDT£(L9) 12700 CL5:HB5£=0 12760 AL=((K-l)*(NCH*5))+L+lP9=MLI5£(ALil):IF PQ=0 THEN 12800 12780 I=W-100 12790 HB5£=HGDT£Ü,9) 12800 CLS:HB6£=0 12860 AL=((K-l)*(NCM+5))+L:PQ=MLI5£(AL,l):IF P«=0 THEN 12905 12880 I=P«-100 12890 HB6f=MGDT£(I,9) 12900 5K3£=«Bl£+NB2ffMB3£*NB4£+«B5£+MB6£:G0T0 12910 12905 5K3f=0 12910 HKA£(K.L; -5K3£ 12930 GOTO 14110 12940 CL5 12945 IF L>K THEN 12970 12950 LI5I=(ÍK-1)#6)•<(K-l)#(NCH-1))H. 12960 PEPfl=«LI5£ (LI51 .1): GOTO 12980 12970 LI5I=(K*¿ MK-l)«(NCH-l)*(L-l):PEPfl=HLI5£(LI5Ll)

Page 68: DO: INELUENCIA DE LOS DEFECTOS

12980 IF PEPA=0 THEN 13050 12990 FOR 1=1 TO NBA1 13000 FOR J=l TO 9 13010 IF PEPA=MGDT£(L1) THEN 13060 13020 NEXT J 13030 NEXT I 13040 GOTO 14110 13050 KB£=0G0T0 13070 13060 KB£=rtGDT£(I,6> 13070 HKA£(K,L)=KB£ 13080 GOTO 14110 13090 REH •NADA" 13140 LI5I=(6*K)+((K-l)»(NCH-l))+(L-l):Q=HLI5f(LI5I/l):IF «=<0 THEN 13200 13150 FOR 1=1 TO NBA1 13160 FOR J=l TO 10 13170 IF«=HGDT£(I,1) THEN 13210 13180 NEXT J 13190 NEXT I 13200 KKA£(K,U=0:G0T0 13230 13210 PRINT "BARRA NUMERO :'9:Q=«-100 13211 TIP0£=NGDT£(Q,5):PRINT "TIPO :"TlPOf 13212 IF TIP0£=23 THEN 13225 13220 HKA£(K,U=HGDT£(Í,8):G0T0 13230 13225 G05UB 15000 13226 MKfl£(K,L)=MKA2£ V 13230 PRINT 'RIGIDEZ K 2 :'HKA£(K.L):G0T0 14110 13240 CLS:HKA£(K,L)=HKA£<LK) 13250 GOTO 14110 13260 CL5IF L M K THEN 14090 13270 FDZ=K-NNR1 i: JO AL0=(NNRl*(NKA+5)) 13320 a s 13410 CL5:NB1=0 13490 AL=AL0+6«FDZ:PR=HLIS£(AL1):IF PR=0 THEN 13520 13500 J=PR-100:IF J<1 OR J>NBA1 THEN 13410 13505 TIP0f=HCDTf(J,5):IF TIP0£=23 THEN 13511 13510 NB1£*MGDT£(J,7):G0T0 13520 13511 G05UB 15100 13512 NB1£*HKA3£ 13520 CL5:NB2£=0 13600 AL=AL0+6*F0Z-1:PR=HLI5£(AL,1):IF PR=0 THEN 13630 13610 J=PR-10Q:IF J<1 OR J)NBA1 THEN 13520 13615 TIP0£=MGDT£(J,5):IF " -0£=23 THEN 13621 13620 NB2f=NGDT£(J,7):G0T0 13630 13621 GOSUB 15100 13622 NB2£=MA3£ 13630 CL5NB3£=0 13710 AL=AL0+6*FDZ-2:PR=KLI5£(AL»1):IF PR=0 THEN 13740 13720 J=PR-.OQ:IF J<1 OR J>NB41 THEN 13630 13725 TIPO£=hG0T£(J,5):IF TIP0f=23 THEN 13731 13730 NB3£=HGDT£(J,7):G0T0 13740 13731 GOSUB 15100 13732 NB3£=HKA3£ 13740 CL5.NB4£=0 13820 AL=flL0+á*FDZ-3:PR=HLI5£(AL,l):IF PR=0 THEN 13850 13830 J=PR-100:IF J<1 OR J)NBA1 THEN 13740 13835 TIP0£=HGDTf(J,5):IF TIP0£=23 THEN 13841 13840 NB4£=NGDT£(J,7):G0T0 13850 13841 GOSUB 15100 13842 NB4£=HKA3f

Page 69: DO: INELUENCIA DE LOS DEFECTOS

13850 CL5 NB5£=0 13930 AL=AL0+FDZ»6-4 ILISf(flL.l):IF PR=0 THEN 13960 13940 J=PR-1Q0:IF J<1 0R J>NBA1 THEN 13850 13941 TIP0£=MGDT£(J,5):IF TIP0£=23 THEN 13951 13950 NB5£=MGDTf(J,7):G0T0 13960 13951 G05UB 15100 13952 NB5£=MKA3f 13960 CL5:NB6f=0 14040 AL=AL0+6»FDZ-5:PR=hlI5£(AL,l):IF PR=0 THEN 14090 14050 J=PR-100:IF J<1 OR J>NBA1 THEN 13960 14051 TIP0£=MGDT£(J,5):IF TIP0£=23 THEN 14061 14060 NB6£=MGDT£(J,7):G0T0 14070 14061 S05UB 15100 14062 NB6£=MKA3£ 14070 SK1£=NB1£*NB2£+NB3£*NB4£+NB5£+NB6£:PRINT "SKI ="5K1£ 14080 MKA£(K,D=5K1£:PRINT "MKA(LJ) ="MKfl£(K,L) GOTO 14100 14090 HKA£(K,U=0 14100 REM 'NADA' 14110 NEXT L

14120 NEXT K 14: ;0 CL5IHUT "¿QUEREMOS IMPRIMIR LA MATRIZ RIGIDEZ? 5/N :",A$ 14140 IF AfX'S" AND A$X"N" THEN 14130

] 14150 IF flÍ='N" T-EN 14240 14155 LPRINT CHR$(12) 14160 LPRINT "MATRIZ RIGIDEZ." 14170 LPRINT •a»*»**»**»****" 14180 LPRINT:LPRINT 14190 FOR K=l TO NCM 14200 FOR L=l TO NCM 14210 LPRINT "MKACKVL") = "MKA£(K,L) 14220 NEXT L 14230 NEXT K 14231 LPRINT CHR$(12) 14232 FOR L=l TO LIS 1-233 LPRINT TfiB(12) "MLIS£CLM)="MLI5f (L,l) 14234 NEXT L 1424Ü LPRINT CHR$(12):GOTO 14310 14250 IF NBCN-2 THEN 12700

. 14260 IF NBCN=3 THEN 12600 14270 IF NBCN=4 THEN 12500

A 14280 IF NBCN=5 THEN 12400 ' 14290 IF NBCN=6 THEN 12290

14300 IF NBCN=1 THEN 12800 14310 C05U8 14490 14320 CHAIN '0:PRO.ARCH.8PM3000 14330 END 14340 OPEN ,r,£l,,l:NBAl$" 14350 INPUT £1,NBA1 14360 CL05E £1 14370 OPEN •IVfl.'ltfNRl»' 14380 INPUT £1,NNR1 14390 CL05E fl 14400 DIM MGDT£(NBA1,11) 14410 OPEN 'r.fl.'MKDTr 14420 FOR 1=1 TO NBA1 14430 FOR J=l TO 11 14440 INPUT £1,MGDT£Ü,J) 14450 NEXT J 14460 NEXT I 14470 CL05E £1

Page 70: DO: INELUENCIA DE LOS DEFECTOS

664

14471 LI5=6#NCM+NCN*NNR1-NNR1 14472 DIN HLI5£(LI5,1) 14473 OPEN •IB ,£1,M:MLIS$" 14474 FOR LI5I=1 TO LIS 14475 INPUT £1,MLI5£(LISL1) 14476 NEXT LISI 14477 CL05E f l 14480 RETURN 14490 OPEN •Q'.twvnm' 14500 FOR 1=1 TO NKñ 14510 FOR J=l TO NKA 14520 PRINT fl,HKAf«I,J) 14530 NEXT J 14540 NEXT I 14550 CL05E £1 14560 RETURN 14570 a s 14580 PRINT 'MOMENTO GIRADOR DEL NUDO :'K 14590 PRINT "ÜIRO EN EL NUDO...=....:'L 14600 PRINT 'BARRA DE UNION : 'PEPA 14610 PRINT '#*####**#*»**###*##*#*»#*#####• 14620 PRINT-PRINT 14630 INF'UT '¿SON CORRECTOS LOS DATOS? 5/N :\A* 14640 IF AiX'S' AND A$X'N' THEN 14630 14650 IF A$='N" THEN 12970 ¿' 14660 RETURN 14670 CL5 14680 PRINT 'VÉRTICE ESTUDIADO . : "K 14Ó9C PRINT "DESPLAZAMIENTO CONSIDERADO. : "L1947 14700 PRINT 'BARRA QUE PARTIE^O DEL VÉRTICE ESTUDIADO SE VE AFECTADA POR EL DESPLAZAMIENTO CONSIDERADO..

:"Q 14710 PRINT "#M»*#*#*##«#*#**#*#**####***#»*#M«**###****#»**M###M»««*«'.-PRINT:PRINT 14720 INPUT '¿SON CORRECTOS L05 DATOS? 5/N :',A* 14730 IF AIX'S' AND A*X"N' THEN 14720 14740 IF A$*"N" THEN 13140 14750 RETURN 15000 MKAlf=MGDT£(Q,8) 15020 ALTURA£=MGDT£(Q,10):PRINT 'ALTURA :"ALTURAf"CMM

15040 PH0R£=MGDT£(Q,:i)-PRINT "PROYECCIÓN HORIZONTAL :'PHOR£'CM' 15050 L0NGITUD£=SQR(ALTURA£A2+PH0R£A2):PRINT 'LONGITUD :'LONGITUD£'CM' 15060 COSI£=ALTURA£/LONGITUD£:PRINT "COSENO DE ALFA :'C05I£ 15070 MKA2f=MKAl£»C0SI£:PRINT "NKAÜJ)(VERTICAL):'MKA1£:PRINT 'MKA(LJ)(INCLINADA) :'MKA2£ 15080 RETURN 15100 MKA1£=MGDT£(J,7) 15110 CL5:PRINT TAB(IO) "BARRA NUMERO :'K PRINT TAB(IO) "*«**«#«*««*##«• 15120 ALTURA£=MGDT£(J,10)-PRINT "ALTURA :"ALTURA£"CM" 15130 REM 'N" 15140 PH0R£=MGDT£(J,11):PRINT "PROYECCIÓN HORIZONTAL :"PHOR£'CM" 15150 L0NGITUD£=5QR(ALTURA£A2+PH0R£A2):PRINT 'LONGITUD ."LONGITUD£'CM' 15160 C05I£=ALTURA£/L0NGITUD£:PRINT "COSENO DE flL-5 :'COSI£ 15170 r-3£=MKAl£*C05I£:PRINT "MKAUJXBARRA VERTICAL) :"MKA1£:PRINT "MKAÍIJMBARRA INCLINADA) :"MKA3£ 15230 RETURN

Page 71: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 665

0_O . — R R O . A R G H . © R

I N V E R S I Ó N D E M A T R I C E S Y

D E F I N I C I Ó N D E L A M A T R I Z

E L E X I B I L I D A D '

Page 72: DO: INELUENCIA DE LOS DEFECTOS

18/09/1987 **********

13000 REM "SAVE/LOAD PR0.ARCH.8P" 13005 REM "SUBRUTINA PARA LA INVERSIÓN DE HATRICE5" 13010 PRINT "INVERSIÓN DE MATRICES Y CALCULO DE DETERMINANTES" 13020 GOSUB 15000 13500 FOR 1=1 TO NKA 13510 FOR J=l TO NKA .3520 HKB£ :,J)=MKA£Ü,J) 13530 NEXT J 13540 NEXT I 13550 MKA1=NKA-1 13560 FOR K=l TO NKA 13570 PKA£=MKB£(K,1) 13580 IF PKAíXOf THEN 13700 13590 FOR I=K+1 TO NKA 13600 IF HKB£(1,1)=0£ THEN 13670 13610 FOR J=l TO NKA 13620 MKB£(K,.J)=MKB£(LJ) 13¿40 MKB£(I,J)=RK£ 13650 NEXT J 13660 GOTO 13570 13670 NEXT I 13680 PRINT "NO EXISTE MATRIZ INVERSA" 13690 GOTO 13810 13700 FOR J=l TO MKfil 13710 MKB£(K,J)=MKB£(IU+l)/PKft£ 13720 NEXT J 13730 MKB£(K,NKA)=l£/PKAf 13740 FOR 1=1 TO NKA 13750 IF I=K THEN 13810 13760 RK£=MKB£(L1) 13770 FOR J=l TO MKA1 13780 MKB£(I,.J) = (HKB£(LJ+1))-(RK£*(MKB£(KJ)>> 13790 NEXT J 13800 MKB£(I,NKA)- 1£)*RK£*(MKB£(K,NKA)) 13810 NEXT I 13820 NEXT K 13840 GOTO 14400 14400 CLS 14405 INPUT "¿QUEREMOS IMPRIMIR LA HATRIZ FLEXIBILIDAD? S/N : ' , M 14410 IF A$><"5" AND A$X"N" THEN 14405 14415 IF A*="N" THEN 14445 14420 LPRINT "MATRIZ FLEXIBILIDAD." 14425 LPRINT " « « « « « « # » » « « • 14430 LPRINT:LPRINT 14435 FOR 1=1 TO NKA 14440 FOR J=l TO NKA 14445 LPRINT "MKBCI",N") = "MKB£(I,J) 14450 NEXT J 14455 NEX I 14460 LPRINT CHR$(12) 14465 PRINT 14600 OPEN "0",£1,"1:MKB$"

Page 73: DO: INELUENCIA DE LOS DEFECTOS

667

)

)

)

i

)

)

)

)

)

14610 FOR 1=1 TO NXA 14620 FOR J=l TO NKA 14630 PRINT £LñKB£(I,J) 14640 NEXT J 14650 NEXT I 14660 CLOSE £1 14820 CHAIN 'OiPRO.ARCH^P', 16000 14840 END 15000 OPEN "r.fl.'lrHCW 15010 INPUT fLNCM 15020 CLOSE £1 15025 NKA=NCM 15030 DIH NKA£(NKA,NKA):DIH HKB£(NKA,NKA) 15040 OPEN ,r,£l, ,i:MKW 15050 FOR 1=1 TO NKA 15060 FOR J=l TO NKA 15070 INPUT £l,HKfl£(I,J) 15080 NEXT J 15090 NEXT I 15100 CLOSE £1 15110 RETURN

Page 74: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- L I S T A D 0 D E P R 0 G R A M A S D E ^ ¡ ^ | ( — - __ DDO

DEFORMACIOÍT"

Page 75: DO: INELUENCIA DE LOS DEFECTOS

18/09/1987

16000 REM "SAVE/LOAD PR0.ARCH.9P" 16005 G05UB 16200 16010 REH "PRODUCTO DE MATRICES Y DEFINICIÓN DE LA MATRIZ DE DEFORMACIONES." 16015 FOR 1=1 TO NKA 16020 HDF£(I,l)=0f 16025 SDF£=0£ 16030 5DFlf=: 16035 FOR K=l TO NKA 160O MKÍ£=0£ 16045 HA1£=0£ 16050 MK1£=MKB£(LK) 16055 MA1£=HAC£(K,1) 16060 5DF£=SDF£+(HK1£»MA1£) 16065 NEXT K 16070 SDFlf=5DF£ 16075 M0F£(L1)=SDF1£ 16080 NEXT I :' 16085 LPRINT "MATRIZ DEFORMACIÓN,":LPRINT 'o*******»******»»*":LPRINT:LPRINT 16090 FOR J=l TO NKA 16091 IF J(=NNR1 THEN 16093 16092 IF J>NNR1 THEN 16096 16093 VGIR=J 16094 LPRINT "GIRO DEL VÉRTICE "VGIR" - "MDF£(J,1)" RADIANES." 16095 GOTO 16100 16096 DE5P=J-NNR1 16098 LPRINT "DESPLAZAMIENTO N* "DESP" = "MDFfíJ.l)" CM5." 16100 NEXT J 16102 LPRINT:LPRINT 16103 GOSUB 16300 16104 GOSUB 17000 16105 CHAIN "0:PR0.ARCH.10P\16500 16140 END 16200 OPEN "r,£l,"l:NKA$" 16205 INPUT fl,NKfl 16210 CL05E £1 16211 OPEN "r,£i,"i:NCttv

16212 INPUT £1,NCM 16213 a05E £1 16214 DIH MA0£(NKA,1) 16215 OPEN 'r,£l,"l:MAC$' 16220 FOR H=l TO NKA 16230 INPUT £LMACf(H,l) 16240 NEXT H 16245 CL05E £1 16247 DIM MKB£(NKA,NKA) 16250 QFE* •r,ti.*i:m$a

16255 FOR H=l TO NKA

Page 76: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PR 0 G R A M A S D E 0 R D E N A D O R, II ' ^ — ^ ^ — — — — — — ^ _ ^ _ ^ ^ _ 6 7 n

1 . 1 2 - — R R O . A R G H . l O R

•• r > E E I N I C I OIST I D E L A S

SOL i o i TAC i OISTES E I NALES

Elfl" L A S B A R R A S "

Page 77: DO: INELUENCIA DE LOS DEFECTOS

0 7 / 0 1 / 1 9 8 8

) 16500 REM "SAVE/LOAD PRO.ARCH.10P" 16510 CL5 16515 GOSUB 17800

) 16517 GOSUB 22000 16520 aS:PRINT:PRINT "E5T0Y CALCULANDO L05 MOMENTOS REACCIÓN DE EXTREMO DE BARRA.'.GOSUB 21000 16530 PRINT:PRINT '««««««tff^tio^iiiMfiiWfKMftiiitMitfffttfHfiíio»»*':GOSUB 18500

> 16540 FOR 1=1 TO NBA1 16550 FOR J=l TO 13 16560 IF J=2 THEN 16720 16570 IF J=3 THEN 16750 16580 IF J=4 THEN 16780 16590 IF J=5 THEN 16810 16600 IF J=6 THEN 16840 16610 IF J=7 THEN 16880 16620 IF J=8 THEN 16910

i 16630 IF J=9 THEN 16940 16640 IF J=10 THEN 16981 16650 IF J=ll THEN 17010

) 16660 IF J=12 THEN 17040 16670 IF J=13 THEN 17070 16680 MEBf(LJ)=MGOT£(I,l)

) 16690 CL5 16700 PRINT 'BARRA NUMERO :'MEB£(I,J) 16710 GOTO 17100

) 16720 MEB£(IJ)=MGDT£(I,4) 16730 PRINT 'LONGITUD DE LA BARRA .'MEB£(IJ)'CÍ.'

16740 GOTO 17100 ) 16750 HEBf(I.J)sHGDTf(1,9)

16760 PRINT "RIGIDEZ K3 ='NEB£(LJ) 16770 GOTO 17100

) 16780 NEB£(I,J)=MGDT£(I,2) 16790 PRINT "NUMERO VÉRTICE DORSAL :"MEB£(LJ)

) 16800 GOTO 17100 ) 16810 NBA=I

16811 IF NBA)NBNES THEN 16818 16812 X£=MEB£(L4)

) 16813 IF X£)NKA THEN 16818 16815 ALFA£=NDF£(X£,1):G0T0 16820 16818 ALFAf=0

) 16820 PRINT 'GIRO DEL VÉRTICE DORSAL :'ALFAf'RADIANES.' 16825 MEB£(LJ)=ALFA£ 16830 GOTO 17100

) 16840 a s 16855 GOSUB 18000 16870 GOTO 17100

) 16880 «ARRA£=MEB£( 1 ,1) 16882 NVD0R£=MEB£(I,4) 16884 FOR K=l TO NBA1

) 16888 IFMMEH£(K,l)=NBARRAf AND HMEM£(K,2)=NVD0R£ THEN 16894 16892 NEXT K 16894 HEB£a,J)=MNEM£(IU)

) 16896 PRINT 'MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE DORSAL :'MEB£(LJ)' CHfIQV

Page 78: DO: INELUENCIA DE LOS DEFECTOS

16900 G0T0 17100 16910 J©£(I,J)=MGDT£(I,3)

) 16920 PRINT 'NUMERO VÉRTICE FRONTAL "HEB£(I.J> 16930 GOTO 17100 16940 X£=HEB£(L8):IF X£>NKA THEN 16948

) 16945 BETA£=MDF£(X£,1):GOTO 16950 16948 BETA£=0 16950 PRINT 'GIRO VÉRTICE FRONTAL :'BETA£ 'RADIANES.'

) 16955 MEB£(LJ)=BETA£ 16960 GOTO 17100 16981 a s

) 16985 HEB£(I,J)=0£ 17O00 GOTO 17100 17010 NBARRA£=MEB£(I,1)

) 17015 NVFR0£=HEB£(L8) 17020 FOR K=l TO NBA1 17022 IF MMEM£(K,l)=NBARRAf AND NMEMf(K,3)=NVFR0£ THEN 17026

) 17024 NEXT K 17026 MEB£(I,J)=MHEM£(K,5) 17028 PRINT "MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE FRONTAL :"MEB£(I,J)'Cf1#KP.'

) 17030 GOTO 17100 17040 G05UB 19500 17050 HEB£(I,J)=-HEXBVD£

i 17055 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE DORSAL :'MEB£(LJ)'CM»KP.' 17060 GOTO 17100 " 17070 G05UB 19500

) 17080 MEB£(LJ)=MEXBVF£ 17085 PRINT "MOMENTO GIRADOR FINAL EN VÉRTICE FRONTAL :"HEB£(LJ)'CH*Kp-.' 17100 NEXT J

) 17110 NEXT I 17120 REM 'RUTINA PARA LA IMPRESIÓN DE L05 MOMENTOS DE EXTREMO DE BARRA,' 17130 LPRINT TAB(IO) "BARRA N " TAB(20) 'V.DORSAL' TAB(30) 'M.GIR.DORSAL' TAB(55) 'V.CENTRAL' TAB(65) 'M.GIR.CENTRAL' TAB(90) "V.FRO

) NTAL' TAB(IOO) 'M.GIR.FRONTAL" 17140 LPRINT TAB(IO) '»*««**• TAB(20) "»«***«• TAB(30) "f#Mf**»M#*#*«i*" TAB(55) " M * M » * « Í " TAB(65) " * * « « * « * » » * * « * " TAB( 90) "««*•««***• TAB(IOO) "•***»*«#**#»**«§•

^ 17156 FOR 1=1 TO NBA1 17157 GOSUB 22500 17160 LPRINT TAB(IO) HEB£(M) TAB(20) NEB£(L4) TAB(30) MEB£(L12)/100000! TAB(55) NEB£(L4)"/"MEB£(I,8> TAB(65) MOMENTOVANO£ TAB(9

) 0) MEB£(I.8) TAB(100) MEB£(I.13)/100000! 17170 NEXT I

) 17180 LPRINT:LPRINT ) 17190 LPRINT TAB(70) "LOS M0MENT05 FLECTORES SE MIDEN EN"

17191 LPRINT TAB(70) "H*T Y 50N POSITIVOS LOS «UE GIRAN" .17192 LPRINT TAB (70) "EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO"

) 17193 LPRINT TAB(69) " EN VÉRTICE FRONTAL EN SENTIDO HORARIO":LPRINT TAB(70) "y EN VÉRTICE CENTRAL SEGÚN TRACCIONES':LPRINT CHRÍ(12> :G05UB 22910 17194 GOSUB 23000

) 17195 GOSUB 17500 17198 GOSUB 20000 17200 a5:PRINT:PRINT:PRINT:INPUT "¿«UIERE USTED VOLVER A CALCULAR EL MISMO PÓRTICO CON OTROS DESPLAZAMIENTOS FORZADOS? (ODF). O ¿í

) UIERE HACER OTRA COSA? (OTRA) ",A$ 17205 IF Ai)("ODF" AND A$)("A2" AND A»)("OTRA" THEN 17200 17210 LPRINT CHR$(12)

) 17215 IF A$='OTRA" THEN 17235 17222 IF AI='ODF" THEN 17230 17230 CHAIN '0:PRO.ARCH.2D'(4000

) 17235 CL5:PRINT:PRINT:PRINT:INPUT '¿«UIERE USTED CALCULAR OTRO PÓRTICO? 5/N :',AÍ 17236 IF A$>("5" AND A$X"N" THEN 17235 17237 IF A»="N" THEN 17250

) 17238 IF A$="5" THEN 17240

Page 79: DO: INELUENCIA DE LOS DEFECTOS

6 7 4

17240 CHAIN '0:PR0.ARCH.1PM0 17250 END

) 17500 CL5 17505 PRINT:PRINT 17510 PRINT TAB(20) 'CREACIÓN D a ARCHIVO DE RESULTADOS.1

) 17515 PRINT TAB(20) ' H H i i H i H i H H H m H m i i H i i i i 1

17540 OPEN '0",£1,'1:AR$' 17545 FOR 1=1 TO NBA1

) 17550 FOR J=l TO 13 17555 PRINT £1,MEB£(I,J) 17560 NEXT J

) 17565 NEXT I 17570 CL05E £1 17575 RETURN

) 17800 OPEN 'I",£1,'1:NBA1$' 17805 INPUT £1,NBA1 17810 CL05E £1

) 17815 Orí :".£1."1:MCM$" 17820 INF'UT fl.NCM 17825 CL05E £1 17828 OIM HGDT£(NBA1,11):DIM REAC£(NBA1,3):DIM C0RT£(NBA1,3) 17830 OPEN 'I',£l,'l:«GDTr 17835 FOR 1=1 TO NBA1 17840 FOR J=l TO 11 17845 INPUT £1,HGDT£(I,J) 17850 NEXT J

) 17855 NEXT I 17860 CL05E £1 17863 DIN HHEM£(NBA1,5)

) 17865 OPEN 'r,£l,'l:HHEHÍ' 17870 FOR 1=1 TO NBA1 17875 FOR J=l TO 5

) 17880 INPUT £1,HHEM£Ü,J) 17885 NEXT J 17890 NEXT I

) 17895 CLOSE £1 17897 NKA=NCM:OIM HDF£(NKA,1):0PEN •IVfL'l-.NNRll':INPUT £1,NNR1:CL0SE £1:DE5PL=NKA-NNR1:DIN DE5T0T£(DESPL,1) 17900 OPEN •I*,£1,'1:HDF$"

) 17905 FOR 1=1 TO NKA 17910 INPUT fl.MDFfd.l)

) 17915 NEXT I .) 17920 CLOSE £1

17925 DIM HEB£(NBA1,13) 17930 RETURN

) 18000 PRINT TAB(IO) 'ELEMENTO N':'HEB£(U) 18005 PRINT TAB(IO) 'VÉRTICE DORSAL N* :'MEB£(I,4) 18010 PRINT

) 18015 GOSUB 18580 18020 INPUT 'N* DEL DESPLAZAMIENTO DEL VÉRTICE DORSAL RESPECTO AL VÉRTICE FRONTAL MEDIDO PERPENDICULARMENTE A LA BARRA (LEER EN LI5T ADO DE LA MATRIZ DEFORMACIÓN) :'.NUMDELT1

) 18025 IF NUHDELT1=0 THEN 18038 18030 NUHDELT2=NUM0ELT1+NNR1:NUHDELT3=NUHDELT2-1 18031 TP0B£=HGDT£(L5>

) 18032 GOTO 18036:IF TIP0B£=23 OR TIP0£=21 THEN 18039 18036 GOTO 18039

. 18038 «EB£(I,J)=0:GOTO 18045 ) 18039 ALT£=MGDT£(L10):PRINT 'ALTURA s 'ALTf 'CH'^MGDTf(MI) :PRINT 'PROYECCIÓN HORIZONTAL ='S£'CMV0H£»MDF£(NUMDaT2,l):PRINT 'DES

PLAZAMIENTO HORIZONTAL ='DH£'CM,:ANGULO£=ATN(Sf/ALT£) :PRINT 'ALFA ='ANGUL0£'RADIANE5':G0T0 18042 18040 GOSUB 23200

) 18042 DANGUL0£=ATN((5£H)H£)/ALT£)-ANeUL0£:PRINT 'INCREMENTO DE ÁNGULO -'DANGULOf'RADIANES'tLONG^SWtALT^+Sf^^INT •LONGITUD ••

Page 80: DO: INELUENCIA DE LOS DEFECTOS

675

LONG£"C«":OI£=(DHf)#(C05(fllíGULO£>):PRI»IT 'DESPLAZAMIENTO PERPE. BARRA ='DI£'CH':IEB£(IJ)=DI£ 18045 RETURN

) 18500 OPEN 'IVfl.'liNNRl*' 18510 INPUT £1,NNR1 18320 CL05E £1

) 18525 RETURN 18580 NNR7=NNR1+1 18590 FOR K=NNR7 TO NKA

> 18600 DE5P=K-NNR1 18610 PRINT 'DESPLAZAMIENTO N* 'DE5P' = 'MDFM.l)' CMS." 18620 NEXT K

> 18630 RETURN 19000 PRINT TAB(IO) "ELEMENTO N* :'HEBf(I,l) 19005 PRINT TAB(IO) 'VÉRTICE FRONTAL N# :"MEB£(L8)

\ 19010 PRINT 19025 G05UB 18580

. 19030 PRINT > 19035 INPUT 'N* DEL DESPLAZAMIENTO DEL VÉRTICE FRONTAL RESPECTO AL VÉRTICE DORSAL MEDIDO PERPEHDICULARMENTE A LA BARRA (LEER EN LI5T

ADO DE LA MATRIZ DEFORMACIÓN) :',NUMDELT2:1F NUMDaT2=0 THEN 19038 19036 NUMDELT2=NUMD€LT2tNNRl:TIP0B£=MGDT£(I,5):IF TIP0B£=23 THEN 19039: GOTO 19040 19038 MEB£(I,J)=0:GOTO 19045 19039 ALT£=MGDT£(L10) :5£=HGDT£ÍI, 11) :DH£=HDF£(NUM0ELT2,1) :ALFA£=ATN(5f/ALT£) :DALFA£=ATN(<5£+DH£)/ALT£)-ALFA£:L0NG£=5SIR£(ALT£A2+S£A2 ):DI£=LONe*TAN(DALFA£)*10:HEB£(LJ)=DI£-GOTO 19045 19040 MB£(LJ)=MDF£(NUMDELT2,1) 19045 RETURN 19500 MGVD0R£=MEB£Ü,7)

) 19510 MGVFR0£=MEB£(L11) 19520 RK3£=MEB£(I,3) 19530 L0NGITUD£=MEB£(I,2)

) 19540 CL5 19550 PRINT 'BARRA N* 'MEBf(Ll) 19560 PRINT ' H H H H H I H I K W H I H I l H H t H m H H H H 1

> 19590 PRINT ' H I H H I H H I H M H i H H H I X H I l H H H m H ' 19600 ALFA£=MEB£(I,5) :BETA£=HEB£(I,9):DELTA£=MEB£(L6) 19610 INFUT 'BARRA EMPOTRADA EN EL SUELO 5/N :',A$

> 19620 IF A$X'5' ANO A*X"N' THEN 19610 19630 IF A$='5' THEN 19800 19640 MEXBVD£=MGVDOR£-(RK3£*(ALFA£+(.5*BETA£)+(1.5«DELTAf/LONGITUDD))

» 19650 MEXBVF£=MGVFRO£-<RK3£«(BETA£+(.5*ALFA£)+(1.5*DELTA£/L0NGITUD£))) 19660 GOTO 19850

) 19800 ALFA£=0£ ) 19810 GOTO 19640

19850 GOTO 19900 19900 RETURN

) 20000 INPUT '¿QUIERE USTED ARMAR LAS BARRAS? 5/N :',At 20010 IF AIX'S' ANO A*X'N" THEN 20000 20020 IF A$='5' THEN 20040

) 20030 IF A$='N' THEN 20050 20040 CHAIN '0:PR0.ARCH.12AM0:END

_ 20050 CLS ) 20060 INPUT '¿QUIERE USTED ANALIZAR LAS BARRAS? 5/N :',B*

20070 IF BtX'S' AND BiX'N" THEN 20050 20080 IF B$='S' THEN 20100

) 20090 IF Bi='N' THEN 20110 20100 CHAIN '0-PRO.ARCH.13AM000 20110 RETURN

) 21000 CL5 21010 INPUT 'NUMERO DE BARRAS EMPOTRADAS EN a SUELO '.NBES 21020 CLS

) 21030 PRINT 'NUMERO DE BARRAS EMPOTRADAS EN a 5UR0 :'NBES

Page 81: DO: INELUENCIA DE LOS DEFECTOS

21040 PRINT PRINT:INPUT '¿ES CORRECTO? S/N :',A$ 21050 IF AIX'5' AND A$X"N' THEN 21040

) 21060 IF A$="N' THEN 21000 21070 NBNES=NBA1-NBE5 21080 RETURN

. 22000 DIM HGDB£(NBA1,18) 22O10 OPEN •r.n.'MKDBi' 22O20 FOR 1=1 TO NBA1

> 22030 FOR J=l TO 18 22040 INPUT £1,HGDB£(I,J) 22050 NEXT J

) 22060 NEXT I 22080 CLOSE £1 22090 OPEN "I".£1."1:0E5T0T$"

) 22100 FOR 1=1 TO DE5PL 22110 INF'UT £1,DE5T0T£(I,1) 22120 NEXT I

i 22130 CLOSE £1 22140 RETURN 22500 REM "CALCULO DE REACCIONES Y HOMENTO EN VANO" 22510 C0NCARGA£=MGDB£(L17) 22520 SOBRECARGA£=MGDB£(I,18) 22530 LUZ£=HGDT£(I,4)/100

' 22540 MOHOOR£=-«EB£(I,12)/100000! 22550 H0HFR0£=HEB£(L13)/100000! 22560 CARGATOTAL£=(CONCARGA£*50BRECARGAf)/10

) 22570 TIP0£=MGDT£(L5) 22580 IF TIPO£>(22 THEN 22800 22590 REACCIOND0R£=(H0HDOR£+NOHFRO£)/LUZ£+(CARGATOTALf*LUZ£)/2.CORTDOR£=ft£ACCIONDOR£

) 22600 REACCIONFR0£=(CARGAT0TAL£*LUZ£)-REACCIOND0R£:C0RTFRO£=-REACCI0NFRO£ 22610 XPOS£=REACCIOND0R£/CARGAT0TALf 22620 H0HENT0VAN0£=REACCI0NDOR£«XP05£-CARGAT0TALf*. 5«XP05£*XPO5£-N0HD0R£

) 22630 GOTO 22900 22800 «OMENTOVANO£=0 22810 REACCIONFRO£=0:CORTDOR£=(HOHDOR£*IWHFRO£)/LUZ£:CORTFRO£=CORTDOR£

) 22820 REACCIONDOR£=LUZ£*CONCARGA£/10 22900 REAC£(Ll)=MB£(I,l):REAC£(L2)=REACCI0ND0R£:REAC£(I,3)=tt^ R0£:RETURN

) 22910 REM 'RUTINA DE IMPRESIÓN DE LAS REACCIONES DE EXTREMO DE BARRA' 22920 FOR 1=1 TO 5:LPRINT:NEXT I

) 22930 LPRINT TAB(20) 'BARRA N " TAB(30) 'REACCIÓN VERTICAL DORSAL (TON)' TAB(60) 'REACCIÓN VERTICAL FRONTAL(TON)' ) 22940 LPRINT TAB(20) '«**•*«' TAB(30) ' * M M M « * M M * * * * « * M M M M ' TAB(60) ' « « » « * • * « « « « « * « » « « * "

22945 LPRINTSPRINT 22950 FOR 1=1 TO NBA1

) 22955 LPRINT TftB(20) REAC£(I.l) TAB(35) REAC£(I.2) TAB<65) REAC£(I.3) 22960 NEXT I 22970 LPRINT CHR$(12)

) 22975 GOSUB 23500 22980 RETURN 23000 INPUT '¿QUIERES IMPRIMIR LA MATRIZ MEB£(I.J) S/N \ M

) 23010 IF A$X"5' AND A*X'N' THEN 23000 23020 IF A$='N' THEN 23100 23030 FOR 1=1 TO NBA1

) 23040 FOR J=l TO 13 23050 LPRINT • MEB('IVJ') = 'MEB£(I,J) 23060 NEXT J

) 23070 NEXT I 23080 LPRINT CHR$(12) 23100 RETURN

) 23200 REM 'NADA'

Page 82: DO: INELUENCIA DE LOS DEFECTOS

677

J T

23230 HEB£(I»J)=DE5T0T£(NUHDELTl,l):DHf=«EB£(I,J) 232*0 RETURN 23500 REM 'RUTINA DE IMPRESIÓN DE LOS CORTANTES DE EXTREMO DE BARRA" 23510 FOR 1=1 TO 5 23520 LPRINT 23530 NEXT I 235W LPRINT TAB(20) «BARRA N*" TAB(30) "FUERZA CORTANTE DORSAL (TON)" TAB(60) "FUERZA CORTANTE FRONTAL (TON)" 23550 LPRINT TAB(20) •*«»»**• TAB(30) "«*WM*#**tM***Mf **»«*«' TAB(&0) ' H H H I H H Í H H Í I H I H H H H 1

23560 LPRINT:LPRINT 23570 FOR 1=1 TO NBA1 23580 LPRINT TAB(20) C0RT£(L1) TAB(35) C0RT£(I,2) TAB(65) C0RT£(L3) 23590 NEXT I 23600 LPRINT TAB(60) "SE CONSIDERAN POSITIVOS:":LPRINT TAB(70) "EN VIGAS LOS C0RTANTE5 CON GIRO HORARIO.":LPRINT TAB(70) "EN SOPORTE

- 5 LOS QUE GIRAN EN SENTIDO ANTIHORARIO":LPRINT 23605 LPRINT TAB(60) "EN EL ANÁLISIS DE SEGUNDO ORDEN, SE DEBE INTRODUCIR EN LOS NUDOS LA SUMA DE FUERZAS SUPERIORES HAS EL CORTANTE CON SU SIGNO":LPRINT CHR$(12)

— 23610 RETURN

;

)

;>

"%

Page 83: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 678

1 3 . — R R O . A R G H . 2 . 3 A

P R E P A R A C I Ó N I > E D A T O S R A R A E L

A 1 5 T A L I S I S "

Page 84: DO: INELUENCIA DE LOS DEFECTOS

07/01/1988

> 1000 REM 'RUTINA DE PREPARACIÓN DE DATOS PARA EL ANÁLISIS DE BARRAS. VREM 'SAVE/LOAD PR0.ARCH.13A' 1003 CL5 1005 INPUT 'RECUBRIMIENTO DE LAS ARMADURAS <CM)-M)1£ -.. -

> - 1006 CLSPRINT 'RECUBRIMIENTO DE LAS ARMADURAS "D1£"CM. VIHPUT *¿E5 CORRECTO? 5/N :\fl$ 1007 IF AiX'S" AND AIX'N' THEN 1006 100B IF A$='N" THEN 1005

) ::iO CLS 1020 OPEN 'IVÜ.'l^BAlV 1030 INPUT fl.NBAl

> 1040 CLOSE fl 1050 DIH ARHAD0f(NBAl,10) 1060 DIM KEB£(NBA1,13) 1070 DIMAGDB£(NBAL18>

i 1080 OPEN 'r,£l,'l:ARMADO$» 1090 FOR 1=1 TO NBA1

i 1100 FOR J=l TO 10 1110 INPUT £1,ARHAD0£(I,J) " 1120 NEXT J

> 1130 HEXT I 1140 CLOSE £1 1150 OPEN ,I,.fl.,l:RRI"

) 1160 FOR 1=1 TO NBA1 1170 FOR J=l TO 13 1180 INPUT £1,HEB£(I,J)

) 1190 HEXT J 1200 NEXT I 1210 CL. : £1

Í 1220 OFi' "I",£1.B1:MGDB$" 1230 FOR 1=1 TO NBA1 1240 FOR J=l TO 18

> 1250 INPUT £1.HGDB£(I,.J) 1260 NEXT J

) 1270 NEXT I ) 1280 CLOSE £.

:̂ D OPEN •I9>£Í,"1:5IGMAC$" 1300 INPUT ¿. T""-'S£

) 1310 CLOSE £1 1320 OPEN 'I".£l."l .- !aMftS$" 1330 INPUT fl-.:-;5ACE£

) 1340 CLOSE £1 1345 G05UB 3u. 1350 DIM K0MVAN£(NBAL1)

> 1360 DIM HGDT£(HBftl,ll) 1370 OPEN 'rifl.'MtóOT»" 1380 FOR 1=1 TO NBA1

) 1390 FOR J=l TO 11 1400 INPUT £1,MGDT£(I,J) 1410 NEXT J

) 1420 NEXT I 1430 CLOSE £1 1431 COTO 1440: OPEN 'r.H.T.HOMVAN*' 1432 FOR ED=1 TO NBA1

Page 85: DO: INELUENCIA DE LOS DEFECTOS

680

1433 INPUT £1,H0HVAN£(ED,1) 1434 NEXT ED

) 1435 CL05E £1 1436 GOTO 1575 1440 FOR 1=1 TO NBA1

) 1450 KX7£=HGDT£U,5) 1460 IF KX7f><22 THEN 1545 1470 LUZ£=«GDT£(I,4)

> 1480 CARGA£=(HGDB£(L18))+(HGDB£(L17)) 1490 ND0R£=HEB£Ü,12) 1500 GOTO 1580

> 1510 HFR0£=HEB£(L13) 1520 GOTO 1590 1530 RFJtf=((.5*CflRGfl£»LUZ£«LUZ£)+MDOR£-HFR0£)/LUZ£

\ 1540 DISTftNCIA£=REA£/CARGfl£:GOTO 1550 1545 HVAN0£=O:GOTO 1560 1550 HVAN0£=(REA£«DI5TANCIA£/2)-HDOR£ 1560 HOHVAN£ (1,1) =WANO£/100000! 1570 NEXT I 1575 GOTO 2000 1580 IF HDOR£<0 THEN 1610:G0T0 1510 1590 IF MFRO£<0 THEN 1630 1600 GOTO 1530 1610 HDOR£=-HD0R£ 1620 GOTO 1510 1630 HFRO£=-HFRO£

> 1640 GOTO 1530 2000 DIH DAT£(NBA1,12) 2010 FOR 1=1 TO NBA1

) 2020 DAT£(I,1)=ARHAD0£(I,2) 2030 DATE (12 =' ;•• 1,12) 2C40 DAT£(L3)=H0WAN£(L1)

) 2050 DAT£(I,4)=MEB£(I,13) 2060 DAT£(I,5)=ARHAD0£(I,5) 2070 DAT£(I,6)=ARHAD0£(L6)

• 2080 DAT£(I,7)=ARMAD0£(L?) 2090 DAT£(I,8)=ARHAD0£(L10) 2100 DAT£(L9)=ARHAD0£(L7) 2110 DAT£(I,10)=ARHAD0£(I,8) 2120 DAT£(I,11)=HGDB£(I,8)

) 2130 DAT£(L12)=HGDB£(I.7) i 2140 NEXT I

2145 GOSUB 3500 2150 OPEN ,0V£1,,1:D1$'

) 2160 PRIKT Í1,D1£ 2170 CL05E £1 2180 OPEN 'O'^l^^DATi'

) 2190 FOR 1=1 TO NBA1 2200 FOR J=l TO 12 2210 PRINT £l,DATf(I,J)

) 2220 NEXT J 2230 NEXT I 2240 CL05E £1

) 2260 GOTO 2560 2270 FOR 1=1 TO NBA1 2280 FOR J=l TO 16

) 2290 IF J=l THEN 2400 2300 IF JX1 THEN 2420 2310 NEXT J

) 2320 NEXT I

Page 86: DO: INELUENCIA DE LOS DEFECTOS

681

) 2330 GOTO 2560 2400 DATANAf(IJ)=1+100

) 2410 GOTO 2310 2420 DATANAf (LJ)=0 2430 GOTO 2310

) 2560 DIM DATANAf(NBA1,13) 2570 FOR 1=1 TO NBA1 2580 FOR J=l TO 13

> 2590 IF J=l THEN 2630 2600 IF J01 THEN 2650 2610 NEXT J

) 2620 NEXT I 2625 GOTO 2665 2630 DATANAf (LJ) =100+1

> 2640 GOTO 2610 2650 DATANAf(I,J)=0 2660 GOTO 2610

> 2665 OPEN ,0",£l,,l:DATflNA$" 2670 FOR 1=1 TO NBA1 2675 FOR J=l TO 13

> 2680 PRINT fl,DATANA£(LJ) ) 2685 NEXT J

2690 NEXT I ) 2695 CL05E £1

2697 GOSUe 4000 2700 CHAIN '0:PR0.ARCH.15AMOO0

) 2750 END 3000 CL5 3010 PRINT

) 3020 PRINT 'VALOR ACTUAL DE FCK :'RESHORf'KP/CH2.' 3030 INPUT '¿DESEA USTED CAHBIAR SU VALOR? S/N :',H* 3040 IF HiX'S" AND HIX'N' THEN 3030

) 3050 IF H$='N* THEN 3070 3060 IF H$='S' THEN 3080 3070 GOTO 3100

) 3080 INPUT 'NUEVO VALOR DE FCK (KP/CM2) :",RESHORf 3090 GOTO 3100 3100 CL5

* 3110 PRINT - 3120 PRINT 'VALOR ACTUAL DE FYK : "RESACEf 'KP/CM2.'

) 3130 INPUT '¿DESEA USTED CAHBIAR 5U VALOR? 5/N :*,M ) 3140 IF H$X'S" AND HtX'N' THEN 3130

3150 IF H^'S 1 THEN 3180 3160 IF H$='N" THEN 3200

) 3180 INPUT 'NUEVO VALOR DE FYK (KP/CH2) ¡'.RESACEf 3190 CL5 3200 CLS:PRINT 'FCK ='RE5H0Rf'KP/Ct12. FYK =*RE5ftCE£'ICP/CH2.

) 3210 PRINT:PRINT 3220 INPUT '¿SON CORRECTOS SUS VALORES? 5/M :".H$ 3230 IF HIX'S" AND H$X'N' THEN 3220

) 3240 IF H$='S" THEN 3260 3250 IF H$='N' THEN 3000 3260 OPEN '0',£1,'1:5IGHAC$'

) 3270 PRINT £1,RESHORf 3280 CLOSE £1 3290 OPEN ,0',£l,,l:5I(»1fl5»'

) 3300 PRINT £1,RESACEf 3310 CLOSE £1 3320 RETURN

) 3500 CLS

)

Page 87: DO: INELUENCIA DE LOS DEFECTOS

682

3510 INPUT '¿DESEAS ANALIZAR LA SITUACIÓN CON UN AUKENTO O DISMINUCIÓN EN LAS CARGAS? S/N :',H$ 3520 IF H*='N" THEN 3¿10 3525 IF HiX'S' AND HiX'N' THEN 3510 3530 CL5 3540 INPUT 'SUPUESTA LA CARGA ACTUAL IGUAL A LA UNIDAD DIGA CUAL DEBERÍA SER LA NUEVA CARGA :'.KKK£ 3560 FOR 1=1 TO NBA1 3570 FOR J=l TO 4 3580 DATf(I,J)=(DATfü.J))«KKK£ 3590 NEXT J 3600NEXT I 3410RETURN 4000 CL5:INPUT '¿QUEREMOS CALCULAR DE NUEVO LAS SOLICITACIONES NATRICIALMENTE? S/N :',W 4010 IF HÍX'5» AND H*X"N' THEN 4000 4020 IF Hf='S' THEN 4100 4030 IF H*='N' THEN 4110 4100 CHAIN '0.-PR0.ARCH.10DM720Q 4110 CL5:INPUT '¿«JEREH05 HACER ALGÚN NUEVO ANÁLISIS? S/N :',H* 4120 IF HiX'S" AND HiX'N' THEN 4110 4130 IF W='S' THEN 4200 4140 IF W='N" THEN 2750 4200 RETURN

>

Page 88: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 683

14- . — R R O . A R G H . X 4 A

P R E P A R A C I Ó N D3S D A T O S R A R A L A

R E P E T I C I Ó N 3DE A N Á L I S I S '

Page 89: DO: INELUENCIA DE LOS DEFECTOS

684

07/01/1988

000 REM "RUTINA DE TOMA DE DECISIONES EN CUANTO A LA CONTINUACIÓN O NO DEL TRABAJO DE CALCULO Y ANÁLISIS" 4A" 003 CL5 005 INPUT 'RECUBRIMIENTO DE LAS ARMADURAS (CM) ',D1£ 006 CL5:PRINT 'RECUBRIMIENTO DE LAS ARMADURAS 'D1£"CM.':INPUT "¿E5 CORRECTO? S/N :",A$ 007 IF A$X'5" AND AiX'N' THEN 1006 008 IF A$='N" THEN 1005 010 CL5 020 OPEN T,£1,'1:NBA1$' 030 INPUT £1,NBA1 040 CL05E £1 050 OIM ARMAD0£(NBA1,10) 060 DIM HEB£(NBA1.13) 070 DIH HGDB£(NBAL18) 080 OPEN 'I',£1,"1:ARMADO!' 090 FOR 1=1 TO NBA1 100 FOR J=l TO 10 ¿ 110 INPUT £1,ARMAD0£(I,J) 120 NEXT J 130 NEXT I 140 CL05E £1 150 OPEN "I',£l,'l:ARr 160 FOR 1=1 TO NBA1 170 FOR J=l TO 13 180 INPUT fLMEBf<I.J> 190 NEXT J 200 NEXT I 210 CLOSE £1 220 0P£< '-'..fl.'lihfiDBI" 230 FOR 1=1 TO NBA1 240 FOR J=l TO 18 250 INPUT £1<HGDB£(I.J) 260 NEXT J 27D NEXT I 280 CLOSE fl 290 OPEN T,£l,'l:5IGMACr 300 INPUT £LRE5H0R£ 310 CLOSE £1 320 OPEN •r,£l,,l:5IGHA5$' 330 INPUT fLRESACEf 340 CLOSE £1 345 GOSUB 3000 350 DIM H0MVAN£(NBA1.1) 360 DIM HGDTf(NBAl,9) 370 OPEN 'I'^l.'lrHCDTi' 380 FOR 1=1 TO NBA1 390 FOR J=l TO 9 400 INPUT £1,MGDT£(I,J) 410 NEXT J 420 NEXT I 430 CLOSE £1 440 FOR 1=1 TO NBA1

:REM 'SAVE/LOAD PRO.ARCH.

Page 90: DO: INELUENCIA DE LOS DEFECTOS

685

1450 KX7£=HG0T£(L5> 1460 IF KX7ÍX22 THEN 1545

) 1470 LUZ£=HGDT£(I,4) 1480 CARGA£=HGDBf(L18) 1490 HDOR£=HEB£(L12>

) 1500 GOTO 1580 1510 HFR0£=«B£(L13) 1520 GOTO 1590

) 1530 REAf=((.5«CARGA£»LUZf«LUZ£)*ND0R£-ñFR0£)/LUZf 1540 DI5TANCIA£=REA£/CARGA£:GOT0 1550 1545 HVANO£=0:GOTO 1560

) 1550 HWN0£=(REA£»DISTANCIA£/2)-HDOR£ 1560 H0HVANf(M)=m>AN0£ 1570 NEXT I

) 1575 GOTO 2000 1580 IF MDOR£<0 THEN 1610:COTO 1510 1590 IF MFRO£<0 THEN 1630

) 1600 GOTO 1530 1610 HD0R£=-KD0R£ 1620 GOTO 1510

) 1630 ñFRO£=-HFRO£ 1640 GOTO 1530 2000 DIH DAT£(NBA1,12) 2010 FOR 1=1 TO NBA1 2020 DAT£(I,1)=ARHAD0£(I,2) " 2030 DAT£(I,2)=HEB£(I,12)

) 2040 DAT£(I,3)=H0HVAN£(L1) 2050 DAT£(I,4)=MEB£(L13) 2060 DAT£(I,5)=ARHAD0£(I,5)

) 2070 DflT£(I,6)=ftRHAO0£(L6) 2080 0AT£(L7)=ARMAD0£<I,9) 2090 DAT£(L8)=ARKADO£(L10)

) 2100 DAT£(I»9)=ARHAD0£(L7) 2110 DAT£(I.10)=ARHAD0£(I.8) 2120 DAT£(I,11)=MGDB£(L8)

) 2130 DAT£(I»12)=HGDB£(L7) 2140 NEXT I 2145 GOSUB 3500

) 2150 OPEN •0"*£1."1:01$" 2160 PRINT £1,D1£

N 2170 CLOSE £1 , ; 2180 OPEN •0',£1.,1:DAT»'

2190 FOR 1=1 TO NBA1 2200 FOR J=l TO 12

) 2210 PRINT fLDATf Ü.J) 2220 NEXT J 2230 NEXT I

) 2240 CLOSE £1 2260 GOTO 2697 2697 GOSUB 4000

) 2700 CHAIN ,0:PRO.ARCH.15A,,1000 2750 CLS:INPUT '¿QUEREMOS HACER UN ANÁLISIS DE SEGUNDO ORDEN? S/N :".H* 2760 IF HiX'S" ANO H$X'N' THEN 2750

) 2770 IF H$='N" THEN 2790 2780 CL5:INPUT '¿HAS HETIDO EL DISCO NARANJA? 5/N :',HH$:CHAIN '0:PRO.ARCH.2R',4000 2790 END

.) 3000 CL5 3010 PRINT 3020 PRINT 'VALOR ACTUAL DE FCK : ,R£SH0R£'íP/CM2.'

) 3030 INPUT '¿DESEA USTED CAMBIAR SU VALOR? S/N : ' , H I

J>

Page 91: DO: INELUENCIA DE LOS DEFECTOS

k

3040 IF HIX'S" AND HIX'N' THEN 3030 3050 IF HI='N" THEN 3070 3060 IF HI='S' THEN 3080 3070 GOTO 3100 3080 INPUT •NUEVO VALOR DE FCK (KP/CH2) :\RE5H0Rf 3090 GOTO 3100 3100 CL5 3110 PRINT 3120 PRINT 'VALOR ACTUAL DE FYK :"RESACEf"KP/CN2." 3130 INPUT '¿DESEA USTED CAMBIAR SU VALOR? S/N :",H$ 3140 IF HIX'S" AND HIX'N' THEN 3130 3150 IF HI='S' THEN 3180 3160 IF H$="N" THEN 3200 3180 INPUT 'NUEVO VALOR DE FYK (KP/CH2) :•.RESACEf 3190 CL5 3200 CL5:PRINT 'FCK ='RE5H0Rf'KP/CM2, FYK ='RESACEf"KP/CM2." 3210 PRINT.PRINT 3220 INPUT '¿SON CORRECTOS SUS VALORES? S/N :',HI 3230 IF HIX'S" AND HIX'N' THEN 3220 3240 IF HI='S" THEN 3260 3250 IF HI='N' THEN 3000 3260 OPEN '0',£1,'1:5IGMAC$' 3270 PRINT fLRESHORf 3280 CL05E fl 3290 OPEN 'O'.fL'liSIGHASr 3300 PRINT fl,RESACEf 3310 CLOSE f1 3320 RETURN 3500 CL5 3510 INPUT '¿DESEAS ANALIZAR LA SITUACIÓN CON UN AUHENTO O DISMINUCIÓN EN LAS CARGAS? S/N :',H* 3520 IF HI='N" THEN 3610 3525 IF HIX'S" AND HIX'N' THEN 3510 3530 CL5 3540 INPUT 'SUPUESTA LA CARGA ACTUAL IGUAL A LA UNIDAD DIGA CUAL DEBERÍA 5ER LA NUEVA CARGA :',KKKf 3560 FOR 1=1 TO NBA1 3570 FOR J=l TO 4 3580 DAT£(LJ)=(DATfü,J))*KKKf 3590 NEXT J 3600 NEXT I 3610 RETURN 4000 CLS:INPUT "¿«JEREMOS CALCULAR DE NUEVO LA5 SOLICITACIONES NATRICIALHENTE? S/N :",HI 4010 IF HIX'S" AND HIX"N' THEN 4000 4020 IF Hl='5" THEN 4100 4030 IF HI='N" THEN 4110 4100 CHAIN *0:PR0.ARCH.100M7200 4110 CLS:INPUT '¿QUEREMOS HACER ALGÚN NUEVO ANÁLISIS? S/N :",Hf 4120 IF HIX'S" AND HIX'N" THEN 4110 4130 IF HI='S" THEN 4200 4140 IF W='N" THEN 2750 4200 RETURN

Page 92: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 687

O- . 3 - 5 . — R R O . A R G H . I S A

D E F I N I C I Ó N D E L A B A S E D E

D A T O S R A R A E L A N A L I S I S

I D E B A R R A S "

Page 93: DO: INELUENCIA DE LOS DEFECTOS

688

) 07/01/1988

)

) 1000 REM "RUTINA DE ANÁLISIS OE BARRASVREH '5AVE/L0AD PR0.ftRCH.15fi' 1001 CHAIN •0:ANALISIS.1",15000 1003 CL5

) 1005 OPEN ' I " , £ l , " l : 0 1 $ " 1008 INPUT f l , D l £ 1010 CL05E £1

> 1020 OPEN ,I',£l,,l:HBfll$" 1030 INPUT £1,NBA1 1040 CL05E £1

) 1050 DIM DAT£(NBA1.12) 1060 OPEN ,r,£l,,l:DATÍ-1070 FOR 1=1 TO NBA1

> 1080 FOR J=l TO 12 ) 1090 INPUT £1,DAT£(I.J)

1100 NEXT J 1110 NEXT I 1120 CLOSE £1 1290 OPEN ,I\£l,,l:5IGHflC$'

) 1300 INPUT fl,RESHOR£ 1310 CLOSE fl 1320 OPEN T . f L ' l i S I G H A S I "

) 1330 INPUT £1,RE5ACE£ 1340 CLOSE £1 1650 DIMDATANA£(NBA1,13)

) 1660 DIN DATANA1£(NBAL13) 1670 OPEN •I" ,£l i " l :OATflHB*" 1680 FOR 1=1 TO NBA1

) 1690 FOR J=l TO 13 1700 INPUT £1.DATANA£(I,J) 1710 DATANA1£(I,J)=DATANA£(LJ)

) 1720 NEXT J 1730 NEXT I

) 1740 CL05E £1 i 1742 G05UB 21000

1745 C05UB 3000 1747 GOSUB 2490

) 1750 PRINT CHR$(7):PRINT CHR$(7):INPUT '¿NECESITAMOS ANALIZAR ALCO «AS? 5/N :',M 1760 IF AiX'S" AND AiX'N' THEN 1750 1770 IF A*='S' THEN 1001

) 1970 LPRINT CHRN12) 1980 LPRINT TAB(IO) 'RESULTADOS D a ANÁLISIS DE BARRAS.' 1990 LPRINT TAB(IO) ' t m i t t m t f « « § • « « « « § « « # » * •

) 2000 LPRINT 2010 OPEN ,I",£l,,l:VAr 2020 INPUT £1,VA$

) 2030 CLOSE £1 2040 OPEN ,r,£l,'l:DX$' 2050 INPUT £1,DX$

) 2060 CLOSE £1 2070 OPEN 'r,£l,"l:DY$" 2080 INPUT £LDY$

) 2090 CLOSE £1

Page 94: DO: INELUENCIA DE LOS DEFECTOS

689

2100 2110 2120 2160 2170 2175 2180 2190 2230 2275 2280 2300 2310 2337 2340 2350 2360 2400 2410 2420 2430 2440 2445 2446 2450 2460 2470 2480 2483 2485 2490 2500 2510 2520 253C 2540 2550 2555 2560 2570 3000

3G50 30!: 3060 3062 306: 3070 3075 3080 3085 3090 3095 3100 3110 3115 3120 3125 3130

LPRIMT TAB(20> 'VÉRTICES ftFECTftOOS LPRIMT FOR 1=1 TO NBA1

"VAV, CON DEFECTOS EN X :'DX$" CM. Y DEFECTOS EN Y :"DYI" CU.*

LPRINT TAB(IO) LPRINT TftB(lO) LPRINT LPRIMT TAB(30) LPRINT TftBttC) LPRIMT TAe(30) LPRINT LPRIMT TAB<30) LPRIMT TAB(30> LPRINT TAB(30) LPRINT LPRINT TAB(30) LPRINT TAB(30) LPRINT TftB(30)

"BARRA NUMERO :"DATANAf(1,1) ' i H H l I t t H H H l H H i H H H H H H 1

"VÉRTICE DORSAL S EQUIV CUANTÍA X

"VÉRTICE CENTRAL 5 E9UIV CUANTÍA X

'DATANAfü^rUSEQ" •DATANAf (1 ,4) «100071000" •DATANA£(I,5)'CH"

"DATANAf(I.7)"U5EQ" •DATANAf ( L 8) «1000V1000" •DATANAf(I,9)"CM"

"VÉRTICE FRONTAL 5 EQUIV CUANTÍA X

IF 1=3 OR 1=6 OR 1=9 OR 1=12 OR 1=15 OR 1=18 THEN 2470 IF 1=21 OR 1=24 OR 1=27 OR 1=30 OR 1=33 OR 1=36 THEN 2470 IF 1=39 OR 1=42 C; 1=45 OR 1=48 OR 1=51 OR 1=54 THEN 2470 IF 1=57 OR 1=60 OR 1=63 OR 1=66 OR 1=69 OR 1=72 THEN 2470 IF 1=75 OR 1=78 OR 1=81 OR 1=84 OR 1=87 OR 1=90 THEN 2470 IF 1=93 OR 1=96 OR 1=99 OR 1=102 OR 1=105 OR 1=108 THEN 2470 IF 1=111 OR 1=114 OR 1=117 OR 1=120 OR 1=123 OR 1=126 THEN 2470 LPRIMT GOTO 2480 LPRINT CHRÍÜ2) NEXT I G05UB 21920 COTO 2560 OPEN ,0",£l,"l:DfiTANft$" FOR 1=1 TO NBA1 FOR J=l TO 13 PRINT fl.DflTANAlfd.J) •:<T J

NEXT I CL05E fl RETURN CHAIN "O:PRO.ARCH.1W,1000 END OPEN 'I-.fl.'liNBARRA*' INPUT £LNBAR::-:i CLOSE £1 OPEN "r.fl.-liTVEi"

." £1,TVE$ CLOSE £1 NBARRA£*N: I.RRAIMQO IF T: ' Da THEN 3080 IF TyE$="C" THEN 3110 IF TVE*="F" THEN 3135 DATANAlf(NBARRAf,2)=0f DATANA1£(NBARRA£.3)=NE£ DATANAlf(NBARRA£,4)=Cf DATANfll£(NBARRA£.5)=X£ GOTO 3900 DATANA1£(NBARRA£.6)=0£ DATANA1£(NBARRA£.7)=NE£ DATANAlf(NBARRAf,8)=C£ DATANAlf(NBARRA£.9)=X£ GOTO 3900

DATANAf (I, ÍD'USEQ" DATANAf(I,12)«ÍOOO'/IOOO" DATANAf(I,13)"CM"

Page 95: DO: INELUENCIA DE LOS DEFECTOS

690

)

)

)

)

)

)

\ \

)

)

)

)

)

)

) )

)

)

)

)

)

)

2100 LPRINT TAB(20) 'VÉRTICES AFECTA00S :"VAI". CON DEFECTOS EN X :'DXÍ' CH. Y DEFECTOS EN Y 2110 LPRINT 2120 FOR 1=1 TO NBA1 2160 LPRINT TAB(IO) 'BARRA NUHERO :'DATANA£(L1) 2170 LPRINT TAB(10) "****«**#•§«*§*#§**«§««****»*• 2175 LPRINT 2180 LPRINT TAB(30) 'VÉRTICE DORSAL , 5 EUUIV...:'DATANA£(I,3),U5E9' 2190 LPRINT TAB(30) " CUANTÍA...:'DATANA£(I,4)»100071000' 2230 LPRINT TAB(30) ' X :'DATANA£(I,5)'CH' 2275 LPRINT 2280 LPRINT TAB(30) 'VÉRTICE CENTRAL S E«UIV...:,DATANAf(I,7)'U5EQ" 2300 LPRINT TAB(30) ' CUANTÍA...:'DATANAf<I,8)>1000a/1000a

2310 LPRINT TAB(30) ' X r'DATANAf(I.9)'CH" 2337 LPRINT 2340 LPRINT TAB(30) 'VÉRTICE FRONTAL S E«JIV...:,DATANA£ (LID'USES' 2350 LPRINT TAB(30) ' CUANTÍA...:'DATANA£(I.12)«10OOV1OOO* 2360 LPRINT TAB(30) ' X :'OATANAf(I.13)aCHa

2400 IF 1=3 OR 1=6 OR 1=9 OR 1=12 OR 1=15 OR 1=18 THEN 2470 2410 IF 1=21 OR 1=24 OR 1=27 OR 1=30 OR 1=33 OR 1=36 THEN 2470 2420 IF 1=39 OR 1=42 C5 1=45 OR 1=48 OR 1=51 OR 1=54 THEN 2470 2430 IF 1=57 OR 1=60 OR 1=63 OR 1=66 OR 1=69 OR 1=72 THEN 2470 2440 IF 1=75 OR 1=78 OR 1=81 OR 1=84 OR 1=87 OR 1=90 THEN 2470 2445 IF 1=93 OR 1=96 OR 1=99 OR 1=102 OR 1=105 OR 1=108 THEN 2470 2446 IF 1=111 OR 1=114 OR 1=117 OR 1=120 OR 1=123 OR 1=126 THEN 2470 -2450 LPRINT 2460 GOTO 2480 2470 LPRINT CHRX12) 2480 NEXT I 2483 GOSUB 21920 2485 COTO 2560 2490 OPEN •O'.fL'l^ATANAi' 2500 FOR 1=1 TO NBA1 2510 FOR J=l TO 13 2520 PRINT fl.DATANAlf(IiJ) 253C :¿T J 2540 NEXT I 2550 CL05E £1 2555 RETURN 2560 CHAIN "0:PRO.ARCH.14A',1000 2570 ENQ 3000 OPEN ,I,,£1,,1:NBARRA$' 3ÜÍ0 INPUT £LN¿RK^1£ :": CLJSE £i

3G50 OPEN 'I-.fl.'liTVtV 305: -..; £1,T','E$ 3060 CL05E £1 3062 NBARRA£=NE;RRA1£-1Q0 306= :> U -D" THEN 3080 3070 IF TVE*='C THEN 3110 3075 IF TVE$='F' THEN 3135 3080 DATANA1£(NBARRA£,2)=0£ 3085 DATANA1£(NBARRA£,3)=NE£-3090 DATANA1£(NBARRA£,4)=C£ 3095 DATANA1£(NBARRA£.5)=X£ 3100 GOTO 3900 3110 DATANA1£(NBARRAL6)=0£ 3115 DATANA1£(NBARRA£,7)=NE£ 3120 DATANAlf(NBARRA£,8)=CX 3125 DATANA1£(NBARRA£,9)=X1 3130 GOTO 3900

:'DYf CH.'

-'

Page 96: DO: INELUENCIA DE LOS DEFECTOS

3135 OATANAlf(NBARRA£,lQ)=0£. 3K0 DATANAl£(NBARRA£,-il)=JO

) 3145 DATANAl£(NBARRAM2)=Cf 3150 DATANAlf(NBARRA£,13)=X£ 3900 RETURN

) 4000 EL£=RESACE£/2.1E+0¿ 4010 IF ED5IL0N£=<EL£ THEN 4040 4020 SIGHA£=RE5ACE£

) 4030 COTO 4050 4040 SIGMA£=(ED5IL0N£)»2.1E+06 4050 RETURN

) 4200 IF EDSILOM£<=.002 THEN 4250 4210 SIGHA£=RESHOR£ 4220 COTO 4260

» 4250 5IGHA£=(1000*RE5HOR£»EDSILON£) - (250000! »RE5H0R£*ED5IL0N£»ED5IL0Nf) 4260 RETURN 21000 OPEN ,I".£l.,l:CUflNTIfl$" 21010 INPUT £1,C£ 21020 CL05E £1 21030 OPEN •I\£l,"l:NEr 21040 INPUT £1,NE£ 21050 CL05E £1 21090 OPEN •I',£l,,l:Xr 21100 INPUT £1,X£ 21110 CL05E fl

- 21120 RETURN ) 21500 EHUIS!=ED5ILON1£*D1£/(EDSILON1£-EDSILON£)

21510 RETURN . 21590 FOR 1=1 TO NBA1

) 21600 <^AS£(Ll)=.01/(DATANA£(L3)):G£=SANHfl5£(I,l) 21601 IF G£<0£ THEN 21603 21602 GOTO 216

) 3 GHMHA5£(L1)=-G£

21610 GAMAS£(L2)=.01/(DATANA£(I,4)) 21620 GWWAS£(L3)=.01/(DATANA£(L7)) :G£=GAhHA5£(L3)

* 21621 IF G£(0£ THEN 21623 21622 GOTO 21630 21623 GAMHA5£(L3)=-G£

) 21630 GAHMAS£(L4)=.01/(DATANA£(L8)> 21640 GAHHA5£(L5)=.01/(DATANA£(L11)):G£=GA»1A5£(L5)

) 21641 IF G£<0£ THEN 21643 ) 21642 GOTO 21650 —

21643 GAHHAS£(L5)=-Gf 21650 GAHHAS£(I.6)-.01/U)ATANA£(L12))

) 21660 GAHflAtt(I.l)s.003V(MTANA£(L2>) 21670 GAHMAC£(I.2)s.0035/(DATANA£(L6)) 21680 GAhHAC£(I.3)'.0035/(DATANA£(I.10))

) 21690 NEXT I 21700 GAmANINS£-GAJtifAS£(l.l):N0BARRAS«101 21710 FOR 1=1 TO NBA1

) 21720 FOR J=l TO 6 21730 GAH2£=GAMAS£(I,J) 21750 IF GAM2£<GA«HAHIN5£ THEN 21780

) 21755 GOTO 21790 21780 GAHHANINS£=GAH2£:N0BARRAS=Itl00 21790 NEXT 4

) 21800 NEXT I 21805 GAMhAHINC£«GAHHAC£(l,l):N0BARRAM01 21810 FOR 1=1 TO NBA1

) 21820 FOR J=l TO 3

Page 97: DO: INELUENCIA DE LOS DEFECTOS

21830 GAH2£=GAHHAC£(I,J) 21850 IF GAN2£<GAMMAHINC£ THEN 21890

) 21860 GOTO 21900 21890 GAHMAHINC£=GAH2£:N0BARRAC=I+100 21900 NEXT J

) 21910 NEXT I 21915 RETURN 21920 GOTO 21970:LPRINT:LPRINT

> 21925 LPRINT TAB(30) "VALORES EXTREMOS DE LOS COEFICIENTES DE SEGURIDAD." 21926 LPRINT TAB(30) ,*«M*m*t#*»*»t**«i*M«*H#M**™*#*«t*M»***'LPRINT LPRINT 21930 GAHHAHINC!=GAHMAMINC£:LPRINT TAB(30) 'COEFICIENTE DE SEGURIDAD MININO DEL HORMIGÓN :'GAMMAHINC!'EN BARRA N* 'N

) 0BARRAC:GANHAHINC1!=GAHHANINC! 21935 LPRINT

. 21945 LPRINT . _ ) 21950 GAHMAMINS!=GAMHAHIN5£: LPRINT TAB(30) 'COEFICIENTE DE SEGURIDAD HINIMO DEL ACERO : 'GAHMAMINS!'EN BARRA N* 'N

OBARRAS:GAHMAMINS1!=GAHHAHIN5! 21954 LPRINT:LPRINT:LPRINT:G05UB 23000

» 21960 LPRINT CHR$(12) 21970 RETURN 22090 OPEN 'Q',£1,'1:DATANA$"

\ 22100 FOR 1=1 TO NBA1 22110 FOR J=l TO 13 22120 PRINT fl,DATANAl£(I,J>

i 22130 NEXT J 22140 NEXT I 22150 CLOSE £1

) 22160 RETURN 23000 CL5 23010 INF'UT '¿SE TRATA DE UNA ESTRUCTURA 5IN DEFECTO O CON DEFECTO? SDF/CDF :',DF*

) 23020 IF DFfX'SDF" AND DFSX'CDF' THEN 23000 23030 IF DF*='CDF' THEN 23110 23040 OPEN "OVfli'l^AMCV

) 23050 PRINT £1,GANHAHINC! 23060 CLOSE £1 23070 OPEN ,0",£1,,1:GAM5$'

) 23080 PRINT £1,GAHMAMINS! 23090 aOSE £1 23095 GAMMAMINS1!=GAMHAMINS! :GAMMAHINC1!=GAHHAHINC!

) 23100 GOTO 23200 23110 OPEN 'r,£l,"l:GAMC$'

) 23120 INPUT £1,GANHAHINC! ) 23130 CLOSE £1

23140 OPEN 'I",£l,'l:GAH5r 23150 INPUT £1,GAHMAMINS!

) - 23160 CLOSE £1 232O0 GAHCEH82!=3.5/2«1.5«1.6

. 23210 <^SEH82!=10/RESACE£/1000i2.1«lE+06»l.l»l.¿ ) 23220 PEROIDACPR!=-(GAMMAMINC!-GAMMAMINC1!)/GAMMAMINC!*100

23230 PEKDIDASPR!--(GAMMAMINS!-GAMMAMINS1!)/GAMHAMINS!«100 23240 PERDIDACEH!--(GAMCEH82!-GAMMAMINC1!)/GAMCEH82!*100

) 23250 PERDIDASEH!=-(GAMSEH82!-GAMMAMINS1!)/GAMSEH82Ü100 23260 IF PERDIDACPR!>=PERDIDASPR! THEN 23280 23270 PERDIDAPR!=PERDIDACPR!:GOTO 23300

) 23280 PERDIDAPR!=PERDIDA5PR! 23300 IF PERDIDASEH!>=PERDIDACEH! THEN 23320 23310 PERDIDAEH!=PEROIDASEH!:G0T0 23330

) 23320 PERDIDAEH!=PERDIDACEH! - - - - -23330 GOTO 23380: LPRINT: LPRINT .LPRINT TAB(30) 'PERDIDAS O GANANCIAS DE SEGURIDAD.' 23340 LPRINT TAB(30) • » * » * » * « » « * » * • § # * « « « * • « * * « « "

) 23350 LPRINT:LPRINT

}

Page 98: DO: INELUENCIA DE LOS DEFECTOS

693

23360 LPRINT TAB(3Q)- 'PERDIDA 0 GANANCIA CON BASE * LA-ÜH2 , ^„..,„^^fERDI0AEHí"/10O^4JRINT:LPRIMT 23370 LPRINT TAB(30) 'PERDIDA O GANACIA CON BASE AL ANÁLISIS DEL PROYECTO ::"PEROIDAPR! 7100.'

) — 23380 RETURN

)

)

) )

)

)

)

)

Page 99: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 6 9 4

O. O . — A N Á L I S I S . 1

A N Á L I S I S D E B A R R A "

Page 100: DO: INELUENCIA DE LOS DEFECTOS

) 07/01/1988

)

) 15000 REH 'SAVE/LOAD ANÁLISIS.1' 15010 OPEN •I*,£i,"l:»BAW 15020 INPUT £1,NBA1

) 15030 CLOSE £1 15031 OPEN •r,£l."l:C5$' 15032 INPUT £1,GS£

) 15033 CL05E £1 15034 OPEN ,I",£Í.,1:6W 15035 INPUT £1,GC£

) 15036 CLOSE £1 15037 OPEN "IVfl.-ltGFf 15038 INPUT fl.fiFf

> 15039 CLOSE £1 . . ._. ) 15040 CL5:INPUT "NUMERO DE BARRA ',NBARRA£

15050 PRINT:PRINT: INPUT 'TIPO DE VÉRTICE (D C F) ,\TVE$:AI=TVE* 15060 DIN DAT£(NBAL12) 15070 OPEN •I",£i."-l-MTf 15080 FOR 1=1 TO NBA1

>> 15090 FOR J=l TO 12 .._ 15100 INPUT £1,DAT£(I.J) 15110 NEXT J

) 15120 NEXT I -15130 ̂ .OSE £1 15140 NUH=NBARRAf-10Q -

) 15150 B£=OAT£(NUH.U) 15160 OPEN •r,£l.,l:Dl$" 15170 INPUT i l , D l £

) 15180 aOSE £1 15190 H£=DAT£(NUH,12) 15200 OPEN "IVfl.'liSIGNACi'

> 15210 INPUT £1.RESH0R£ -15220-CLOSE-£i~ -

) 15230 OPEN T . t t ^ u s i a t t s r ) 152W-INPUT £1,RESACE£

15250 CLOSE-£1 15260 FCK£=RE5H0R£ .

) 15270 F5K£=RESACE£ -15280 IF A$='D" THEN 15320 15290 IF A$=,C" THEN 15360

) 15300 IF A$="F" THEN 15400 15310 IF AiX'D" AND A$X"C' AND AiX'F' THEN 15053 15320 ttf=DAT£(NU*,:

^ 15330 A52£=DAT£(NUM,6) 15340 A51£=0AT£<NUH,5) 15350 GOTO 15430

) 15360 H£=DAT£<NUM,3):H£=H£«100000! 15370 AS2£=DAT£(NUH,8) 15380 AS1£=DAT£(NUM,7)

) 15390 COTO 15430 15400 H£=DAT£(NUIU) 15410 AS2£=DAT£(NUIU0) 15420 AS1£=DAT£<NUM,9)

Page 101: DO: INELUENCIA DE LOS DEFECTOS

696

15430 N£=DAT£<NUM,1) - — 15440 E5£=2. 1E+06: D£=H£-01£ :EL£=F5K£/E5£

) . 15450 N£=N£ 15460 IF N£<0 THEN 15480 15470 GOTO 15481

) -15480 N£=-N£ ....._ 15481 CLS::PRINT 'FUERZA NORMAL SIN MAYORAR SOPORTADA SEGÚN ARCHIVO :'N£/1000£'TON' 15482 PRINT 'm*Mm**#*t#«»f«mmmMmM#*#M«#***t«M**HM#'

) 15483 PRINT - 15484 INPUT '¿DESEA USTED CAMBIAR &-VALOR? S/N :\AB*

15485 IF ABSX'S" AND AMX'N' THEN 15484 ) 15486 IF AB$='N' THEN 15490

- 15487 CLS 15488 INPUT 'FUERZA NORMAL SIN MAYORAR APLICADA EN (TON) :\Nf

) 15489 N£=N£«1000£N1£=N£:FUERZA£=N£ - --15490 N£=N£*GC£»GF£:FUERZA£=N£:Nl£=N£:M£=Mf»GCf*GF£:OPEN "OVfl.'l:FUERZA*' 15491 PRINT fl.FUERZAf

) 15492 CLOSE £1 15493 Mf=M£ — 15494 CLS:PRINT "MOMENTO FLECTOR SIN MAYORAR SOPORTADO SEGÚN ARCHIVO : 'M£/GF£/GC£/100000! "M*TON":PRINT • » * « « * * * t « « « « f t « « f * «

» «»«*»*««»«*«#»*««»»«*»«*«*»««•:PRINT:INPUT "¿DESEA USTED CAMBIAR EL VALOR? 5/N ",AB* 15495 IF ABSX'S" AND AB$X"N' THEN 15494

- 15496 IF AB*="N" THEN 15500 ) 15497 CLS:INPUT 'MOMENTO FLECTOR SIN MAYORAR APLICADA EN (H*TON):\H£-.M£=H£»GC£»GF£*100000!

15500 IF M£<0 THEN 15520 -15510 GOTO 15521

^ . 15520 *£=-«£ _. ._._ 15521 GOTO 15522:IF H£<=240000£ THEN 15524 15522 GOTO 15525

) -15524 M£=0£ . _ . . . . 15525 IF M£<>0£ AND N£=0£ THEN 15527 15526 GOTO 15529 —

) 15527 G05UB 20000 15528 GOTO 15986

. 15529 IF M£=0£ AND N£O0£ THEN 15527 ) " 15530 Ml£=Hf:CL5:PRINT 'EL DELTA DE X PREVISTO E5 DE 0.10 CMVPRINT ' W H W H H H i H H m m i H M W w i H ' : I N P U T '¿QUEREMOS UN

NUEVO DELTA DE X? S/N :',A$ 15540 IF ASX'S" AND A$>CN" THEN 15530

) 15550 IF A$='N" THEN 15610 15560 INPUT 'DELTA DE X (CM) :%DELX1£

) 15570 CL5:PRINT 'DaX ='DEU1£'CH' . ) 15580 INPUT '¿E5 CORRECTO? S/N ^',B$

15590 IF B $ X ' 5 ' AND B I X " * ! THEN 15580 15600 IF B$='S' THEN 15620-

) 15610 KLXi=.UGOTO 15630 - 15620 OELX£=DELXlf•— - -

15630 CL5:PRINT 'EL ORIGEN DE X PREVISTO ES 0.00 CMVPRINT ' m H H H H M m H M H H i t t m u i i M W U T "¿QUEREMOS UN NUEVO ORIGEN PAR ) A LAS X (CÍO? 5/N :VC$ - -

15640 IF C » X ' 5 ' AND C$X'N' THEN 15630 15650 IF C$='N' THEN 15720

) 15660 INPUT 'NUEVO ORIGEN DE LAS X =",X2£ 15670 CLS:PRINT "XI ="X2£'CM.'

- 15680 INPUT '¿E5 CORRECTO? S/N : ' ,D$ • ) 15690 IF D I X ' 5 ' AND Ü$X'N' THEN 15680

15700 IF D$='N" THEN 15660 15710 IF D$='S' THEN 15730

) 15720 X1£=.1+01£:X£=0:GOTO 15740 15730 X1£=X2£ 15740 X£=X1£+X£

) 15750 CLS:PRINT 'LA PRECISIÓN PREVISTA ES D a 20Z.VPRINT • t t « f § # m § § § * * « * * « M * « M « M '

) f 1- ?, "- A. é(* ;V,

I l l I L I C t í C '

Page 102: DO: INELUENCIA DE LOS DEFECTOS

697

15760 INPUT '¿DESEA USTED CAMBIAR ESTA-PRECISIÓN? 5/N :",PEPEÍ 15770 IF PEPES) C S " AND EEPEIX'N' THEN 15760

) 15780 IF PEPE$='N" THEN 15820 -15790 CL5:INPUT 'NUEVO GRADO DE PRECISIÓN DESEADO EN Z (AZ) :",GRAPRE£ 15800 LIHPRE£=(GRAPRE£/100£)+1:CLS

) 15810 GOTO 15821 15820 LIMPRE£=1.2£ 15821 OPEN '0",£1,'1:LIMPRE$"

) 15822 PRINT £1,LIHPRE£ 15823 CL05E £1 15840 FOR 1=1 TO 100..

) 15845 CL5:G0T0 15890 15850 LINE (10,240)-(490,240) 15868 LINE (10,10)-(490,10)

) 15870 LINE (10,10)-(10,240) - 15880 LINE (490.10)-4490,240):GOTO 15900 15890 PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT:PRINT TABÜ2) • ESTOY CALCULANDO TEN PACIENCIA ':PRINT:PRINT TAB(12) ' X =

) "X£'CM.':GOTO 15850 15900 Hl£=Hf-Dl£:IF X£<=H1£ THEN 15920 15905 IF X£>H1£ AND X£<=H£ THEN 15940 15910 IF X£)H£ THEN 15946

) 15920 GOSUB 16540 15930 GOTO 15950

> 15940 GOSUB 16710 15945 GOTO 15950 15946 GOSUB 18000

) 15950 X£=X£+DELXf 15960 NEXT I 15970 PRINT 'INICIO UN NUEVO CICLO DE ANÁLISIS"

) 15980 GOTO 15840 15985 GOSUB 20000

- 15986 REH 'CONTINUA" ) 15990 CL5:PRINT 'CASO RESUELTO.':PRINT 'X ='Xf"CM':C£=C£*1000£:PRINT «C ="C£'/1000':PRINT 'FUERZA NORMAL EQUIVALENTE 'NE£'KP"

:PRINT CHR$(7):INPUT 'S/N',AÍ 16320 CLS:PRINT 'PROFUNDIDAD DE LA FIBRA NEUTRA :"X£'CH.VPRINT 'CUANTÍA DE AGOTAMIENTO C='C£'/1000':C£=C£/1000£:PRINT

) 'FUERZA NORMAL EQUIVALENTE NE='NE£'KP' 16370 PRINT 'FUERZA NORMAL RESISTIDA :"NR£/1000'T0N. N='N£/1000'TON,' 16380 PRINT 'MOMENTO FLECTOR RESISTIDO :"MR£/100000!"M*T. H='M£/100000!'H*T.'

) 16385 PRINT 'PRECISIÓN EN NORMAL ,..:'(NR£-N£)/Nf«1007100" 16386 PRINT 'PRECISIÓN EN FLEXIÓN :' <HR£-M£) /MfHOOVIOO"

) 16390 PRINT •»*H**«»«HH**«»»*»**«»f»«»«»««i*H*f«»«*H»«»i«*«**»*«" ) 16400 PRINT CHRK7)

16410 INPUT "¿P0DEM05 CONTINUAR? S/N :',M 16420 IF AIX'S' AND AIX'N' THEN 16410

) 16430 IF A*='5" THEN 16470 16470 REM 'CONTINUA" 16500 GOSUB 1¿890

> 16510 GOSUB 17320 16520 CHAIN '0:PR0.ARCH.15AM003

- 16530 END ) 16540 D£LCM£/2000£

16550 C£=0£ 16560 FOR J=l TO 120

) 16570 UC£=2/3*FCK£*B£*X£ 16580 US1£=C£*B£«H£*E5£«(H£-D1£-X£)/(1000«X£):UL£=F5K£*C£*B£»Hf/2£ 16581 IF US1£>UL£ THEN 16583

) 16582 GOTO 16590 16583 US1£=UL£ 16590 US2£=US1£*(X£-D1£)/(H£-01£-X£)

) 16600 NR£=US2£+UC£-U51£

Page 103: DO: INELUENCIA DE LOS DEFECTOS

698

16610 NR£=((U51£+US2£)i(.5«H£-Dl£))*(UC£*((H£/2)-(3»X£/8))) 16620 IF N£=0 THEN 15985

) 16630 KM£=HR£/H£ - 1664-0 KN£=NR£/N£ . . . .

16650 IF M£>*1£ AND KM£<=LIHPRE£ AND Wtf=)l£ AND KN£<=LIHPRE£ THEN 15985 ) 16660 Cf=C£+DELC£

16670 IF X£>=H£-D1£ THEN 16710 16690 NEXT J

> 16700 RETURN 16710 D£LC£=1£/2000£ 16720 C£=0£

) 16730 FOR Jl=l TO 120 - — 167^0 UC£=2/3*FCK£*B£«X£ 16750 US2£=C£*B£*H£*E5£*(X£-D1£)/Ü000£*X£)

) 16760 US1£=US2£«(X£-H£+D1£)/(X£-D1£) 16770 NR£=U52f+UC£+USl£ 16780 HR£=((US2£-U51£)*(.5»H£-01£)) + (UC£«(.5»H£-3/8*X£)) 16790 IF N£=0£ THEN 15985 16800 KM£=HR£/H£

• 16810 KN£=NR£/N£ . 16820 IF KH£>=1£ AND KH£=(LIHPRE£ AND KN£=>1£ AND KN£<=LIHPREf THEN 15985 16830 Cf=C£+DELC£ 16840 IF X£)=H£ THEN 18000 16860 NEXT Jl 16870 RETURN " 16890 OPEN •0'»£1»"1:B$'

> 16900 PRINT £1,B£ 16910 CLOSE £1 16920 OPEN 'OVfL'l-DlS"

) 16930 PRINT i U ü l i 16940 CLOSE £1 16950 OPEN '0"i£l,'l:H$"

) 16960 PRINT £l,Hf 16970 CLOSE £1 16980 OPEN ,0,.£li,l:FCK$"

) 16990 PRINT £1,FCK£ 17000 CLOSE £1 17010 OPEN •0\£1,,1:F5K$'

) 17020 PRINT £1,F5K£ 17030 CLOSE £1

) 17040 OPEN '0",£t»íl:AS2Í' ) 17050 PRINT £1,AS2£

17060 CLOSE £1 17070 OPEN •O-.tt.'lrASW"

) 17080 PRINT £1,A51£ 17O90 CLOSE £1 17100 OPEN ,0",£L-"1:NE$"

) 17110 PRINT £1.NE£ 17120 CLOSE £1. 17160 OPEN , O V £ l , , l : 0 $ g

) 17170 PRINT £1,0£ 17180 CLOSE £1 17220 OPEN • O V n . ' l i N V

) 17230 PRINT £1,N1£ 17240 CLOSE £1 17250 OPEN " O V f l . ' M W "

) 17260 PRINT £1,H1£ 17270 CLOSE £1 17280 OPEN ,0'»£l . , l :CUANTIAr

) 17290 PRINT f l ,C£

)

>

Page 104: DO: INELUENCIA DE LOS DEFECTOS

17300 CL05E £1 17310 RETURN 17320 OPEH '0",£1,'1:NBARRAÍ" 17330 PRINT fl.NBARRAf 173V0 CLOSE £1 17350 OPEN •0",£1.'1:TVEÍ' 17360 PRINT £1,TVE$ 17370 CLOSE £1 17380 OPEN "0".£1,"1:X$" 17390 PRINT fl,Xf 17400 CLOSE £1 17410 RETURN

- 17750 CL5 17751 X£=4£+(H£-4£)/6£*M£/100OQ0£ 17752 EM£=H£/100000£/10000£/2£ 17760 PRINT 'NO ENCUENTRO LA 50LUCCI0N DENTRO DEL TRAMO' 17770 PRINT 'ORIGEN DE LAS X :'X2£'CM" 17780 PRINT 'DELTA DE LAS X : 'DELXl£'Ch' 17790 PRINT 'PRECISIÓN : 'GRAPRE£'Z' 17800 INF'UT '¿DESEA USTED CONTINUAR ENCONTRÁNDOLA CAMBIANDO LAS BASES? 5/N 17801 IF A$='S" THEN 17820

i 17810 GOTO 15985 17820 GOTO 15530 18000 DELC£=1£/2000£ 18010 C£=0£ " 18020 POR J2=l TO 120 18030 UC£=FCK£/3*B£*H£*(3-(H£*H£/ £/X£)) 1ID40 U51£=C£*B£»H£*ES£*(X£-H£+D1£)/1000£/X£ 18050 U52£=U51£*(X£-D1£)/(Xf-Hf+D1£) 18060 NR£=US2£+UC£+US1£ 18070 KR£=((US2£-U51£)*(.5*H£-D1£))+(B£*(H£A4)»FCK£/12/(X£A2)) 18080 IF N£=0£ THEN 15985 18090 KM£=HR£/H£ 18100 KN£=NR£/N£ 18110 IF KH£>=1£ AND KM£<=LIMPRE£ AND KN£>=1£ AND KN£(=LIMPREf THEN 15985 18120 C£=C£+DELC£ 18140 NEXT J2 18150 RETURN 20000 REH ' » « » * « * * * M « m m * * * * * M M * * # * * M * M * * * ' 20010 RÉM '

) 20020 REH 'EVALUACIÓN DE FUERZA NORMAL EQUIVALENTE • 20030 REH ' 2IÜ40 REh '***' H J d H H H t H m t i H H H f H H H I H H H ' 20050 IF N£=0£ AND M£<>0£ THEN 20100 20060 IF M£=0£ AND N£>íü£ THEN 20120 20070 H1£=H£-D1£:IF X£<=H1£ THEN 20200 Z0080 IF X£ ) - l £ - ."=H£ "HEK 20400 20C?G I r X£)H£ THEN 20600 20100 K ••• 20110 GOTO 20900 20120 NE£=N£ 20130 3: 2Q900 232GC .: -C£*B£*HMS£*(H£-D1£-X£-.01£)/(10G0*« i-,01£)) 2021C .=. :£*B£*H£»E5£»<X£+.01£-D1£)/(1000*(X£*.01£)) 20220 UC2£=2/3*FCK£»B£»(X£+.01£) 20230 NR2£=U522£+UC2£-U512£ 20240 HR2£=(US12£+US22f)«(.5£*H£-D1£)•(UC2£)»(.5£«Hf-3/8*(X£+.01£)) 20250 US13£=C£»B£*H£»E5£»(Hf-01£-X£*.01£)/(1000£«(Xf-.01£)) 20260 US23£=C£*B£»H£*ES£»(X£-.01£-D1£)/(1000£*(X£-.01£)) 20270 UC3£=2/3«FCK£«B£*(X£-.01£)

Page 105: DO: INELUENCIA DE LOS DEFECTOS

700

J ^

) 20280 NR3£=US23MJC3£-US13£ 20290 HR3£= (US13£+U523£)»(. 5£*Hf-Dl£) • (UC3£) * (. 5«Hf-3/8* (X£-.01)>

) 20300 W*£=(MR2£-I1R3£>/(NR2£-NR3£) 20310 *E£=«R£-NR£»DHRf 20320 GOTO 20900

) 20400 U512£=C£*B£»H£*E5£*(Xf+.01£-H£+01£)/(1000»(X£+.01£)) 20410 US22£=C£*B£*Hf*ES£*(Xf+.01£-D1£)/(1000* <X£*.01£)) 20420 UC2f=2/3*FCK£*B£*(X£*.01£)

) 20430 NR2f=US22£+UC2£+US12£ 20440 HR2£=((US22£-U512£)*(.5£*H£-01£))+(UC2f*(.5£*H£-3/8* (Xf+.01£))) 20450 US13£=C£*B£*Hf»ES£*(X£-.01£-H£+D1£)/(1000»(X£-.01£))

> 20460 US23£=C£*B£*H£*ES£*(Xf-.01£-Dl£)/(1000£»(X£-.01£)) 20470 ÜC3£=2/3*FCXf«B£*(X£-.01£) 20480 «R3£=U523£+UC3£»U513£

) 20490 NR3£=((US23f-U513£)*(.5*H£-D1£))•(UC3f*(.5£*H£-3/8*(X£-.Olf))) 20500 DHR£=(MR2£-HR3£)/(NR2£-NR3£> 20510 NE£=HR£-NRf*DMR£

* 20520 COTO 20900 20600 US12£=Cf*B£*H£*E5£*(X£+.01£-H£+01£)/(1000«(X£+.01£)) 20610 US22£=C£*B£*H£*E5£*(Xf+.01£-Dl£)/(1000*(X£+.01£))

* 20620 UC2£=FCK£*B£*H£/3*(3-(H£A2)/((X£+.01£)A2)) 20630 NR2£=US22£+UC2£+U512£ 20640 MR2£=(US22£-U512£)*(.5*H£-0:£ :Í*(H£%)*FCK£/12/((X£+.01)A2))

> 20650 US13£=C£*B.£*H£»E5£»(X£-.01f-H£+01£)/(1000»(X£-.01)> 20660 US23£=C£*B£*H£*E5£»(X£-,01-D1£)/(1000*(X£-.01)) 20670 UC3£=FCK£/3»B£*H£*(3-(H£»H£/(X£-.01)/(X£-.0D))

"i 20680 NR3£=US23£+UC3£+US13£-20690 HR3£=(U523£-U513£)*(.5»H£-Dl£) + (B£*(H£A4)»FCKf/12/(X£-.01)/(X£-.01)) 20700 WK£=(HR2£-HR3£)/(NR2£-NR3£)

) 20710 NE£=NR£-(HR£/DHR£) 20900 RETURN

)

)

Page 106: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 701

A P A R T A D O 2 . ¡2_

E S - T T J P T O D E X . A E S T R U C T U R A

P E E E C - T T J O S A EJSL

T*T?TT*TRT? O R D E N

Page 107: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR.

2 . 2 . - ESTUDIO DE LA ESTRUCTURA DEFECTUOSA El PRIMER

QRJjEX

2 . 2 . 1 . - PRD.AECH.2D "MDDIFICACIQI DE VÉRTICES-.

2 . 2 . 2 . - PS0.ARCH.3D "DBTERMIIACIOI DE DATOS PARA EL

CALCULO".

2.2.3.- PR0.ARCH.5D "DBTERMIIACIOI DE LOS MDMEITOS DE

EXTREMO DE BARRA".

2.2.4.- PRO.ARCH.6D "DEFIIICIOI DE LA MATRIZ ACCIOI".

2.2.5.- PRO.ARCH.7D "DEFIIICIOI DE LA MATRIZ DE

BARRAS".

2.2.6.- PRO.ARCH.8D "IIVERSIOI DE MATRICES Y DEFIII­

CIOI DE LA MATRIZ FLEXIBILIDAD".

2.2.7.- PRO.ARCH.9D "DEFIIICIOI DE LA MATRIZ DEFORMA-

CIOI".

2.2.8.- PRO.ARCH.IOD "DEFIIICIOI DB LAS SOLICITACIOIES

FIIALES El LAS BARRAS".

2.2.9.- PRO.ARCH.13D "PREPARACIOI DB DATOS PARA EL

AIALISIS".

Page 108: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 703

2 . 2 . 1 0 . - PRO.ARCH.UD "PREPARACIOI DB DATOS PARA

LA RBPBTICIOI DB AIALISIS".

2.2.11.- PBO.ARCH.15D •DBFIIICIOI DB LA BASB DB DATOS

PASA EL AIALISIS DB BARRAS".

2.2.12.- AIALISIS.2 "AIALISIS DB BARRA".

Page 109: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 704

M O D I F I C A C I Ó N Ü E V É R T I C E S "

Page 110: DO: INELUENCIA DE LOS DEFECTOS

705

3

18/07/1987 ************

4000 RDi * SAVE/LOAD PR0.flRCH.2D* 4010 RDI 'SUBRUTINA PARA Lfl MODIFICACIÓN DE LA HATRIZ DE VÉRTICES.' 4020 CL5 4025 GOSUB 4948 4030 CL5 4031 OPEN •I".£l."Í:NHUf 4032 INPUT £ L N N U 4033 CL05E £1 4035 DIM HNU£(NNU,3) 4040 GOSUB 4970 4045 PRINT '**»***#»*«»*»**»**#**• 4070 LPRINT

) 4080 LPRINT 'EL NUMERO DE VÉRTICES E5, NNU = 'NNU 4085 LPRINT ,»*#***^^****^^»»»«**^^»******^^»H^^»*#f»• 4086 LPRINT:LPRINT 4092 FOR 1=1 TO NNU 4110 PRINT:PRINT 4120 PRINT "a»»**»*»****»******»***»***»»***»*****»»»*»»»**»**** 4130 FOR J=l TO 3 4140 PRINT 'HNU('IVJ')' 4160 IF J=2 THEN 4300 4170 IF J=3 THEN 4500 4180 HNU£(I,J)=HNU1£(I,1) 4190 PRINT "***»*****«***•«»#******»*»«**«• 4200 PRINT:PRINT 4205 PRINT: PRINT "**»*»*««**»«*««***«»«»*»«»«»*»»»#**»•:PRINT:CL5:PRINT "NUHERO DEL VÉRTICE , NNU = '«NU£(I,J) 4220 GOTO 4900 4300 XN£=0 4310 XN£=MNU1£(L2) 4320 DELTX£=0 4330 INPUT 'DELTA X DEL VÉRTICE (CM). (+) si es hacia la derecha y (-) si es hacia la izquierda, DELTX = ',DELTX£

x 4340 HNU£(I,J)=XN£+DELTX£ ) 4350 PRINT-PRINT

4360 PRINT •HNU('IVJ') = "HNUfd.J) 4380 GOTO 4900 4500 YN£=0 4510 YN£=HNU1£(I,3) 4520 DELTY£=0 4530 INPUT 'DELTA Y DEL VÉRTICE (CM), (•) si es hacia arriba y (-) si es hacia abajo, DELTY = \DELTY£ 4540 HNU£(I,.J)=YN£+DELTY£ 4550 PRINT:PRINT 4560 PRINT ' M N U C I V J ' ) - 'hNUfd.J) 4580 GOTO 4900 4900 NEXT J 4910 NEXT I 4920 GOSUB 5000 4942 GOTO 4990 4948 INPUT 'FECHA DE REALIZACIÓN DEL TRABAJO, AA/BB/CCCC ",FECHA» 4952 LPRINT 4953 LPRINT "FECHA DE REALIZACIÓN DEL TRABAJO :'FECHA* 4954 OPEN •IV£1,"1:NP$" 4955 INPUT £1,NP

1

Page 111: DO: INELUENCIA DE LOS DEFECTOS

706

"V

4956 CLOSE £1 4957 OPEN ,r,£l,,l:NC$' 4958 INPUT £1,NC 4959 CLOSE £1 4960 INPUT 'VÉRTICES AFECTADOS :',VA$:INPUT 'DEFECTOS EN OX (CH) :',DXf:INPUT 'DEFECTOS EN OY (CM) :',DY$ 4961 GOSUe 6000 4962 LPRINT 'PÓRTICO CON 'NP' PLANTAS Y CON 'NC COLUHNAS.' 4965 LPRINT 'VÉRTICES DEFECTUOSOS 'VA$' CON UNOS DESPLAZAMIENTOS EN OX DE 'DX$' ci Y CON UNOS DESPLAZAMIENTOS EN OY DE "OY*1 ci, 4966 RETURN 4970 DIH NNU1£(NNU,3) 4971 OPEN 'r,£l,'l:MNUlÍ" 4972 FOR 1=1 TO NNU 4974 FOR J=l TO 3 4976 INPUT £1,MNU1£(IJ> 4978 NEXT J 4980 NEXT I 4985 CLOSE £1 4987 RETURN 4990 OPEN 'O'ifl.'MINM" 4991 FOR 1=1 TO NNU 4992 FOR J=l TO 3 4993 PRINT £l,MNUf (I,J) 4994 NEXT J 4995 NEXT I 4996 CLOSE £1 4997 CHAIN '0:PR0.ARCH.3D',5000 5000 LPRINT 'VÉRTICE NUMERO' TAB(40) 'XN + DELTA X' TAB(60) "YN • DELTA Y" 5010 LPRINT TAB(43) 'CM" TAB(63) "CM" 5020 LPRINT •*#»#»#****««***»*****»**«****»*****»«#***#<**»«§*»**#«««#»**»»»***•»• 5030 FOR 1=1 TO NNU 5040 LPRINT TflB(7) MNU£(L1) TAB(43) MNUf(L2) TAB(63) MNU£(L3) 5050 NEXT I 5060 LPRINT:LPRINT:LPRINT:LPRINT 5070 RETURN 6000 OPEN ,0"*fl.,l:VA$' 6010 PRINT £1,VA 6020 CLOSE £1 6030 OPEN 'OVtt.TDXI' 6040 PRINT £l,DXf 6050 CLOSE £1 6060 OPEN "0',£1,'1:DY$' 6070 PRINT £1,DY$ 6080 CL05E £1 6090 RETURN

Page 112: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 707

I*XZCD . A R G H . 3 3 D

D E T E R M I N A C I O N D E D A T O S P A R A

E L C A L C U L O "

Page 113: DO: INELUENCIA DE LOS DEFECTOS

708

18/09/1987 ***********

5000 REM "SAVE/LOAD PR0.flRCH.3D" 5002 REM "SUBRUTINA PARA LA FIJACIÓN DE LOS DATOS DE LA ESTRUCTURA QUE PARTICIPARAN EN LOS CÁLCULOS P0STERI0RE5." 5004 GOSUB 34955 5005 LPRINT CHR$(12) LPRINT 'EL NUMERO DE BARRAS ES, NBA1 ="NBA1 5008 LPRINT ,»«»»»»*»*»«*««*»*JHHf***«H«VLPRINT 500? LPRINT 5010 DIM MGDT£(NBA1,11):DIH HGDB£(NBA1,18) 5015 OPEN •I-,£l,"l:hGDBf 5016 FOR 1=1 TO NBA1 5017 FOR J=l TO 13 5018 INPUT £1,KGDB£(I>J) 501? NEXT J 5020 NEXT I 5021 CL05E £1 5022 FOR 1=1 TO NBA1 5030 FOR J=l TO 11 5040 IF J=2 THEN 5200 ¿ 5050 IF J=3 THEN 5250 5060 IF J=4 THEN 5300 5070 IF J=5 THEN 5350 5080 IF J=6 THEN 5400 5090 IF J=7 THEN 5450 5100 IF J=8 THEN 5500 5110 IF J=9 THEN 5550 5115 IF J=10 THEN 5580 5120 IF J=ll THEN 5610 5130 NB7£=HGDB£(L1) 5135 CL5 5140 W. ~£<LJ)=NB7£ 5145 PRINT "DAT05 DE LA BARRA : "HGDT£(I,J) 5150 GOTO 5980 5200 NND2=HGDB£(I,2) 5210 hGDT£(LJ)=NND2 5220 GOTO 5980 5250 NNF2=HGDB£Ü,3) 5260 HGDT£(I,J)=NNF2 5270 GOTO 5980 5300 XD2£=HNU£(NND2,2) :YD2£=WU£(NND2,3) :XF2£=HNU£(NNF2,2) :YF2£=HNU£(NNF2,3) 5301 IF XD2£=XF2£ AND YD2£)(YF2£ THEN 5305 5302 IF XD2£HXF2£ ANO YD2£=YF2£ THEN 5306 5303 IF XD2£XXF2f AND YD2£OYF2£ THEN 5307 5305 KX5=1:C0T0 5310 5306 KX5=2:;:T0 5310 5307 KX5=3:G0T0 5310 5310 LB2£=(((YF2£-YD2£)A2£)*((XF2£-XD2£)A2£))A.5£ 5320 «GDT£(LJ)=LB2£:G0T0 5980 5350 KX4=20:G0T0 5360:INPUT 'BARRA CINTRAOA(IO), ADINTELADA(20) O VOLADA(30) :",KX4 5360 OTO 5370:INPUT "BARRA VERTICALÜ), H0RIZONTAL(2) O INCLINADA(3) :",KX5 5370 KX6=KX5+KX4 5380 HGDT£(I,J)=KX6:G0T0 5390:GOSUB 34650 5390 GOTO 5980 5400 IF H€DT£(L5)=31 OR H6DT£(L5)=32 OR KGDT£(I,5)=33 THEN 5420

J

Page 114: DO: INELUENCIA DE LOS DEFECTOS

709

5410 Ks2£»(hG0B£(I»6))«(HGDB£(I,9))/(HCDT£(I.4)):fiOTO 5430 5420 K£=0£ 5430 HGOT£(I,J)=K£:G0T0 5980 5450 X1£=6£*(HGDT£(I..6))/(HGDT£(I,4))/(HGDT£(L4)) 5460 H6DT£(I,.J)=K1£ 5470 GOTO 5980 5500 K2f=3£*(MGDT£d,6))/(HGDT£ü,4)) 5510 NGDT£(I,J)=K 5520 GOTO 5980 5550 K3£=2£*(HGDT£(I,6)> 5560 HGDTf(I,J)=K3f 5570 GOTO 5980 5580 ALTURA£-YF2£-YD2£ 5590 HGÜTf(I.J)=ALTURAf 5600 GOTO 5980 5610 PR0YECCI0N£=XF2£-XD2£ 5620 HGOT£(LJ)=PROYECCION£ 5980 NEXT J 5985 NEXT I 5987 GOSUB 34900 5990 CHAIN "O PRO.«RCH.5D", 9000 5998 END

' 34650 REM 'COMPROBACIÓN DE DAT05.' 34655 KX7=MGDT£Ü,5) 34660 PRINT:PRINT TAB(30) "*#*»#*»*#«#•#«*»#«»**»«*«#*»*• 34665 IF KX7=11 THEN 34750 34670 IF KX7=12 THEN 34760 34675 IF KX7=13 THEN 34770 34680 IF KX7=21 THEN 34780 34685 IF KX7=22 "HEN 3479C ':4Ó90 IF KX7=23 THEN 34800 34695 IF KX7=31 THEN 34810 34700 IF KX7=32 THEN 34820 34705 IF KX7=33 THEN 34830 34750 PRINT 'BARRA CINTRADA VERTICAL":GOTO 34840 34760 PRINT 'BARRA CINTRADA HORIZONTAL1:GOTO 34840 34770 PRINT "BARRA CINTRADA INCLINADA":GOTO 34840 34780 PRINT 'BARRA ADINTELADA VERTICAL":GOTO 34840 34790 PRINT 'BARRA ADINTELADA HORIZONTAL":GOTO 34840 34800 PRINT "BARRA ADINTELADA INCLINADA":GOTO 34840

. 34810 PRINT "BARRA VOLADA VERTICAL'-GOTO 34840 ) 34820 PRINT "BARRA VOLADA HORIZONTAL':GOTO 34840

34830 PRINT "BARRA VOLADA INCLINADA":GOTO 34840 34840 PRINT ' ft*»*Mmtt«*««*ftft»*w«»f!**f*»#«*t*t*x*«*»*ft' 34850 INPUT "¿ES CORRECTO EL TIPO DE BARRA? S/N',A4$ 34860 IF A4$><"5' AND A4$M'N' THEN 34850 34870 IF A4$='S' THEN 34880 34875 1=1-1

• 34880 RETURN 34900 LPRINT 'BARRA N " TABdO) "V.DORSAL" TAB(19) "V.FRONTAL' TAB(29) "LONGITUD(CH)" TAB(52) "BA5E(CM)' TAB(62) 'CANTO(CM)' TABÍ82) 'CARGA (T/M)'

34910 LPRINT •»*»»*»»**»»*»f»*«t»»*«*«*M*«MtM*f«***«*i»»*«*«*»i«*«»tMMff«ttf##*»f»«*#M«»H*' . 34920 FOR 1=1 TO NBA1

34930 LPRINT TAB(3) MGDT£(I,1) TAB(9) «GDT£(L2) TAB(18) MGDTf(I,3) TAB(28) HGDT£d,4) TAB(51) MGDB£(I.8) TAB(61) HGDB£(L7) TAB(81) (MGDB£(I,18))/10

34940 NEXT I 34941 OPEN •OVÜ.'l-.HGDTt" 34942 FOR 1=1 TO NBA1 34943 FOR J=l TO 11 34944 PRINT fl.MGDTf<I,J)

Page 115: DO: INELUENCIA DE LOS DEFECTOS

710

J \

34945 NEXT J 34946 NEXT I 34947 CLOSE fl 34950 RETURN 34955 OPEN "I'.fl,"l-NBfll$" 34956 INPUT £l,NBftl 34957 CLOSE fl 34958 OPEN T . f l . ' l i N N W 34959 INPUT £1,NNU 34960 CLOSE flDIM MNU£(NNU,3) 34961 OPEN 'r'.fl.'liHNUi' 34962 FOR 1=1 TO NNU 34963 FOR J=l TO 3 34964 INPUT fLNNUf(I.J) 34965 NEXT J 34966 NEXT I 34967 CLOSE £1 34968 RETURN

)

Page 116: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 711

— P R O . A R C H . 5 D

D E T E R M I I N A O I O U r>!B L O S

M O M B l í T O S DJB E X T R E M O

D E B A R R A '

Page 117: DO: INELUENCIA DE LOS DEFECTOS

i

1 8 / 0 9 / 1 9 8 7 * * * * * * * * * *

9000 REM "SAVE/LOAD PR0.ARCH.5D' 9002 LPRINT CHR*(12) 9005 REM 'CALCULO DE LOS HOMENTOS DE EXTREMO DE BARRA UTILIZADOS PARA CREAR LA 1ATRIZ ACCIÓN" 9008 CL5 9010 PRINT 'CONSIDERAREMOS POSITIVO: EL GIRO HORARIO." 9012 PRINT TAB<26) "EL MOMENTO ACCIÓN HORARIO." 901* PRINT TAB(26) "LA FUERZA ACCIÓN QUE APRIETA EL NUDO," 9016 PRINT TAB(26) "EL MOMENTO REACCIÓN ANTIHORARIO Y" 9018 PRINT TAB(26> "LA FUERZA REACCIÓN QUE TIRA DEL NUDO." 9020 LPRINT:LPRINT "MOMENTOS DE EMPOTRAMIENTO." 9025 LPRINT , * # # * * « M * * * » # « * « * « » * « " : L P R I N T 9028 GOSUB 11400 9030 LPRINT 9035 DIM MMEM£(NBA1,5) 9038 COSUB 11490 9040 ?0R 1=1 TO NBA1 9050 FOR J=l TO 5 -9055 IF J=2 THEN 9095 9060 IF J=3 THEN 9115 9065 IF J=4 THEN 9135 9070 IF J=5 THEN 9160 9075 K140=HGDT£(I,1) 9080 MMEM£(I,J)=K140 9085 CL5:PRINT TAB(12) "NUMERO DE LA BARRA :"MMEM£(I,J) 9090 GOTO 9975 9095 K141=HGDT£>;; 2) 9100 HM£M£(I,J)=K141 9105 PRINT TABÜ2) "NUMERO NUDO DORSAL : "MHEM£(I,J) 9110 GOTO 9975 9115 K142=MGDT£(I,3) 9120 HMEMf(I,J)=K142 9125 PRINT TABÜ2) "NUMERO NUDO FRONTAL : "MMEM£(LJ) 9130 GOTO 9975 9135 GOSUB HCÜJ 9140 HEM£=MEM£ 9145 HMEM£(IJ)=MEM£ 9150 GOTO 9975 9160 GOSUB 11000 9165 MEM£=-MEM£ 9170 HMEM£(I,J)=HEMf 9175 GOTO 9975 9975 NEXT J 9980 NEXT I 9982 GOSUB 11300 9985 LPRINT:LPRINT:LPRINT:LPRINT 9987 GOSUB 11450 9990 CHAIN "0:PR0.ARCH.6DM0000 9995 END 11000 REM "5UBRUTINA PARA EL CALCULO DE LOS MOMENTOS ACCIÓN EN EL EMPOTRAMIENTO." 11010 KX7=MGDT£(I,5) 11020 IF KX7=32 THE.) 11070 11030 IF KX7=11 OR KX7=12 OR 10(7=13 THEN 11210

Page 118: DO: INELUENCIA DE LOS DEFECTOS

713

11040 IF KX7=22 THEN 11230 11050 IF KX7=21 OR KX7=31 THEN 11270 11060 IF KX7=23 OR KX7=33 THEN 11280 11070 PRINT:PRINT 'POR TRATARSE DE UN VOLADIZO HORIZONTAL HAY QUE INTRODUCIR EL MOMENTO ACCIÓN DE EMPOTRAMIENTO A MANO, SABIENDO QUE SE TRATA DE LA BARRA:'NMEM£(1,1) 11080 CT0£=(MGDB£(I,17))+(HGDB£(I,18)) 11090 LBA£=HGDT£(I,4) 11100 KEM£=(CT0£»(LBA£A2))/2 11110 IF J=4 THEN 11130 11112 IF J=5 THEN 11170 11130 PRINT 'NUDO DORSPL NUMERO "MMEMf(I,2) 'DE LA BARRA 'HMEM£(I,D 11140 INPUT '¿SE TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? S/N :',AB» 11150 IF AB*><"5' AND AB$H'N' THEN 11140 11155 IF AB*='S' THEN 11158 11157 MEM£=0:GOTO 11290 11158 MEM£=HEM£ 11160 GOTO 11290 11170 PRINT 'NUDO FRONTAL NUMERO 'MMEMf(L3) 'DE LA BARR- HHEM£Ü,1) 11180 INPUT \. TRATA D a EXTREMO EMPOTRADO DE LA MEN5ULA? 5/N :',AB* 11135 IF ABSX'S' AND ABSX'N' THEN 11180 11190 IF AB$='S' THEN 11200 11195 «EM£=0:GOTO 11290 11200 HEH£=MEM£:GOTO 11290 11210 PRINT '5E TRATA DE UN ARCO O BARRA CINTRADA':GOTO 11290 11230 CTO£ =(NGDB£Ü,17)) + (HGDB£(I,18¡) 11240 ,BA£=KGDT£(I,4) 11250 HEMf=(CT0£«<LBA£A2))/12 11260 GOTO 11290 11270 MEM£=0:GOTO 11290 11280 CL5:IF KX7=33 THEN 11285 11281 PRINT 'BARF> ADINTELADA INCLINADA N' : 'MMEM£(I,D 11282 CT0£=(MGDB£(I,17))+(MGDB£(I,18)):5£=MGDT£(I,11) 11283 LBA£=MGDT£(I,11) 11284 KEM£=(S£/AB5(5£>)*(CT0£*(LBAfA2))/12:G0T0 11290 11285 PRINT 'BARRA VOLADA INCLINADA N' : ",HHEH£(L1) 11286 CT0£=(MGDB£(I,17))+(HGDB£(I,18)) 11287 LBA£=HGDT£(I,U):PRINT "INTRODUCE LA PROYECCIÓN HORIZONTAL DE LA BARRA (CM) : "LBA£:STOP 11288 GOTO 11100 11290 RETURN 11300 REH 'IMPRESIÓN MOMENTOS DE EMPOTRAMIENTO" 11310 LPRINT "BARRA N " TABÜ7) "V.OORSAL" TAB(30) "M.GIR.DORSAL' TAB(57) "V.FRONTAL" TAB(80) 'M.GIR.FRONTAL'

11320 LPRINT '*«»«**H#»**»«*»##*««M«#«»t»»M«f#*»M»»M#«MM»»#*t«**«#MMt«**fff#»**»«f»H**tf«**#*#«**** »»**»•

11330 FOR 1=1 TO NBA1 11340 LPRINT TAB(3) MMEM£(I,1) TAB(20) MMEM£(L2) TAB(30) HMEM£(L4) TfiB(óO) MMEM£(I,3) TAB(80) MHEM£(I,5) 11350 NEXT I 11360 RETURN 11400 OPEN T,£l,"l:NBAir 11405 INPUT £1,NBA1 11410 CL05E £1 11412 DIM MGDT£(NBA1,11) 11415 OPEN 'I',£1,'1:MGDTV 11420 FOR 1=1 TO <¿A1 11425 FOR J=l TO 11 11430 INPUT £1,MGDT£(I,J) 11435 NEXT J 11440 NEXT I 11445 CL05E £1 11447 RETURN

Page 119: DO: INELUENCIA DE LOS DEFECTOS

714

>

)

T

11450 OPEN a0".£l."l:l1MEm" 11455 FOR 1=1 TO NEA1 11460 FOR J=l TO 5 11465 PRINT fl,HHEM£(I,.J) 11470 NEXT J 11475 NEXT I 11480 CL05E £1 11485 RETURN 11490 DIH HGDB£(NBA1,18) 11495 OPEN T.fl.'lrHGDBV 11500 FOR 1=1 TO NBftl 11505 FOR J=l TO 18 11510 INPUT £l,HGDBfÜ,J) 11515 NEXT J 11520 NEXT I 11525 CLOSE £1 11530 RETURN

)

Page 120: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 715

4 . — P R O . A R C H . 6 D

D E F I N I C I Ó N X>E L A M A T R I Z

A C C I Ó N '

Page 121: DO: INELUENCIA DE LOS DEFECTOS

18/09/1987 **********

10C00 REH -SAVE/LOAD PR0.ARCH.6D' 10005 REh "DEFINICIÓN DE LA MATRIZ ACCIÓN' 10003 CL5 10010 LPRINT 'MATRIZ ACCIÓN.' 1001: ¿05UB 30560 10015 LPRINT '#*#»******»»•»' 10070 FOR 1=1 TO NKA 10080 IF DNNR1+1 THEN 20100 10200 PRINT "ESTAMOS CREANDO EL VALOR DEL T MOMENTO GIRADOR EN («*kp)." 10220 SOTO 30300 10230 MACM£(1,1)=5MN1£:SMN1£=0£:SMN2£=0£:5MN£=0£ 10300 NEXT I 10305 G05UB 20000 10307 GOSUB 200c

1 10310 GOSUB 30500 10340 CHAIN "O:PRO.ftRCH.7D",12000 10350 END '• 20000 FOR J=l TO NKA 20010 CL5:IF J(NNR1+1 THEN 20200 20020 K1=J-NNR1 20030 PRINT 'ESTAMOS INTRODUCIENDO EL VALOR DE LA "Kl" FUERZA DESPLAZADORA EN (T)VGOTO 30200 20040 MCF£(J1)=FD1£ 20050 NEXT J 20055 RETURN 20060 FOR L=l TO NKA 20065 IF L<=NNR1 THEN 20080 20070 HflC£(L.l)=HACF£(L.l) 20075 GOTO 20085 20080 MAC£(L.1)=MACH£(L,1) 20085 NEXT L 20090 RETURN 20100 SMN1£=0£

A 20110 GOTO 10230 ' 20200 F01£=0

20210 GOTO 20040 30200 INPUT 'FUERZA DESPLAZADORA(5E CONSIDERA POSITIVA 51 VA DE DERECHA A IZQUIERDA O 51 VA DE ABAJO HACIA ARRIBA) \FD1£:FD1£=FD1£* lOOOf 3C:iO GOTO 20040 30300 PRINT 'CALCULO DEL MOMENTO GIRADOR D a NUDO :"I 30310 Q=I 30320 FOR K=l TO NBA1 30340 IF MMEM£(K,2)=« THEN 30370 30350 IF MMEM£(K,3)=« THEN 30380 30360 SHN£=0:GOTO 30400 30370 SMN£=MMEH£(K,4):G0T0 30400 30380 SMN£=HMEM£(K,5):GOTO 30400 30400 S«N2£=SMN2f+SMNf:NEXT K 30410 SMN1£=SHN2£ 30420 GOTO 10230 30500 LPRINT 30510 LPRINT "LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZADORAS* 30520 LPRINT ' H t H H I H H I H H H H M I H H i m i H M H H H H H H t l H H I I H i m i '

)

Page 122: DO: INELUENCIA DE LOS DEFECTOS

T

30525 FOR 1=1 TO NKA 30526 IF K=NNR1 THEN 30530 30527 IF DNNR1 THEN 30535 30530 LPRINT TAB<30> HAC£(I,1) '««kpVGOTO 30540 30535 LPRINT TAB(30) NAC£(I,1) 'kp1

30540 NEXT I 30545 OPEN 'O'.fL'MtACI' 30547 r:R H=l TO NKA 3054? PRINT £l,NACf(H,l> 30551 NEXT H 30553 CLOSE £1 30555 RETURN 30560 OPEN ,r,fl,,l:NNRir 30565 INPUT £1,NNR1 30570 CLOSE fl 30575 OPEN ,r,£l,'l:NCW 30580 INPUT fl.NCM 30585 CL05E £1 30590 OPEN "I",£l,"l NBAli" 30595 INPUT fLNBAl 30600 CLOSE £1 30603 OIH HhEH£(NBAl,5)

} 30605 OPEN ,I^£l,,l:HhEM$,

30610 FOR 1=1 TO NBA1 30615 FOR J=l TO 5 30620 INPUT £1,HHEH£(LJ) 30625 NEXT J 30630 NEXT I 30635 CLOSE £1 30640 NKA=NCM:0IM «ACf(NKA,1):DIH HftCHf<NKft,1) DIM HACF£(NKA,1>

• 30645 RETURN

)

Page 123: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 718

. — R R O . A R C H . TT>

D E F I N I C I Ó N D E L A M A T R I Z D E

B A R R A S "

Page 124: DO: INELUENCIA DE LOS DEFECTOS

18/09/1987 * * X * * * * * * *

1200G ÍEM "5AVE/L0AD PR0.flRCH.7D1

12010 REM "DEFINICIÓN DE LA MATRIZ RIGIDEZ" 12020 CL5 12030 OPEN 'I'.fl.'lrHCW 12040 INPUT fl.NCH 12050 CL05E £1 12060 NKA=NCH 12070 DIH HKA£(NKA,NKA> 12080 GOSUB 14340 12090 FOR K=l TO NCM 12100 FOR L=l TO NCM 12110 IF K=L AND K=<NNR1 THEN 12160 12120 IF KML AND K=<NNR1 AND L=<NNR1 THEN 12940 12130 IF KXL AND DNNR1 AND K=<NNR1 THEN 13090 12140 IF KXL AND L=<NNR1 AND K>NNR1 THEN 13240 12150 IF DNNR1 AND KJNNR1 THEN 13260 12160 CL5 12290 CL5:«B1£=0£ 12310 AL=((K-l)»(NCH+5))+L+5 12320 PQ=HLI5£(AL,1):IF P«=0 THEN 12400 12380 I=PQ-100 12390 ñBl£=HGDT£(L9) 12400 CL5:MB2£=0£ 12420 AL=((K-l)*(NCtH5))+L+4 12430 P5=HLIS£(AL,1):IF P«=0 THEN 12500 12480 I=PQ-100 12490 HB2£=HGDTf(1.9) 12500 CL5:MB3£=0£ 12560 AL=((K-l)*(NCM+5))+L+3:P«=MLI5£(ALíl):IF PQ=0 THEN 12600 12580 I=P0-100 12590 HB3£=HGDT£(L9) 12600 CL5:MB4£=0£ 12660 AL=((K-l)*(NCM+5))+L+2:PQ=NLIS£(AL<l):IF P«=0 THEN 12730 12680 I=M-100 11490 HB4£=HGDT£(L9) 12700 CLS:hB5£=0£ 12760 AL=((K-l)*(NCt1+5))+Ln:P«=MLI5£(AL.l):IF PQ=0 THEN 12800 12780 I=PQ-100 12790 HB5£=HG0T£(L9) 12800 CL5.MB6£=0£ 12860 AL=((K-l)#(NCM+5))*L:Pfl=MLI5£(AL.l):IF PQ=0 THEN 12905 12880 I=PÍ-100 12890 Któ£=HGDT£(I,9) 12900 5K3f=HBl£+MB2£+HB3MtB4£+HB5£+t1B6f:G0T0 12910 12905 5K3£=0£ 12910 MKA£(K,L)=SK3£ 12930 GOTO 14110 1294! 1 5 12945 IF L)K THEN 12970 12950 LISI=(<K-1)*6)+((K-1)*(NCM-1))+L 12960 PEPA=MLI5£(LI5I»1):G0T0 12980 12970 LI5I=(K*6) + (K-l) f (NCH-l)*(L-l ) :PEP<NlI5£(LISLl)

Page 125: DO: INELUENCIA DE LOS DEFECTOS

J

12980 IF PEPA=0 THEN 13050 12990 FOR 1=1 TO NBA1 13000 FOR J=l TO 9 13010 IF PEPA=MGDT£(M) THEN 13060 13020 NEXT J 13030 NEXT I 13040 GOTO 14110 13050 KB£=0£:GOTO 13070 13060 KB£=hGDT£(I,6) 13070 «KA£(K,L)=KB£ 13080 GOTO 14110

. 13090 REM "NADA" 13140 LI5I=(6»K)+((K-1)»(NCM-1))+(L-1):«=HLI5£(LI5L1):IF Q=<0 THE* 13200 13150 FOR 1=1 TO NE'H; 13160 FOR J=l TO 10 13170 IF Q=HGDT£(L1) THEN 13210 13180 NEXT J 13190 NEXT I 13200 HKA£(K,L)=0:GQTO 13230 13210 PRINT "BARRA NUMERO :'Q:«=Q-100 13211 TIP0£=MGDT£(Q,5):PRINT 'TIPO :'TIPO£

, 13212 IF TIP0£=23 THEN 13225 13220 MKA£<K,L)=HGDT£(Q,8):G0T0 13230 13225 G05UB 15000 13226 hKA£(K,ü=hKA2£ 13230 PRINT "RIGIDEZ K 2 :'HKA£(K,L):G0T0 14110 13240 CL5:MKA£(K,L)=ÍÍKA£(LK) 13250 GOTO 14110 13260 CLS:IF LXK THEN 14090 13270 FDZ=K-NNR1 13300 AL0=(NNRl*(NKA+5)) 13320 CL5 13410 CLS:NB1=0£ 1349C AL=AL0+6»F0Z:PR=NLI5£(AL,1):IF PR=0 THEN 13520 13500 J=PR-100:IF J<1 OR J)NBA1 THEN 13410 13505 T:P0£=MGDT£(.J,5):IF TIP0£=23 THEN 13511 13510 NB1£=HGDT£(J,7):G0T0 13520 13511 G05UB 15100 13512 NB1£=HKA3£ 13520 CL5:NB2£=0£

\ 13600 AL=AL0+6»FDZ-l:PR=HLI5f(AL,l):IF PR=0 THEN 13630 ' . 13610 J=PR-100:IF J<1 OR J)NBA1 THEN 13520

13615 TIP0£=NGDT£(J,5):IF TIP0£=23 THEN 13621 13620 NB2£=HGDT£(J,7):G0T0 13630

. 13621 GOSUB 15100 13622 NB2£=HKA3f

. 13630 CL5:NB3£=0£

. 13710 AL=AL0+6*FDZ-2:PR=HLIS£(AL1):IF PR=0 THEN 13740 13720 J=PR-100:IF J<1 OR J)NBA1 THEN 13630

. 13725 TIP0£=NCDT£(J,5):IF TIPO£=23 THEN 13731 13730 NB3£=HGDT£(J,7):G0T0 13740 13731 GOSUB 15100 13732 NB3£=HKA3£

. 13740 CLS:NB4£=0£ 13820 AL=AL0+6*FDZ-3:PR=HLI5£(AL,1):IF PR=0 THE* 13850 13830 J-PR-100:IF J<1 OR J>NBA1 THEN 13740 13835 TIP0f=HGDTf(J,5):IF TIP0£=23 THEN 13841 13840 NB4£=HGDTf(J,7):G0T0 13850 13841 GOSUB 15100 13842 NB4£=HKA3£

)

Page 126: DO: INELUENCIA DE LOS DEFECTOS

13850 CL5:NB5£=0£ 13930 AL=AL0+FDZ«6-4PR=MLIS£(Al,l):IF PR=0 THEM 13960 13940 J=PR-100:IF J<1 0R J>NBA1 THEN 13850 13941 TIP0£=MGDT£(J,5):IF TIP0£=23 THEN 13951 13950 NB5£=MGDT£(J,7):G0T0 13960 13951 G05UB 15100 13952 NB5£=HKA3£ 13960 CLSNB6£=0£ 14040 AL=AL0+6»F0Z-5:PR=MLI5£(AL,1):IF PR=0 THEN 14090 14050 J=PR-100:IF J<1 OR J>NBA1 THEN 13960 14051 TIP0£=MG0T£(J,5):IF TIPQ£=23 THEN 14061 14060 NB6£=HGDT£(J,7):G0T0 14070 14061 G05UB 15100 14062 NB6£=HKA3£ 14070 SKl£=NBl£+NB2£+NB3£+NB4£fNB5£+NB6£ PRINT "SKI ='SK1£ 14080 hKA£(K,ü=5Kl£:PRINT 'MKAÜJ) ='MKA£(K,L) :GOTO 14100 14090 HKA£(K,L)=0£ 14100 REM 'NADA' 14110 NEXT L 14120 NEXT K 14130 CL5INPUT '¿QUEREMOS IMPRIMIR LA MATRIZ RIGIDEZ? 5/N :',AÍ 14140 IF AiX'S" AND A*X'N' THEN 14130 14150 IF AÍ='N" THEN 14240 14155 LPRINT CHR$(12) 14160 LPRINT "MATRIZ RIGIDEZ.1

14170 LPRINT " « M * * » * * » » » » * "

14180 LPRINT:LPRINT 14190 FOR r=l TO NCM 14200 FOR L=l TO NCM 14210 LPRINT ,MKACKVL"/="NKA£(K,L) 14220 NEXT L 14230 NEXT K 14231 LPRINT CHRÍÜ2) 14232 FOR L=l TO LIS 14233 LPRINT TABÜ2) ,MLI5£(,L',1)='MLI5£(L,1) 14234 NEXT L 14240 LPRINT CHRX12) :GOTO 14310 14250 IF NBCN=2 THEN 12700 14260 IF NBCN=3 THEN 12600 14270 IF NBCN=4 THEN 12500 14280 IF NBCN=5 THEN 12400 14290 IF NBCN=6 THEN 12290 14300 IF NBCN=1 THEN 12800 U310 G05UB 14490 14320 CHAIN 'O:PRO.ARCH.8D',13000 14330 END 14340 OPEN •r.fl.T.HBAW 14350 INPUT £1,NBA1 14360 CL05E £1 14370 OPEN •I",£1,*1:HNRU" 14380 INPUT fLNNRl 14390 CL05E fl 14400 DIM MGDT£(NBA1,U) 14410 OPEN »I',£l,'l -*GDT$" 14420 FOR 1=1 TO NBA1 14430 FOR J=l TO 11 14440 INPUT £1,MGDT£(I,J> 14450 NEXT J 14460 NEXT I 14470 CLOSE £1

Page 127: DO: INELUENCIA DE LOS DEFECTOS

1*471 LI5=6*NCM+NCM*NNR1-NNR1 14472 DIH NLI5£(LIS,1) 14473 OPEN "IU-£1,'1.MLI5$' 14474 FOR LISI=1 TO LIS 14475 INPUT £1,MLIS£(LISI,1) 14476 NEXT LISI 14477 CL05E £1 14480 RETURN 14490 OPEN •0",£1."1:MKA«" 14500 FOR 1=1 TO NKA 14510 FOR J=l TO NKA 14520 PRINT fl.MKAf(I.J) 14530 NEXT J 14540 NEXT I 14550 CL05E £1 14560 RETURN 14570 CLS 14580 PRINT 'MOMENTO GIRADOR DEL NUDO :"K 14590 PRINT 'GIRO EN EL --UDO : "L 14600 PRINT "BARRA DE UNION : 'PEPA 14610 PRINT "a**»**»***»******»*»**********" 14620 PRINT:PRINT 14630 INPUT '¿SON CORRECTOS LOS DAT05? S/N : ' , M 14640 IF A$><"5" AND A$X"N' THEN 14Ó30 14650 IF A$='N" THEN 12970 -14660 RETURN 14670 CLS 14680 PRINT 'VÉRTICE ESTUDIADO : 'K 14690 PRINT "DESPLAZAMIENTO CONSIDERADO. :'L1947 14700 PRINT "BARRA QUE PARTIENDO DEL VÉRTICE ESTUDIADO SE VE AFECTADA POR EL DESPLAZAMIENTO CONSIDERADO

-. "Q 14710 PRINT •»#»»»****#**»*»*»»*»*«#«*****««*«*««»*«»»**«*«##**»*«»*":PRINT:PRINT 14720 INPUT "¿SON CORRECTOS LOS DATOS? 5/N :",W 14730 IF A$><"5" AND A$X"N" THEN 14720 14740 IF AÍ=*N" THEN 13140 14750 RETURN 15000 HKA1£=HGDT£(Q,8) 15020 JRA£=HGDT£(Q,10):PRINT "ALTURA :»ALTURA£"CH" 15040 PH0R£=MGDT£(Q,11):PRINT "PROYECCIÓN HORIZONTAL :"PHOR£"CM" 15050 L0NGITUD£=(((ALTURA£A2f+PH0R£A2£))A,5f):PRINT "LONGITUD :"LONGITUD£"CM"

\ 15060 C05I£=ALTURAf/L0NGITUD£:PRINT "COSENO DE ALFA :'COSI£ 15070 MKA2£=MKA1£»C0SI£:PRINT "MKA(IJ) (VERTICAL) :'HKA1£:PRINT "MKA(LJ)(INCLINADA) :"MKA2£ 15080 RETURN 15100 MKA1£=MGDT£(J,7) 15110 a5:PRINT TAB(IO) "BARRA NUMERO :"PR:PRINT TAB(IO) " « « * « « * « « * * » * * " 15120 ALTURA£=MGDT£(J,10):F>INT 'ALTURA :'ALTURA£"CH"

. 15130 REH "N" 15140 PHOR£=MGDT£(J,11) PRINT "PROYECCIÓN HORIZONTAL ^PHORf'CH" 15150 L0NGITUD£=(((ALTURA£A2£+PH0R£A2£))A.5£):PRINT "LONGITUD :"L0NGITUD£"CM"

. 15160 C05I£=ALTURA£/L0NGITUDf:PRINT "COSENO DE ALFA :"COSI£ 15170 MKA3£=MKA1£*C05I£:PRINT 'MKA( IJ ) (BARRA VERTICAL) :"MKA1£:PRINT "HKAUJHBARRA INaiNADA) :'HKA3£ 15230 RETURN

Page 128: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 72 3

P R O . A R G H . © D

I N V E R S I Ó N D E M A T R I C E S Y

D E F I N I C I Ó N D E L A M A T R I Zí

E L E X I B I L I D A D "

Page 129: DO: INELUENCIA DE LOS DEFECTOS

)

19/10/1987 **********

13000 REM '5AVE/L0AD PR0.fiRCH.8D" 13005 REíl 'SUBRUTINA PARA LA INVERSIÓN DE MATRICES" 13010 PRINT 'INVERSIÓN DE MATRICES Y CALCULO DE DETERMINANTES' 13020 G05UB 15000 13500 FOR 1=1 TO NKA 13510 FOR J=l TO NKA 13520 NKB£<IJ)=MKA£(I,J> 13530 NEXT J 13540 NEXT I

. 13550 MKA1=NKA-1 13560 FOR K=l TO NKA

• 13570 PKA£=MKB£(K,1) 13580 IF PKA£><0 THEN 13700

x 13590 FOR I=K+1 TO NKA ; 13600 IF HKB£(1.1)=0 THEN 13670

13610 FOR J=l TO NKA 13620 HKB£(K,J)=HKB£ J) 13640 HKB£(LJ)=RK£ 13650 NEXT J 13660 GOTO 13570 13670 NEXT I 13680 PRINT 'NO EXISTE MATRIZ INVERSA' 13690 GOTO 13840 13700 FOR J=l TO MKA1 13710 MKB£(K,J)=MKB£(K.J+1)/PKA£ 13720 NEXT J 13730 NKB£(K,NKA)=l/PKAf 13740 FOR 1=1 TO NKA 13750 IF I=K THEN 13810 13760 RK£=HKB£(L1) 13770 FOR J=l TO MKA1 13780 NKB£(LJ) = (MKB£(LJ*1))-(RK£*(MKB£(KJ)))

x 13790 NEXT J ' 13800 HKB£(I,NKA)=(-1)«RK£*(HKB£(K,NK;;

13810 NL I 13820 NEXT K 13840 GOTO 14400 14400 a s 14405 INP." .i.IREMOS IMPRIMIR LA MATRIZ FLEXIBILIDAD? 5/N *,M 14410 IF AIX'S" P C A*X'N" THEN 14405 14415 IF Af='N" THEN 14465 14420 LPRIHT 'MATRIZ FLEXIBILIDAD.' 14425 LPRINT '*******>«*«*»»**«**' 14430 LPRINT:LPRINT 14435 FOR 1=1 TO NKA 14440 FOR J=l TO NKA 14445 LPRINT •HKBCIVJ") = 'HKB£(LJ) 14450 NEXT J 14455 NEXT I 14460 LPRINT CHRM12) 14465 PRINT K6O0 OPEN 'O'.tt.'l^KBV

Page 130: DO: INELUENCIA DE LOS DEFECTOS

1

14610 FOR 1=1 TO NKA 14620 FOR J=l TO NKA 14630 PRINT fl,HKB£(I.J) 14640 NEXT J 14650 NEXT I 14660 CLOSE £1 14820 CHAIN '0:PR0.ARCH.9D', 16000 14840 END 15000 OPEN ,r,£l,'l:NCM" 15010 INPUT £1,NCN 15020 aOSE £1 15025 NKA=NCH 15030 DIH HKA£(NKA,NKA):DIH NKB£(NKA,NKA> 15040 OPEN , I \ £ 1 , , 1 : H K A $ ' 15050 FOR 1=1 TO NKA 15060 FOR J=l TO NKA 15070 INPUT fl,HKA£(IJ) 15080 NEXT J 15090 NEXT I 15100 CLOSE £1 15110 RETURN

Page 131: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 726

T . — P R O . A R G H . 9 D

D E F I N I C I Ó N ID IB L A M A - T R I éZ

D E F O R K A . C I O N '

Page 132: DO: INELUENCIA DE LOS DEFECTOS

19/10/1987 **********

loOOO REM "5AVE/L0AD PR0.ARCH.9D" 16005 ÍOSL: 16200

16010 . HÍRICES Y DEFINICIÓN DE LA MATRIZ DE DEFORMACIONES." 16015 FOR 1=1 TO NKA 16020 MDF£(L1)=0 16025 =•.--: 1Ó030 5DF1£=0 16035 FOR K=: ~0 NKA 160^0 íiKl£=O 16045 Mñl£=0 16050 MK1£=HK£: ,. <: lt' 1H1£=MAC£(K.1)

lóGóÜ SDF£-5~7;>: *^-**-l£) !éü¿: -. a 16070 SDF1£=SDF£ 1ÓC75 MDF£Ü,1)=5DF1£ 16080 NEXT I ^ 16085 LPRINT "MATRIZ DEFORMACIÓN.':LPRINT '«***»»*»»*********•:LPRINT:LPRINT 16090 FOR J=l TO NKA 16091 IF J<=NNR1 THEN 16093 16092 IF J>NNR1 THEN 16096 16093 VGIR=J 16094 LPRINT "GIRO DEL VÉRTICE "VGIR" = 'MDF£(J,D" RADIANES." 16095 GOTO 16100 16096 DE5P=J-NNR1 16098 LPRINT 'DESPLAZAMIENTO N* "DE5P" = "HDF£(J,1)' CM5." 16100 NEXT J 16102 LPRINT:LPRINT 16103 G05UB 16300 16104 GOSUB 17000 16105 CHAIN "O:PRO.ARCH.10D",16500 16140 END 16200 OPEN •I",£1,"1:NKA*" 16205 INPUT fl.NKA 16210 CL05E f l 16211 OPEN ,r<£l ,"l:NCMÍ" 16212 INPUT £1,NCM 16213 CLOSE £1 16214 DIH MAC£(NKAil) 16215 OPEN "I'.n.'lrMfltt' 16220 FOR H=l TO NKA 16230 INPUT £l.HACÍ(H.l) 16240 NEXT H 16245 CLOSE £1 16247 DIN HKB£(NKA,NKA) 16250 OPEN •I'.fl.'líHKBI" 16255 FOR H=l TO NKA 16260 FOR X=l TO NKA 16265 INPUT £1,MKB£(H.X) 16270 NEXT X 16275 NEXT H 16280 CLOSE £1

Page 133: DO: INELUENCIA DE LOS DEFECTOS

728

16281 OPEM ,I",fl,*l:NNRir 16282 INPUT ll.NNRl 16283 CLOSE £1 16285 DIM HOf£(NKA,l) 16290 RETURN 16300 OPEN "0-,£l,"l:WDFf 16305 FOR H=l TO NKA 16310 PRINT £1,HDF£(H,1) 16315 NEXT H 16320 CLOSE £1 16325 RETURN 17000 DESPL=NKA-NNR1 17010 DIH DE5PL£(DE5PLil) 17025 OPEN '0\£1.'1:DESPU' 1703C FOR 1=1 TO DE5PL 170W DESPL£(L1)=HDF£(I*NNR1,1):PRINT £1,DESPL£(I,1):PRINT ,DE5PU(,I,.1)=,DE5PL£(I,1) 17060 NEXT I 17070 CLOSE fl 17190 DIN DE5T0T£(DE5PL1) 17191 FOR 1=1 TO DE5PL 17192 DE5TOT£(I,1)=0£ 17193 NEXT I 17200 OPEN 'O'.fl.^DESTOTi' 17210 FOR 1=1 TO DE5PL 17220 DE5T0T£<L1)=DESPL£(L1>+DE5T0T£(I,1) 17230 PRINT £1,DE5T0T£(L1):PRINT ,DE5T0T£CIV1)='DE5T0T£(L1) 172V0 NEXT I 17250 CLOSE £1 17500 RETURN

)

Page 134: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 72 9

S & . — R R O . A R G M . Í O D

" D E F I N I C I Ó N D E L A S

S O L I O I T A C I O N E S E I N A L E S

E N L A S B A R R A S "

Page 135: DO: INELUENCIA DE LOS DEFECTOS

7 3 0

)

) )

1 9 / 1 0 / 1 9 8 7

16500 REM "SAVE/LOAD PRO.ftRCH.10D" 16510 CL5 16515 G05UB 17800 16517 GOSUB 22000 16520 CL5PRINT:PRINT "ESTOY CALCULANDO LOS MOMENTOS REACCIÓN DE EXTREMO DE BARRA. VGOSUB 21000 16530 PRINT:PRINT ,***«***»*»»*»#«»*«**«*#»»íHHnnw»«»f*«f«M»fM«t«*««»*VG05UB 18500 16540 FOR 1=1 TO NBA1 16550 FOR' J=l TO 13 16560 IF J=2 THEN 16720 16570 IF J=3 THEN 16750 16580 IF J=4 THEN 16780 16590 IF J=5 THEN 16810 16600 IF J=6 THEN 16840 16610 IF J=7 THEN 16880 16620 IF J=8 THEN 16910 16630 IF J=9 THEN 16940 16640 IF J=10 THEN 16981 16650 IF J=ll THEN 17010 16660 IF J=12 THEN 17040 16670 IF J=13 THEN 17070 16680 MEB£(LJ)=MGDT£(I,1) 16690 CL5 16700 PRINT "BARRA NUMERO :'MEB£(LJ) 16710 GOTO 17100 16720 HEB£(I,J)=HGDT£Ü,4) 16730 PRINT "LONGITUD DE LA BARRA . HHEB£(IÍJ)"CB. B

16740 GOTO 17100 16750 MEB£(I,J)=MGDT£(I,9) 16760 PRINT "RIGIDEZ K3 ="HE3£(LJ) 16770 GOTO 17100 16780 MEB£(IiJ)=MGDT£(I,2) 16790 PRINT 'NUMERO VÉRTICE DORSAL .'MEBfU.J) 16800 GOTO 17100 16810 NBA=I 16811 IF NBA>NBNES THEN 16818 16812 X£=MEBf(I,4) 16813 IF X£>NKA THEN 16818 16815 ALFA£=MDF£(X£,1):GOTO 16820 16818 ALFA£=0 16820 PRINT "GIRO DEL VÉRTICE DORSAL :,ALFA£,RA0IANE5., . 16825 MEB£(IJ)=ALFA£ X

16830 GOTO 17100 16840 CLS 16855 GOSUB 18000 16870 GOTO 17100 16880 NBARRA£=MEB£(L1) 16882 NMD0R£=MEB£(I,4) 16884 FOR K=l TO NBA1 16888 IF HHEM£(K,l)=NBARRAf AND MMEM£(K,2)=NVD0R£ THEN 16894 16892 NEXT K 16894 MEB£(LJ)=MMEM£(K,4) 16896 PRINT "MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE DORSAL ^ M E B f d J ) ' CMtKP/

Page 136: DO: INELUENCIA DE LOS DEFECTOS

731

16900 GOTO 17100 16910 HEB£(LJ)=HGDT£(I,3) 16920 PRINT 'NUMERO VÉRTICE FRONTAL :"HEB£(LJ) 16930 GOTO 17100 16940 X£=HEB£(I,8):IF XDNKA THEN 16948 16945 BETA£=HDF£(Xf,l):GOTO 16950 16948 BETA£=0 16950 PRINT 'GIRO VÉRTICE FRONTAL "BETAf 'RADIANES.' 16955 MEB£(LJ)=BETA£ 16960 GOTO 17100 16981 a s 16985 MEB£(LJ>=0£ 17000 GOTO 17100 17010 NBARRA£=HEB£(M) 17015 NVFR0£=HEB£(L8) 17020 FOR K=l TO NBA1 17022 IF HMEM£<K,1)=NBARRA£ AND HHEH£(K,3)=NVFR0£ "HEV 17026 17024 NEXT K r •::.•• M E B £ Í I , J ) = H M E H £ ( K , 5 ) 17028 PRINT "MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE FRONTAL :"HEB£(LJ)"CM*KP." 17030 GOTO 17100 17040 GOSUB 19500 17050 MEB£(LJ)=-MEXBVD£ 17055 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE DORSAL :'HEB£(LJ)"CM»KP." 17060 GOTO 17100 17070 GOSUB 19500 17080 MEB£(I,.J)=MEXBVF£ 17085 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE FRONTAL :"HEBf (LJ)'CK*KP." 17100 NEXT J 17110 NEXT I 17120 REM 'RUTINA PARA LA IMPRESIÓN DE LOS MOMENTOS DE EXTREMO DE BARRA." 17130 LPRINT TAB(IO) 'BARRA N°" TAB(20) "V.DORSAL' TABÍ30) 'H.GIR.DORSAL' TAB<55) 'V.CENTRAL' TAB(65) "H.GIR.CENTRAL" TAB(90) "V.FRO NTAL' TAB(IOO) "H.GIR.FRONTAL" 17140 LPRINT TAB(IO) '»#*«***" TAB(20) "**#***#*" TAB(30) '«**»«**«#«**#*" TAB(55) "**»#****' TAB(65) " « * » * « « * « * * « « " TAB( 90) "***#***«" TAB(IOO) "unt»»*»»*»»*****»»" 17156 FOR 1=1 TO NBA1 17157 GOSUB 22500 17160 LPRINT TftB(lO) MEB£(L1) TAB(20) MEB£(I,4) TAB(30) MEB£(L12)/100000! TAB(55) HEB£(I.4)7"MEB£ü,8) TAB(65) HOMENT0VAN0£ TAB(9 0) MEB£(L8) TAB(IOO) HEB£(I,13)/100000! 17170 NEXT I 17180 LPRINT:LPRINT 17190 LPRINT TAB(70) "LOS MOMENTOS FLECT0RE5 5E MIDEN EN' 17191 LPRINT TAB(70) "H*T Y SON POSITIVOS LOS QUE GIRAN" 17192 LPRINT TAB«70) 'EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO" 17193 LPRINT TAB(69) ' EN VÉRTICE FRONTAL EN SENTIDO HORARIO":LPRINT TAB(70) "Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES":LPRINT CHR*(12) :GOSUB 22910 17194 GOSUB 23000 17195 GOSUB 17500 17198 GOSUB 20000 17200 CL5:PRINT:PRINT:PRINT:INPUT "¿QUIERE USTED VOLVER A CALCULAR EL HI5H0 PÓRTICO CON OTROS DESPLAZAMIENTOS FORZADOS? (OOf). ¿QUIE RE USTED HACER UN ANÁLISIS DE SEGUNDO ORDEN? (A2> O ¿QUIERE HACER OTRA COSA? (OTRA) ",M 17205 IF AIX'ODF" AND A$X"A2" AND Ai)("OTRA" THEN 17200 17210 LPRINT CHR$(12) 17215 IF A$="OTRA" THEN 17235 17216 IF A$="A2" THEN 17225 17222 IF A»="ODF" THEN 17230 17225 CHAIN "0:PR0.ARCH.2RD",4000 17230 CHAIN "O:PR0.ARCH.2D".40O0 17235 CL5:PRINT:PRINT:PRINT:INPUT "¿QUIERE USTED CALCULAR OTRO PÓRTICO? S/N \AÍ 17236 IF A*><"5' AND AIX'N' THEN 17235

)

%

Page 137: DO: INELUENCIA DE LOS DEFECTOS

732

17237 IF A*=JN" THEN 17250 . 17238 IF A ^ V THEN 172*0

17240 CHAIN '0:PR0.ARCH.1PM0 . 17250 END

17500 CLS 17505 PRINT:PRINT 17510 PRINT TAB(20) "CREACIÓN DEL ARCHIVO DE RESULTADOS.' 17515 PRINT TABÍ20) •*«»*#***»#***#***#•***#»*#***#*#**• 17540 Of'EN '0\£1,'1:AR$" 17545 FOR 1=1 TO NBA1 17550 FOR J=l TO 13 17555 PRINT £l,HEBf(I.J) 17560 NEXT J 17565 NEXT I 17570 CL05E £1 17575 RETURN 17800 OPEN •r.fli'líNBAlf 17805 INPUT fLNBAl 17810 CL05E £1 17815 OPEN •r.fl.'liNCftt' 17820 INPUT £1,NCH 17825 CL05E £1

1 17828 DIH HGDT£(NBA1,11):DIH REAC£(NBA1,3):DIH C0RT£(NBA1,3) 17830 OPEN 'l',tl,'l:m\%' 17835 FOR 1=1 TO NBM -• 17840 FOR J=l TO 11 17845 INPUT fliNGDTf(IiJ) 17850 NEXT J 17855 NEXT I 17860 CLOSE £1 17863 DIN NMEH£(NBA1,5) 17865 OPEN •I",£1.'1:MMEHÍ" 17870 FOR 1=1 TO NBA1 17875 FOR J=l TO 5 17880 INPUT fl,HMEM£(I,J) 17885 NEXT J 17890 NEXT I

. 17895 CLOSE £1

. 17897 NKAsNCHiDIM HDF£(NKA,1):0PEN 'r,£l,'l:NNRl$MNPUT £1,NNR1:CL0SE £1:DE5PL=NKA-NNR1:DIH DEST0T£(DESPL»1) 17900 OPEN "I",£1.'1:HDF$"

\ 17905 FOR 1=1 TO NKA ' . 17910 INPUT £1,HDF£(L1)

17915 NEXT I . 17920 CLOSE £1

17925 DIN NEB£(NBAL13) 17930 RETURN 18000 PRINT TAB(IO) "ELEMENTO IPr'HEBfU.l) 18005 PRINT TAB(IO) "VÉRTICE DORSAL N* :"NEB£(I 4) 18010 PRINT 18015 G05UB 18580 18020 INPUT "fT DEL DESPLAZAMIENTO D a VÉRTICE DORSAL RESPECTO AL VÉRTICE FRONTAL HEDIDO PERPENDICULARHENTE A Lfl BARRA (LEER EN LIST ADO DE LA MATRIZ DEFORMACIÓN) :'.NUMDELT1 18025 IF NU«DELT1=0 THEN 18038 18030 NUMDELT2=NUHDELTl+NNRl:NUM0aT3=NUMDaT2-l 18031 TIP0B£=MGDT£(I,5) 18032 GOTO 18036:IF TIP0B£=23 OR TIP0£=21 THEN 18039 18036 GOTO 18039 18038 HEB£(I,J)=0:GOTO 18045 18039 ALT£=HGDT£(I,10):PRINT "ALTURA s ' A L T f ' a t V S f s H G D t t U . l D W I N T "PROYECCIÓN HORIZONTAL ='S£'CM":DH£=MDF£(NUHDELT2,1):PRINT "DES PLAZAHIENTO HORIZONTAL ="DH£"CM,:ANGULO£=ATN(S£/ALT£):PRINT "ALFA ="ANGL¡LO£'RADIANES':60TO 18042

Page 138: DO: INELUENCIA DE LOS DEFECTOS

733

18040 GOSUB 23200 i::-2 DANGUL0f=ATN(<5£-DH£)/ALT£>-ANCUL0£:PRINT 'INCREMENTO DE ÁNGULO ="DANGUL0£'RADIANE5":L0NG£=5QR(ALT£A2*5£A2) :PRINT «LONGITUD •• L0NG£'CM":DI£=(DH£)»(C05(ANGUL0£)):PRINT "DESPLAZAMIENTO PERPE. BARRA =,DI£,CM":MEB£(I,J)=DI£ 18045 RETURN 18500 OPEN ,r,fl,'l:HNRl$' 18510 INPiT £1,NNR1 18520 a05E f l 18525 RETURN 18580 NNR7=NNR1+1 18590 FOR K=NNR7 TO NKA 18¿00 DE5P=K-NNR1 18610 PRINT 'DESPLAZAMIENTO N" 'DE5P" = "MOFf(K,D" CMS." 18620 NEXT K 18630 RETURN 19000 PRINT TAB(IO) "ELEMENTO N' :"MEB£(L1) 19005 PRINT TAB(IO) "VÉRTICE FRONTAL N* :"MEB£(L8) 19010 PRINT 19025 GOSUB 18580 19030 PRINT 19035 INPUT 'N' DEL DESPLAZAMIENTO DEL VÉRTICE FRONTAL RESPECTO AL VÉRTICE DORSAL MEDIDO PERPENDICULARHENTE A LA BARRA (LEER EN LI5T ADO DE LA MATRIZ DEFORMACIÓN) :',NUHDELT2:IF NUMDELT2=0 THEN 19038 19036 NUMDELT2=NUMDELT2+NNR1:TIP0B£=MGDT£(L5):IF TIP0B£=23 THEN 19039: GOTO 19040 19038 MEB£(LJ)=0:GOTO 19045 19039 ALT£=MGDT£(L10) :5£=MGDT£(L11) :DHf=MDF£(NUMDELT2.1) :ALFA£=ATN(S£/ALT£) :DALFA£=ATN<(5£+DH£)/ALT£)-ALFA£:L0NG£=5QR£(ALT£A2*5£A2 ):DI£=L0NG*TAN(DALFA£)«10:MEB£(I,J)=DI£:G0T0 19045 ¿ 19040 HEB£(L.J)=HDF£(NUMDELT2,1) 19045 RETURN 19500 HGVD0R£=HEB£(L7) 19510 MGVFRO£=MEB£(LU) 19520 RK3£=MEB£(I,3) 19530 L0NGITUD£=MEB£(I,2) 19540 CL5 19550 PRINT "BARRA N* "HEBfdiD 19560 PRINT ' «KHHHIHHHHHtHiMHHHfHKHIHH 1

19590 PRINT '««(KJt i lKlHiHHHHtimHltHlHI»»»*! 1

19600 ALFA£=MEB£(L5) :BETA£=MEB£(L9) :DELTA£=HEBf(1,6) 19610 INPUT 'BARRA EMPOTRADA EN EL SUELO 5/N :\A* 19620 IF AiX'S' AND AIX'N' THEN 19610 19630 IF A$='S Vr-M 19800 19640 MEXBV0£=MGVDOR£-(RK3£»(ALFA£+(.5«BETA£)+(1.5«DELTAf/L0NGITU0£))) 19650 MEXBVF£=MGVFRO£- (RK3£« (BETA£+ (. 5§ALFA£)+<1. 5*DaTA£A0NGITUD£))) 19660 GOTO 19850 19800 ALFA£=0£ 19810 GOTO 19640 19850 GOTO 19900 19900 RETURN 20000 INPUT "¿QUIERE USTED ARMAR LAS BARRAS? S/N :",A* 20010 IF AiX'S" AND A$X"N" THEN 20000 20020 IF A$="5" THEN 20040 20030 IF A*="N" THEN 20050 20040 CHAIN "0:PR0.ARCH.12A">10:END 20050 a s 20060 INPUT '¿QUIERE USTED ANALIZAR LAS BARRAS? S/N :".B* 20070 IF B$X'S' AND B$X'N' THEN 20050 20080 IF B$='S' THEN 20100 20090 IF BI='N' THEN 20110 20100 CHAIN 'QiPRO.ARCH.lSDMOOO 20110 RETURN 21000 a s 21010 INPUT 'NUMERO DE BARRAS EMPOTRADAS EN a SUELO '.NBES

Page 139: DO: INELUENCIA DE LOS DEFECTOS

734

21020 CL5 21030 PRINT "NUMERO DE BARRAS EMPOTRADAS EN EL SUaO : 'NBE5 21040 PRINT:PRINT:INPUT '¿E5 CORRECTO? S/N :',A* 21050 IF AiX'S" AND AtX'N' THEN 21040 21060 IF A$='N" THEN 21000 21070 NBNE5=NBA1-NBE5 21080 RETURN 22000 DIN HGDB£(NBA1,18) 22010 OPEN "IVfL'MtóDBi' 22020 FOR 1=1 TO NBA1 22030 FOR J=l TO 18 22040 INPUT íliiKDBf(I.J) 22050 NEXT J 22060 NEXT I 22080 CLOSE £1 22090 OPEN ,I',£1,,1:DE5T0T$" 22100 FOR 1=1 TO DE5PL 22110 INPUT fl.DESTOTfd.l) 22120 NEXT I 22130 CLOSE fl 22140 RETURN 22500 REM 'CALCULO DE REACCIONES Y «OMENTO EN VANO" 22510 C0NCARGA£=HGDB£(I,17) 22520 S0BRECARGA£=NGDB£(L18 2:5:: .ÜZ£-GDT£(L4)/100 22540 HOHDOR£=-MEB£ü,12)/100000! 22550 HOMFRO£=MEB£(L13)/100000! 22560 CARGAT0TAL£=(C0NCARGA£+50BRECARGA£)/10 22570 TIP0£=NGDB£(L11) 22580 IFTIP0£M22 THEN 22800 22590 REACCIONDOR£= (MOMDORf+NOMFR0£) /LUZ£+ (CARGATOTALf*LUZ£) II: C0RTDOR£=REACCIOND0R£ 22600 REACCIONFRO£=(CARGATOTAL£»LUZ£> -REACCIONDOR£:CORTFRO£=-REACCIONFR0f 22610 XPOS£=REACCIONDOR£/CARGATOTALf 22620 HOMENT0VAN0£=REACCIONDOR£*XPO5£-CARGAT0TALf*. 5*XP0S£*XP05£-JWMD0R£ 22630 GOTO 22900 22800 HOHENTOVANO£=0 22810 ?E-::IONFRO£=:CV'TDOR£=(HONDOR£+MOMFRO£)/LUZ£:CORTFRO£=CORTDOR£ 22820 REACCIONDORf=LUZ£»CONCARGA£/10 22900 REAC£(L1)=NEB£(L1):REAC£(I,2)=REACCIONDOR£:REAC£(L3)=REACCIONFRO£:CORT£(L1)=HEB£(L1):CORT£(L2)=CORTDOR£:CORT£(L3)=CORTF ROÍ:RETURN 22910 REM 'RUTINA DE IMPRESIÓN DE LAS REACCIONES DE EXTREMO DE BARRA' 22920 FOR 1=1 TO 5.LPRINT:NEXT I 22930 LPRIMT TAB(20) 'BARRA N*" TAB(30) "REACCIÓN VERTICAL DORSAL(TON)' TAB(60) 'REACCIÓN VERTICAL FRONTAL(TON)" 22940 LPRINT TAB(20) ' * * « « « • TAB(30) •*»*»«#*»**#*«***»*«*«»«** • TABI60) •*#«**«*****»****«*«#«««• 22945 LPRINT:LPRINT 22950 FOR 1=1 TO NBA1 22955 LPRINT TAB(20) REACÍ(Ll) TAB(35) REAC£(L2) TAB(65) REAC£(I,3) 22960 NEXT I 22970 LPRINT CHRK12) 22975 GOSUB 23500 22980 RETURN 23000 INPUT '¿ÍUIERE5 IMPRIMIR LA MATRIZ HEB£(IJ) 5/N ',A$ 23010 IF AIX'S' AND AtX'N" THEN 23GÜ3 23020 IF H*='Nn THEN 23100 23030 FOR 1=1 TO NBA1 23040 FOR J=l TO 13 23050 LPRINT ' M E B C I V J ' ) = 'MEB£(LJ) 23060 NEXT J 23070 NEXT I 23080 LPRINT CHRX12)

Page 140: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 735

— P R O . A R G H . 1 3 X >

P R E P A R A C I Ó N D E D A T O S

P A R A E L A N Á L I S I S "

Page 141: DO: INELUENCIA DE LOS DEFECTOS

736

23100 RETURN 23200 REM 'NADA' 23230 HEB£(I,J)=DEST0T£<NUKDELT1,1) :DH£=«EB£(I,J) 232*0 RETURN 23500 REM 'RUTINA DE INPRE5I0N DE LOS CORTANTES DE EXTRENO DE BARRA" 23510 FOR 1=1 TO 5 23520 LPRINT 23530 NEXT I 235*0 LPRINT TftB(20) 'BARRA N " TABGO) 'FUERZA CORTANTE DORSAL (TON)' TAB(60) 'FUERZA CORTANTE FRONTAL (TON)' 23550 LPRINT TAB(20) ' * * * * • # « " TAB(30) ' H m H H H H i H M H H i i H H 1 TAB(60) • * « # * « « * * * * * * # * » * « « * « # « ' 23560 LPRINT:LPRINT 23570 FOR 1=1 TO NBA1 23580 LPRINT TAB(20) C0RT£(I,1) TAB(35) C0RT£(L2) TAB(65) C0RT£(L3) 23590 NEXT I 23600 LPRINT TAB(60) '5E CONSIDERAN POSITIVOS:VLPRINT TAB(70) "EN VIGAS LOS CORTANTES CON GIRO HORADO.'SPRINT TAB(70) 'EN SOPORTE S LOS QUE GIRAN EN SENTIDO ANTIHC?A';IO':LPRINT -36D5 LPRINT TABÍ60) 'EN EL ANÁLISIS DE SEGUNDO ORDEN, SE DEBE INTRODUCIR EN LOS NUDOS LA SUHA DE FUERZAS SUPERIORES MAS EL CORTANTE CON SU SIGNO":LPRINT CHRM12) 23610 RETURN

Page 142: DO: INELUENCIA DE LOS DEFECTOS

07/01/1988 ***********

1000 REM 'RUTINA DE PREPARACIÓN DE DATOS PARA EL ANÁLISIS DE BARRAS.VREM 'SAVE/LOAD PR0.ARCH.13D' 1003 CL5 1005 INPUT 'RECUBRIMIENTO DE LAS ARMADURAS (CM) *,D1£ 1006 CL5:PRINT 'RECUBRIMIENTO DE LAS ARMADURAS 'Dlf'CM.':INPUT '¿E5 CORRECTO? 5/N :',A$ 1007 IF A$)C5' AND AiX'N" THEN 1006 1008 IF A*='N' THEN 1005 1010 CL5 1020 OPEN 'I'.fl.'l^BAl*' 1030 INPUT fLNBAl 1040 CL05E £1 1050 DIM ARMAOO£(NBA1,10) 1060 DIM NEB£(NBAL13) 1070 DIM HGDB£(NBA1.1B) 1080 OPEN ,I",£l,,l:flRMAO0$" 1090 FOR 1=1 TO NBfll 1100 FOR J=l TO 10 1110 INPUT £1,ARHAD0£(I,J) 1120 NEXT J 1130 NEXT I 1140 CLOSE fl 1150 OPEN 'I\£1,'1:AR*" 1160 FOR 1=1 TO NBA1 1170 FOR J=l TO 13 1180 INPUT £LHEB£(I.J> 1190 NEXT J 1200 NEXT I 1210 CLOSE £1 1220 OPEN 'I".£1."1:HGDB$" 1230 FOR 1=1 TO NBA1 1240 FOR J=l TO 18 1250 INPUT £1,HGDB£(I,J) 1260 NEXT J 1270 NEXT I 1280 CLOSE £1 1290 OPEN •r.fl.'liSiaMM" 1300 INPUT £l,RE5H0Rf 1310 CLOSE £1 1320 OPEN 'I",£1,'1:5IGMA5$' 1330 INPUT £1,RESAC££ 1340 CLOSE £1 1345 COSUB 3000 1350 DIM MNVAN£(NBAM) 1360 DIM HGDTKNBAl.U) 1370 OPEN ' r , £ l , ' l : M G D T Í " 1380 FOR 1=1 TO NBA1 1390 FOR J=l TO 11 1400 INPUT fl,HGDT£(I,J> 1410 NEXT J 1420 NEXT I 1430 CLOSE fl 1431 COTO 1440: OPEN •r.fl.'ltfWWAN*' 1432 FOR ED=1 TO NBA1

Page 143: DO: INELUENCIA DE LOS DEFECTOS

1433 INFUT £LH0WAN£(ED,1) 1434 HEXT ED

) 1435 CLOSE £1 1436 GOTO 1575 1440 FOR 1=1 TO NBA1

) 1450 KX7£=HGDT£(I,5) 1460 IF KX7£X22 THEN 1545 1470 LUZ£=HGDT£(L4)

> 1480 CARGA£=(MGDB£(I,18)) + (HGDB£(L17)) 1490 ND0R£=HEB£(L12) ISOOJGOTO 1580

) 1510 HFR0£=HEB£Ü,13) 1520 GOTO 1590 1530 REfl£=((.5*CARGfi£«LU2HLüZ£)+MOOR£-HFR0£)AUZf

) 1540 0I5TANCIA£=REA£/CARGA£:GOT0 1550 1545 «VAN0£=O:G0T0 1560 1550 WAN0£=(REA£*DI5TANCIA£/2)-HDOR£

) 1560 HOMVflHf(I,i)=HVftNO£/100000! 1570 HEXT I . 1575 GOTO 2000

» 1580 IF HDOR£(0 THEN 1610:GOTO 1510 1590 IF MFRO£<0 THEN 1630 1600 GOTO 1530

t 1610 HDOR£=-MD0K£ 1620 GOTO 1510 1630 HFRO£=-MFRO£

) 1640 GOTO 1530 2000 DIH DAT£(NBA1,12) 2010 FOR 1=1 TO NBA1

) 2020 DAT£(I,1)=ARMAD0£(L2) 2030 0AT£(L2)=HEB£Ü,12) 2040 DAT£(I,3)=H0HVAN£Ü,1)

) 2050 DAT£(I,4)=HEB£(I,13) 2060 DAT£(I,5)=ARMAO0£(L5) 2070 DAT£(I.6)=ARHA00£(I>6)

) 2080 DAT£(I,7)=ARMAD0£(L?) 2090 0AT£(L8)=ARMAD0£(I,10) 2100 DAT£(L9)=ARMAD0£(I,7)

) 2110 DAT£(L10)=ARHAD0f(I,B) 2120 DAT£(I,11)=HGD8£(L8)

) 2130 DAT£(L12)=HG06£(L7) ) 2140 HEXT I

2145 G05UB 3500 2150 OPEN ,0',£1.,1:D1$B

) 2160 PRINT £1,D1£ 2170 CLOSE £1 2180 OPEN ,0',£li'l:DflT$"

) 2190 FOR 1=1 TO NBA1 2200 FOR J=l TO 12 2210 PRINT fliDATfÜ.J)

) 2220 HEXT J 2230 «EXT I 2240 CLOSE £1

) 2260 GOTO 2560 2270 FOR 1=1 TO NBA1 2280 FOR J=l TO 16

) 2290 IF J=l THEN 2400 2300 IF JX1 THEN 2420 2310 NEXT J

) 2320 NEXT I

Page 144: DO: INELUENCIA DE LOS DEFECTOS

J

;> 2330 GOTO 2560 2400 DATANAD£(IJ) =1+100

) 2410 GOTO 2310 2420 0ATANAD£(I,J)=O 2430 GOTO 2310

) 2560 OIM DATANAD£(NBA1,13) 2570 FOR 1=1 TO NBA1 2580 FOR J=l TO 13

") 2590 IF J=l THEN 2630 2600 IF J 0 1 THEN 2650 2610 NEXT J

> 2620 NEXT I 2625 GOTO 2665 2630 DATANAD£(LJ)=100+I

i 2640 GOTO 2610 2650 DATANAD£(I,J)=0 2660 GOTO 2610

) 2665 OPEN 'O",£l,"l:0ftTANAD** 2670 FOR 1=1 TO NBA1 2675 FOR J=l TO 13

^ 2680 PRINT fl,DATANAD£(LJ) 2685 NEXT J 2690 NEXT I

) 2695 CLOSE £1 2697 G05UB 4000 2700 CHAIN ,0:PRO.ARCH.15D,,1000

) 2750 m 3000 CL5 3010 PRINT

) V.Z0 PRINT "VALOR ACTUAL DE FCK : "RESH0R£"KP/CM2.' 3030 INPUT '¿DESEA USTED CAHBIAR SU VALOR? 5/N :',H$ 3040 IF H$M'S' AND H*X'N' THEN 3030

) 3050 IF H$=,N' THEN 3070 3060 IF H$='S" THEN 3080 3070 GOTO 3100

) 3080 INPUT 'NUEVO VALOR DE FCK ÍKP/CM2) :",RE5H0R£ 3090 GOTO 3100 3100 CL5

) 3110 PRINT 3120 PRINT 'VALOR ACTUAL DE FYK : 'RESACEf'KP/CM2.'

) 3130 INPUT '¿DE5EA USTED CAHBIAR SU VALOR? 5/N :',H* ) 3140 IF H$X'5' AND HIX'N* THEN 3130

3150 IF H$='S" THEN 3180 3160 IF H$='N" THEN 3200

) 3180 INPUT 'NUEVO VALOR DE FYK (KP/CM2) :",RESACE£ 3190 CLS 3200 CL5:PRINT 'FCK s'RESHORTKP/Cíe, FYK s'RESACErKP/CfG.'

) 3210 PRINT:PRINT 3220 INPUT '¿50N CORRECTOS SUS VAL0RE5? S/N :',W 3230 IF HIX'S' AND HIX'N' THEN 3220

) 3240 IF H$='S' THEN 3260 3250 IF H$='N" THEN 3000 3260 OPEN '0',£1,'1:SIGHAM'

) 3270 PRINT fl,RESHOR£ 3280 CLOSE fl 3290 OPEN '0",£1,'1:5IGHA5$'

) 3300 PRINT fl.RESACEf 3310 CLOSE £1 3320 RETURN

) . 3500 CLS

->

Page 145: DO: INELUENCIA DE LOS DEFECTOS

740

)

)

) )

3510 INPUT "¿DESEAS ANALIZAR LA SITUACIÓN CON UN AUHENTO O DISMINUCIÓN EN LAS CARGAS? 5/N :',H* 3520 IF HM'N' THEN 3610 3525 IF H$X"5" AND HIX'N' THEN 3510 3530 CLS 3540 INPUT 'SUPUESTA LA CARGA ACTUAL IGUAL A LA UNIDAD DIGA CUAL DEBERÍA SER LA NUEVA CARGA :',KKKf 3560 FOR 1=1 TO NBA1 3570 FOR J=l TO 4 -3580 DAT£(I,J)=(DAT£(I,J))*KKK£ 3590 NEXT J 3600 NEXT I 3610 RETURN 4000 CL5:INPUT '¿«JEREHOS CALCULAR DE NUEVO LAS SOLICITACIONES NATRICIAUOTE? 5/N :',H* 4010 IF HIX'S" AND HIX'N' THEN 4000 4020 IF H$='5' THEN 4100 4030 IF H*='N" THEN 4110 4100 CHAIN '0:PRO,ARCH.10DM7200 4110 CL5:INPUT '¿QUEREMOS HACER ALGÚN NUEVO ANÁLISIS? S/N :',HI 4120 IF H$X'5" AND HIX'N' THEN 4110 4130 IF H$*'S' THEN 4200 4140 IF Hf='N' THEN 2750 4200 RETURN

Page 146: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 7 4 1

2 . S . l O . — R R O . A R G H . 1 4 D

•• R R E R A R A C I Ó N D E D A T O S R A R A

L A R E R E T I O I O I T I > E A N Á L I S I S "

Page 147: DO: INELUENCIA DE LOS DEFECTOS

7 4 2

) )

1 9 / 1 0 / 1 9 8 7 * * * * * * * * * *

1000 REM "RUTINA DE TOMA DE DECISIONES EN CUANTO A LA CONTINUACIÓN O NO D a TRABAJO DE CALCULO Y ANÁLISIS':REM 'SAVE/LOAD PRO.ARCH. 14D" 1003 CL5 1005 INPUT 'RECUBRIMIENTO DE LAS ARMA0URA5 (CM) ',D1£ 1006 CL5:PRINT 'RECUBRIMIENTO DE LA5 ARMADURA5 W C H . " : I N P U T '¿E5 CORRECTO? 5/N :",A$ 1C07 IF AÍX'5' AND AtX'N' THEN 1006 1008 IF Ai='N' THEN 1005 1010 CL5 1020 OPEN ,r,£l,'l:NBfll*' 1030 INPUT £LNBA1 1040 CL05E £1 1050 DIM ARMAD0£(NBA1,10> 106O DIM HEB£(NBA1.13) 1070 DIM MGDB£(NBAL1B) 1080 OPEN •r.fl.MiflRHAOOi' 1090 FOR 1=1 TO NBA1 1100 FOR J=l TO 10 -1110 INPUT £1,ARHAD0£(I.J) 1120 NEXT J 1130 NEXT I 1140 CL05E £1 1150 OPEN 'I',fl,'l:AR$' 1160 FOR 1=1 TO NBA1 1170 FOR J=l TO 13 1180 INPUT íl,HEBf(I.J) 1190 NEXT J 1200 NEXT I 1210 CLOSE £1 1220 OPEN 'r,£l,'l:NGDB$' 1230 FOR 1=1 TO NBA1 1240 FOR .=1 TO 18 1250 INPUT £1,MGDB£(I,J) 1260 NEXT J 1270 NEXT I 1280 CLOSE £1 1290 OPEN 'I'.fl.'lrSIGhflC*' 1300 INPUT £1,RE5H0R£ 1310 CLOSE £1 1320 OPEN 'I',£1,'1:5IGMAS$' 1330 INPUT £1,RESACE£ 1340 CLOSE £1 1345 GOSUB 3000 1350 DIM M0MVAN£(NBA1,1) 1360 DIM HGDT£(NBA1,9) 1370 OPEN T.fl.'lrtCDTi' 1380 FOR 1=1 TO NBA1 1390 FOR J=l TO 9 1400 INPUT £1,MGDT£(I,J) 1410 NEXT J 1420 NEXT I 1430 CLOSE £1 1440 FOR 1=1 TO NBA1

Page 148: DO: INELUENCIA DE LOS DEFECTOS

1450 KX7£=HGDT£(I,5) 1460 IF KX7£><22 THEN 1545 1470 LUZ£=HGDT£(L4) 1480 CARGA£=MGDB£<L18) 1490 HDOR£=HEB£(I,12) 1500 GOTO 1580 1510 HFR0£=MEB£(I,13) 1520 GOTO 1590 1530 REA£=( (.5*CARGA£»LUZ£»LUZ£) •KDOR£-HFR0£)/LUZf 1540 DI5TANCIA£=REA£/CARGA£:G0T0 1550 1545 NWN0£=0:GOTO 1560 1550 MVANOf=(REA£*DI5TANCIA£/2)-MDOR£ 1560 HOMAN£(M)=MVANO£ 1570 NEXT I 1575 GOTO 2000 1580 IF MDOR£<0 THEN 1610:G0T0 1510 1590 IF MFRO£<0 THEN 1630 1600 GOTO 1530 1610 MDOR£=-MD0R£ 1620 GOTO 1510 1630 HFRO£=-HFRO£ 1640 GOTO 1530 2000 DIM DATf(NBAl,12) 2010 FOR 1=1 TO NBA1 2020 DAT£(L1)=ARHAD0£(I,2) 2030 DAT£(L2)=MEB£(L12) 2040 0AT£(I,3)=M0HVAN£(I,1) 2050 DAT£Ü,4)=MEB£(L13) 2060 L}T£(I,5)=ARMAD0£(L5) 2070 DAT£(I,6)=ARMAD0£(L6) 2080 DAT£(I,7)=ARMAD0£(L9) 2090 0AT£(I,8)=ARMADO£(I,10) 2100 DAT£(L9)=ARMAD0£(L7) 2110 OAT£(L10)=ARMADO£(I,8) 2120 DAT£(I,11)=MGDB£(I,8) 2130 DAT£Ü,12)=MGDB£(I,7) 2140 NEXT I 2145 GOSUB 3500 2150 OPEN 'Cfl.'liDlf' 2160 PRINT £1,D1£ 2170 CLOSE £1 2180 OPEN 'O'.fl.'liDAT*' 2190 FOR 1=1 TO NBA1 2200 FOR J=l TO 12 2210 PRINT ÍLDATf (LJ; 2121 NEXT J 2230 NEXT I 2240 CLOSE £1 2260 GOTO 2697 2697 GOSUB 4000 2700 CHAIN '0:PRO.ARCH.150',1000 2750 CL5:INPUT '¿QUEREMOS HACER UN ANÁLISIS DE SEGUNDO ORDEN? 5/N :',H$ 2760 IF HIX'S" AND HtX'N' THEN 2750 2770 IF H$='N' THEN 2790 2780 CLSrlNPUT "¿HAS METIDO EL DISCO NARANJA? 5/N :\HH»:CHAIN "0:PRO,ftRCH.2R',4000 2790 END 3000 CL5 3010 PRINT 3020 PRINT 'VALOR ACTUAL DE FCK : 'RESHORf 'KP/CM2." 3030 INPUT '¿DESEA USTED CAMBIAR SU VALOR? 5/N :",W

Page 149: DO: INELUENCIA DE LOS DEFECTOS

3040 IF HiX'S" AND H»X"N" THEN 3030 3050 IF H$="N" THEN 3070 3060 IF H$="S" THEN 3080 3070 GOTO 3100 3080 INPUT 'NUEVO VALOR DE FCK (KP/CH2) :",RESHOR£ 3090 GOTO 3100 3100 CLS 3110 PRINT 3120 PRINT "VALOR ACTUAL DE FYK : "RESACEf "KP/CH2. • 3130 INPUT "¿DESEA USTED CAMBIAR 5U VALOR? S/N : ' , M 3140 IF HÍX"5" AND HiX'N" THEN 3130 3150 IF H$="5' THEN 3180 3160 IF H$="N" THEN 3200 3180 INPUT "NUEVO VALOR DE FYK (KP/CM2) :",RE5ACE£ 3190 CLS 3200 CLS:PRINT "FCK ='RE5H0Rf'KP/CH2, FYK =,RESACEf"KP/CM2." 3210 PRINT.PRINT 3220 INPUT "¿SON CORRECTOS SUS VALORES? S/N :\H$ 3230 IF HiX'S" AND H*X"N" THEN 3220 3240 IF H$='S' THEN 3260 3250 IF HÍ="N" THEN 3000 3260 OPEN "0",£1,'1:5IGMAC$" 3270 PRINT fl,RE5H0R£ 3280 CL05E £1 3290 OPEN 'O'.fl.'l.-SIGhASr -• 3300 PRINT fl.RESACEf 3310 CLOSE £1 3320 RETURN 3500 a s 3510 INPUT "¿DESEAS ANALIZAR LA SITUACIÓN CON UN AUMENTO O DISMINUCIÓN EN LAS CARGAS? 5/N :",Hf 3520 IF HÍ="N" THEN 3610 3525 IF HIX"5" AND H$X"N" THEN 3510 3530 CL5 3540 INPUT "SUPUESTA LA CARGA ACTUAL IGUAL A LA UNIDAD DIGA CUAL DEBERÍA SER LA NUEVA CARGA :\KKK£ 3560 FOR 1=1 TO NBA1 3570 FOR J=l TO 4 3580 DAT£Ü.J)=(DAT£(I,J))«KKK£ 3590 NEXT J 3600 NEXT I 3610 RETURN 4000 CL5:INPUT "¿QUEREMOS CALCULAR DE NUEVO LAS SOLICITACIONES MATRICIALMENTE? S/N :',H$ 4010 IF H»X"S" AND HtX'N' THEN 4000 4020 IF H$="5" THEN 4100 4030 IF HÍ="N" THEN 4110 4100 CHAIN ,0:PR0.ARCH.10DM7200 4110 CLS:INPUT "¿WEREMOS HACER ALGÚN NUEVO ANÁLISIS? S/N :".HÍ 4120 IF H*X"S" AND HIX'N" THEN 4110 4130 IF H$="5" THEN 4200 4140 IF Ht="N" THEN 2750 4200 RETURN

Page 150: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 74 5

2 . 3 . I X . — R R O . A R G H - I S D

" D E F I N I C I Ó N D E L A - B A S E D E

D A T O S R A R A E L A N Á L I S I S D E

B A R R A S "

Page 151: DO: INELUENCIA DE LOS DEFECTOS

0 7 / 0 1 / 1 9 8 8 * * * * * * * * * *

1000 ROÍ 'RUTINA DE ANÁLISIS DE BARRA5":REM '5AVE/L0AD PR0.flRCH.13D" 1001 CHAIN 'O:ANÁLISIS.2\15000 1003 CL5 1005 OPEN •I',£1."1:D1$' 1008 INPUT £LD1£ 1010 CLOSE £1 1020 OPEN ,r,£l,'l:NBAl$' 1030 INPUT £1INBA1

1040 CLOSE £1 1050 DIH DAT£(NBA1,12) 1060 OPEN ,r.£l, ,l:MT«' 1070 FOR 1=1 TO NBA1 1080 FOR J=l TO 12 1090 INPUT £1,DAT£(I,J) 1100 NEXT J 1110 NEXT I 1120 CLOSE £1 1290 OPEN ,I',£l,'l:5IGhftC$" 1300 INPUT £1,RESH0R£ 1310 CL05E £1 1320 OPEN "I"f£l»"l:SIGmSfa

1330 INPUT £1,RE5ACE£ 1340 CLOSE £1 1650 DIHDATANAD£(NBA1,13> -1660 DIN DATANAD1£(NBA1,13) 1661 DIN DATANA£(NBA1,13) 1662 OPEN HIa«£l.?l:DATñNA»B

1663 FOR 1=1 TO NBA1 1664 FOR J=l TO 13 1665 INPUT £1,DATANA£(I.J) 1666 NEXT J 1667 NEXT I 1668 CLOSE £1 1670 OPEN 'IVfl.'rDATANADI' 1680 FOR 1=1 TO NBA1 1690 FOR J=l TO 13 - -1700 INPUT £l,DATANADf(I,J) 1710 DATANADl£(I,J)=DATANADfÜ.J) 1720 NEXT J 1730 NEXT I 1740 CLOSE £1 1742 GOSUB 21000 1745 GOSUB 3000 1747 GOSUB 2490 1750 PRINT CHR*(7):PRINT CHR$(7):IMPUT "¿NECESITAMOS ANALIZAR ALGO HAS? 5/N :',A$ 1760 1F A$X'S" ANO AIX'N" THEN 1750 1770 IF A$="S' THEN 1001 1780 DIH GAHHA£(NBA1,3) 1970 LPRINT CHR$(12) 1975 REH 'NADA' .. . . 1980 LPRINT TAB(IO) 'RESULTADOS D a ANÁLISIS DE BARRAS.1

1990 LPRINT TAB(IO) '•«wtii«tffifM«iMftft««iifw«itl

Page 152: DO: INELUENCIA DE LOS DEFECTOS

) t

J 2000 LPRINT ... , . 2010 OPEN ,r,£l,"l:VM'

) 2020 INPUT fl.VAl 2030 CL05E £1 2040 OPEN 'I'.fl.'líDXi'

) 2050 INPUT £1,DX$ 2060 CLOSE fl 2070 OPEN 'I",£1,'1:DYÍ'

) 2080 INPUT £1,DY« - 2090 CL05E f1 2100 LPRINT TAB(20) 'VÉRTICES AFECTADOS i'Vftf* CON DEFECTOS EN X :'DXÍ" CH. Y DEFECTOS EN Y :"DY$" CM.'

) 2110 LPRINT 2120 FOR 1=1 TO NBA1 2160 LPRINT TAB(IO) 'BARRA NUMERO :'DATANAD£(L1)

) 2170 LPRINT TAB(IO) ' H H H H m H H H M m i m H H i H 1

2175 LPRINT 2180 LPRINT TAB(3Q) 'VÉRTICE DORSAL S EQUIV...: ,0ATANAD£(L3)'U5EQ'

) 2190 LPRINT TAB(30) ' CUANTÍA... i'MTANADfü^mOOO'/lOOQ" 2230 GAMMAf(Ll) = ((DATANAD£(I,3))-(DATANA£(I,3)))/(DATANA£(L3))tlOO£:LPRINT TAB<30) ' TANAD£(I,5)'CM":LPRINT TAB(30) 'VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,..:'GAMMA£(I,1)V100'

i 2275 LPRINT 2280 LPRINT TAB(30) 'VÉRTICE CENTRAL 5 EQUIV.,.:"DATANAD£(L7)"USEQ" 2300 LPRINT TAB(30) " CUANTÍA...:'DATANAD£(1,8)*100071000"

) 2310 GAMMA£(I,2) = ((DATANADf(L7))-(DATANAf(L7)))/(DATANA£(L7))«100£:LPRINT TAB(30) ' TANAD£(L9)'CM':LPRINT TAB(30) 'VARIACIÓN DE SOLICITACIÓN EQUIVALENTE"'DE COMPARACIÓN...:'GAHMA£(1,2)V100'

- 2337 LPRINT ) 2340 LPRINT TAB(30) "VÉRTICE FRONTAL 5 EQUIV,..:,DATANADf(I,ll)"U5EQ"

2350 LPRINT TAB(30) ' CUANTÍA...:"DATftNftD£(I,12)»1000"/1000' 2360 GAMMAf(L3) = ((DATANAD£(Lll))-(DATANAf(I,ll)))/(DATANA£(I,ll))»100£:LPRINT TAB(30) '

) 'DATANADfü.nJ'CMVLPRINT TAB(30) "VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN... :"GAMHAf (1,3) 7100' 2400 IF 1=3 OR 1=6 OR 1=9 OR 1=12 OR 1=15 OR 1=18 THEN 2470 2410 IF 1=21 OR 1=24 OR 1=27 OR 1=30 OR 1=33 OR 1=36 THEN 2470

) 2420 IF 1=39 OR 1=42 OR 1=45 OR 1=48 OR 1=51 OR 1=54 THEN 2470 2430 IF 1=57 OR 1=60 OR 1=63 OR 1=66 OR 1=69 OR 1=72 THEN 2470

- 2440 IF 1=75 OR 1=78 OR 1=81 OR 1=84 OR 1=87 OR 1=90 THEN 2470 ) - 2445 IF 1=93 OR 1=96 OR 1=99 OR 1=102 OR 1=105 OR 1=108 THEN 2470

2446 IF 1=111 OR 1=114 OR 1=117 OR 1=120 OR 1=123 OR 1=126 THEN 2470 2450 LPRINT

) 2460 GOTO 2480 2470 LPRINT CHRK12)

) 2480 NEXT I ; 2481 GOSUB 21590

2483 GOSUB 21920 -2485 COTO 2560

) 2490 OPEN ,0\£1,'1:DATANAD$" 2500 FOR 1=1 TO NBA1 2510 FOR J=l TO 13

) 2520 PRINT £1,DATANAD1£(I.J) 2530 NEXT i

- 2540 NEXT I ) 2550 CLOSE £1

- 2555 RETURN 2560 CHAIN '0:PRO.ARCH. 140 M O C O

) 2570 END 3000 OPEN 'I'.fl.'MIBflRRM' 3010 INPUT £1,NBARRA1£

) 3020 CL05E £1 3050 OPEN 'I'.íl.'UVE*' 3055 INPUT fl,TVE$

) - 3060 CLOSE £1

Page 153: DO: INELUENCIA DE LOS DEFECTOS

748

f 3062 NBARRA£=NBARRA1£-100 3065 IF TVE$='D' THEN 3080 -

) 3070 IF TVE$='C" THEM 3110 . 3075 IF M $ = ' F * THEN 3135 3080 DATANA01£(NBARRAi,2)=0£

) 3085 DATANAD1£(NBARRA£,3)=NE£ 3090 DATANAO1 £ (MBAf*Rft£. ̂ =C£ 3095 DATANAD1£<NBARRA£,5)=X£ 3100 COTO 3900 3110 DATANA01f(NBARRA£,6)=0£ 3115 DATANADl£(NBARfiA£,7)=N££

> 3120 0ATANAD1£(NBARRAÍ<8)-C£ 3125 DATANADl£(NBARRAf,9)=Xf 3130 GOTO 3900

> 3135 DATANA01£(NBARRAM0)=0£ 3140 DATANADl£<NBARRA£,ll)=NEf 3145 DATANA01£(NBARRA£,12)=C£ 3150 DATANAD1£(NBARRAM3)=X£ 3900 RETURN 4000 EL£=RE5ACE£/2.1E+06 4010 IF EDSILON£=<EL£ THEN 4040 4020 5IGHA£=RE5ACE£ 4030 GOTO 4050 4040 SIGHA£=(ED5IL0N£)«2.1E+06 4050 RETURN 4200 IF EDSILON£<=.002 THEN 4250

) 4210 5IGHA£=RESH0R£ 4220 GOTO 4260 4250 SIGHA£=(1000*RE5H0R£*ED5IL0N£)-(250000!«RE5H0RI*EDSIL0Nf *EDSILON£)

) - 4260 RETURN 21000 OPEN •I'.fl.'liCUANTIAl" 21010 INPUT f l ,C£

> 21020 CL05E f1 21030 OPEN 'r,£l,'l:NE*' 21040 INPUT £1,NE£

> 21050 CL05E £1 21090 OPEN ,r,£l,'l:X$* 21100 INPUT £1,X£

> 21110 CL05E £1 - 21120 RETURN

) 21500 EQUIS!=ED5IL0N1£*01£/(ED5IL0N1£-EDSIL0N£) > • 21510 RETURN

21590 GOTO 21700:FOR 1=1 TO NBA1 21600 GAHMAS£(I.l)=.01/(DATANA£(L3)):G£=GAHmS£(Ll)

) 21601 IF G£(0£ THEN 21603 21602 GOTO 21610 21603 GAHHA5£n.l)=-G£

) 21610 GAMHAS£(I»2)=.01/(OATANA£<I»4)) 21620 GAHHAS£(I>3)=.01/(DATftNA£(L7)) :G£=GA«MA5£(L3) 21621 IF C£(0£ THEN 21623

> 21622 GOTO 21630 21623 GAMHAS£(L3)=-Gf

. 21630 GAHHAS£(L4)=.01/(DATANñ£(L8)) ) 21640 GAHHAS£(L5)=,01/(DATANA£(I,U)):G£=GAmAS£(I,5)

21641 IF G£<0£ THEN 21643 21642 GOTO 21650

) 21643 GAMHAS£Ü,5)=-Gf 21650 GAHMA5£(L6)=.Q1/(DATANA£(I,12>) 21660 GAHHAC£(I.1)=.0035/(DATANA£(I,2))

) 21670 GAHMAC£(L2K0035/(DflTANA£(I,6))

)

Page 154: DO: INELUENCIA DE LOS DEFECTOS

749

) 21660 GAMMACf(I,3)=.0035/(DATANAf(L10)) 21690 NEXT I

> 21700 GAMHAHIN£=GAMMA£(1,1):NOBARRAS=101 21710 FOR 1=1 TO NBA1 21720 FOR J=l TO 3

' 21730 GAH2£=GAMMA£(I,J) . 21750 IF GAM2£>GANMAMIN£ THEN 21780 21755 GOTO 21790

í 21780 GAMMAMIN£=GAH2£N0BARRA5=I+100 21790 NEXT J 21800 NEXT I

> 21801 GOTO 21915 21805 GA«nA«INC£=GAMHAC£(l,l):N0BARRAC=101 21810 FOft 1=1 TO NBA1

) 21820 FOR J=l TO 3 21830 GAM2£=GAMMAC£Ü.J) 21850 IF GAH2£<GAMMAMINC£ THEN 21890

» 21860 GOTO 21900 21890 GAMNAMINC£=GAM2£:N0BARRAC=I+100 21900 NEXT 4

\ 21910 NEXT I 21915 RETURN 21920 LPRINTSPRINT

) 21925 LPRINT TAB(20) "VALOR EXTREMO DE LA VARIACIÓN DE SEGURIDAD y :"GAMHAMIN£7100; EN BARRA N*: "N0BARRA5 - 21926 LPRINT TAB(20) "»#****»#*i»*»»«»*«fH)»##»*M##«#*#»»«**,:LPRÍNT:LPRINT:G0T0 21960 21930 GAMHAMINC!=GAMHAMINCf:LPRINT TAB(30) "COEFICIENTE DE SEGURIDAD MÍNIMO D a HORMIGÓN :'GAMMAMINC!"EN BARRA N* "N

) 0BARRAC:GAMMAMINC1!=GAMMAHINC! 21935 LPRINT

- 21945 LPRINT ) 21950 GAMMANIN5!=GAMMAHIN5£:LPRINT TABÍ30) "COEFICIENTE DE SEGURIDAD MÍNIMO D a ACERO : "GAMMAMINS! "EN BARRA N" "N

OBARRAS:GAMMAMINS1!=GAMMAMIN5! 21954 LPRINT:LPRINT:LPRINT:G05UB 23000

) 21960 LPRINT CHR$(12) .1970 RETURN 22090 OPEN "0",£L"1:DATANA$'

) 22100 FOR 1=1 TO NBA1 22110 FOR J=l TO 13 22120 PRINT fl..DATANAl£(LJ)

> 22130 NEXT J 22140 NEXT I

, 22150 CLOSE £1 / 22160 RETURN

- 23000 CL5 23010 INFUT "¿SE TRATA DE UNA ESTRUCTURA 5IN DEFECTO O CON DEFECTO? 5DF/CDF :",DF$

) 23020 IF DFiX'SDF" AND D F i X W THEN 23000 23030 IF DF$="CDF" THEN 23110 23040 OPEN "0\£li ' l :GAMC$?

) 23050 PRINT £1,GAMHAMINC! 23O60 CLOSE £1 23070 OPEN " O V t t ^ G A H S I '

) 23080 PRINT £l.fiAJ I N i ! 23090 CLOSE £ i 23095 GAMMAhINSl!=GAMMAMINS!:GAMMAMINC1!=GAHMAMINC!

) 23100 GOTO 23200 23110 OPEN , r , £ : i

, l : G A M C $ " 23120 INFUT £1,GAMMAMINC!

) 2313Ú CLOSE £1 :: :: "!",£:.":-¿m%' 23150 INFUT £l,GAn " '

) ~7:6C CLOSE £1

)

Page 155: DO: INELUENCIA DE LOS DEFECTOS

750

) 23200 GAHCEH82!=3.5/2*1 '«1.6 23210 GAMSEH82 -.3/RE5ACE£/10O0*2.1*1E+06*1.1*1.0

) 23220 PERDIDAS - ^HAHINC!-GAMHAHINC1!)/GA«MAHINC!*100 23230 PERDIDA5PR!=-(GAMMfthlNS!-CAMhAHINSl!)/GAMAHIN5!»10O 23240 PERDIDACEH! =- (GAHCEH82! -GAMHAMNC1!) /GAMCEH82! «100

) 23250 PERDIDASEH!=-(GAHSEH82!-GAHHAHINS1!)/GAM5EH82!»100 23260 IF PERDIDACPR!)=PERDIDASPR! THEN 23280 23270 PERDIDAPR!=PERDIDACPR!:GOTO 23300

) 23280 PERDIDAPR!=PERDIDASPR! 23300 IF PERDIDASEH!>=PERDIDACEH! THEN 23320 23310 PERDIDAEH!=PERDIDA5EH!:G0T0 23330

) 23320 PERDIDAEH!=PERDIDACEH! 23330 GOTO 23380 SPRINT SPRINT: LPRINT TAB(30) 'PERDIDAS O GANANCIAS DE SEGURIDAD.' 23340 LPRINT TAB(30) ' Í H H H H H I H H I H H I H H H H H I '

") 23350 LPRINT:LPRINT 23360 LPRINT TAB(30) 'PERDIDA 0 GANANCIA CON BASE A LA EH-82 :'PERDIDAEH."/100.':LPRINT:LPRINT 23370 LPRINT TAB(30) 'PERDIDA 0 GANACIA CON BASE AL ANÁLISIS DEL PROVECTO :: 'PERDIDAPR! V 1 O 0 . '

> 23380 RETURN

) )

Page 156: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 7 5 1

3 . S . — A N Á L I S I S

A N Á L I S I S D E B A R R A '

Page 157: DO: INELUENCIA DE LOS DEFECTOS

07/01/1988 **********

15000 REM 'SAVE/LOAO ANALI5I5.2' 15010 OPEN "IVfl.'lrNBflli" 15020 INPUT fl.NBAl 15030 CL05E £1 15031 OPEN ,I,,£l,,l:fi5»' 15032 INPUT £LG5£ 15033 CL05E £1 15034 OPEN •I",£1,,1:GC«" 15035 INPUT £1,GC£ 15036 CLOSE £1 15037 OPEN 'l",tl,'l:ffi' 15038 INPUT £l,GFf 1503? aOSE fl 15040 CL5:INPUT 'NUMERO DE BARRA VNBARRAf 15050 PRINT:PRINT:INPUT 'TIPO DE VÉRTICE (D C F) .">TVE$:flS=TVE* 15060 DIH DAT£(NBAL12) 15070 OPEN ,I,,£1,,1:DAT$" 15080 FOR 1=1 TO NBA1 15090 FOR J=l TO 12 15100 INPUT fl,DATf(I,J> 15110 NEXT J 15120 NEXT I 15130 CLOSE £1 15140 NUM=NBARRA£-100 15150 B£=DAT£(NUM,11) 15160 OPEN 'I",£1,"1:01$' 15170 INPUT £1,D1£ 15180 CLOSE £1 15190 H£=DAT£<NUN,12) 15200 OPEN "I",£1,"1:SIGMAC*" 15210 INPUT £1,RESH0R£ 15220 aOSE £1 15230 OPEN "I-.n^'l-SIGMASf" 15240 INPUT £l,RE5ACEf 15250 aOSE £1 15260 FCK£=RE5H0R£ 15270 F5K£=RE5ACEf 15280 IF A$="D" THEN 15320 15290 IF ASs'C" THEN 15360 15300 IF A*="F* THEN 15400 15310 IF A$X'D' ANO AiX'C" ANO AIX'F" THEN 15050 15320 Hf=DAT£(NUM,2) 15330 AS2£=DAT£(NUM,6) 15340 ASl£=DAT£(NUHi5) 15350 GOTO 15430 15360 M£=DAT£(NUM,3):H£=H£»100000£ 15370 AS2£=DAT£(NUM,8) 15380 A51£=DAT£(NUH,7) 15390 GOTO 15430 15400 H£=DAT£(NUM,4) 15410 AS2£=DAT£(NUH,10) 15420 A51£=DAT£(NUM,9)

Page 158: DO: INELUENCIA DE LOS DEFECTOS

753

15430 N£-DAT£(NUH,1) 15440 E5£=2.1E+06:D£=Hf-Dlf:ELf=FSK£/ES£ 15450 Nf=N£ 15460 IF N£<0 THEN 15480 15470 GOTO 15481

. 15480 N£=-Nf 15481 CLS-PRINT "FUERZA NORMAL SIN MAYORAR SOPORTADA SEGÚN ARCHIVO :'Nf/1000£'TON" 15482 PRINT ,»#*»****»*#»*»#«**f#t*#«»*MH»«**#«#i»*»*****»»#f#*#n*»' 15483 PRINT 15484 INPUT "¿DESEA USTED CAMBIAR a VALOR? S/N :',ABf 15485 IF AB$><"5" AND AB$X"N" THEN 15484 15486 IF AB$="N" THEN 15490 15487 CL5 15488 INPUT "FUERZA NORMAL 5IN MAYORAR APLICADA EN (TON) :",N£ 15489 N£=N£*1000f:N1£=N£:FUERZA£=N£ 15490 N£=N£*GC£*GF£:Nlf=N£:FUERZAf=N1£:H£=H£«GFf»GC£:OPEN 'O".£1."1:FUERZA!" 15491 PRINT £1,FUERZAf 15492 CLOSE £1 15493 Mf=M£ 15494 CL5:PRINT "MOMENTO FLECTOR SIN MAYORAR SOPORTADO SEGÚN ARCHIVO: "«£/GC£/GF£/100000! "H#TON":PRINT • « « * « * * » * « # * * « « » « * « » • « * Mft**i»ft*u*tt»****««*«»«»i**«»*«»*':PRINT:INPUT "¿DESEA USTED CAMBIAR EL VALOR? 5/N ",AB$

) 15495 IF AB$X"S' AND AB$><"N" THEN 15494 15496 IF AB*="N" THEN 15500 15497 aS:INPUT "MOMENTO FLECTOR 5IN MAYORAR APLICADO EN (N*TON):",N£:Mf=M£*GC£«GF£*100000! 15500 IF H£<0 THEN 15520 15510 GOTO 15521 15520 «£=-«£ 15521 GOTO 15522:IF H£(=240000£ THEN 15524 15522 GOTO 15525 15524 M£=0£ 15525 IF M£O0£ AND Nf=0£ THEN 15527 15526 GOTO 15529 15527 G05UB 20000 15528 GOTO 15986 15529 IF Mf=0£ AND N£O0£ THEN 15527 15530 M1£=H£:CL5:PRINT "EL DELTA DE X PREVISTO ES DE 0 .10 CM":PRINT • » « « » * « « * « « * « » « « » » » # « * * « « « * * * * « " : INPUT "¿QUEREMOS UN NUEVO DELTA DE X? 5/N :",A$ 15540 IF A$X"5" AND AiX'N" THEN 15530 15550 IF A$="N" THEN 15610 15560 INPUT "DELTA DE X (CU) :",DELX1£

) 15570 CL5:PRINT "DELX ="DELX1£"CN' 15580 INPUT "¿ES CORRECTO? 5/N :" ,B* 15590 IF B$><"5" ANO BIX'N" THEN 15580 15600 IF B$="S" THEN 15620 15610 DELX£=.1:GOTO 15630 15620 DELX£=DEU<1£ 15630 CLS:PRINT "EL ORIGEN DE X PREVISTO E5 0 .00 CMVPRINT ' H « i « i H i H H H H H H H H H n m ' : I N P U T "¿QUEREMOS UN NUEVO ORIGEN PAR A LAS X (CM)? 5/N : ' ,C$ 15640 IF C I X ' 5 ' ANO ttX'N" THEN 15630 15650 IF C$*'N" THEN 15720 15660 INPUT "NUEVO ORIGEN DE LA5 X = \ X 2 £ 15670 CL5:PRINT "XI ='X2£"CM.' 15680 INPUT "¿E5 CORRECTO? S/N : ' , D $ 15690 IF D$X"S" ANO D$X'N" THEN 15680 15700 IF D$="N" THEN 15660 15710 IF D$="S" THEN 15730 15720 X1£=.1+D1£:X£=0:GOTO 15740 15730 X1£=X2£ 15740 X£=X1£+X£ 15750 a$:PRINT "LA PRECISIÓN PREVISTA ES DEL 20Z.":PRINT ' H W H H H Í W H H H H W I H H I 1

Page 159: DO: INELUENCIA DE LOS DEFECTOS

754

15760 INPUT '¿DESEA USTED CAMBIAR ESTA PRECISIÓN? S/N :\PEPE$ 15770 IF PEPEiX'S' AND PEPEiX'N" THEN 15760

) 15780 IF PEP£i='N" THEN 15820 15790 (15:INPUT 'NUEVO GRADO DE PRECISIÓN DESEADO EN Z (AZ) :',GRAfRE£ 15800 LIMPRE£=(GRAPREf/100£)+l:CL5 15810 GOTO 15821 15820 LIHPRE£=1.2£ 15821 OPEN "OVÜ.'l.LIMPRES"

' 15822 PRINT £1,LIHPRE£ 15823 CL05E £1 158V0 FOR 1=1 TO 100

1 15845 CL5G0T0 15890 15850 LINE (10,240)-(490,240) 15860 LINE (10,10)-(490,1Q)

) 15870 LINE (10,10)-(10,240) 15880 LINE (49Oí10)-(^90í240)G0T0 15900 15890 PRINT:PRINT:PRINT-PRINT:PRINT:PRINT:PRINT:PRINT TAB(12) ' ESTOY CALCULANDO TEN PACIENCIA ":PRINT:PRINT TABÜ2) ' X =

'Xf'CM.VGOTO 15850 15900 H1£=H£-D1MF X£(=H1£ THEN 15920 15905 IF X£>H1£ AND X£(=H£ THEN 15940 15910 IF X£>H£ THEN 15946 15920 GOSUB 16540 15930 GOTO 15950 15940 GOSUB 16710 15945 GOTO 15950 15946 GOSUB 18000

> 15950 X£=X£+DELX£ 1596C -¿EXT I 15970 PRINT 'INICIO UN NUEVO CICLO DE ANÁLISIS'

) 15980 GOTO 15840 15985 GOSUB 20000 15986 REH 'CONTINUA'

) 15990 CL5PRINT 'CASO RESUELTO.': PRINT 'X ='X£"CH':C£=C£*1000£:PRINT 'C ='C£71000':PRINT 'FUERZA NORMAL EQUIVALENTE 'NE£'KP' :PRINT CHR$(7):INPUT '5/N',A$ 16320 CL5:PRINT 'PROFUNDIDAD DE LA FIBRA NEUTRA :"X£"C«.VPRINT 'CUANTÍA DE AGOTAMIENTO C='C£71000':C£=C£/1000£:PRINT

) "FUERZA NORMAL EQUIVALENTE NE='NE£'XP' 16370 PRINT 'FUERZA NORMAL RESISTIDA :'NR£/1000'T0N, - tff 1000'TON.' 16380 PRINT • "MENTÓ FLECTOR RESISTIDO :;|MR£/100000!'M*T. N='M£/100000!'M*T.'

> 16385 PRINT "PRECISIÓN EN NORMAL ; "<NR£-N£)/N£*1007100" 1Ó3B6 PRINT "PRECISIÓN EN FLEXIÓN :"(MR£rn£)/M£*::-"-/lOO'

) 163?* RIN T 'sí ^*mmm****m**********##*#*****#* i<********#»** ) 164GC ?RI- . 7)

•4410 INPUT '¿PODEMOS CONTINUAR? 5/' :\A* i-so IF A$X 5 PN: , v r THEN i64io

) 16430 Ir H$=»S" THEN 16470 16470 m "CONTINUA" 16500 GOSUB 16890

) 16510 GOSUB 17320 16520 CHAIN '0:PRO.ARCH.15D\1003

- 16530 END ) 16540 DELC£=l£/2000f

16550 C£=0£ 16560 FOR J=l TO 120

) . 16570 UC£=2/3»FCK£*B£»X£ 16580 USl£=Cf»B£*Hf*E5f»<H£-Dl£-Xf)/(1000*X£> :ULf=F5K£*Cf*B£*Hf/2£ 16581 IF US1£<UL£ THEN 16583

) 16582 GOTO 16590 16583 US1£=UL£ 16590 US2£=USl£»(X£-Dl£)/(Hf-01£-X£)

) 16600 NR£=US2£+UCf-U51f

J

>

Page 160: DO: INELUENCIA DE LOS DEFECTOS

16610 HR£=((USl£+U52£)»(.5tHf-Dl£))+(UC£*((Hf/2)-(3*X£/8))) 16620 IF N£=0 THEN 15985

) 16630 KM£=MR£/H£ - 16640 KN£=NR£/N£

16650 IF KHf>=l£ AND KM£<=LIMPREf AND KN£=>1£ AND KNf<=LIHPREf THEN 15985 > 16660 Cf=Cf+DELC£

16670 IF X£>=Hf-Dlf THEN 16710 16690 NEXT J 16700 RETURN 16710 DaC£=l£/20OO£ 16720 C£=0£

) 16730 FOR Jl=l TO 120 16740 UC£=2/3*FCK£*B£«X£ 16750 U52£=C£*B£*H£*E5£«(X£-D1£)/ÜOOO£*X£)

> 16760 US1£=US2£»(X£-H£+D1£)/(X£-D1£) 16770 NR£=US2£+UCf+USl£ 16780 «R£=((U52£-U51£)«(.5»H£-01£))+(UC£*(.5«H£-3/8*Xf)) 16790 IF N£=0£ THEN 15985 16800 KMf=HR£/H£

- 16810 KN£=NR£/N£ 16820 IF KN£>=1£ AND KM£=<LIKPREf AND KN£=>1£ AND KN£(=LIMPRE£ THEN 15985 16830 C£=C£+DELC£ 16840 IF X£)=H£ THEN 18000 16860 NEXT Jl 16870 RETURN

,0"i£l..,l:B*' » 16900 PRINT £1,B£

16910 CL05E £1 16920 OPEN •0".£1,-1:D1«B

) 16930 PRINT fLDl£ 16940 a05E £1 16950 OPEN •O'.fl.'liHI"

) 16960 PRINT £1,H£ 16970 CL05E fl 16980 OPEN ,0,,fl<M:FCK$*

) 16990 PRINT £1,FCK£ 17000 CL05E £1 17010 OPEN •0".£1."1-F5K*"

) 17020 PRINT £1,F5K£ 17030 CL05E £1 -

) 17040 OPEN •aVfl.'l:!»»" ) 17050 PRINT £l,AS2f

17060 CLOSE £1 17070 OPEN •0",£l»,l:flSl$"

) 17080 PRINT fl.ASlf 17090 CLOSE £1 17100 OPEN "O'.fl.'MIEI'

) 17110 PRINT fl.NEf 17120 aOSE £1 — 17160 OPEN ,0',£1,"1:D$"

) 17170 PRINT £1,D£ 17180 CLOSE £1 17220 OPEN ,0'i£l,'l:IW'

) 17230 PRINT £1,N1£ 17240 CLOSE fl 17250 OPEN '0',£1,'VM'

) 17260 PRINT fl,Hl£ 17270 CLOSE £1 17280 OPEN ,0'i£l.,l:CUflNTIW

) 17290 PRINT £1,C£

Page 161: DO: INELUENCIA DE LOS DEFECTOS

)

17300 CIÓSE £1 17310 RETURN

) 17320 OPEN "0",£l,'l:NBARRAr 17330 PRINT £1,NBARRA£ 17340-£LQS£ £1

) 17350 OPEN "0',£1,'1:TVE$" 17360 PRINT fLTVEf 17370 CL05E £1

> 17380 OPEN ' O M l . ' l : » ' 17390 PRINT £l,Xf 17400 CL05E £1

) 17410 RETURN 17750 CL5 17751 Xf=4£+(H£-4£)/6£*M£/100000£

> 17752 EM£=H£/100000£/10000£/2£ 17760 PRINT 'NO ENCUENTRO LA SOLUCCION DENTRO OEL TRAMO' 17770 PRINT "ORIGEN DE LAS X : 'X2£'CM'

> 17780 PRINT "DELTA DE LAS X : "DELX1£'CM' 17790 PRINT "PRECISIÓN : "GRAPRE£"Z" 17800 INPUT "¿DESEA USTED CONTINUAR ENCONTRÁNDOLA CAMBIANDO LAS BA5E5? 5/N :',AI

> 17801 IF A$="S' THEN 17820 17810 GOTO 15985 17820 GOTO 15530

> 18000 DELC£=l£/2000£ 18010 Cf=0£ 18020 FOR J2=l TO 120

) 18030 UC£=FCK£/3»B£*H£*(3-(H£*H£/X£/X£)) 18040 U51£=C£*B£*H£*E5£*(X£-Hf+Dl£)/1000£/X£ 18050 US2£=USl£*(Xf-Dl£)/(Xf-H£+Dl£)

) 18060 NR£=US2£+UC£+U51f 18070 MR£=((U52£-US1£)*(.5*H£-D1£))+ (B£«(H£A4)»FCK£/12/(X£A2)) 18080 IF N£=0£ THEN 15985

) 18090 KK£=HRf/M£ 18100 KN£=NR£/N£ 18110 IF KH£>=1£ AND KM£<=LIMPRE£ AND KN£>=1£ AND KN£(=LIMPRE£ THEN 15985

) 18120 C£=C£+DELC£ 18140 NEXT J2 18150 RETURN

) 20000 REM •**#**»###»*#*»***#*»•««**«*»*»*##*#*»<*«*• 20010 REM '

) 20020 REM "EVALUACIÓN DE FUERZA NORMAL EQUIVALENTE ' ) 20030 REM "

20040 REM "ftMftHfttt*****»»***************»***!*****' 20050 IF N£=0£ AND M£O0£ THEN 20100

) 20060 IF Mf=0£ AND N£> <0f THEN 20120 20070 Hlf=H£-Dl£:IF X£<=Hlf THEN 20200 20080 IF X£>H1£ AND X£<=H£ THEN 20400

) 20090 IF X£)H£ THEN 20600 20100 NEf=M£ 20110 GOTO 20900

) 20120 NE£=Nf 20130 GOTO 20900 20200 US12£=C£*B£*H£»ES£»(Hf-Dlf-Xf-.01£)/(1000»(X£+.01£))

) 20210 U522£=C£»B£»H£»E5£»(X£+.01£-Dl£)/(1000*(X£i.01£)) 20220 UC2£=2/3*FCK£*B£*(X£*.01£) 20230 NR2£=US22£+UC2£-US12£

) 20240 MR2£=(US12£+US22£)»(.5£*H£-D1£)•(UC2£)«(.5f«Hf-3/8*(X£+.Olf)) 20250 US13£=C£»B£*H£»ESf«(H£-Dl£-X£+.01£)/(1000£«(X£-.01£)) 20260 US23£=C£*B£*Hf*ES£»(Xf-.01£-D1£)/(1000£*(X£-.01£))

) 20270 üa£=2/3*FCK£»B£*(X£-.01£)

>.

Page 162: DO: INELUENCIA DE LOS DEFECTOS

> T

) 20280 NR3£=US23f+Ue3f-US13£ 20290 HR3£* ÍUS13f+US23£> * (. 5£*Hf-Dl£) • (UC3£) § (. 5«H£-3/8» (X£-. 01))

> 20300 WW=(MR2f-HR3£)/(NR2£-NR3£) 20310 NE£=KR£-NR£»DMR£ 20320 COTO 20900 -

) 20400 US12fsC£*B£»H£*E5£»(X£*.01f-H£+01£)/(1000*(X£+.01£)) 20410 US22£=ef»B£*Hf*E5£»(X£+.01£-Dl£)/(1000*(X£*.01£)) 20420 Ue2£=2/3*FCK£*Bf»(X£*.01£)

i 20430 NR2£=US22£+UC2£+U512£ 20440 HR2£=((US22£-U512£)•(.5£*Hf-01£))•(UC2f*(.5£*H£-3/8*(Xf+.01£))) 20450 US13£=C£*B£*H£*ES£»(X£-.01£-H£+01£)/(1000*(Xf-.01£))

) 20460 US23£=Cf*Bf*Hf*E5f*(Xf-.01H)l£)/(1000f*<Xf-.01£)> 20470 UC3£=2/3*FCK£#Bf*(X£-.01£) 20480 NR3£=US23£+UC3£*US13£

) 20490 HR3£=((U523£-U513£)*(.5»H£-01£))*(UC3£«(.5£*H£-3/B«(X£-.0lf))) 20500 DHR£= <«R2£-HR3£)/<NR2£-NR3£) 20510 NEf=HR£-NRf*W1Rf

) 20520 GOTO 20900 — 20600 ÜS12£=C£»B£*H£»E5£*(X£+.01£-H£+D1£)/(1000«(X£+.01£))

20610 US22£*Cf*B£«H£*ES£*(X£+.01f-Dl£)/(1000*(X£+.Olf>) 20620 ÜC2£=FCK£*B£*Hf/3*(3-(H£A2)/((Xf •.01£)A2)) 20630 NR2£=US22£+UC2f+U512f 20640 HR2£=(US22£-U512£)»(.5*H£-01£)+(B£*(H£A4)*FCK£/12/((X£+.01)A2))

¡ 20650 US13£=C£*B£*H£*E5£»(X£-.01f-H£+01f)/(1000*(X£-.01)) 20660 U523f=C£*B£*H£*ES£*(X£-.01-01£)/(l(X)0*(X£-.01)) 20670 UC3£=FCK£/3»B£*H£*(3-(H£*H£/(X£-.01)/(X£-.01)))

) 20680 HR3£=U523£+UC3£+US13£ 20690 HR3£=(U523£-US13£)*(.5*H£-Dl£) + (B£*(HfA4)*FCK£/12/(X£-.01)/(X£-.01)) 20700 DMR£=(MR2£-HR3£)/(NR2f-NR3f)

) . 20710 ME£=HR£-(HR£/DHR£) — 20900 RETURN

)

)

) )

)

)

)

)

)

)

Page 163: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 758

A P A R T A D O 2 . 3 _

E S T U D I O P E L A E S T R U C T U R A

P E E E C T U O S A E1ST S E G U N D O Q R D E f f

C A J U S T E S P E A P R O X I M A C I Ó N )

Page 164: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR.

2 . 3 . - ESTUDIO DE LA BSTBUCTUBA DEFECTUOSA E l SEGUIDO

QKDEI. (AJUSTES DE APSOIIKACIQI?.

2 . 3 . 1 . - PBO.ABCH.2BD -K)DIFICACIOI DB YBBTICBS".

2 . 3 . 2 . - PSO.ASCH.3SD "DETEESIIACIOI DE DATOS PASA EL

CALCULO".

2.3.3.- PK0.AKCH.51D -DBTERIIIACIOI DB LOS ÜDKEITOS DB

EITREMD DE BARBA".

2 . 3 . 4 . - PRO.ABCH.6BD •DEFIIICIOI DE LA IATBIZ ACCIOr.

2.3.5.- PBO.AECH.7BD •DEFIIICIOI DE LA IATBIZ DE

BARRAS-.

2.3.6.- PKO.ABCH.8SD "IIYEBSIOI DB JCATKICES T DEFIII­

CIOI DB LA MATBIZ FLEXIBILIDAD-.

2.3.7.- PR0.AKCH.9BD -DEFIIICIOI DB LA IATBIZ DEFOB-

lACIOr.

2.3.8.- PKO.ABCfl.10ED -DEFIIICIOI DB LAS SOLICITA-

CIQIBS FIIALES El LAS BARRAS".

Page 165: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 760

M O D I E I O A C I O N D E V É R T I C E S "

Page 166: DO: INELUENCIA DE LOS DEFECTOS

761

19/10/1987 **********

4000 REH ' SAVE/LOAD PR0.flRCH.2RD" 4010 REH '5UBRUTINA PARA LA HODIFICACION DE LA MATRIZ DE VÉRTICES.* 4020 CL5 4025 G0SU6 4948 4030 CL5 4031 OPEN •r.fl.TNNUf 4032 INPUT £1,NNU 4033 CLOSE £1 4035 DIH HNU£(NNU,3) 4040 GOSUB 4970 4042 GOSUB ¿000 4045 PRINT "«**»******«******»*»• 4070 LPRINT 4080 LPRINT 'EL NUHERO DE VÉRTICES ES. NNU = 'NNU 4085 LPRINT •****»****»*#*******»**«#*»**#**«***»• 4086 LPRINT:LPRINT 4092 FOR 1=1 TO NNU --4110 PRINT:PRINT 4120 PRINT "s*»*******»»»*****»*»***»*»»**»»****!*****#»-Í ••• *>**** • 4130 FOR J=l TO 3 ¿LrO PRINT •MNUCI","J")-4160 IF J=2 THEN 4300 4170 IF J=3 THEN 4500 4175 NI=I 4180 HNU£(LJ)=NI 4190 PRINT '******»**»***««»**»»»«****»**** 4200 PRINT:PRINT 4205 CL5:PRINT 'NUHERO DEL VÉRTICE , NNU = 'MNUfd.J) 4220 GOTO 4900 4300 XN£=0 4310 XN£=HNU£(L2) 4320 DELTX£=0

x 4330 INPUT "NUMERO DEL NIVEL DEL VÉRTICE CONTANDO DE ARRIBA HACIA ABAJO. CONSIDERANDO COMO NIVEL -1- EL D a FORJADO SUPERIOR :",NUP y NIV

4331 GOTO 4335:IF NUMNIV=0 THEN 4337 4335 DELTX£=DE5ACUMf(NUHNI. :,• ¿OTO 4340 •337 DELTC£=0£ 4340 HNU£Ü,J)=XN£-DaTX£

. 4350 PRINT:PRINT -óc" - rINT •MNUCIV 'J ' ) = 'MNUfd.J) 4380 GOTO 4900 •::: YN£=O 4510 YNf=HNU£(I,3) 4520 DaTY£=0 4540 HNU£(I,J)=YN£+DELTY£ 4550 PRINT:PRINT 4560 PRINT • H N U C I V J ' ) = ,MNU£(I.J) 4580 GOTO 4900 4900 NEXT J 4910 NEXT I 4920 GOSUB 5000 4942 GOTO 4990

Page 167: DO: INELUENCIA DE LOS DEFECTOS

762

4948 INPUT 'FECHA DE REALIZACIÓN DEL TRABAJO, AA/BB/CCCC VFECHAi 4952 LPRINT 4953 LPRINT 'FECHA DE REALIZACIÓN D a TRABAJO :•FECHA*:LPRINT 'HHMfiHKHff i f f tMMfMtyMf i ixxt f f tMtfHMfiLPRINT-LPRINT 4954 OPEN ,r,£l,,l:NP$" 4955 INPUT £1,NP 4956 CL05E £1 4957 OPEN T,£1,'1:NC$' 4958 INPUT £1,NC 4959 CL05E £1 4962 LF-RINT 'PÓRTICO CON 'NP' PLANTAS Y CON 'NC' COLUMNAS.' 4966 RETURN 4970 DIN HNUlf(NNU.3) 4971 OPEN T,fl,'l:HNUr 4972 FOR 1=1 TO NNU 4974 FOR J=l TO 3 4976 INPUT fl,hNUf (I.J) 4978 NEXT J 4980 NEXT I 4985 CLOSE £1 4987 RETURN 4990 OPEN 'O-ifl.'liHNUr 4991 FOR 1=1 TO NNU

' 4992 FOR J=l TO 3 4993 PRINT £1,HNU£(LJ) 4994 NEXT J : 4995 NEXT I 4996 CL05E £1 4997 CL5:CHAIN "0PR0.ARCH.3RD"Ó3C 5Ci: "."ICE NUMERO" TAB(50) "XN • DITA X' TAB(80) "YN • DELTA Y" 5010 LPRINT TAB(53) "C«' TAB<83) 'CM" 5020 LPRINT "****,. *<o*#**#*»m#«*##»««*w******K»***»**m*»****M^ 5030 FOR 1=1 TO NNU 5040 LPRINT TAB(7) MNü£(_ 1> 7ñB :J fíNUfd.2) TAB(83) NNU£(I,3) 5050 NEXT I 5060 LPRINT:LPRINT:LPRINT:L^.Í\' 5": ÍETURN 6000 OPEN ,I,,£1,'1:NKA$" 6010 INPUT -l.NKA 6020 CLOSE £1 6030 OPEN "I".£1,"1:NKR1*" 6040 INPUT £1,NNR1

J 6050 CLOSE £1 6060 DE5PL=NKA-NNR1 6070 DIN DE5PL£(DESPL,1) 6080 OPEN •I",£l,'l:DE5PLr 6090 FOR 5=1 TO DE5PL 6100 INPUT fl,DE5PLf(5,l) 6110 NEXT 5 6120 CLOSE £1 6130 DIN DESACUH£(D£SPLH,1) 6140 DE5ACUHUL£=0£ 6150 FOR S=l TO DESF1 6160 PRINT ,DE5PL£('S',1)='DE5PL£(S,1) 6170 DESACUHUL£=DE5ACUHUL£+DESPL£(S,1) 6180 NEXT S 6190 PRINT 'DESACUMUL£ ="DE5ACUMUL£ 6200 DESACUh£(l,l)=DE5ACUHULf:PRINT "DE5ACUM£("S\1)='DESACUH£(1,1) 6210 FOR 5=2 TO DESPL+1 6215 IF 5=DE5PL*1 THEN 6250 6220 DESACUH£(5,l)=DE5ACUHf(S-l,l)-DESPL£(S-l<l)

Page 168: DO: INELUENCIA DE LOS DEFECTOS

)

\

) )

763

1

6230 GOTO 6260 6250 DE5ACUHf(5,l)=0£ 6260 PRINT ,DE5ACUM£(,SM)=,DE5fleUH£(5,l) 6270 NEXT 5 6290 RETURN

Page 169: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR.

3 . S . — I R R O . A R G H . 3 R D

" D E T E R M I N A C I Ó N D E D A T O S

P A R A E L C A L C U L O "

Page 170: DO: INELUENCIA DE LOS DEFECTOS

1 1 / 0 1 / 1 9 8 8

5000 REii 'SAv'E/LOñD PRO.ARCH.3RD" 5002 RE," L : J B R Ü " N A -- :;A Lfi FIJACIÓN DE iOl DHTOS DE Lfl E5~RÜCrURA ¿ , £ - - " : " ' -F3.N EH _ : Í "j.-LCL-LDS POSTERIORES.'

::: _:": :.-Á5:::: LPRINT «EL ÁV- . :--AÍS ZS. NBAI --NBAI

) :G:i 'ri- ••: ¿. : ̂ IÍÍ"

:Jíá FOR 1=1 10 NBAI 5017 FOR j=l TO 13

> 5013 INPUT £1,HGDB£(I,J) 5019 NEXT J 5020 NEXT I

> 5021 CL05E £1 1 5022 FOR 1=1 TO NBAI

5030 FOR J*l TO 11 ' 5040 IF J=2 THEN 5200

5050 IF J=3 THEN 5250 5060 IF J=4 THEN 5300

) 5070 IF J=5 THEN 5350 5080 IF J=6 THEN 5400 5090 IF J=7 THEN 5450

) 5100 IF J=8 THEN 5500 5110 IF J=9 THEN 5550 5115 IF J=10 THEN 5580

) 5120 IF J=ll THEN 5610 5130 NB7£=«GDB£(I,1> 5135 CL5

) 5140 HGDT£(L,')=NB7£ 5145 PR1NT "DATOS DE LA BARRA : 'MGDT£(I,J) 5150 GOTO 5980

) 5200 NND2=HGDB£Ü,2) 5210 HGDT£(I,J)=NND2

) 5220 GOTO 5980 > 5250 NNF2-ffG0B£(I«3>

5260 HGDT£ÜJ)=NNF2 5270 GOTO 5980

) 5300 XD2£=HNU£(NND2,2) :YD2£=HNU£(NND2,3):XF2£=HNU£ (NMF2»2): YF2£=HNU£(NHF2,3) 5301 IF XD2£=XF2£ AND YD2£XYF2£ THEN 5305 5302 IF XD2£XXF2£ AND YD2£=YF2£ THEN 5306

) 5303 IF XD2£XXF2£ AND YD2£OYF2£ THEN 5307 5305 KX5=1:G0T0 5310 5306 KX5=2:GOT0 5310

) 5307 KX5=3:G0T0 5310 5310 LB2£=(((YF2£-YD2£)A2)•((XF2£-XD2£)A2))A.5 5320 HGDT£(LJ)=LB2£.G0T0 5980

) 5350 KX4=20:G0T0 5360 INPUT 'BARRA CINTRADAÜO), AOINTELAOA(20) O VOLADA(30) :",KX4 5360 GOTO 5370INPUT 'BARRA VERTICAL , ::0NTAL(2) O INCLINADA(3) :'.KX5

70 KX6=KX5+KX4 > 5330 «GDT£(IJ)=KX6:G0T0 5390: G05UB 34650

5390 GOTO 5980 5400 IF hSDT£(I,5)*31 OR HGDT£(I,5)=32 OR NGDT£(I,5>=33 THEM 5420

1

Page 171: DO: INELUENCIA DE LOS DEFECTOS

766

) 5410 K£=2*ÍMGDB£(1,6))«(MGDB£(1,9))/(MGDT£(1,4)):GOTO 5430 5420 Kf=0 5430 KGDT£(I,J)=K£:GOTO 5980

) 5450 K1£=6»(NGDT£(I,6))/(HGDT£(I,4))/(HGDT£(I,4)) 5460 HGDT£(I,J)=K1£ 5470 GOTO 5980

) 5500 K2f=3«(MGDT£(L6))/(HGDT£ü,4)) 5510 HG0T£(I.J)-K2£ 5520 GOTO 5980

> 5550 K3£=2«(MGDT£(I,6)) 5560 MGDT£(I,J)=K3£ 5570 GOTO 5980

> 5580 ALTURA£=YF2£-YD2£ 5590 HGDT£(LJ)=ALTURA£ 5600 GOTO 5980

* 5610 PR0YECCI0N£=XF2£-XD2£ 5620 MGDT£(I,.J)=PROYECCIONf 5980 NEXT J

i 5985 NEXT I 5987 G05UB 34900 5990 CHAIN ,0:PR0.ARCH.5RD,t 9000

> 5998 ENO ) 34650 REM 'COMPROBACIÓN DE DATOS."

34655 KX7=HGDT£(I,5) > 34660 PRINT:PRINT TftB(30) ***#*»*»***»***»**#*»»»#*#*#*#**»**"

34665 IF KX7=11 THEN 34750 34670 IF KX7=12 THEN 34760

) 34675 IF KX7=13 THEN 34770 34680 IF KX7=21 THEN 34780 34685 IF KX7=22 THEN 34790

) 34690 IF KX7=23 THEN 34800 34695 IF KX7=31 THEN 34814 34700 IF KX7=32 THEN 34820

) 34705 IF KX7=33 THEN 34830 34750 PRINT 'BARRA CINTRADA VERTICAL':GOTO 34840 34760 PRINT 'BARRA CINTRADA HORIZONTAL':GOTO 34840

) 34770 PRINT 'BARRA CINTRADA INCLINADA":GOTO 34840 34780 PRINT 'BARRA ADINTELADA VERTICAL":GOTO 34840 34790 PRINT 'BARRA ADINTELADA HORIZONTAL':GOTO 34840

) 34800 PRINT 'BARRA ADINTELADA INCLINADA':GOTO 34840 34810 PRINT 'BARRA VOLAOA VERTICAL':GOTO 34840

) 34820 PRINT 'BARRA VOLADA HORIZONTAL':GOTO 34840 ) 34830 PRINT 'BARRA VOLADA INCLINADA":GOTO 34840

34840 PRINT ' #»t#mtm«i»****#f****»w»Mw*#t*»**##wt" 34850 INPUT '¿ES CORRECTO EL TIPO DE BARRA? 5/N',A4l

) 34860 IFA4$X'S'AND A4$X'N'THEN 34850 34870 IF A4*='S' THEN 34880 34875 1=1-1

) 34880 RETURN 34900 LPRINT "BARRA N " TAB(IO) 'V.DORSAL' TABÜ9) -V.FRONTAL' TAB(2?) "LONGITUD(CH)' TAB(52) "BASEtClO" TAB(62> 'CANTOÍCM)' TAB(82) •CARGA(T/H)'

) 34910 LPRINT a«««M»««*M>tIM«t*«»«»>«M»>iM«>>«**««f*»l>*H«tM»««t«*«ft**H»i«HM*M«fti«tM««i«tiH>a

34920 FOR 1=1 TO NBA1 34930 LPRINT TAB(3) HGDTid.l) TAB(9) HGDT£(L2) TAB(18) MGDT£(I,3) TAB(28) HG0T£(L4) TAB(51) HGDB£(L8) TAB(61) HGÜB£(I.7) TftBÍBl)

) (HGDB£(I,18))/10 34940 NEXT I 34941 OPEN '0',£l,"l:HGDTr

) 34942 FOR 1=1 TO NBA1 34943 FOR J=l TO 11 34944 PRINT fl,HGDT£(I,J)

3

Page 172: DO: INELUENCIA DE LOS DEFECTOS

767

) )

34945 NEXT J 34946 NEXT I 34947 CL05E £1 34950 RETURN 34955 OPEH "I".£l.al:NBAl»B

34956 INPUT £1,NBA1 34957 CL05E £1 34958 OPEN •r,£l,,l:IBlU$" 34959 INPUT £LNNU 34960 CL05E £1:DIH HNU£(NNU,3) 34961 OPEH ,I",£1,,1:HNU$' 34962 FOR 1=1 TO- MNU 34963 FOR J=l TO 3 34964 INPUT £1,NNU£(I.J) 34965 NEXT J 34966 NEXT I 34967 CLOSE £1 34968 RETURN

Page 173: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 0 . - L I S T A D 0 D E p R Q G R A M A S n p ¿ Z ^ -

S 3 3 . — RRO. ARCH. 5RD

DETERMINACIÓN I>E LOS MOMENTOS

r>E EXTREMO DE BARRA"

Page 174: DO: INELUENCIA DE LOS DEFECTOS

H / O l / 1 9 8 8 * * * * * * * * * *

9000 REM 'SAVE/LOAD PR0.ftRCH.5RD" 9002 LPRINT CHR*(12> 9005 REM "CALCULO DE LOS «OMENTOS DE EXTREMO DE BARRA UTILIZADOS PARA CREAR LA MATRIZ ACCIÓN' 9008 CL5

) 9010 PRINT "CONSIDERAREMOS POSITIVO: EL GIRO HORARIO." 9012 PRINT TAB(26) "EL MOMENTO ACCIÓN HORARIO." 9014 PRINT TAB(26> "LA FUERZA ACCIÓN QUE APRIETA EL NUDO,"

> 9016 PRINT TAB(26> "EL MOMENTO REACCIÓN ANTIHORARIO Y" 9018 PRINT TAB(26> "LA FUERZA REACCIÓN QUE TIRA OEL NUDO." 9020 LPRINT:LPRINT 'MOMENTOS DE EMPOTRAMIENTO."

1 9025 LPRINT ,***#*^H^*^HH^**»^^*#^nHHHHHn^*,:LPRINT 9028 GOSUB 11400 9030 LPRINT

» 9035 DIM MMEMf(NBAL5) 1 9038 GOSUB 11*90

9040 FOR 1=1 TO NBA1 ) 9050 FOR J=l TO 5

9055 IF J=2 THEN 9095 / 9060 IF J=3 THEN 9115

) 9065 IF J=4 THEN 9135 9070 IF J=5 THEN 9160 9075 K140=HGDT£(M)

) 9080 HMEM£(LJ)=K140 9085 CL5:PRINT TABÜ2) 'NUMERO DE LA BARRA :"HMEM£(I,J) 9090 GOTO 9975

) 9095 K141=HGDT£(I,2) 9100 HHEH£(I,J)=K141 9105 PRINT TABÜ2) "NUMERO NUDO DORSAL : 'MHEMf(LJ)

) 9110 GOTO 9975 9115 K142=MGDT£(L3) 9120 HMEM£(LJ)=K142

,) 9125 PRINT TABÜ2) "NUMERO NUDO FRONTAL : 'MHEM£(LJ) 9130 GOTO 9975

) 9135 GOSUB 11000 ) 9140 MEM£=MEM£

9145 HHEM£(IJ)=HEM£ 9150 GOTO 9975

) 9160 GOSUB 11000 9165 HEM£=-HEM£ 9170 HMEM£(LJ)=MEM£

) 9175 GOTO 9975 9975 HEXT J 9980 NEXT I

^) 9982 GOSUB 11300 9985 LPRINT:LPRINT:LPRINT:LPRINT 9987 G05UB 11450

) 9990 CHAIN '0:PR0.ARCH,6RDM0O00 9995 END 11000 REM 'SUBRUTINA PARA EL CALCULO DE L05 MOMENTOS ACCIÓN EN a EMPOTRAMIENTO."

) 11010 KX7=HGDT£Ü,5> 11020 IF KX7=32 THEN l i n 11030 IF KX7=11 OR KX7=12 OR KX7=13 THEN 11210

3

Page 175: DO: INELUENCIA DE LOS DEFECTOS

)

770

) 110^0 IF KX7=22 THEN 11230 -11050 IF KX7=21 OR KX7=31 THEN 11270 11060 IF KX7=23 OR KX7=33 THEN 11280 .- . _ . .

) 11070 PRINT:PRINT 'POR TRATARSE DE UN VOLADIZO HORIZONTAL HAY QUE INTRODUCIR EL «OMENTO ACCIÓN DE EMPOTRAMIENTO A MANO. SABIENDO QUE SE TRATA DE LA BARRA:'MMEH£(I,1) 11080 CT0£=(MGDB£(I,17))+(MGDB£(L18))

> 11090 LBA£=MGDT£(I,4) 11100 MEM£=(CT0£*(LBA£A2))/2 11110 IF J=4 THEN 11130 11112 IF J=5 THEN 11170 11130 PRINT 'NUDO DORSAL NUMERO 'MMEM£(L2) 'DE LA BARRA 'MMEMf(Ll) 11140 INPUT '¿5E TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? 5/N :',AB$

) 11150 IF AB*X'5' AND ABiX'N" THEN 11140 11155 IF AB$='S' THEN 11158 11157 MEM£=Q:GOTO 11290

» 11158 HEM£=MEM£ 11160 GOTO 11290 11170 PRINT 'NUDO FRONTAL NUMERO 'MHEM£(I,3) 'DE LA BARRA 'HHEM£(L1> 11180 INPUT "¿SE TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? S/N :',AB$ 11185 IF ABSX'S' AND AB$>CN' THEN 11180 11190 IF AB$='S' THEN 11200 11195 MEM£=0:GOTO 11290 11200 MEM£=MEM£.GOTO 11290 11210 PRINT '5E TRATA DE UN ARCO O BARRA CINTRADA':GOTO 11290 11230 CTO£ =(MGDB£(L17)) + (HGDB£(I,18)) 11240 LBA£=HGDT£Ü,4) 11250 HEM£=(CT0£»(LBAfA2))/12

l 11260 GOTO 11290 11270 MEM£=0:G0TO 11290 11280 CL5IF KX7=33 THEN 11285

> 11281 PRINT 'BARRA ADINTELADA INCLINADA N* : 'MMEMf(I.l) 11282 CT0£=(MGDB£(I,17))+(HGDB£(I,18)):5£=MGDT£(I,11) 11283 LBA£=MGDT£(I,11)

) 11284 HEM£=(5£/AB5(S£))*(CT0£*(LBAfA2))/12:G0T0 11290 11285 PRINT 'BARRA VOLADA INCLINADA N* : ",MMEM£(LD 11286 CT0£=(MGDB£(M7))+(HGDB£(I,18))

) 11287 LBA£=HGDT£(1,11):PRINT 'INTRODUCE LA PROYECCIÓN HORIZONTAL DE LA BARRA (CM) : 'LBA£:5T0P 11288 GOTO 11100 11290 RETURN

) 11300 REM 'IMPRESIÓN MOMENTOS DE EMPOTRAMIENTO* . 11310 LPRINT 'BARRA N " TAB(17) 'V.DORSAL" TAB(30) "M.GIR.DORSAL' TAB(57) "V.FRONTAL' TAB(80) 'M.GIR.FRONTAL"

) 11320 LPRINT "MttMMM«t*«*f**«»Mt«M»M«M*#MM*M»tMtt*#^ ****** 11330 FOR 1=1 TO NBA1

) 11340 LPRINT TAB(3) MMEMfd.l) TAB(20) MM£M£(I.2) TAB(30) HMEM£(I.4) TAB(60) MMEN£(L3) TAB(80) HHEM£(L5) 11350 NEXT I 11360 RETURN

) 11400 OPEN •r,£l,,l:HBAir 11405 INPUT £1,NBA1 11410 CL05E £1

) 11412 DIM HGDT£(NBA1,11) 11415 OPEN "IMI.'MIGDTV 11420 FOR 1=1 TO NBA1

) 11425 FOR J=l TO 11 11430 INPUT £l,MGDTf(I,J) 11435 NEXT J

> 11440 NEXT I 11445 CL05E £1 11447 RETURN

Page 176: DO: INELUENCIA DE LOS DEFECTOS

771

>

>

>

)

>

11450 OPEN 'OVfl.'MWEHI' 11455 FOR 1=1 TO NBA1 11460 FOR J=l TO 5 114A5 PRINT fl,HHEK£Ü.J) 11470 NEXT J 11475 NEXT I 11480 CLOSE £1 11485 RETURN 11490 OIH HGDB£(NBA1,18) 11495 OPEN "I'.fl,"! HGDBi" 11500 FOR 1=1 TO NBA1 11505 FOR J=l TO 18 11510 INPUT £1,HGDB£(I.J) 11515 NEXT J 11520 NEXT I 11525 CL05E £1

- 11530 RETURN

)

V

Page 177: DO: INELUENCIA DE LOS DEFECTOS

I ANEXO 20.- L I S T A D 0 DE P R 0 G R A M A S p E 0 R D E N A n n p-772

D E F I Ü T I C I O I T D E L A M A . T R 1 2 :

A C C I Ó N - "

Page 178: DO: INELUENCIA DE LOS DEFECTOS

773

J

)

) H/Ol/1988 ***********

10000 REM "SAVE/LOAD PRO.ARCH.6RD" 10005 REM "DEFINICIÓN DE LA MATRIZ ACCIÓN" 10008 CL5 10010 LPRINT "MATRIZ ACCIÓN." 10012 GOSUB 30560 10015 LPRINT •*«**##«*#«*• 10070 FOR 1=1 TO NKA 10080 IF DNNR1+1 THEN 20100 10200 PRINT "E5TAM05 CREANDO EL VALOR DEL "I" MOMENTO GIRADOR EN (d»kp)." 10220 GOTO 30300 10230 MACM£(I,1)=5MN1£:SMNlf=0:SMN2f=0:5MN£=0 10300 NEXT I 10305 GOSUB 20000 10307 GOSUB 20060 10310 GOSUB 30500 10340 CHAIN "O:PRO.ARCH.7RD\ 12000 10350 END 20000 FOR Jal TO NKA 20010 CL5:IF J<NNR1+1 THEN 20200 20020 K1=J-NNR1 20030 PRINT "ESTAMOS INTRODUCIENDO EL VALOR DE LA "Kl" FUERZA DE5PLAZAD0RA EN (T)":GOT0 30200 20040 MACF£(J,1)=FD1£ 20050 NEXT J 20055 RETURN 20060 FOR L=l TO NKA 20065 IF L<=NNR1 THEN 20080 20070 MAC£(L,1)=MACF£(L,1> 20075 GOTO 20085 20080 MAC£(Lil)=MACM£(L,l) 20085 NEXT L 200P0 RETURN 20100 SMN1£=0 20110 GOTO 10230

) 20200 FD1£=0 20210 GOTO 20040 30200 INPUT "FUERZA DESPLAZADORA (SE CONSIDERA POSITIVA SI VA DE DERECHA A IZQUIERDA O SI VA DE ABAJO HACIA ARRIBA) \FD1£.FD1£=FD1£* 1000

) 30210 GOTO 20040 30300 PRINT "CALCULO D a MOMENTO GIRADOR DEL NUDO :'I 30310 0=1

) 30320 FOR K=l TO NBA1 3O340 IF HHEHf(K,2)=« THEN 30370 30350 IF HMEH£(K,3)=Q THEN 30380

) 30360 SHN£=0:GOTO 30400 30370 SHN£=MMEM£(K,4):GOTO 30400 30380 SMN£=MHEH£(K,5)G0T0 30400

) 30400 5MN2£=SMN2£+SMN£:NEXT K 30410 SHN1£=SMN2£ 30420 GOTO 10230

) 30500 LPRINT 30510 LPRINT "LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DESPLAZADORAS" 30520 LPRINT 'HHHHHIIHIHi<»IHH»IIHHIHI(IHH«HfMHHHI»HHH«'

)

Page 179: DO: INELUENCIA DE LOS DEFECTOS

) \

) 30525 FOR I»l TO NKA 30524 IF K-NNR1 THEN 30530 30527 IF DNNR1 THEN 30535

) 30530 LPRINT TAB(30) HAC£(L1) '««kpVGOTO 30540 30535 LPRINT TAB(30) MACf(Ll) "kp* 30540 NEXT I

) 30545 OPEN 'O',£1,"1:NACÍ' 30547 FOR H=l TO NKA 30549 PRINT £1,MAC£(H,1)

) 30551 NEXT H -30553 aOSE £1 30555 RETURN

) 30560 OPEN •I'.iií'lrHNRl*" 30565 INPUT £1,NNR1 30570 GLOSE £1

) 30575 OPEN •I',£l,,l:HCh$' 30580 INF'UT fl.NCM 30585 CL05E fl

•» 30590 OPEN "I",£l,"l;|IBfll$* 30595 INPUT fl.NBAl 3O600 CL05E fl

> 30603 DIN MMEMf(NBAl,5) 30605 OPEN 'I'.fl.'lrUHEHV 30610 FOR 1=1 TO NBA1

) 30615 FOR J=l TO 5 30620 INPUT fl.MENf(I.J) 30625 NEXT J

) 30630 NEXT I 30635 CL05E £1 30640 NKA=NCM:DIH NAC£(NKA,1):DIH HACH£(NKA,1):DIH MfiCFf (NKA,1)

) ... 30645 RETURN

)

Page 180: DO: INELUENCIA DE LOS DEFECTOS

AXEXO 2 . . . t , S T A D 0 „ t M M M > , „ , „ . • a

3 5 . — R R O . A R O H . 7 R D

D E F I N I C I Ó N r>3B L A M A T R I Z

I D E B A R R A O S "

Page 181: DO: INELUENCIA DE LOS DEFECTOS

) H / O l / 1 9 8 8 **********

12000 REM "SAVE/LOAD PR0.ARCH.7RD" ) 12010 REM 'DEFINICIÓN DE LA MATRIZ RIGIDEZ'

12020 CL5 12030 OPEN •I"Í£1Í"I:1*CH$"

) 12040 INPUT fl.NCM 12050 CLOSE fl 12060 NKA=NCM

) 12070 DIM KKAf(NKA.NKA) 12080 COSUE 14340 12090 FOR K=l TO NCM 12100 FOR L=l TO NCM 12110 IF K=L AND K=<NNR1 THEN 12160 12120 IF KXL AND K=<NNR1 AND L=<NNR1 THEN 12940 12130 IF KXL AND DNNR1 AND K=<NNR1 THEN 13090 12140 IF KXL AND L=<NNR1 AND K>NNR1 THEN 13240 12150 IF DNNR1 AND K>NNR1 THEN 13260

> 12160 CL5 12290 <15HB1£=0 12310 AL=((K-l)«(NCM+5))+L+5

) 12320 P«=HLI5£(AL,1):IF PQ=0 THEN 12400 12380 I=PQ-100 12390 HB1£=HGDT£(L9)

) 12400 CL5HB2£=0 12420 AL=((K-l)*(NCM+5))+L*4 12430 P«=MLI5£(AL,1):IF PQ=0 THEN 12500

) 12480 I=PQ-100 12490 HB2£=MGDT£(L9) 12500 CL5:HB3£=0

) 12560 AL=((K-l)*(NCN+5))+L+3:P9=NLI5£(AL,l):IF PQ=0 THEN 12600 12580 I=P5-100 12590 MB3£=HGDT£(I,9)

) 12600 CL5:«B4£=0 12660 AL=((K-l)»(NCM+5))+L+2:P«=MLI5£(AL,l):IF P8=0 THEN 12700

) 12680 I=P8-100 ) 12690 MB4£=MGDT£(L9)

12700 CL5:MB5£=0 12760 AL=((K-l)»(NCM+5))+L*l:P«=HLI5£(AL,l):IF P«*0 THEN 12800

) 12780 I=PQ-100 12790 NB5£=HGDT£(L9) 12800 CL5:HB6£=0

) 12860 AL=((K-l)*(NCM+5))*L:P*=MLI5£(ALil):IF N = 0 THEN 12905 12880 I=PQ-100 12890 HB6£=MGDT£(L9)

) 12900 5K3£=MBl£+HB2f+MB3£*r1B4£+MB5f+MB6£:G0T0 12910 12905 5K3£=0 12910 HKA£(K,L)=SK3£

) 12930 GOTO 14110 12940 a s 12945 IF L>K THEN 12970

) 12950 LI5I=((K-1)»6)+((K-1)»(NCM-1))+L 12960 PEPA=HLIS£(LIÍ:,1):G0TO 12980 12970 LI5I=(K»6) + (K-1)*(NCH-1) + (L-1):PEPA=HLI5£(LI5L1)

Page 182: DO: INELUENCIA DE LOS DEFECTOS

) 12980 IF PEPA=0 THEN 13050 12990 FOR 1=1 TO NBA1 13000 FOR J=l TO 9

) 13010 IF PEFA=HGDT£(I,1) THEN 13060 13020 «EXT J 13030 NEXT I

) 13040 GOTO 14110 13050 KB£=0:GOT0 13070 13060 KB£=HGDT£(I,6)

) 13070 MKA£(K,L)=KB£ 13080 GOTO 14110 13090 REH •NADA"

) 13140 LI5I=(6*K)+((K-1)»(NCH-1))+(L-1):«=HLI5£(LI5L1):IF Q=<0 THEN 13200 13150 FOR 1=1 TO NBA1 13160 FOR J=l TO 10

) 13170 IF «=HGDT£(I,D Ti--: .32:]

::?o NEXT I ) 132ÜC «Kfl£(KiL)=0:GOTO 13230

13210 PRIMT "BARRA NUMERO .....:'U:5=5-100 132:: "I?0£=fíGDT£(9,5).pRINT "TIFO ...-'TIPOí

"::: -r-i _-=-J'::-T£¡Q,3).GOTO 13230

I :~~-2: ; : ^ £ ; L L ) = H K H 2 £

13230 PRIN" ?R:; : : K 2 : , . . '-:.-£ . Ü : S O T O I « I O -

: :_=:fíKñ£íK..L)=hi(fi£':L,K) ) 13250 GOT; . ..

132ÓÜ 0L5:IF LXK THEN 14090 13270 FDZ=K-NNR'l

) 13300 AL0=(NNfil*(NKA+5)> 13320 CL5 13410 CL5:NB1=0

) 13490 AL=AL0+Ó*FDZ:PR=HLI5£(AL,1):IF PR=0 THEN 13520 13500 J=PR-100:IF J<1 OR J)NBA1 THEN 13410 13505 TIP0£=hGDT£(J,5):IF TIP0£=23 THEN 13511

) 13510 NB1£=HGDT£(J,7):GOTO 13520 13511 G05UB 15100 13512 NB1£=HKA3£

) 13520 CL5-NB2£=0 13600 AL=AL0+6*FDZ-1:PR=HLI5£(AL,1):IF PR=0 THEN 13630

) 13610 J=PR-100:IF J<1 OR J>NBA1 THEN 13520 ) 13615 TIP0£=HGDT£(J,5):IF TIP0£=23 THEN 13621

13620 NB2£=HGDT£(J,7):G0T0 13630 13621 G05UB 15100

) 13622 NB2£=«KA3£ 13630 CL5:NB3£=0 13710 AL=AL0+6»FDZ-2:PR=HU5£(AL1):IF PR=0 THEN 13740

) 13720 J=PR-100:IF J(l OR J)NBA1 THEN 13630 13725 TIP0£=HGDT£(J,5):IF TIP0£=23 THEN 13731 13730 NB3£=HGDT£(J,7):GOT0 13740

} 13731 GOSUB 15100 13732 NB3£=HKA3£ 13740 CL5:NB4£=0

) 13820 AL=AL0+6»FDZ-3:PR=MLI5£(AL.1):IF PR=0 THEN 13850 13830 J=PR-100:IF J<1 OR J>NBA1 THEN 13740 13835 TIP0£=hGDT£(J,5):IF TIP0£=23 THEN 13841

) 13840 NB4£=MGDT£(J,7):GOT0 13850 13841 GOSUB 15100 13842 NB4£=HKA3£

Page 183: DO: INELUENCIA DE LOS DEFECTOS

778

) 13850 CL5NB5£=0 13930 AL=AL0+FDZ»6-4:PR=NLIS£(AL,1):IF PR=0 THEN 13960 13940 J=PR-100:IF J<1 0R J>NBA1 THEN 13850

) 13941 TIPO£=HGDT£ " TIP0£=23 THEN 13951 13950 NB5£=rtGDT£<J,7)G0T0 13960 13951 G05UB 15100

) 13952 NB5£=MKA3£ 13960 CL5:NB6£=0 14040 AL=AL0+6*FDZ-5:PR=HLI5£(AL,1):IF PR=0 THEN 14090

> 14050 J=PR-100:IF J<1 OR J>NBA1 THEN 13960 14051 TIP0£=HGDT£(J,5):IF TIP0£=23 THEN 14061 14060 NB6£=MGOT£(J,7):GOT0 14070

) 14061 GOSUB 15100 14062 NB6£=MKA3£ 14070 5K1£=NB1£+NB2£+NB3£+NB4£+NB5£+NB6£:PRINT 'SKI ='5K1£

) 14080 NKA£(K,L)=SK1£:PRINT 'MKAÜ.J) ="MKfl£(K»L) :GOTO 14100 14090 MKA£(K,L)=0 14100 REM 'NADA'

i 14110 NEXT L 14120 NEXT K 14130 CL5:INPUT "¿QUEREMOS IMPRIMIR LA MATRIZ RIGIDEZ? S/N :',AÍ

> 14140 IF AiX'S' AND AiX'N' THEN 14130 14150 IF A*='N' THEN 14240 14155 LPRINT CHR$(12>

• 14160 LPRINT 'MATRIZ RIGIDEZ.' 14170 LPRINT "***»***»#*»*»*' 14180 LPRINT:LPRINT

) 14190 FOR K=l TO NCM 14200 FOR L=l TO NCM 14210 LPRINT 'MKACKVL'^'MKAfdU)

> 14220 NEXT L 14230 NEXT K 14231 LPRINT CHR$(12)

) 14232 FOR L=l TO LIS 14233 LPRINT TABÜ2) "MLI5£('LM)='MLI5£(L,1) 14234 NEXT L

) 14240 LPRINT CHR$(12):GOT0 14310 14250 IF NBCN=2 THEN 12700 14260 IF NBCN=3 THEN 12600

) 14270 IF NBCN=4 THEN 12500 14280 IF NBCN=5 THEN 12400

) 14290 IF NBCN=6 THEN 12290 ) 14300 IF NBCN=1 THEN 12800

14310 GOSUB 14490 14320 CHAIN '0:PR0.ARCH.8RDM3000

) 14330 END 14340 OPEN "I".£l.'l:HBfllf" 14350 INPUT £1,NBA1

) 14360 CL05E £1 14370 OPEN "I",£l,'l:NNRir 14380 INPUT fLNNRl

) 14390 CL05E £1 14400 DIM MGDT£(NBA1,11) 14410 OPEN 'r,£l,'l:HGDT$'

) 14420 FOR 1=1 TO NBA1 14430 FOR J=l TO 11 14440 INPUT fl,HGDT£(LJ)

) 14450 NEXT J 14460 NEXT I 14470 CLOSE £1

Page 184: DO: INELUENCIA DE LOS DEFECTOS

14471 LIS=6»NCH+NCH»NNR1-NNR1 14472 DIN HLI5£(LIS,1) 14473 OPEN 'r/fl.'lMLISr 14474 FOR LISI=1 TO LI5 14475 INPUT £l,HLI5£(LI5I.l) 14476 NEXT LI5I 14477 CLOSE £1 144B0 RETURN 14490 OPEN ,0\£1,,1:HKA$" 14500 FOR 1=1 TO NKA 14510 FOR J=l TO NKA 14520 PRINT £l,MKAf(I,J) 14530 NEXT J 14540 NEXT I 14550 CLOSE £1 14560 RETURN 14570 CL5 14580 PRINT "MOHENTO GIRADOR DEL NUDO : "K 14590 PRINT 'GIRO EN EL NUDO : 'L 14600 PRINT 'BARRA DE UNION : 'PEPA 14610 PRINT 'x*»****ft»*«x»*«*ftft****«*f***«»* Ká^O PRINT:PRINT 14630 INPUT '¿SON CORRECTOS LOS DATOS? S/N :',A* 14640 IF AiH'S' AND A$X"N' THEN 14630 14650 IF A*='N' THEN 12970 14660 RETURN 14670 CL5 14680 PRINT "VÉRTICE ESTUDIADO : 'K 14690 PRINT 'DESPLAZAMIENTO CONSIDERADO. :'L1947 14700 PRINT 'BARRA QUE PARTIENDO D a VÉRTICE ESTUDIADO SE VE AFECTADA POR EL DESPLAZAMIENTO CONSIDERADO

: "Q 14710 PRINT ,»»*#«««»»«****#***«****»*»»f*#»#**»*#*»**##»i***»*«#«*»***f*':PRINT:PRINT 14720 INPUT "¿SON CORRECTOS LOS DATOS? 5/N -VAÍ 14730 IF A$)CS' ANO A$X'N' THEN 14720 14740 IF A$='N' THEN 13140 14750 RETURN 15000 HKA1£=MGDT£(Q,8) 15020 ALTURA£=HGDTf(Q,10):PRINT 'ALTURA :"ALTURA£'CH' 15040 PHOR£=NGDTf(«,ll):PRINT 'PROYECCIÓN HORIZONTAL :"PHOR£"CM" 15050 L0NGITUD£=5QR(ALTURA£A2+PH0R£A2):PRINT "LONGITUD :'LONGITUD£'CJT 15060 C05I£=ALTURA£/LONGITUDf:PRINT 'COSENO DE ALFA :"COSI£ 15070 fiKA2£=HKAl£*C05I£:PRINT 'NKA(LJ)(VERTICAL):'HKA1£:PRINT 'MKA(I,J)(INCLINADA) :'HKA2£ 15080 RETURN 15100 NKAlf=HG0T£(J»7) 15110 CL5:PRINT TAB(IO) 'BARRA NUHERO :'PR:PRINT TAB(IO) ' * « « # # * « « # « § * « ' 15120 ALTURA£=HGDT£(J,10):PRINT 'ALTURA :"ALTURA£'CH" 15130 REM 'N" 15140 PH0R£=«GDT£(J.11):PRINT "PROYECCIÓN HORIZONTAL :"PHORi^CH" 15150 LONGITUDES» (ALTURA£A2+PH0R£A2): PRINT 'LONGITUD : 'LONGITUW'CH' 15160 C05I£=ALTURAfAONGITUDf:PRINT "COSENO DE ALFA :"COSI£ 15170 HKA3£=NKA1£«C05I£:PRINT 'NKA(I,J) (BARRA VERTICAL) :'HKA1£:PRINT 'MKAd.JHMRM INCLINADA) :'HKA3£ 15230 RETURN

Page 185: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 780

2 3 G . — R R O . A R G H . S R D

" I N V E R S I Ó N D E M A T R I C E S Y

D E F I N I C I Ó N D E L A M A T R I Z

E L E X I B I L I D A D "

.

Page 186: DO: INELUENCIA DE LOS DEFECTOS

781

J ^

H/Ol/1988

13000 REM "SAVE/LOAD PR0.ARCH.8RD" ) 13005 REM 'SUBRUTINA PARA LA INVERSIÓN DE MATRICES'

13010 PRINT 'INVERSIÓN DE MATRICES Y CALCULO DE DETERMINANTES' 13020 GOSUB 15000

) 13500 FOR 1=1 TO NKA 13510 FOR J=l TO NKA 13520 MKB£(IJ)=MKA£ü,J)

> 13530 NEXT J 13540 NEXT I 13550 MKA1=NKA-1

> 13560 FOR K=l TO NKA 13570 PKA£=MKB£(K,1) 13580 IF PKAfXO THEN 13700

) 13590 FOR 1=<-: TO NKA 13600 IF HKB£(1,1)=0 THEN 13670 13610 FOR J=l TO NKA 13620 MKB£(K,J)=MKB£Ü,.J) 13640 MKB£(LJ)=RK£ 13650 NEXT J

) 13660 GOTO 13570 13670 NEXT I 13680 PRINT 'NO EXISTE MATRIZ INVERSA'

) 13690 GOTO 13840 13700 FOR J=l TO MKA1 13710 MKB.£(KJ)=MKB£(K,.J+1)/PKA£

) 13720 NEXT J 13730 MKB£(K,NKA)=1/PKA£ 13740 FOR 1=1 TO NKA

) 13750 IF I=K THEN 13810 13760 RK£=MKB£(I,1) 13770 FOR J=l TO MKA1

) 13780 MKP.£(LJ) = (MKB£(I,J+1))-(RK£*(MKB£(K(J))) 13790 NEXT J

) 13800 MKB£(I,NKA)=(-1)*RK£«(MKB£(K,NKA)) ) 13810 NEXT I

13820 NEXT K 13840 GOTO 14400

) 14400 CL5 14405 INPUT '¿QUEREMOS IMPRIMIR LA MATRIZ FLEXIBILIDAD? S/N :',A$ 14410 IF AIM'S' AND A W N ' THEN 14405

) 14415 IF AI='N" THEN 14465 14420 LPRINT 'MATRIZ FLEXIBILIDAD." 14425 LPRINT '**#**•*«•«•*###«•

) 14430 LPRINT-LPRINT 14435 FOR 1=1 TO NKA 14440 FOR J=l TO NKA

) 14445 LPRINT 'MKBCIWJ") = 'MKB£(IJ) 14450 NEXT J 14455 NEXT I

) 14460 LPRINT CHRIÜ2) 14465 PRINT 14¿00 OPEN •0",£1."1:HKB$-

Page 187: DO: INELUENCIA DE LOS DEFECTOS

782

) \

) 14¿10 FOR 1=1 TO NKA 14620 FOR J=l TO NKA 14630 PRINT fl.HKUd.J)

) 14640 NEXT J 14650 NEXT I 14660 CLOSE £1

) 14820 CHAIN '0:PR0.ARCH.9RDa, 16000 14840 END 15000 OPEN •r.fl.'MKStt"

> 15010 INPUT fLNCH 15020 CLOSE £1 15025 NKAsNCfl

) 15030 OIH MKAf(NKA,NKA) DIh HKB£(NKA,NKA) 15040 OPEN 'r.ti.'iinm* 15050 FOR 1=1 TO NKA

) 15060 FOR J=l TO NKA 15070 INPUT £1,HKA£(I.J) 15080 NEXT J

) 15090 NEXT I 15100 CLOSE £1

. 15110 RETURN

)

)

)

)

)

)

)

)

)

)

)

}

"i

Page 188: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 783

*7 . — R R O . A R O H . 9 R D

D E F I N I C I Ó N I > E JL.A M A T R I Z

D E F O R M A C I OIST

Page 189: DO: INELUENCIA DE LOS DEFECTOS

) 11/01/1988 **********

16O00 REM "SAVE/LOAD PR0.ftRCH.9RD" 16005 GOSUB 16200 16010 REM 'PRODUCTO DE MATRICES Y DEFINICIÓN DE LA MATRIZ DE DEFORMACIONES." 16015 FOR 1=1 TO NKA

) 16020 MDF£(L1)=0 16025 5DF£=0 16030 SDF1£=0

> 16035 FOR K=l TO NKA 16040 MK1£=0 16045 MA1£=0 16050 MK1£=HKB£(I,K) 16055 NA1£=MAC£(K,1> 16060 50F£=5DF£+(MK1£«MA1£) 16065 NEXT K 16070 SDF1£=5DF£ 16075 MDF£(L1)=5DF1£ 16080 NEXT I 16085 LPRINT "MATRIZ DEFORMACIÓN."SPRINT '«««««««««««t»*':LPRINT:LPRINT 16090 FOR J=l TO NKA

) 16091 IF J<=NNRi THEN 16093 16092 IF J>NNR1 THEN 16096 16093 VGIR=J

) 16094 LPRINT "GIRO DEL VÉRTICE "VGIR" = "MDF£(J,D" RADIANES." 16095 GOTO 16100 16096 DE5P=J-NNR1

) 16098 LPRINT "DESPLAZAMIENTO N" "DESP" = 'MDF£(J,1)' CMS." 16100 NEXT J 16102 LPRINT:LPRINT

) 16103 GOSUB 16300 16104 GOSUB 17000 16105 CHAIN "0:PRO.ARCH.10RD\16500

) 16140 ENO 16200 OPEN "r,fl,'l:NKA$"

) 16205 INPUT £1,NKA > 16210 CL05E £1

16211 OPEN ,r,£l,"l:NCM$" 16212 INPUT £1,NCM

) 16213 CLOSE £1 16214 DIM HAC£(NKA,1> 16215 OPEN ,r.fl,,l:»IACr

) 16220 FOR H=l TO NKA 16230 INPUT £l,HAC£(H.l) 16240 NEXT H

> 16245 CLOSE £1 16247 DIM HKB£(NKAiNKA) 16250 OPEN T.n.'l^KB*"

) 16255 FOR H=l TO NKA 16260 FOR X=l TO NKA 16265 INPUT £1,MKB£(H,X)

) 16270 NEXT X 16275 NEXT H 16280 CLOSE £1

Page 190: DO: INELUENCIA DE LOS DEFECTOS

j i

)

\

)

16281 OPEN BI-.£l."l:NNRlt" 16282 INPUT fLNNRl 16283 CL05E £1 16285 DIM HDF£(NKfl,l) 16290 RETURN 16300 OPEN •O'.fl.'lrMOFI' 16305 POR H=l TO NKA 16310 PRINT £1,HDF£(H,1) 16315 NEXT H 16320 CLOSE £1 16325 RETURN 17000 DE5PL=NKA-NNR1 17010 DIM DE5PL£(DE5PL,1) 17025 OPEN •O'.fl.'lrDESPLI* 17030 FOR 1=1 TO DE5PL 17040 DE5PL£(L1)=MDF£(I+NNR1,1):PRINT £LDESPL£(L1):PRINT •DE5Pt£CI'.l)="DE5PL£(I,l) 17060 NEXT I 17070 CLOSE £1 17190 DIN DE5T0T£(DE5PL»1) 17200 OPEN •0,,£1,'1:DE5T0TI" 17210 FOR 1=1 TO DE5PL 17220 DESTOT£(I,1)=OE5PL£(L1)+DE5TOT£(L1) 17230 PRINT £liDE5T0T£(I,l):PRIMT ,DE5T0T£( ,r,l)='DE5T0T£(Ll) 172W NEXT I 17250 CLOSE £1 17500 RETURN

Page 191: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2 Q . - LISTADO DE PROGRAMAS DE ORDENADOR. 786

— R R O . A R G H . X O R I >

D E F I N I C I O Ü T r > E L A S S O L I C I T A

G I O S n B S F I N A L E S &N L A S

B A R R A S "

Page 192: DO: INELUENCIA DE LOS DEFECTOS

) H / O l / 1 9 8 8

16500 REM "SAVE/LOAD PRO.AROH.1ORD" ) 16510 a s

16515 GOSUB 17800 16517 GOSUB 22000

) 16520 aS:PRINT:PRINT "ESTOY CALCULANDO LOS MOMENTOS REACCIÓN DE EXTREMO DE BARRA.VG05UB 21000 16530 PRINT:PRINT '«»*»#»»*)HHH»«H**#«»»«««*»»#f**M*«tff««*«#*«*»*•:GOSUB 18500 16540 FOR 1=1 TO NBA1

) 16550 FOR J=l TO 13 16560 IF J=2 THEN 16720 16570 IF J=3 THEN 16750

) 16580 IF J=4 THEN 16780 16590 IF J=5 THEN 16810 16600 IF J=6 THEN 16840

) 16610 IF J=7 THEN 16880 16620 IF J=8 THEN 16910 16630 IF J=9 THEN 1Ó940 16640 IF J=10 THEN 16981 16650 IF J=ll THEN 17010 16660 IF J=12 THEN 17040

) 16670 IF J=13 THEN 17070 16680 «EB£(LJ)=HGDT£(L1> 16690 a s

> 16700 PRINT "BARRA NUMERO :"MEB£(LJ) 16710 GOTO 17100 16720 MEB£(I,J)=MGDT£(L4)

) 16730 PRINT "LONGITUD DE LA BARRA ."MEB£{I,J)"ci.• 16740 GOTO 17100 16750 MEB£(I,J)=MGDT£(I,9)

) 16760 PRINT "RIGIDEZ K3 ='MEB£(I,J> 16770 GOTO 17100 16780 HEB£(I,J)=MGDT£(L2)

> 16790 PRINT "NUMERO VÉRTICE DORSAL :"MEB£(I,J) 16800 GOTO 17100

) 16810 NBA=I ) 16811 IF NBA>NBNES THEN 16818

16812 X£=MEB£<L4) 16813 IF X£)NKA THEN 16818

) 16815 ALFft£=«DF£(X£»l):GOT0 16820 16818 ALFA£=0 16820 PRINT "GIRO DEL VÉRTICE DORSAL ^ALFAf'RADIANES.'

) 16825 HEB£U.J)=ALFA£ 16830 GOTO 17100 16840 O S

) 16855 GOSUB 18000 16870 GOTO 17100 16880 NBARRA£=MEB£(L1)

) 16882 NVDOR£=NEBf(1,4) 16884 FOR K=l TO NBA1 16888 IF MNEMf(K,1)=NBARRA£ AND MMEM£(K.2)=NVD0R£ THEN 16894 16892 NEXT K 16894 MEB£(I,J)=HMEM£(K,4) 16896 PRINT "MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE DORSAL ^ M a f t l J ) ' CM*KP.'

Page 193: DO: INELUENCIA DE LOS DEFECTOS

788

) 16900 GOTO 17100 16910 NEB£(I,J)=MGDT£(I,3) 16920 PRINT 'NUMERO VÉRTICE FRONTAL :'NEB£(LJ)

) 16930 GOTO 17100 16940 X£=hEB£(I,8):IF XDNKA THEN 16948 16945 BETA£=NDF£(X£,1):G0T0 16950

) 16948 BETA£=0 16950 PRINT 'GIRO VÉRTICE FRONTAL :"BETAf 'RADIANES.' 16955 «EB£(IJ)=BETA£

) 16960 GOTO 17100 16981 CL5 16985 MEB£(LJ)=0£

) 17000 GOTO 17100 17010 NBARRA£=HEB£(I,1) 17015 NVFR0£=NEB£(L8)

> 17020 FOR K=l TO NBA1 17022 IF NHEM£(K,l)=NBARRAf AND NNEM£(K,3)=NVFR0£ THEN 17026 17024 NEXT K

) 17026 MEB£(LJ)=MNEM£(K,5) 17028 PRINT '«OMENTO GIRADOR DE EHF-OTRAHIENTO EN VÉRTICE FRONTAL :'MEB£(LJ)'CH*KP.' 17030 GOTO 17100

» 17040 G05UB 19500 17050 MEB£(1,J)=-MEXBVD£ 17055 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE DORSAL :"MEB£(I,J)"CH«KP."

> 17060 GOTO 17100 17070 GOSUB 19500 17080 MEB£(I,J)=HEXBVFf

) 17085 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE FRONTAL :'MEBfÜJ)'CM*KP.' 17100 NEXT J 17110 NEXT I

) 17120 REM 'RUTINA PARA LA IMPRESIÓN DE LOS MOMENTOS DE EXTREMO DE BARRA.' 17130 LPRINT TAB(IO) 'BARRA N " TAB(20) 'V.DORSAL' TAB(30) 'H.GIR.DORSAL' TAB(55) "V.CENTRAL' TAB(65) "M.GIR.CENTRAL' TAB(?0) 'V.FRO NTAL' TAB(IOO) 'M.GIR.FRONTAL"

) 17140 LPRINT TAB(IO) '**»«*»**• TAB(20) '»**#****' TAB(30) '**»«#**********«• TAB(55) '*********• TAB(65) "•<•**<••»******»***»**• TAB( 90) "»***#**#*' TAB(ICQ) '***• ••<**<•****»****" 17156 FOR 1=1 TO NBA1

) 17157 GCSUB 22500 17160 LPRINT TftBdO) HEBf(Ll) TAB(20) MES£ÍL4) TflB(30) MEB£«I,12)/1000QO! THBÍ55) MEEí!!.^ :: ' r"" I 3; TíB"¿:^ ^OMENTOVfiNOf TA8(9

Í7180 L P R I N T • U ' ) :7Í?C :-RINT TAB(70) -LOS «OMENTOS FLECTC ::Í SE MIDEN EN

171= _ LPRINT TAB^-] 1 '* • SON POSITIVOS LOS QUE GIRAN"

17192 LPRINT TAB(70) 'EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO" 17193 LPRINT TAB(69) ' EN VÉRTICE FRONTAL EN SENTIDO HORARIO':LPRINT TAB(70) 'Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES':LPRINT C H R M 1 2 )

:GOSUB 22910 17194 GOSUB 23000 17195 GOSUB 17500 17198 GOSUB 20000 17200 CLS:INPUT '¿QUIERE USTED VOLVER A CALCULAR EL MISMO PÓRTICO CON OTROS DESPLAZAMIENTOS FORZADOS? (OOF), ¿QUIERE USTED HACER UN ANÁLISIS DE SEGUNDO ORDEN? (A2), ¿QUIRE UD. COMPLETAR EL A2? (F2) O ¿QUIERE HACER OTRA COSA? (OTRA) '.A* 17205 IF MX'OOF' AND W X ' A 2 ' AND WX'OTRA' AND AÍX'F2" THEN 17200 17215 IF A$="OTRA' THEN 17235 17216 IF A$='A2' THEN 17225 17217 IF A$='F2' THEN 17227 17222 IF A$='ODF' THEN 17230 17225 CHAIN '0:PR0.ARCH.2RD',4000 17227 CHAIN '0:PR0.ARCH.2R',4OO0 17230 CHAIN '0:PR0.ARCH.2D',4O00 17235 CLS:PRINT:PRINT:PRINT:INPUT '¿QUIERE USTED CALCULAR OTRO PÓRTICO? S/N :',M

J>

-\

Page 194: DO: INELUENCIA DE LOS DEFECTOS

789

17236 IF «$><•$• AND AfX'N' THEN 17235 17237 IF AI='N' THEN 17250 17238 IF Ai='S' THEN 17240 17240 CHAIN "0:PRO.ARCH.1PMO 17250 END 17500 CL5 17505 PRINT:PRINT 17510 PRINT TAB(20) 'CREACIÓN DEL ARCHIVO DE RESULTADOS.' 17515 PRINT TAB(20) •»««*»*«*##*»««**»*#*«»»««*#*»• 17540 OPEN •0\fl,"l:AR$' 17545 FOR 1=1 TO NBA1 17550 FOR J=l TO 13 17555 PRINT £1.HEB£(I.J) 17560 NEXT J 17565 NEXT I 17570 CL05E £1 17575 RE" :í

"300 OPEN "I'.fl.'MiBAll' 17805 INPUT Ü.NBA1 17810 CL05E fl 17815 OPEN *r,£l,'l:NCH$' 17820 INPUT £1,NCM 17825 CLOSE £1 17828 DIM HfiOT£(NBAl,U):DIN REACf (NBAL3) .DIN C0RT£(NBA1.3) 17830 OPEN •I-,£l,"i:MSDT$* 17835 FOR 1=1 TO NBA1 " 17840 FOR J=l TO 11 17845 INPUT fl.HGDTfd.J) 17850 NEXT J 17855 NEXT I 17860 CLOSE £1 17863 DIN MEH£(NBA1,5> 17865 OPEN ,r,fl,'l:HHEHT 17870 FOR 1=1 TO NBA1 17875 FOR J=l TO 5 17880 INPUT fl.HHEMd.J) 17885 NEXT J 17890 NEXT I 17895 CLOSE £1

17897 NKA=NCN:DIH NDFf(NKA,1):0PEN "I'.fl, ,1:NNR1$MNPUT £1,NNR1:CL0SE £1:DE5PL=NKA-NNR1:DIH DE5T0T£(DE5PL,1) 17900 OPEN 'r,£l,'l:HDF$' 17905 FOR 1=1 TO NKA 17910 INPUT íl.HDFfd.l) 17915 NEXT I 17920 CLOSE £1 17925 DIN ñEE£(NBAl,13) 17930 RETURN 18000 PRINT TAB(IO) "ELEMENTO NV'HEBfd.l) 18005 PRINT TAB(IO) 'VÉRTICE DORSAL N* :"HEB£(I,« 18010 PRINT 18015 GOSUB 18580 18020 INPUT 'N* D a DESPLAZAMIENTO D a VÉRTICE DORSAL RESPECTO AL VÉRTICE FRONTAL HEDIDO PERPENDICULARNENTE A LA BARRA (LEER EN LI5T ADO DE LA MATRIZ DEFORMACIÓN) :',NUMDELT1 18025 IF NUHDaTl=0 THEN 18038 18030 NUMDELT2=NUNDaTl+NNRl :NUHDan=NUMDaT2-l 18031 TIP0Bf=MGDT£(L5) 18032 GOTO 18036:IF TIP0e£=23 THEN 18039 18036 GOTO 18039 18038 £B£(I,J)=0:GOT0 18045 18039 ALT£=HGDT£(L10) :S£=HG0T£(L11) :DH£=HDF£(NUHD€LT2»1) :ANCUL0£=ATN(5£/ALT£) :60T0 18042

Page 195: DO: INELUENCIA DE LOS DEFECTOS

790

) 1804*0 G05UB 23200 1804-1 GOTO 18045 18042 DANGULO£=ATN ((5£-DH£) /ALT£) -ANGULOf: LONGf=5QR (ALT£A2+S£A2): DI£= (DHf) • (C05(ANGULOf)):MEB£(I, J) «0I£

) 18045 RETURN 18500 OPEN ,r,£lí

,l:NNRl$" 18510 INPUT £1.NNR1

') 18520 CL05E £1 18525 RETURN 18580 NNR7=NNR1+1

) 18590 FOR K=NNR7 TO NKA 18600 DE5P=K-NNR1 18610 PRINT "DESPLAZAMIENTO N* 'DESP" = 'HDFfdU)" CMS.'

> 18620 NEXT K 18630 RETURN 19000 PRINT TABUO) "ELEMENTO N" i'NEBfd.l)

) 19005 PRINT TAB(IO) "VÉRTICE FRONTAL N* :"HEB£(I.8) 19010 PRINT 19025 G05UB 18580

» 19030 PRINT 19035 INPUT "N" OEL DESPLAZAMIENTO DEL VÉRTICE FRONTAL RE5PECT0 AL VÉRTICE DORSAL MEDIDO PERPENDICULARMENTE A LA BARRA (LEER EN LIST ADO DE LA MATRIZ DEFORMACIÓN) :\NUHDELT2:IF NUM0ELT2=0 THEN 19038

) 19036 NUMDELT2=NUHD&T2+NNR1:TIP0B£=MGDT£(I.5):IF TIP0B£=23 THEN 19039: GOTO 19040 19033 MEB£(LJ)=0:G0T0 19045 1903? ALT£=MGDTf(1,10) :S£=HGDT£(I,11> :DH£=MDF£(NUMDELT2,1) :ALFA£=ATN(S£/ALT£) :DALFA£=ATN((5£+DH£)/ALT£)-ALFA£.L0NG£=5«R£(ALT£A2+5fA2

. ):DI£=LONG«TAN(DALFA£)*10:MEB£(I,J)=DI£:GOTO 19045 19040 MEB£(I..J)=MDF£(NUMDELT2,1) 19045 RETURN

) 19500 MGVD0R£=MEB£(I,7) 19510 MGVFRO£=MEB£(I,11) 19520 RK3£=MEB£(I,3)

) 19530 L0NGITUD£=MEB£(I,2) 19540 CLS 19550 PRINT "BARRA N* 'HEBf (1,1)

) 19560 PRINT ' « « ( H H H H H H H H i m H H H H H i l H i H 1

19590 PRINT "«****»«»«****»»****##«#*««#»*»»****• 19600 ALFA£=MEB£(1,5):BETA£=MEB£(1,9):DELTAf=HEBf(L 6)

) 19610 INPUT "BARRA EMPOTRADA EN EL SUELO 5/N :",A$ 19620 IF A*X"S" AND A$)CN" THEN 19610 19630 IF A$='S" THEN 19800

) 19640 MEXBVD£=MGVDOR£- (RK3£» (ALFAf+ (. 5«BETAf) • (1. 5*DELTA£/L0NGITUDf))) 19650 MEXBVF£=MGVFR0£- (RK3£« (BETAf+ (. 5*ALFA£)+(1. 5*DELTA£A0NGITUDf)))

) 19660 GOTO 19850 ) 19800 ALFA£=0f

19810 GOTO 19640 19850 GOTO 19900

) 19900 RETURN 20000 INPUT "¿8UIERE USTED ARMAR LAS BARRAS? S/N :',A$ 20010 IF A S X V AND AIX'N" THEN 20000

) 20020 IF A$="5" THEN 20040 20030 IF A$="N" THEN 20050 20040 CHAIN '0:PR0.fiRCH.12AM0END

) 20050 CLS 20060 INPUT "¿QUIERE USTED ANALIZAR LAS BARRAS? S/N :',BI 20070 IF B$>("5" AND B*X"N" THEN 20050

) 20080 IF B$="S" THEN 20100 20090 IF B$="N" THEN 20110 20100 CHAIN "0:PR0.ARCH.13D\1000

) 20110 RETURN 21000 CL5 21010 INPUT 'NUMERO DE BARRAS EMPOTRADAS EN EL SUELO '.NBES

)

Page 196: DO: INELUENCIA DE LOS DEFECTOS

791

) 21020 CL5 21030 PRINT 'NUMERO DE BARRAS EMPOTRADAS EN EL SUELO :'NBES 21040 PRINT:PRINT:INPUT "¿ES CORRECTO? S/N : \ M

) 21050 IF A*X'S' AND AiX'N' THEN 21040 21060 IF Ai='N" THEN 21000 21070 NBNE5=NBA1-NBE5

) 21080 RETÜRN 22000 DIN HGDB£(NBA1,18) 22010 OPEN ,I,,£l,,l:HCDBr

) 22020 FOR 1=1 TO NBA1 22030 FOR J=l TO 18 22040 INPUT £1,MGDB£(I,.J)

) 22050 NEXT J 22060 NEXT I 22080 CLOSE £1

) 22090 OPEN 'I",£1,'1:DE5T0T$' 22100 FOR 1=1 TO DE5PL 22110 INPUT £1,DE5T0T£(M)

> 22120 NEXT I 22130 CLOSE f1 22140 RETURN

1 22500 REM 'CALCULO DE REACCIONES Y MOMENTO EN VANO" \ 22510 C0NCARGA£=NGDB£(M7)

22520 S0BRECARGA£=HGDB£(M8) ; 22530 LUZ£=HGDT£(L4)/100

22540 MOMD0R£=-HEB£(L12)/lCC:r; ::.:.:: HOMFRO£=MEB£(I>13>/IOOOOO!

) 22560 CARGAT0TAL£=(C0NCARGAF+50BRECARGA£)/10 22570 T I P 0 £ = H G D B £ ( M 1 ) 22580 I F T I P 0 £ > < 2 2 THEN 22800

) 22590 REACCIOND0R£=(H0MDOR£+NONFROF)/LUZ£+(CARGATOTAL£*LUZ£)/2:C0RT00R£=REACCIOND0R£ 22600 REACCIONFRO£=(CARGATOTAL£»LUZ£)-REACCIONDORF:C0RTFR0£=-REACCI0NFRO£ 22610 XPOS£=REACCIOND0R£/CARGAT0TAL£

) 22620 HOHENT0VAN0£=REACCI0NDOR£*XPO5£-CARGATOTALF*.5*XP0S£*XPO5£-HOHD0R£ 22630 GOTO 22900 22800 NOMENT0VAN0£=Q

) 22810 REACCIONFRO£=0:CORTDOR£=(HONOORf+HOHFRO£)/LUZ£:CORTFRO£=CORTDOR£ 22820 REACCIONDOR£=LUZ£*CONCARGAf/10 22900 REAC£(I4)=NB£(I,l):REAC£(L2)=REím<M0R£:REAC£ü^

) - R0£:RETURN 22910 REM 'RUTINA OE IMPRESIÓN DE LAS REACCIONES DE EXTREMO DE BARRA'

) 22920 FOR 1=1 TO 5:LPRINT:NEXT I ; 22930 LPRINT TAB(20) 'BARRA N " T«(30) 'REACCIÓN VERTICAL D0R5AL(T0N)' TAB(60) 'REACCIÓN VERTICAL FRONTAL(TON)"

22940 LPRINT TAB(20) '*«§«**" TAB(30) "*»»«*«****««*«#«»*#*«•» • TAB(60) ' m H i w i H H H H H i i H U H H 1

22945 LPRINT:LPRINT ) 22950 FOR 1=1 TO NBA1

22955 LPRINT TAB(20) REACÍ(Ll) TAB(35) R£AC£(I.2) TAB(65) REACf(L3) 22960 NEXT I

) 22970 LPRINT CHRM12) 22975 GOSUB 23500 22980 RETURN

) 23000 INPUT '¿QUIERES IMPRIMIR LA MATRIZ MEB£(I.J) 5/N \A$ 23010 IF A$X'5' AND AiX'N' THEN 23000 23020 IF A$='N" THEN 23100

) 23030 FOR 1=1 TO NBA1 23040 FOR J=l TO 13 23050 LPRINT • HEB('IVJ') = 'MEB£(LJ)

) 23060 NEXT J 23070 NEXT I 23080 LPRINT CHRK12)

Page 197: DO: INELUENCIA DE LOS DEFECTOS

792

)

\

) )

23100 RETURN 23200 REH 'NADA' 23230 HEB£(I,J)=DE5T0Tf(NUMDELTl,l) 232W RETURN 23500 REM "RUTINA DE IMPRESIÓN DE LOS CORTANTES DE EXTREMO DE BARRA" 23510 FOR 1=1 TO 5 23520 LPRINT 23530 NEXT I 235*0 LPRINT TAB(20) 'BARRA N " TAB(30) 'FUERZA CORTANTE DORSAL (TON)" TAB(60) 'FUERZA CORTANTE FRONTAL (TON)" 23550 LPRINT TAB (20) "****»***• TABÍ30) " # * • « * « § « « * « * « « * « « * # • TAB(60) '»#»»»»*«**»f»»»»»***«««««' 23560 LPRINT:LPRINT 23570 FOR 1=1 TO NBA1 23580 LPRINT TAB(20) C0RT£(I,1) TAB(35) CORTf(L2) TAB(65) C0RT£(I,3) 23590 NEXT I 23600 LPRINT TAB(60) "SE CONSIDERAN POSITIVOS:"SPRINT TAB(70) "EN VIGAS LOS CORTANTES CON GIRO HORARIO.':LPRINT TAB(70) 'EN SOPORTE S LOS QUE GIRAN EN SENTIDO ANTIHORARIO':LPRINT 23605 LPRINT TAB(60) "EN EL ANÁLISIS DE SEGUNDO ORDEN, SE DEBE INTRODUCIR EN LOS NUDOS LA SUHA DE FUERZAS SUPERIORES HAS a CORTANTE CON SU SIGNO":LPRINT CHR$(12) 23610 RETURN

Page 198: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2£>.- LISTADO DE PROGRAMAS DE ORDENADOR. 793

A P A R T A D O 2 . 4L

E S T U D I O P E L A E S T R U C T U R A

P E E E C T T J O S A E3ST S E G U W D D Q R D E N

( A J U S T E F I S T A L >

Page 199: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 794

2.4.- ESTUDIO DE LA ESTRUCTURA DEFECTUOSA El SEGUIDO

QBPEI.(AJUSTE FIIAL2-

2.4.1.- PRO.AKCH.2B "IDDIFICACIOI DB VEfiTICBS".

2.4.2.- PEO.AfiCH.3B "DBTEKIIIACIOI DE DATOS PASA EL

CALCULO*.

2.4.3.- PE0.ABCH.5K "DBTEfilIIACIOI DE LOS IDMEITOS DE

EITREID DE BAfifiA".

2.4.4.- PEO.AKCH.6fi "DEFIIICIOl DB LA IATBIZ ACCIOI".

2.4.5.- PE0.AfiCH.7B •DEFIIICIOl DE LA IATBIZ DE

BABEAS".

2 . 4 . 6 . - PfiO.ABCH.8fi "HTBKSIOI DB IATBICES T DEFIII­

CIOl DE LA IATBIZ FLEXIBILIDAD".

2 . 4 . 7 . - PRO.AKCH.9B "DEFIIICIOl DE LA IATBIZ DEFOfi-

IACIOI".

2.4.8.- PRO.AKCH.10K "DEFIIICIOl DB LAS SOLICITA-

CIOIES FIIALES El LAS BABEAS".

Page 200: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2».. LISTADO DE PROGRAMAS DE ORDENADOR. || „ 5

1 " ~ T * R O . A R C H . 3 R

M O D I F I C A C I Ó N D E V É R T I C E S '

Page 201: DO: INELUENCIA DE LOS DEFECTOS

) H/Ol/1988

4000 REri ' 5AVE/L0AD PR0.ftRCH.2R" ) 4010 REH 'SUBRUTINA PARA LA MODIFICACIÓN DE LA MATRIZ DE VÉRTICES.'

4020 CL5 4025 GOSUB 4948

) 4030 CLS 4031 OPEN 'r,£l,'l:NNUÍ" 4032 INPUT fl.NNU

) 4033 CL05E £1 4035 DIH MUÍ (MU, 3) 4040 GOSUB 4970 4045 PRINT '****»***«»***»*****#*• 4070 LPRINT 4080 LPRINT 'EL NUMERO DE VÉRTICES E5, NNU = "NNU

) 4085 LPRINT "*#«****«*«**#*#««**#*#*******»«*• 4086 LPRINT:LPRINT 4092 FOR 1=1 TO NNU 4110 PRINT:PRINT 4120 PRINT , * * M * « « * » # W M # * * * * # * * * » * Í * * M * * * « * # * « « * » * « M # # M * -4130 FOR J=l TO 3

) 4140 PRINT 'MNUCIVJ')" 4160 IF J=2 THEN 4300 4170 IF d=3 THEN 4500

) 4180 MNU£(I,J)=MNU1£(I,1) 4190 PRINT '***«***«»««#**»•*#**»»*»**• 4200 PRINT:PRINT

) 4205 PRINT: PRINT "»*#«**#*#«##*««*«###*####*»»«««§•*•:PRINT:CL5:PRINT 'NUMERO D a VÉRTICE , NNU = 'MNU£(LJ) 4220 GOTO 4900 4300 XN£=0

) 4310 XN£=MNU1£(I,2> 4320 DaTX£=0 4330 INPUT 'DELTA X DEL VÉRTICE (CM), (+) s i es hacia la derecha y (-) s i es hacia la izquierda, DaTX = ",DELTX£

) 4340 HNU£(I,J)=XN£+DELTX£ 4350 PRINT:PRINT -

) 4360 PRINT 'MNUÍ'IVJ") = 'HNU£(I,J> ) 4380 COTO 4900

4500 YN£=0 4510 YN£=MNU1£(I,3)

) 4520 DaTY£=0 4530 INPUT "DELTA Y DEL VÉRTICE (CM), <+) s i e s hacia arriba y (-) s i e s hacia abajo, DaTY = ',DELTY£ 4540 HNU£(I,J)=YNf+DELTY£

) 4550 PRINT:PRINT 4560 PRINT 'MNUCIVJ") = "MNU£(LJ) 4580 COTO 4900

) 4900 HEXT J 4910 NEXT I 4920 GOSUB 5000

) 4942 GOTO 4990 4948 INPUT 'FECHA DE REALIZACIÓN D a TRABAJO, AA/BB/CCCC ',FECHA!

- 4952 LPRINT ) 4953 LPRINT 'FECHA DE REALIZACIÓN D a TRABAJO :"FECHA*

4954 OPEN ' I \ £ 1 , ' 1 : N P $ " 4955 INPUT £1,NP

Page 202: DO: INELUENCIA DE LOS DEFECTOS

4956 CL05E £1 4957 OPEN 'I'.fl.'liNCI' 4958 INPUT £1,NC 4959 CL05E £1 4960 INPUT 'VÉRTICES AFECTADOS :',VA$:INPUT 'DEFECT05 EN OX (CM) :',DX$:INPUT 'DEFECTOS EN OY (CM) :',DYI 4961 GOSUe 6000 4962 LPRINT 'PÓRTICO CON 'NP' PLANTAS Y CON 'NC' COLUMNAS.-

4965 LPRINT 'VÉRTICES DEFECTUOSOS 'VA*' CON UNOS DESPLAZAMIENTOS EN OX DE 'DX*' ci Y CON UNOS DESPLAZAMIENTOS EN OY DE 'DYi' CM.' 4966 RETURN 4970 DIM NNU1£(NNU,3)

4971 OPEN T.ti.'i-.maiv 4972 FOR 1=1 TO NNU 4974 FOR J=l TO 3 4976 INPUT £l,MNUlf(I,J) 4978 NEXT J 4980 NEXT I 4985 CL05E £1 4987 RETURN 4990 OPEN •O-.f.l.'ltfNM" 4991 FOR 1=1 TO NNU 4992 FOR J=l TO 3 4993 PRINT fl,MNU£(LJ) 4994 NEXT J 4995 NEXT I 4996 CL05E £1 4997 CHAIN "0:PR0.ARCH.3R"«5000 5000 LPRINT 'VÉRTICE NUMERO' TAB(40) 'XN + DELTA X" TAB(60) 'YN + DELTA Y' 5010 LPRINT TAB(43) 'CM' TAB(63) 'CM' 5020 LPRINT "»****»#***«***«#§»*«»«««*§««**«»«*«»*#»»**»*»«»«*«»#«*•«*««*' 5030 FOR 1=1 TO NNU 5040 LPRINT TAB(7) MNUf(I.l) TAB(43) MNU£(I,2) TAB(63) MNU£(L3) 5050 NEXT I 5060 LPRINT:LPRINT:LPRINT:LPRINT 5070 RETURN 6000 OPEN '0\£l,'l:VAr 6010 PRINT fliVAt 6020 CLOSE £1 6030 OPEN ,0,*£1,,1:DX$' 6040 PRINT £l,DXf 6050 CLOSE £1 6060 OPEN '0",£1,'1:DY$' 6070 PRINT £1,DY$ 6080 CLOSE £1 6090 RETURN

Page 203: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 798

— P » R O . A R G H . 3 R

D E T E R M I N A C I O N D E D A T O S F A R A

E L C A L C U L O "

Page 204: DO: INELUENCIA DE LOS DEFECTOS

> 11/01/1988 **********

5000 REM "5AVE/L0AD PR0.ARCH.3R" » 5002 REM "SUBRUTINA PARA LA FIJACIÓN DE L05 DATOS DE LA ESTRUCTURA QUE PARTICIPARAN EN L05 CÁLCULOS POSTERIORES.'

5004 G05UB 34955 5005 LPRINT CHRÍÍ12):LPRINT ' a NUMERO DE BARRAS E5, NBA1 =*NBA1

) 5008 LPRINT , * M « * W « * * M * » * * * * # « * * # # # M * * § # # * V LPRINT 500? LPRINT 5010 DIM ñGDT£(NBAl,U):DIH NGDB£(NBA1.18)

) M15 0PEM ,r,£l.'l:H6DB$" 5016 POR 1=1 TO NBA1 5017 FOR J=l TO 18

} 5018 INF'UT £1,HGDB£(I,J) 5019 NEXT J 5020 NEXT I 5021 CLOSE £1 5022 FOR 1=1 TO NBA1 5030 FOR J=l TO 11

> 5040 IF J=2 THEN 5200 5050 IF J=3 THEN 5250 5060 IF J=4 THEN 5300

) 5070 IF J=5 THEN 5350 5080 IF J=6 THEN 5400 5090 IF J=7 THEN 5450

) 5100 IF J=8 THEN 5500 5110 IF J=9 THEN 5550 5115 IF J=10 THEN 5580

) 5120 IF J=ll THEN 5610 5130 NB7f=HGDB£(I,l> 5135 CL5

) 5140 ñGDT£(LJ)=NB7£ 5145 PRINT "DATOS DE LA BARRA : '«DTfd.J) 5150 GOTO 5980

) 5200 HND2=HGDB£(I.2) 5210 HGDT£(LJ)=NND2

) 5220 GOTO 5980 ) 5250 NNF2=HGDB£(I,3)

5260 HGDT£(I,J)=NNF2 5270 GOTO 5980

) 5300 XD2£=HNU£(NND2,2) :YD2£=HNU£(NND2.3) :XF2£=MNU£(NNF2,2) :YF2£=HNU£(NNF2,3) 5301 IF XD2£=XF2£ AND YD2£)(YF2£ THEN 5305 5302 IF XD2£XXF2£ AND YD2f=YF2£ THEN 5306

) 5303 IF XD2£XXF2£ AND YD2£OYF2£ THEN 5307 5305 KX5=1:GOTO 5310 5306 10(5=2: GOTO 5310

") 5307 KX5=3:G0T0 5310 5310 LB2£=(((YF2£-YD2£)A2)•((XF2£-XD2£)A2))A.5 5320 NGOT£(I,J)=LB2£:G0T0 5980

) 5350 KX4=20:GOTO 5360:INPUT 'BARRA CINTRADA(IO), ADINTELADA(20) O V0LADA(30) :',KX4 536C GOTO 5370:INPUT 'BARRA VERTICALÜ), H0RIZ0NTAL(2) O INCLINADA(3) :',KX5 5370 KX6=KX5+KX4

) 5380 «GOT£(LJ)=KX6:G0T0 539O:G0SUB 34650 5390 GOTO 5980 5400 IF MGDT£(I,5)=31 OR HCDT£(I,5)=32 OR HGDT£(L5)=33 THEN 5420

3

Page 205: DO: INELUENCIA DE LOS DEFECTOS

800

} 5410 K£=2»(HGDBf(L6))#(HGDB£(I,9))/(MGDT£(I,4)):GOT0 5430 5420 K£=0 5430 HGÜT£(IJ)=K£:G0T0 5980

) 5450 K1£=6«(MGDT£(L6))/(HGDT£Ü,4))/(HGDT£(I,4)) 5460 HGDT£(LJ)=K1£ 5470 GOTO 5980

) 5500 K2£=3*(MGDT£(L6))/(HGDT£Ü,4)) 5510 HGDT£(I,J)=K2£ 5520 GOTO 5980

) 5550 K3£=2*(HGDT£Ü,6)) 5560 «GDT£(L.J)=K3£ "7C GOTO 5990

) 5580 ALTURA£=YF2£-YD2£ 5590 «GDT£(I,J)=ALTURA£ 5600 GOTO 5980

) 5610 PROVE0C;CN£=XF2£-XD2£ 5Ó20 MfiDT£íI, J; =PROYECCIO**£

5?QQ CHAIN "H:: " :: ; "ÜZu ) :?-: IN0

'• 3465G REM 'COHPROBACION Di -"0;,J "" ;i¿55 KX7=VII_-" ".

> 34Ó60 PRINTF^IHT THE'30> 'xs*í;-: '':•*********#***«*******" 3¿¿Ó5 IF KX7=11 THEN 34750 " 34670 IF KX7=12 THEN 34760

) 34675 IF KX7=13 THEN 34770 34680 IF KX7=21 THEN 34780 34685 V KX7=22 THEN 34790

) 34690 IF KX7=23 THEN 34800 34695 IF KX7=31 THEN 34810 34700 IF KX7=32 THEN 34820

) 34705 IF KX7=33 THEN 34830 34750 PRINT 'BARRA CINTRADA VERTICAL":GOTO 34840 34760 PRINT "BARRA CINTRADA HORIZONTAL":GOTO 34840

) 34770 PRINT "BARRA CINTRADA INCLINADA":GOTO 34840 34780 PRINT "BARRA ADINTELADA VERTICAL':GOTO 34840 34790 PRINT "BARRA ADINTELADA HORIZONTAL":GOTO 34840

l 34800 PRINT "BARRA ADINTELADA INCLINADA":GOTO 34840 34810 PRINT "BARRA VOLADA VERTICAL":GOTO 34840

) 34820 PRINT "BARRA VOLADA HORIZONTAL":GOTO 34840 ) 34830 PRINT 'BARRA VOLADA INCLINADA":GOTO 34840

34840 PRINT ' tt*t**ft*tft****»***«#**M«M**ft**f«*#§***«§***§' 34850 INPUT "¿ES CORRECTO EL TIPO DE BARRA? 5/N",A4$

) 34860 IFA4ÍX"5" AND A4$M"N" THEN 34850 34870 IF A4f="5" THEN 34880 34875 1=1-1

) 34880 RETURN 34900 LPRINT "BARRA N"" TAB(IO) "V.DORSAL" TABÜ9) "V.FRONTAL" TAB(29) "LONGITUD(CU)" TAB(52) 'BA5E(CN)" TAS(62) "CANTO(CH)" TAB(82) 'CARGA(T/H)"

) 34910 LPRINT '»»§»««#*«*«Hl««»»«t»»W»t»»HiHHtWt»«M«t«»«l»«lll»«lti«»«»«ftf»t»»ftf«HWfi«ffiit«tfif»i'

34920 FOR 1=1 TO NBA1 34930 LPRINT TAB(3) HGDT£(I,1) TAB(9) HGDT£(L2) TABÜ8) HGDT£(I,3) TABÍ23: «¡)T£(L« TAB(51) NGDB£(I,8) TAB(61) HGDBf(L7) TAB(81)

) 1GDB£(I,18))/10 34940 NEXT I 34941 OPEN "O'.fl.'liHGDTV

) 34942 FOR 1=1 TO NBA1 34943 FOR J=l TO 11 34944 PRINT fLNCDTf(I.J)

)

Page 206: DO: INELUENCIA DE LOS DEFECTOS

801

J

)

)

34945 NEXT J 34946 NEXT I 34947 CLOSE £1 34950 RETURN 34955 OPEN "I".£l, •i:MBfllf 34956 INPUT £1,NBA1 34957 CLOSE £1 34958 OPEN ,I\£L"l:tlNUr 34959 INPÜT £1,NNU 34960 CLOSE £1 DIH HNUf(NNU,3) 34961 OPEN •I-,£l,-l:imUS" 34962 FOR 1=1 TO NNU 34963 FOR J=l TO 3 34964 INPUT fl.MMJf (IJ) 34965 NEXT J 34966 NEXT I 34967 CL05E £1 34968 RETURN

Page 207: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 802

— R R O . A R G H . S R

D E T E R M I N A C I Ó N I D E L O S M O M E N T O S

I D E E X T R E M O r > E B A R R A '

Page 208: DO: INELUENCIA DE LOS DEFECTOS

803

) '»

11/01/1988 **********

9000 REM '5AVE/L0AD PR0.ARCH.5R' J 9002 LPRINT CHRK12)

9005 REM 'CALCULO DE L05 MOMENTOS DE EXTREMO DE BARRA UTILIZADOS PARA CREAR LA MATRIZ ACCIÓN' . 9008 CLS

) 9010 PRINT 'CONSIDERAREMOS POSITIVO: EL CIRO HORARIO.' 9012 PRINT TAB(26) 'EL MOMENTO ACCIÓN HORARIO." 9014 PRINT TAB(26) 'LA FUERZA ACCIÓN QUE APRIETA EL NUDO,'

^ 9016 PRINT TAB<26> 'EL MOMENTO REACCIÓN ANTIHORARIO Y" 9018 PRINT TAB<26) 'LA FUERZA REACCIÓN QUE TIRA D a NUDO.' 9020 LPRINT:LPRINT 'MOMENTOS DE EMPOTRAMIENTO." 9025 LPRINT "*#**#**##«**«**«*****#**':LPRINT 9028 GOSUB 11400 9030 LPRINT

\ 9035 DIM MMEH£<NBA1,5) 9038 GOSUB 11490 9040 FOR 1=1 TO NBA1

» 9050 FOR J=l TO 5 9055 IF J=2 THEN 9095 9060 IF J=3 THEN 9115

) 9065 IF J=4 THEN 9135 9070 IF J=5 THEN 9160 9075 K1¿0=MGDT£(L1)

) 9080 HHEM£(LJ)=K140 9085 CL5:PRINT TAB(12) "NUMERO DE LA BARRA :'MMEMf(LJ) 9090 GOTO 9975

) 9095 K141=MGDT£(L2) 9100 HHEH£(LJ)=K141 9105 PRINT TABÜ2) 'NUMERO NUDO DORSAL : 'MMEMf(IiJ)

) 9110 GOTO 9975 9115 K142=MGDT£(I,3) 9120 HMEM£(I,J)=K142

) 9125 PRINT TAB(12) 'NUMERO NUDO FRONTAL : 'MHEMf(LJ) 9130 GOTO 9975

) 9135 GOSUB 11000 ) 9140 MEM£=MEMf

9145 HMEM£Ü,J)=HEM£ 9150 GOTO 9975

) 9160 GOSUB 11000 9165 MEM£=-MEN£ 9170 MMEM£(LJ)=MEMi

) 9175 GOTO 9975 9975 NEXT J 9980 NEXT I

) 9982 GOSUB 11300 9985 LPRINT:LPRINT:LPRINT:LPRINT 9987 GOSUB 11450

.) 9990 CHAIN '0:PRO.ARCH.6RMOOOO 9995 END 11000 REM "SUBRUTINA PARA EL CALCULO DE LOS MOMENTOS ACCIÓN EN EL EMPOTRAMIENTO."

) 11010 KX7=MGDT£(L5) 11020 IF KX7=32 THEN 11070 11030 IF KX7=U OR KX7=12 OR KX7=13 THEN 11210

}

Page 209: DO: INELUENCIA DE LOS DEFECTOS

804

; *

) 11040 IF KX7=22 THEN 11230 11050 IF KX7=21 OR KX7=31 THEN 11270 11060 IF KX7=23 OR KX7=33 THEN 11280

) 11070 PRINT:PRINT "POR TRATARSE DE UN VOLADIZO HORIZONTAL HAY QUE INTRODUCIR EL MOMENTO ACCIÓN DE EMPOTRAMIENTO A HANO, SABIENDO QUE SE TRATA DE LA BARRA:"MMENf(I,l> 11080 CT0£=(HGDB£(I,17))+(HGDB£(L18))

) 11090 LBA£=MGDT£(I,4) 11100 MEH£=(CT0£*(LBAfA2))/2 11110 IF J=4 THEN 11130

» 11112 IF J=5 THEN 11170 11130 PRINT "NUDO DORSAL NUMERO "MMEH£(I,2) "DE LA BARRA "HMEM£(I,1) 11140 INPUT "¿SE TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? 5/N :",ABI

) 11150 IF ABSM'S" ANO AB$)("N" THEN 11140 11155 IF AB*="5" THEN 11158 11157 MEM£=0:GOTO 11290

> 11158 MEM£=MEM£ 11160 GOTO 11290 11170 PRINT "NUDO FRONTAL NUMERO "HHEHf(I,3) "DE LA BARRA 'HMEM£(LD 11180 INPUT "¿5E TRATA DEL EXTREMO EMPOTRADO DE LA MÉNSULA? S/N :",AB* 11185 IF A M X ' 5 " AND ABiM'N" THEN 11180 11190 IF AB$="S" THEN 11200 11195 MEM£=0:GOTO 11290 11200 MEM£=MEM£:GOTO 11290 11210 PRINT "SE TRATA DE UN ARCO O BARRA CINTRADA":GOTO 11290 11230 CTO£ =(HGDB£Ü,17)) + (MGDB£Ü,18)) 11240 LBA£=HGDT£Ü,4) 11250 MEM£=(CT0£*(LBA£A2))/12

) 11260 GOTO 11290 11270 MEM£=0-GOTO 11290 11280 CL5:IF KX7=33 THEN 11285

) 11281 PRINT "BARRA ADINTELADA INCLINADA N" : "MMEM£(I,D 11282 CT0£=(MGDB£(L17))+(HGDB£(I,18)):S£=HGDT£(L11) 11283 LBA£=MGDT£(I,11)

) 11284 MEM£=(5£/AB5(5£))»(CT0£*(LBA£A2))/12:G0T0 11290 11285 PRINT "BARRA VOLADA INCLINADA N" : ",MMEM£(I,D 11286 CT0£=(MGDB£(L17))+(MGDB£(L18))

) 11287 LBA£=HGDT£(I,11):PRINT "INTRODUCE LA PROYECCIÓN HORIZONTAL DE LA BARRA (CM) : "LBA£:5T0P 11288 GOTO 11100 11290 RETURN

) 11300 REM "IMPRESIÓN MOMENTOS DE EMPOTRAMIENTO" 11310 LPRINT "BARRA N"" TAB(17) "V.DORSAL" TAB(30) "M.GIR.DORSAL" TAB(57) "V.FRONTAL" TAB(80) "M.GIR.FRONTAL"

; ) 11320 LPRINT "**ft**#«»ftM*f*mi§***tMt#*ifmiftt**ftfft**«»*M*f!**«»**? m***miHftft**#*«ft«ft*tt*MmM*MH*M**«*H»«*M*«*ftft«ft«

11330 FOR 1=1 TO NBA1 ) 11340 LPRINT TAB(3) MMEM£(I,1) TAB(20) MHEHf(I,2) TAB(30) MMEM£(I,4) TAB(60) MMEHf(I,3) TAB(80) MMEM£(I,5)

11350 NEXT I 11360 RETURN

) 11400 OPEN "r,£l,"l:NBAl$" 11405 INPUT fl.NBAl 11410 CL05E £1

) 11412 DIM HGDT£(NBA1,11) 11415 OPEN "r,£l,"l:MGDT$" 11420 FOR 1=1 TO NBA1

) 11425 FOR J=l TO 11 11430 INPUT fl.HGDTfd.J) 11435 NEXT J

) 11440 NEXT I 11445 CLOSE £1 11447 RETURN

Page 210: DO: INELUENCIA DE LOS DEFECTOS

805

J \

) 11450 OPEN "0-.£l."l:«MEMi" 11455 FOR 1=1 TO NBA1 11460 FOR J=l TO 5

) 114¿5 PRINT fl.HHEHfd.J) 11470 NEXT J 11475 NEXT I

) 11480 CLOSE £1 11485 RETURN 11490 DIH HGDB£(NBA1,18)

) 11495 OPEN •r.fl.'MfflW 11500 FOR 1=1 TO NBA1 11505 FOR J=l TO 18

) 11510 INPUT £1.HGDB£(I.J) 11515 NEXT J 11520 NEXT I

> 11525 CL05E fl 11530 RETURN

) )

)

)

)

)

)

)

)

Page 211: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 806

4t . — P R O . A R C H . G R

D E F I N I C I Ó N D E L A M A T R I Z

A C Ó I O l í "

Page 212: DO: INELUENCIA DE LOS DEFECTOS

807

J

)

1

H / O l / 1 9 8 8

10000 REM "5AVE/L0AD PR0.ftRCH.6R" 10005 REM 'DEFINICIÓN DE LA MATRIZ ACCIÓN' 10008 CL5 10010 LPRINT 'MATRIZ ACCIÓN.' 10012 OOSUB 30560 10015 LPRINT '**§*#*««*#«" 10070 FOR 1=1 TO NKA 10080 IF DNNR1+1 THEN 20100 10200 PRINT 'ESTAMOS CREANDO EL VALOR D a 'I' MOMENTO GIRADOR EN (d«kp).' 10220 GOTO 30300 10230 MACM£(Ll)=5MNl£:SMNl£=0:5MN2f=0:5MNf=0 10300 NEXT I 10305 GOSUB 20000 10307 GOSUB 20060 10310 GOSUB 30500 10340 CHAIN "0:PRO.ARCH,7RM2000 10350 END 20000 FOR J=l TO NKA 20010 CL5:IF J<NNR1+1 THEN 20200 20020 K1=J-NNR1 20030 PRINT "ESTAMOS INTRODUCIENDO EL VALOR DE LA 'Kl' FUERZA DESPLAZADORA EN (T)':GOTO 30200 20040 MACF£(J,1)=FD1£ 20050 NEXT J 20055 RETURN 20060 FOR L=l TO NKA 20065 IF L(=NNR1 THEN 20080 20070 MAC£(L,1)=NACF£(L,1) 20075 GOTO 20085 20080 MAC£(L,1)=MACH£(L,1) 20085 NEXT L 20090 RETURN 20100 SHN1£=0 20110 GOTO 10230 20200 FD1£=0 20210 GOTO 20040 30200 INPUT 'FUERZA DESPLAZADORA (SE CONSIDERA POSITIVA SI VA DE DERECHA A IZQUIERDA O SI VA DE ABAJO HACIA ARRIBA) VF01£:FD1£=FD1£» 1000 30210 GOTO 20040 30300 PRINT 'CALCULO D a MOMENTO GIRADOR DEL NUDO ."I 30310 9=1 30320 FOR K=l TO NBA1 30340 IF MMEHf<K,2)=« THEN 30370 30350 IF HMEM£(K.3)=Q THEN 3O380 30360 5MN£=0:GOT0 30400 30370 SHN£=MHEM£(K.4):G0T0 30400 30380 SMN£=HMEH£(K,5):G0T0 30400 30400 5HN2£=5MN2£+5MN£:NEXT K 30410 5MN1£=SMN2£ 30420 GOTO 10230 30500 LPRINT 30510 LPRINT 'LISTADO DE L05 MOMENTOS GIRADORES Y DE LAS FUERZAS DESPLAZAOORAS' 30520 LPRINT att««*»*»M»IM*HIM«fi«**MH»>*t«»ift*«*ÍliHiHMIii»H»«ff*««"

^

Page 213: DO: INELUENCIA DE LOS DEFECTOS

808

J \

) 30525 FOR 1=1 TO NKA 30526 IF K = W R 1 THEN 30530 30527 IF DNNR1 THEN 30535

) 30530 HAC£(I,1)=0£:LPRINT TflB(30) HAC£(L1) Vafkp^GOTO 30540 30535 LPRINT TA6(30> KACf(Ll) 'kp' 30540 NEXT I

) 30545 OPEN 'O', £L'l:HACr 30547 FOR H-l TO NKA 30549 PRINT fl,HACf(H,l)

) 30551 NEXT H 30553 CL05E £1 30555 RETURN

) 30560 OPEN •I'.íl.'lrHHRir 30565 INPUT £1,NNR1 30570 aOSE £1

) 30575 OPEN ,r,£l,,l:NCMÍ* 30580 INPUT £1,NCM 30585 CL05E f1

) 30590 OPEN •I-.il^l^BAl»" 30595 INPUT íi.NBAl 30600 CL05E £1

) 30603 DIN hNB1£(NBAl,5) 30605 OPEN "I",£1,,1:HMEM$" 30610 FOR 1=1 TO NBA1

) 30615 FOR J=l TO 5 30620 INPUT £1,MEM£(I.J) 30625 NEXT J

) 30630 NEXT I 30635 CLOSE £1 30640 NKA=NCH:DIH HAC£(NKA,1):DIÍ1 MACHf(NKA,l):DIM HACF£(NKA>1)

) - 30645 RETURN

)

J

Page 214: DO: INELUENCIA DE LOS DEFECTOS

I ANEXO 2 a . - LISTADO DE P R 0 G R A M A S n R n p n g M , _ -

2 4 5 . — RRO. ARCH. 'T'R

DEFINICIÓN DE LA MATRIZ DE

BARRAS"

Page 215: DO: INELUENCIA DE LOS DEFECTOS

8 1 0

i

) H / O l / 1 9 8 8 * * * * * * * * * *

12000 REH 'SAVE/LOAD PR0.ARCH.7R" 12010 REM 'DEFINICIÓN DE LA MATRIZ RIGIDEZ' 12020 CL5 12030 OPEN "I",£1>"1:HC«*"

) 12040 INPUT £1,NCM 12050 CL05E £1 12060 NKA=NCM

) 12070 OIK HKAf(NKA.NKA) 12080 G05UB 14340 12090 FOR K=l TO NCM 12100 FOR L=l TO NCH 12110 IF K=L AND K=<NNR1 THEN 12160 12120 IF KML AND K=<NNR1 AND L=<NNR1 THEN 12940 12130 IF KXL AND DNNR1 AND K=(NNR1 THEN 13090 12140 IF KXL AND L=(NNR1 AND K>NNR1 THEN 13240 12150 IF DNNR1 AND K>NNR1 THEN 13260 12160 CL5 12290 CL5:HB1£=0 12310 AL= í(K-l)*(NCM+5))+L+5

) 12320 P*=HLI5£(AL,1):IF PQ=0 THEN 12400 12380 I=PQ-100 12390 HB1£=HGDT£Ü,9)

) 12400 CL5:HB2£=0 12420 AL=((K-l)«(NCM+5))+LH 12430 P«=hLI5£(AL,l):IF Pfl=0 THEN 12500

) 12480 I=PQ-100 12490 HB2£=HGDT£(I,9) 12500 CL5MB3£=0

) 12560 AL=((K-l)«(NCH+5))+L*3:P«=HLI5£(AL,l):IF P«=0 THEN 12600 12580 I=PQ-100 12590 HB3£=MGDT£(L9)

) 12600 CL5:«B4£=0 12660 AL=((K-l)*(NCH+5))+L+2:PQ=HLI5£(AL,l):IF PQ=0 THEN 12700

•) 12680 I=P«-100 / J 12690 »4£=HGDT£Ü,9)

12700 CL5:HB5£=0 12760 AL=((K-1)«(NCH*5))+L+1:P«=NLI5£(AL,1):IF PQ=0 THEN 12800

) 12780 I=PQ-100 12790 »5f=HGDT£(I,9) 12800 CL5:HB¿£=0

) 12860 AL=((K-l)«(NCN+5))+L:PQ=HLI5£(AL.l):IF Pfl=0 THEN 12905 12880 I=PÍ-100 12890 «A£=HG0T£(L9)

) 12900 SK3£=HBlMIB2£+HB3£+ffB4MfB5£+MB6£:G0T0 12910 12905 SO£=0 12910 HKA£(K,L)=SK3£

.) 12930 GOTO 14110 12940 a s 12945 IF L>K THEN 12970

) 12950 LI5I=((K-1)»6)*((K-1)*(NC«-1))+L 12960 PEPA=MLI5£(LI5L1):G0T0 12980 12970 LI5I=(K*6)*(K-1)*(NCN-1)*(L-1):PEPA=HLIS£(LISL1)

)

Page 216: DO: INELUENCIA DE LOS DEFECTOS

811

) 12980 IF PEPA=0 THEN 13050 12990 FOR 1=1 TO NBfll 13000 FOR J=l TO 9

) 13010 IF PEPA=HGDT£(I,1) THEN 13060 13020 NEXT J 13030 NEXT I

) 13040 GOTO 14110 13050 KB£=0:GOT0 13070 13060 KB£=HGDT£(I,6) 13070 NKA£(K,L)=KBf 13080 GOTO 14110 13090 REM 'NADA"

* 13140 LI5I=(6*K)+((K-1)«(NCN-1))+(L-1):«=HLI5f(LISI.l):IF Q=(0 THEN 13200 13150 FOR 1=1 TO NBA1 13160 FOR J=l TO 10 13170 IF QsHGDTf(1,1) THEN 13210 13180 NEXT J 13190 NEXT I 13200 HKA£(K,L)=0:GOT0 13230 13210 PRINT 'BARRA NUMERO : 'fl:«=R-100 13211 TIPO£=HGDT£(3,5):PRINT "TIPO :'TIPO£ 13212 IF TIP0£=23 THEN 13225 13220 HKA£(K,ü=HGDT£(«i8):S0T0 13230 13225 G05UB 15000 13226 NKA£(K,L)=HKA2£ 13230 PRINT "RIGIDEZ K 2 : 'MKA£(K,U :GOTO 14110 13240 CL5:HKA£(K,L)=HKA£(L,K)

) 13250 GOTO 14110 13260 CL5IF LXK THEN 14090 13270 FDZ=K-NNR1

) 13300 AL0=(NNRl»(NKA+5)) 13320 CL5 13410 CL5:NB1=0

> 13490 AL=AL0+6*FDZ:PR=HLI5£(AL, 1):IF PR=0 THEN 13520 13500 J=fR-100:IF J<1 OR J)NBA1 THEN 13410 13505 TIP0£=HGDT£(J,5).IF TIP0£=23 THEN 13511

) 13510 NB1£=HGDT£(J,7).G0T0 13520 13511 G05UB 15100 13512 NB1£=HKA3£

) 13520 CL5:NB2£=0 13600 AL=AL0+6*FDZ-l:PR=fHI5£(ALl):IF PR=0 THEN 13630

\ 13610 J=PR-100:IF J<1 OR J>NBA1 THEN 13520 / J 13615 TIP0£=NGDT£(J,5):IF TIP0f=23 THEN 13621

13620 NB2£=HGOT£(J,7):G0T0 13630 13621 GOSUB 15100

) 13622 NB2£=«KA3£ 13630 CL5:NB3£=0 13710 AL=AL0+6»FDZ-2:PR=«LI5£(AL,1):IF PR=0 THEN 13740

) 13720 J=PR-100:IF J U OR J>NBA1 THEN 13630 13725 TIP0£=«GDT£(J,5):IF TIP0£=23 THEN 13731 13730 NB3£=HGOT£(J,7):GOT0 13740

) 13731 GOSUB 15100 13732 NB3£=HKA3£ 13740 CL5:NB4£=0

) 13820 AL=AL0+6*FDZ-3:PR=HLI5£(AL,1):IF PR=0 THEN 13850 13830 J=FR-100:IF J<1 OR J)NBA1 THEN 13740 13835 TIP0£=MG0T£(J,5):IF TIP0£=23 THEN 17941

) 13840 >:• ^ : D 7 £ ( J , 7 ) . G 0 T 0 13850 13841 GOSUB 15100 13842 NB4f=HKA3£

J>

Page 217: DO: INELUENCIA DE LOS DEFECTOS

812

J

) 13850 CL5NB5£=0 13930 A_-;:.'JTFDZ*¿-4:FR=MLI5£(AL1):IF PR=0 THEN 13960 13940 ,-:c-:X:If - " ; THEN- 13650

) :~:- ••••'"•:','..5-.:." n?0£=23 THEN . ; WLi oOTO 13960 13951 G0SL8 15100

) 13952 N3 -v3£

14G4C •. :_:-,.•?[•:-I- = S-ríL:=£'CL.-l^IF PR=0 THEN 14090 » 14050 J=PR-100:IF Jíl OR J>NBA1 THEN 13960

14051 TIP0£=MGDT£(J,5):IF TIP0£=23 THEN 14061 14O60 NB6£=hGDT£(J,7}:G0T0 14070

) 14061 GOSUB 15100 14062 NB6£=MKA3£ 14070 5Kl£=NBl£+NB2£+NB3£*NB4f+NB5£+NB6£:PRINT "SKI ="SK1£

) 140B0 HKA£(K,L)=5Kl£:pRINT "MKA(IJ) =,MKA£(K,L) :G0T0 14100 14090 MKA£(K,U=0 14100 REM •NADA" 14110 NEXT L 14120 NEXT K 14130 (15:INPUT "¿QUEREMOS IMPRIMIR Lfl MATRIZ RIGIDEZ? S/N :",Af

i 14140 IF M X ' S ' AND ft$X"N' THEN 14130 14150 IF A$='N" THEN 14240 14155 LPRINT CHR$(12)

» 14160 LPRINT "MATRIZ RIGIDEZ." 14170 LPRINT "***#*#«**##*»«• 14180 LPRINT:LPRINT

) 14190 FOR K=l TO NCM 14200 FOR L=l TO NCM 14210 LPRINT 'MKA<"KVL")="MKA£(K,Ü

) 14220 NEXT L 14230 NEXT K 14231 LPRINT CHR$(12)

) 14232 FOR L=l TO LI5 14233 LPRINT TAB(12) "MLI5£("LM)='MLIS£(L,1) 14234 NEXT L

) 14240 LPRINT CHR*(12):GOTO 14310 14250 IF NBCN-2 THEN 12700 14260 IF NBCN=3 THEN 12600

> 14270 IF NBCN=4 THEN 12500 14280 IF NBCN=5 THEN 12400 14290 IF NBCN=6 THEN 12290 14300 IF NBCN=1 THEN 12800 14310 G05UB 14490 14320 CHAIN "0:PRO.ARCH.8RM3000

) 14330 ENO 14340 OPEN aI-.£l.-l:NBAl>" 14350 INPUT Í1.NBA1

) 14360 CL05E £1 1437'. O?: r,£L"l:NNRl$" 14380 INPUT £1,NNR1

) 14390 GLOSE £1 14400 OIM HGDT£(NBA1,11) 14410 OPEN ^l^lil,^l••nGD^%,

) 14420 FOR 1=1 TO NBA1 14430 FOR J=l TO 11 14440 INPUT fl.MGDTfd.J)

) 14450 NEXT J 14460 NEXT I 14470 CL05E fl

;

i

Page 218: DO: INELUENCIA DE LOS DEFECTOS

J

1*471 LI5=6»NCH+NCH»NNR1-NNR1 14472 DIN HLI5£(LI5,1) 14473 OPEN " I ' . f l . ' l i H L I S r 14474 FOR LISI=1 TO LIS 14475 INPUT £1,HLI5£(LI5L1> 14476 NEXT LI5I 14477 CL05E £1 14480 RETURN 14490 OPEN "OV£l,"l:«Kft*" 14500 FOR 1=1 TO NKA 14510 FOR J=l TO NKA 14520 PRINT £l,HKAf(I,J) 14530 NEXT J 14540 NEXT I 14550 CLOSE £1 14560 RETURN 14570 CL5 14580 PRINT 'HOHENTO GIRADOR DEL NUDO :"K 14590 PRINT 'GIRO EN EL NUDO : 'L 14600 PRINT 'BARRA DE UNION : "PEPA 14610 PRINT 'HiHHHfiHIHMtHHKHHtl 1

14620 PRINT:PRINT 14630 INPUT '¿50N CORRECTOS LOS DATOS? 5/N :',A$ 14640 IF AÍX'5' AND AiX'N' THEN 14630 14650 IF A$='N' THEN 12970 14660 RETURN 14670 a s 14680 PRINT 'VÉRTICE ESTUDIADO : 'K 14690 PRINT "DESPLAZAMIENTO CONSIDERADO. :'L1?47 14700 PRINT 'BARRA QUE PARTIENDO DEL VÉRTICE ESTUDIADO SE VE AFECTADA POR EL DESPLAZAMIENTO CONSIDERADO

-. -9 14710 PRINT •»«»»«««Hf»***«***«»««*«*»*»»******«»«««*H»*«t»*«**':PRINT:PRINT 14720 INPUT "¿SON CORRECTOS LOS DATOS? S/N :',A$ 14730 IF M X V AND A$X'N" THEN 14720 14740 IF A$='N" THEN 13140 14750 RETURN 15000 NKA1£=NGDT£(Q,8) 15020 ALTURA£=NCDT£(8,10):PRINT 'ALTURA :'ALTURA£*CM' 15040 PH0R£=NGDT£(Q,11):PRINT "PROYECCIÓN HORIZONTAL :'PHORf'CH' 15050 L0NGITUO£=5«R(ALTURA£A2+PH0R£A2):PRINT "LONGITUD :'LONGITUD£'CH' 15060 C05I£=ALTURA£/LONGITUD£:PRINT 'COSENO DE ALFA :'C05I£ 15070 MKA2£=HKA1£«C0SI£:PRINT "NKA(LJ)(VERTICAL):'NKA1£:PRINT 'HKA(I,J)(INCLINADA) :'HKA2£ 15080 RETURN 15100 HKA1£=HGDT£(J,7) 15110 a5:PRINT TAB(IO) 'BARRA NUHERO :'PR.PRINT TAB(IO) -«umiMHHHHHMMif" 15120 ALTURA£=HGDT£(J,10):PRINT 'ALTURA :"ALTURAf"CH' 15130 REM 'N' 15140 PH0R£=HGDT£(J.11):PRINT 'PROYECCIÓN HORIZONTAL :'PHOR£'CH' 15150 L0NGITUD£=SQR(ALTURA£A2+PH0R£A2): PRINT 'LONGITUD : "LONGITUOfCII' 15160 C05I£=ALTURA£/LONGITUD£:PRINT 'COSENO DE ALFA :'COSI£ 15170 MKA3£=HKA1£*C05I£:PRINT 'HKA(LJ) (BARRA VERTICAL) :"HKA1£:PRINT 'HKA(LJ) (BARRA INCLINADA) :'HKA3£ • 15230 RETURN

)

Page 219: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 2Q.- LISTADO DE PROGRAMAS DE ORDENADOR. 814

O . — R R O . A R C H . © R

I N V E R S I Ó N IDE K A T R I C E S Y

D E F I N I C I Ó N D E L A M A T R I Z

E L E X I B I L I D A D '

Page 220: DO: INELUENCIA DE LOS DEFECTOS

815

) H/Ol/1988

13000 REM '5AVE/L0AD PRO.ARCH.8R" ) 13005 REM 'SUBRUTINA PARA LA INVERSIÓN DE MATRICES'

13010 PRINT "INVERSIÓN DE MATRICES Y CALCULO DE DETERMINANTES' 13020 GOSUB 15000

) 13500 FOR 1=1 TO NKA 13510 FOR J=l TO NKA 13520 MKBf(I.J)=MKA£(I.J>

1 13530 NEXT J 13540 NEXT I 13550 MKA1=NKA-1

» 13560 FOR K=l TO NKA 13570 PKA£=HKB£(K,1) 13580 IF PKAfXO THEN 13700 13590 FOR I=K+1 TO NKA 13600 IF MKB£(1.1)=0 THEN 13670 13610 FOR J=l TO NKA 13620 MKB£(K,J)=MKB£(LJ) 13Ó40 HKB£(I,J)=RK£ 13650 NEXT J

) 13660 GOTO 13570 13670 NEXT I 13680 PRINT "NO EXISTE MATRIZ INVERSA'

) 13690 GOTO 13840 13700 FOR J=l TO MKA1 13710 MKB£(K,J)=MKB£(IU+1)/PKA£

) 13720 NEXT J 13730 MKB£(K,NKA)=1/PKA£ 13740 FOR 1=1 TO NKA

^ 13759 IF I=K THEN 13810 13760 RK£=HKB£(I,1) 13770 FOR J=l TO MKA1

» 13780 MKB£(LJ) = (MKB£(I,J+1))-(RK£«(MKB£(KJ))) 13790 NEXT J

1 13800 MKB£(LNKA)=<-1)*RK£»(MKB£(K,NKA)) ) 13810 NEXT I

13820 NEXT K 13840 GOTO 14400

) 14400 CL5 14405 INPUT '¿QUEREMOS IMPRIMIR LA MATRIZ FLEXIBILIDAD? S/N :',A* 14410 IF AiX'S' AND A$X'N" THEN 14405

) 14415 IF AÍ='N' THEN 14465 14420 LPRINT "MATRIZ FLEXIBILIDAD.' 14425 LPRINT "«««««HHHtttf *##§§"

) 14430 LPRINT:LPRINT 14435 FOR 1=1 TO NKA 14440 FOR J=l TO NKA

) 14445 LPRINT 'MKB('IVJ') = 'MKB£(IJ) 14450 NEXT J 14455 NEXT I

) 14460 LPRINT CHR$(12) 14465 PRINT 14600 OPEN '0',£1,'1:HKB*'

>

Page 221: DO: INELUENCIA DE LOS DEFECTOS

816

J

14610 FOfi 1=1 TO m 14620 FOR J=l TO NKA 14630 PRINT fl,MB£(IJ) 14640 NEXT J 14650 NEXT I 14660 GLOSE £1 14820 CHAIN •0PR0.flRCH.9R"J 16000 14840 END 15000 OPEH ,r,£l, ,l:Nm' 15010 INPUT ti,Wlñ 15020 CL05E £1 15025 HKA=MC« 15030 DIH NKAf<NKA,NKA).DIH HKB£(NKA,NXA) 15040 OPEH ' I ' . f L ' l r ñ K A i ' 15050 FOfi 1=1 TO NKA 15060 FOR J=l TO NKA 15070 INPUT £Lf*K-£IJ) 15080 NEXT J 15090 NEXT I 15100 CL05E £1 15110 RETURN

Page 222: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 817

— P R O . A R G H . Q R

D E F I Ü T I C I O l í I > E L A M A T R I Z

D E F O R M A C I O I T "

Page 223: DO: INELUENCIA DE LOS DEFECTOS

818

H/Ol/1988 ***********

16000 REM '5AVE/LOAD PR0.ARCH.9R' 16005 (ÍOSUB 16200 16010 REM 'PRODUCTO DE MATRICES Y DEFINICIÓN DE LA MATRIZ DE DEFORMACIONES.' 16015 FOR 1=1 TO NKA

> 16020 MDF£(L1)=0 16025 SDF£=0 16030 SDF1£=0

) 16035 FOR K=l TO NKA 16040 MK1£=0 16045 HA1£=0

> 16050 HKlMfKB£(I,K) 16055 MA1£=MAC£(K,1) 16060 SDF£=SDF£+(NK1£»HA1£) 16065 NEXT K 16070 SDF1£=5DF£ 16075 MDF£(I,1)=5DF1£ 16080 NEXT I 16085 LPRINT "MATRIZ DEFORMACIÓN.VLPRINT •******«**#**##****":LPRIMT LPRINT 16090 FOR J=l TO NKA

) 16091 IF J<=NNR1 THEN 16093 16092 IF J)NNR1 THEN 16096 16093 VGIR=J

) 16094 LPRINT «GIRO DEL VÉRTICE "VGIR" = 'MDFf(J.l)' RADIANES.' 16095 GOTO 16100 16096 DE5P=J-NNR1

) 16098 LPRINT 'DESPLAZAMIENTO N* 'DESP' = 'MDF£(J,D' CMS." 16100 NEXT J 16102 LPRINT:LPRINT

> 16103 GOSUB 16300 16104 GOSUB 17000 16105 INPUT "¿HAS METIDO EL DISCO MARRÓN? 5/N :',DI5C0*

> 16110 CHAIN »0:PRO.ARCH.10R',16500 16140 END

) 16200 OPEN 'r*£l,'l:NKM" ) 16205 INPUT £1,NKA

16210 CLOSE £1 16211 OPEN ' r , £ L ' l : N C M V

) 16212 INPUT £1,NCH 16213 CLOSE £1 16214 DIH MAC£(NKA,1>

.) 16215 OPEN 'r,£l,"l:HACV 16220 FOR H=l TO NKA 16230 INPUT £liMAC£(H,l)

) 16240 NEXT H 16245 CLOSE £1 16247 DIM HKB£(NKA.NKA)

) 16250 OPEN T,£1,'1:HKB$' 16255 FOR H=l TO NKA 16260 FOR X=l TO NKA

) 16265 INPUT £1,MKB£(H,X) 16270 NEXT X 16275 NEXT H

J

Page 224: DO: INELUENCIA DE LOS DEFECTOS

819

; -V

) 16280 CL05E £1 i¿28i oren •r,£i,,i:iwRir 14282 IHPUT £1,NNR1

) 16283 CLOSE £1 16285 DIH HDF£(NKAil) 16290 RETURN

> 16300 OPEN ' O ' . f l . ' l i H D F r 16305 FOR H=l TO NKA 16310 PRINT £l,HDFf(H,l)

> 16315 NEXT H 16320 CLOSE £1 16325 RETURN

> 17000 DESPL=NKA-NNR1 17010 DIN DE5PL£(DE5PL,1> 17025 OPEN •0".£1,*1:0E5PL«'

) 17030 FOR 1=1 TO DE5PL 17CK0 DE5PL£ü,l)=MDF£ü+NNRl,l):PRINT £1,DESPL£< 1.1):PRINT •DE5PLf<'IM>= ,DESPL£(I,l) 17060 NEXT I 17070 aOSE £1 17190 DIH DESTOTf (DESPL.l) 17191 FOR 1=1 TO DE5PL 17192 DE5TOT£(L1)=0£ 17193 NEXT I 17200 OPEN 'O' , f l . ' l : DESTOTf

» 17210 FOR 1=1 TO DE5PL 17220 DE5T0T£ü,l)=OESPLf(LlHDE5T0Tf(I,l> " 17230 PRINT £1,DESTOTf(I,1):PRINT ,DE5T0T£( ,I',1)='DE5T0T£(I,1)

) 17240 NEXT I 17250 CLOSE £1

. - 17500 RETURN )

)

)

)

)

)

)

)

"*

Page 225: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 20.- LISTADO DE PROGRAMAS DE ORDENADOR. 820

4 & .— R R O . A R C H . 3 _ O R

" D E F I 1 T I C I O N D E L A S

S O L I C I T A C I O N E S F I N A L E S

EÜ5T L A S B A R R A S "

Page 226: DO: INELUENCIA DE LOS DEFECTOS

821

J

1 9 / 1 0 / 1 9 8 7 * * * * * * * * * *

16500 REM '5AVE/L0AD PR0.ARCH.10R' 16510 CL5 16515 G05UB 17800 16517 W5UB 22000 16520'CLS:PRINT:PRINT «E5T0Y CALCULANDO LOS MOMENTOS REACCIÓN DE EXTREMO DE BARRA. VSOSUB 21000 16530 PRINT:PRINT '««f>M<i»*«>«*>«««*»«>f«»KH««**««»»**««»ffi>M«t«i*«»«f'G05UB 18500 16540 FOR 1=1 TO NBA1 16550 FOR J=l TO 13 16560 IF J=2 THEN 16720 16570 IF J=3 THEN 16750 16580 IF J=4 THEN 16780 16590 IF J=5 THEN 16810 16600 IF J=6 THEN 16840 16610 IF J=7 THEN 168=0 .6620 IF J=8 THEN 16910 16630 IF J=9 THEN 16940 16640 IF J=10 THEN 16981 ¿ 16650 IF J=ll THEN 17010 16660 IF J=12 THEN 17040 16670 IF J=13 THEN 17070 16680 MEB£(LJ)=HGDT£Ü,1) 16690 CL5 16700 PRINT "BARRA NUMERO :'MEB£(I,J) 16710 GOTO 17100 16720 NEB£(I,J)=HGDT£(I,4) 16730 PRINT 'LONGITUD DE LA BARRA ."MEB£(I,J)"c«.' 16740 GOTO 17100 16750 MEB£(I,J)=MGDT£(I,9) 16760 PRINT 'RIGIDEZ K3 ="HEB£(I,J) 16770 GOTO 17100 16780 HEB£(LJ)=MGDT£(I,2> 16790 PRINT 'NUHERO VÉRTICE DORSAL :"MEB£(IJ) 16800 GOTO 17100 16810 NBA=I 16811 IF NBA)NBNES THEN 16818 16812 X£=NEB£(L4) 16813 IF X£)NKA THEN 16818 16815 ALFft£=HDF£(X£,l):COTO 16820 16818 ALFA£=0 16820 PRINT 'GIRO D a VÉRTICE DORSAL :'ALFA£'RADIANES.' 16825 MEB£(LJ)=ALFA£ 16830 GOTO 17100 16840 CLS 16855 GOSUB 18000 16870 GOTO 17100 16880 NBARRA£=KEB£(I,1) 16882 NVD0R£=HEB£(L4) 16884 FOR K=l TO NBA1 16888 IF HNEM£(K,1)=NBARRA£ AND MMEM£(K,2)=NVD0Rf THEN 16894 16892 NEXT K 16894 MEB£(I,J)=MMEM£(IU) 16896 PRINT 'MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE DORSAL ¡ • M E B f d J ) ' CM*IOV

Page 227: DO: INELUENCIA DE LOS DEFECTOS

j

822

16900 GOTO 17100 16910 HEB£(LJ)=NGDT£(L3) 16920 PRINT 'NUHERO VÉRTICE FRONTAL :'MEB£(LJ) 16930 GOTO 17100 16940 X£=HEB£(I,8):IF X£>NKA THEN 16948 16945 BETA£=HDF£(Xf,l):GOT0 16950 16948 BETA£=0 16950 PRINT 'GIRO VÉRTICE FRONTAL :'BETA£ 'RADIANES.' 16955 HEB£(I,J)=BETftf 16960 GOTO 17100 16981 a s 16985 HEB£(I.J>=0£ 17000 GOTO 17100 17010 NB¿RRA£=MEB£(L1) 17015 NVFR0£=MEB£(I,8) 17020 FOR K=l TO NBA1 17022 IF HMEN£(K,l)=NBARRAf ANO MHEM£(K,3) =HVFRO£ THEN 17026 17024 NEXT K 17026 NEB£(I,J)=MHEM£(K,5) 17028 PRINT "MOMENTO GIRADOR DE EMPOTRAMIENTO EN VÉRTICE FRONTAL :'MEB£(LJ)'CM*KP.' 17030 GOTO 17100 17040 GOSUB 19500 17050 MEB£(LJ)=-MEXBVDf 17055 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE DORSAL : 'MEB£<I,J) 'CM«KP.' 17060 GOTO 17100 17070 GOSUB 19500 17080 MEB£(LJ)=MEXBVF£ 17085 PRINT 'MOMENTO GIRADOR FINAL EN VÉRTICE FRONTAL ¡ ' M E B f a j J ' C I W a V 17100 NEXT J 17110 NEXT I 17120 GOTO 17199 REM 'RUTINA PARA LA IMPRESIÓN DE LOS MOMENTOS DE EXTREMO DE BARRA,':GOSUB 17600 17130 LPRINT TAB(IO) "BARRA N9" TAB(20) 'V,DORSAL' TAB(30) 'M.GIR.DORSAL' TABÍ55) 'V.CENTRAL' TAB(65) "M.GIR.CENTRAL' TABÍ90) 'V.FRO NTAL' TAB(IOO) 'M.GIR.FRONTAL" 17140 LPRINT TAB(IO) '****»«#*• TAB(20) '**»«***• TAB(30) '***«****#*»**»**" TAB(55) "***»»**#»• TAB(65) •»»***«*»**»»**»»«' TAB( 90) •**#**#***" TAB(IOO) "i»»*»**»********»»" 17156 FOR 1=1 TO NBA1 17159 GOSUB 22500 17160 LPRINT TAB(IO) MEB£(I,1) TAB(20) MEB£(I,4) TAB(30) HEB£Ü,12)/100000! TAB(55) MEB£(L4)'/"MEB£(I,8) TAB(65) 0£ TAB(90) MEB£(I. 8) TAB(IOO) MEB£(L13)/100000¡ 17170 NEXT I 17180 LPRINT:LPRINT

) 17190 LPRINT TAB(70) 'LOS MOMENTOS FLECTORES SE MIDEN EN' 17191 LPRINT TAB(70) 'M*T Y SON POSITIVOS LOS QUE GIRAN' 17192 LPRINT TAB(70) 'EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO* 17193 LPRINT TAB(69) ' EN VÉRTICE FRONTAL EN SENTIDO HORARIO":LPRINT TAB(70) 'Y EN VÉRTICE CENTRAL SEGÚN TRACCI0NE5'.LPRINT CHRÍÜ2) :GOSUB 22910 17194 GOSUB 23000 17195 REM 'NADA' 1719B GOSUB 20000 17199 GOSUB 24000 17200 CLS:PRINT:PRINT:PRINT:INPUT «¿QUIERE USTED VOLVER A CALCULAR EL MISMO PÓRTICO CON OTROS DESPLAZAMIENTOS FORZADOS? (OOF), ¿«UIE RE USTED HACER UN ANÁLISIS DE SEGUNDO ORDEN? (A2) O ¿QUIERE HACER OTRA COSA? (OTRA) ' , M 17205 IF AIX'ODF" AND ftfXVC' AND AIX'OTRA" THEN 17200 17210 LPRINT CHR$(12) 17215 IF A»='OTRA" THEN 17235 17216 IF A$='A2" THEN 17225 17222 IF A$='ODF' THEN 17230 17225 CHAIN 'O.PRO.ARCH.2RD',4000 17230 CHAIN '0:PR0.ARCH.2D',4000 17235 CLS:PRINT:PRINT:PRINT:INPUT '¿QUIERE USTED CALCULAR OTRO PÓRTICO? 5/N : ' , M

)

•y

Page 228: DO: INELUENCIA DE LOS DEFECTOS

)

17236 IF AIM'S' AND A I X V T THEN 17235 17237 IF A$='N" THEN 17250 17238 IF A^'S* THEN 17240 17240 CHAIN 'OiPRO.ARCH.lPMO 17250 END 17500 CL5 17505 PRINT:PRINT 17510 PRINT TAB(20) 'CREACIÓN DEL ARCHIVO DE RESULTADOS." 17515 PRINT TAB(20) •«»«*§»#««»»«««»§#»««»§##««*#• 17540 OPEN 'O'.fl.'lARI' 17545 FOR 1=1 TO NBA1 17550 FOR J=l TO 13 17555 PRINT fl,l1EB2f(LJ) 17560 NEXT J 17565 NEXT I 17570 CL05E fl 17575 RETURN 17600 a5:DIh HEB1£(NBA1,13) 17610 PRINT:PRINT 17620 PRINT TAB(20) 'LECTURA DE ARCHIVO DE RESULTADOS1

17630 PRINT TAB(20) "*»»*»**«*«»#*»#»**«»*•»**«»**#* 17640 OPEN 'r.fl.'l.-AR»" 17650 FOR 1=1 TO NBA1 17660 FOR J=l TO 13 17670 INPUT £LMEB1£(I,J) 17680 NEXT J 17690 NEXT I 17700 CL05E £1 17710 (15 17720 FOR 1=1 TO NBA1 17730 NB2£(L12) = ((MEB£(I,12)) + (HEBl£(L12))):HEB£(L12)=MEB2f(L12) 17740 MEB2£(L13) = ((HEBf(L13)) + (HEBl£(L13))):f1EB£(I.13)=MEB2£(I,13) 17750 NEXT I 17760 RETURN 17800 OPEN ,I,,£1,'1:NBA1$' 17805 INPUT fl.NBAl 17810 CL05E £1 17815 OPEN •I'.fl.'lrNCM" 17820 INPUT fl,NCN 17825 CLOSE £1

- 173Z8 DIN ñGOT£<NBAl,ll):DIN REAC£(NBA1,3):DIN C0RT£(NBA1,3) ) 17830 OPEN •I',£1,"1:MG0T$"

17835 FOR 1=1 TO NBA1 17840 FOR J=l TO 11 17845 INPUT £1,MGDT£(IJ) 17850 NEXT J 17855 NEXT I 17860 CLOSE £1 17863 DIN HHQt£(NBAl,5) 17865 OPEN •I-.fl.-liMMEM»" 17870 FOR 1=1 TO NBA1 17875 FOR J=l TO 5 17880 INPUT £LHHEH£(I.J) 17885 NEXT J 17890 NEXT I 17895 CLOSE £1 17897 NKA=NCH:DIH HDF£(NKA,1):0PEN T . f L ' M I N R W M N P U T £1,NNR1:CLOSE £1:DESPL=NKA-NNR1:DIH D£5T0T£(DE5PL,1) 17900 OPEN ' I M l . ' M t D F * ' 17905 FOR 1=1 TO NKA 17910 INPUT £l,NDF£(I.l)

}

Page 229: DO: INELUENCIA DE LOS DEFECTOS

824

17915 NEXT I 17920 CL05E fl 17925 DIN HEB£(NBA1.13):DIH HEB2f (NBAL13) 17930 RETURN 18000 PRINT TAB(IO) 'ELEMENTO M V ' K B f t M ) 18005 PRINT TAB(IO) "VÉRTICE DORSAL N' :'MEBf(I,4) 18010 PRINT 18015 GOSUB 18580 18020 INPUT 'N° D a DESPLAZAMIENTO D a VÉRTICE DORSAL RE5PECT0 AL VÉRTICE FRONTAL MEDIDO PERPENDICULARMENTE A LA BARRA (LEER EN LIST ADO DE LA MATRIZ DEFORMACIÓN) :\NUMDELT1 18025 IF NUMDaTl=0 THEN 18038 18030 NUMDELT2=NUMDELT1+NNR1:NUMDaT3=NUHDELT2-l 18031 TIP0Bf=HGDT£ü,5) 18032 GOTO 18036:IF TIP0B£=23 OR TIP0£=21 THEN 18039 18036 GOTO 18039 18038 MEB£(I,J)=0:GOTO 18045 18039 ALT£=MGDT£(LIO):PRINT 'ALTURA ='ALT£'CM":5f=MG0T£(I,ll):PRINT 'PROYECCIÓN HORIZONTAL =,5f'CH':DH£=MDF£(NUMDELT2,l> PRINT 'DES PLAZAMIENTO HORIZONTAL ="DH£'CH':ANGULO£=ATN(S£/ALT£):PRINT 'ALFA ="ANGULOfRADIANES':GOTO 18042 18040 GOSUB 23200 18042 DANGUL0£=ATN((5£-DH£)/ALT£)-ANGUL0£:PRINT -INCREMENTO DE ÁNGULO ='DANGULOfRADIANES" L0NG£=S«R(ALTfA2+5fA2):PRINT 'LONGITUD =" L0NG£'CM':DI£=(DH£)»(C05(ANa_0£)):PRINT 'DESPLAZAMIENTO PERPE. BARRA ='DI£'CN":MEB£(I,J)=DI£ 18045 RETURN 18500 OPEN 'r,£l,'l:NNRl*' 13510 INPUT fl.NNRl 18520 CL05E £1 18525 RETURN 18580 NNR7=NNRl+l 18590 FOR K=NNR7 TO NKA 18600 DESP=K-NNR1 18610 PRINT "DESPLAZAMIENTO N" 'DESP' = "HDFf(K,l)" CM5." 18620 NEXT K 18630 RETURN 19000 PRINT TAB(IO) "ELEMENTO N' :'MEB£(I,1) 19005 PRINT TAB(IO) "VÉRTICE FRONTAL N" :'MEB£(I,8) 19010 PRINT 19025 GOSUB 18580 19030 PRINT 19035 INPUT "N" DEL DESPLAZAMIENTO D a VÉRTICE FRONTAL RESPECTO AL VÉRTICE DORSAL MEDIDO PERPENDICULARMENTE A LA BARRA (LEER EN LIST ADO DE LA MATRIZ DEFORMACIÓN) :',NUMDELT2:IF NUMDELT2=0 THEN 19038 19036 NUMDELT2=NUMDELT2+NNR1:TIP0B£=MGDT£(I,5):IF TIP0B£=23 THEN 19039: GOTO 19040 19038 MEB£(I,J)=0:GOT0 19045 19039 ALT£=MGDT£(L10) :5£=MGDT£(L11) :DH£=MDF£(NUMDaT2,l) :ALFA£=ATN(S£/ALT£) :DALFA£=ATN((5£+DH£)/ALT£)-ALFA£:L0NG£=S«R£(ALT£A2+5fA2 ):DI£=LONG»TAN(DALFAf)»10:MEB£(IJ)=OI£:G0T0 19045 19040 MEB£(I,J)=MDF£(NUMDaT2,l) 19045 RETURN 19500 MGVD0R£=MEB£(I,7) 19510 MGVFROf=MEB£(Lll> 19520 RG£=MEB£(I,3) 19530 L0NGITUD£=MEB£(I.2> 19540 CL5 19550 PRINT "BARRA N* 'MEB£(LD 19560 PRINT ' H H H H I I H M m H H H l H I H H H M H H H 1

19590 PRINT '**«f*»«**«*«««M»f##»»M#*#«HHHft«»f• 19600 ALFA£=MEB£(L5) :BETAf=HEB£(I,9) :DaTA£=MEB£(I,6) 19610 INPUT "BARRA EMPOTRADA EN EL SUELO S/N :",A$ 19620 IF A$X'5" AND A W N " THEN 19610 19630 IF A$='S' THEN 19800 19640 MEXBVDf=-(RK3£«(ALFA£+(.5»BETA£)*(1.5»DaTA£/L0NGITUD£))) 19650 MEXBVFf=- (RK3£« (BETAf• (. 5»ALFA£) • ( 1 . 5*DaTA£A0NGITUD£))) 19660 GOTO 19850

f l l '

Page 230: DO: INELUENCIA DE LOS DEFECTOS

825

19800 ALFA£=0£ 19810 GOTO 19640 19850 GOTO 19900 19900 RETURN 20000 INPUT "¿HAS METIDO EL DI5C0 NARANJA? 5/N VDI5C0* 20005 INPUT "¿QUIERE USTED ARMAR LAS BARRAS? S/N:",A* 20010 IF A*><"5" AND A*X"N" THEN 20000 20020 IF A$='S" THEN 20040 2CG30 IF A:-'Nn THEN 20050 20040 CHAIN "0:PR0.ARCH.12A".10:END 20050 CL5 20060 INPUT "¿QUIERE USTED ANALIZAR LAS BARRAS? S/N : ' , M 20070 IF B*X'S" AND B$X"N" THEN 20050 20080 IF B*="S" THEN 20100 20090 IF B*=*N" THEN 20110 20100 CHAIN T - .ARCH.13DMQO0 20110 RETURN 21000 CL5 21010 INPUT «NUMERO DE BARRAS EMPOTRADAS EN EL SUELO ",NBE5 21020 CL5 21030 PRINT "NUMERO DE BARRAS EMPOTRADAS EN EL 5UEL0 :"NBE5 21040 PRINT:PRINT:INPUT "¿ES CORRECTO? S/N :",AI 21050 IF A$X"5" AND AfX'N" THEN 21040 21060 IF A$=*NH THEN 21000 21070 NBNES-NBA1-NBES 21080 RETURN 22000 DIM HGDB£(NBA1.18) 22010 OPEN •I-.fl.'MKDB*' 22020 FOR 1=1 TO NBA1 22030 FOR J=l TO 18 22040 INPUT £LMGDB£( IJ ) 22050 NEXT J 22060 NEXT I 22080 CL05E £1 22090 OPEN "I",£1,"1:DE5T0T$" 22100 FOR 1=1 TO DESPL 22110 INPUT £1,DEST0T£(L1) 22120 NEXT I 22130 CL05E £1 22140 RETURN 22500 REM "CALCULO DE REACCIONES Y MOMENTO EN VANO' 22510 C0NCARGA£=HGDB£(I,17) 22520 S0BRECARGA£=MGDB£(L18) 22530 LUZ£=MGDT£(I,4)/100 22540 MOMDOR£=-MEB£(L12)/100000! 22550 MOMFRO£=MEB£(L13)/100000! 22560 CARGATOTAL£=(C0NCARGA£+5OBRECARGA£>/10 22570 TIP0£=MGDB£(L11) 22580 IF T IP0£X22 THEN 22800 22590 R£ACCIOND0Rf= (M0MDOR£+MOMFRO£) /LUZ£*<CARGATOTALf«LUZ£) II: CORTDOR£=REACCIONDORf 22600 R£ACCI0NFR0£=(CARGATOTALftLUZf)-REACCIONDOR£:CORTFRO£=-REACCIONFR0£ 22610 XPOS£=REACCIOND0R£/CARGAT0TAL£ 22620 M0MENT0VAN0£=REACCI0NDOR£«XPO5£-CARGAT0TAL£i. 5*XP05£*XPOS£-NOMD0R£ 22630 GOTO 22900 22800 MOMENTOVANO£=0 22810 REACCIONFR0£=O: C0RTD0R£= (MOMOORf•MOHFROf)/LUZf: C0RTFK0£=CORTDOR£ 22820 R£ACCI0ND0R£=LUZ£«C0NCARGA£/10 22900 REACf I : )=MEB£( I ,1 ) : I«C£( I .2>=REACCI<)ND0R£:RE^ R0£:RETURN 22910 REM 'RUTINA DE IMPRESIÓN DE LAS REACCIONES DE EXTREMO DE BARRA"

Page 231: DO: INELUENCIA DE LOS DEFECTOS

826

22920 FOR 1=1 TO 5:LPRINT:NEXT I 22930 LPRINT TABÍ20) 'BARRA N " TAB(30) 'REACCIÓN VERTICAL DORSAL(TON)' TAB(ÓO) 'REACCIÓN VERTICAL FRONTAL(TON)'

v 22940 LPRINT TAB(20) "•«»*»**" TAB(30) •*M»*#*»fH*#»#»»n««*n»»»f TAB(60) ' H H i i H i i i i i i o H H i H m i H i 1

22945 LPRINT:LPRINT 22950 FOR 1=1 TO NBA1 22955 LPRINT TAB(20) REAC£(L1) TAB(35) REAC£(L2) TAB(65) REAC£(L3) 22960 NEXT I 22970 L : ::^T CHR*<:;>

::?75 GOSUB 23500 22980 RETURN 23000 INPUT '¿QUIERES IMPRIMIR LA MATRIZ MEBf(I,J) 5/N ",A* 23010 IF A$)('S" AND A*X"N' THEN 23000

1 23020 IF A»='N" THEN 23100 23030 FOR 1=1 TO NBA1 23040 FOR J=l TO 13 23050 LPRINT ' NEBCIVJ") = 'MEBf(IJ) 23060 NEXT J 23070 NEXT I

' 23080 LPRINT CHR$<12) 23100 RETURN 23200 REM 'NADA' 23230 MEB£(LJ)=DESTOT£(NUMDaTl,l):DHf=MEB£(I,J) 23240 RETURN

, 23500 REM 'RUTINA DE IMPRESIÓN DE LOS CORTANTES DE EXTREMO DE BARRA" 23510 FOR 1=1 TO 5 . 23520 LPRINT

, 23530 NEXT I 23540 LPRINT TAB(20) 'BARRA N " TAB(30) 'FUERZA CORTANTE DORSAL (TON)' IAB(60) 'FUERZA CORTANTE FRONTAL (TON)' 23550 LPRINT TAB(20) '#**«*#*»• TAB(30) "*«#<***«***¿***********«#*«• TAB(60) "»»*#*«**#**#*****»**#»»*****" 23560 LPRINT:LPRINT 23570 FOR 1=1 TO NBA1 23580 LPRINT TAB(20) CORTf(1,1) TAB(35) C0RT£(I,2) TAB(65) C0RT£(L3)

. 23590 NEXT I 23600 LPRINT TAB(60) 'SE CONSIDERAN POSITIVOS:'SPRINT TAB(70) 'EN VIGAS LOS CORTANTES CON GIRO HORARIO.'SPRINT TAB(70) 'EN SOPORTE 5 L05 «UE GIRAN EN SENTIDO ANTIHORARIOVLPRINT 23605 LPRINT TAB(60) "EN EL ANÁLISIS DE SEGUNDO ORDEN, 5E DEBE INTRODUCIR EN LOS NUDOS LA SUMA DE FUERZAS SUPERIORES MAS EL CORTANTE CON 5U 5IGN0": LPRINT CHRX12)

23610 RETURN 24C30 REH 'RUTINA PARA LA IMPRESIÓN DE LOS MOMENTOS DE EXTREMO DE BARRA FINALES DE SEGUNDO ORDEN" 24010 LPRINT TAB(10) "BARRA N°" TAB(20) 'V.D0R5AL' TAB(30) 'M.GIR.DORSAL' TAB(55) 'V.CENTRAL' TAB(65) 'M.GIR.CENTRAL" TAB(90) 'V.FRO NTAL" TABÜOO) 'M.GIR.FRONTAL'

) 24020 LPRINT TAB(IO) '»*»»»*«' TAB(20) ' « * « « « ' TAB(30) " * W H H M # W « " TAB(55) " « « » « « " TAB(65) "*«*•§*«*«»• TAB(90) * * " « «»**• TAB(100) "*»#*#»**»«#*• 24030 G05UB 17600 24040 PRINT 24085 FOR 1=1 TO NBA1 24086 GOSL:. 22500 24090 LPRINT TAB(IO) MEB£(I.l) TAB(20) MEB£(I,4) TAB(30) MEB£(I,12)/100000! TABÍ55) TAB(55) MEB£(I,4)V'MEBf ( L 8 ) TAB(65) MOMENTOVAN 0£ TAB(90) MEB£ü,8) TAB(IOO) M£B£(I.13)/100000! 24100 NEXT I 24110 LPRINT:LPRINT 24120 LPRINT TAB(70) "LOS HOMENT05 FLECTORES SE MIDEN EN" 24130 LPRINT TAB (70) "M*T Y SON POSITIVOS LOS QUE GIRAN" 24140 LPRINT TAB (70) "EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO" 24150 LPRINT TAB(70) "EN VÉRTICE FRONTAL EN SENTIDO HORARIO" 24160 LPRINT TAB (70) "Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES" 24170 LPRINT CHRK12) 24180 G05UB 22910 24190 GOSUB 23000 24200 GOSUB 17500

Page 232: DO: INELUENCIA DE LOS DEFECTOS

J

827

24210 GOSUB 20000 24220 RETURN

)

3

Page 233: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 82 8

A W E X O ^ T E R C E R O - —

M U E S T R A D E C A L C U L O

R O R O R D E N A D O R ,

Page 234: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 31 829 ESTRUCTURA PORTICADA DE HORMIGÓN ARMADO DE 2 ALTURAS Y 1

VANOS.

ACERO TIPO: AEH- 4 0 Q HORMIGÓN TIPO: H - 1 7 5

Y = 1.60 y = i.so Y = Lio _í c s

ESTRUCTURA PROYECTADA. ] ESTRUCTURA DEFECTUOSA:

a) CON UN DESPLAZAMIENTO^ 5cm

b) EN LOS VÉRTICES: 1

PERDIDA MÁXIMA DE

SEGURIDAD EN LA

ESTRUCTURA PROYECTADA

MAL EJECUTADA.

SOBRE LA ESTRUCTURA PROYECTADA ANALIZADA EN PRIMER ORDEN»

VIGA 104 (D)

1,081 %

SOBRE LA ESTRUCTURA PROYECTADA ANALIZADA EN SEGUNDO ORDEN.

VIGA 104 (C)

0,220 %

Page 235: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 830

AIEXO TEBCEBO.- MUESTRA DB CALCULO POR QSDEIADQB.

3-1.- ESTUDIO DB LA ESTSUCTUSA PBIIITIVA El PBIIBB OBDEI.

3-2.- ESTUDIO DE LA ESTSUCTUSA PSIHITIYA El SEGUIDO OBDBI. (AJUSTES DE APSOIIIACIOI).

3-2-1.- ESTUDIO DE LA ESTSUCTUSA PBIMITIVA El SEGUIDO OBDEI. (PBIKEB AJUSTE DE APSOIIIACIOI).

3-2-2.- ESTUDIO DE LA ESTSUCTUSA PBIKITIVA El SEGUIDO OBDEI. (SEGUIDO AJUSTE DE APSOIIIACIOI).

3-3.- ESTUDIO DE LA ESTSUCTUSA PBIKITIVA El SEGUIDO OBDEI. (AJUSTE FIIAL).

3-4.- ESTUDIO DE LA ESTBUCTUBA DEFECTUOSA El PBIIBB OBDEI.

3-5.- ESTUDIO DE LA ESTBUCTUBA DEFECTUOSA El SEGUIDO OBDEI. (AJUSTES DE APSOIIIACIOI).

3-5-1.- ESTUDIO DE LA ESTBUCTUBA DEFECTUOSA El SEGUIDO OBDEI. (PBMBB AJUSTE DE APSOIIIACIOI).

3-5-2.- ESTUDIO DB LA ESTBUCTUBA DEFECTUOSA El SEGUIDO OBDEI. (SEGUIDO AJUSTE DE APSOIIIACIOI).

3-6.- ESTUDIO DE LA ESTSUCTUSA DEFECTUOSA El SEGUIDO OBDEI. (AJUSTE FIIAL).

Page 236: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 33.- MUESTRA DE CALCULO POR ORDENADOR. 831

3 — X . — E S T U D I O D E L A E S T R U C T U R A

R R I M I T I V A EÍT R R I M E R O R ­

D E N ^ .

Page 237: DO: INELUENCIA DE LOS DEFECTOS

PROGRfiHft PARA EL DESARROLLO NUHERICO DE LA TESIS DOCTORAL DE D. MARIANO DE LAS HERA5 FERNANDEZ. **X#XX*XK***XXXXXXXXK#*XXK»**XK*X*X*KX*XXX»X*XX*X*XX***XXX***XX**»XX***#XX*#XXX#*#*X**XX*XX*X#X

FECHA DE REALIZACIÓN DEL TRABAJO :02/10/1988(PRIMER ORDEN) PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS.

CALCULO DEL GRADO HIPERE5TATIC0, GRADO DE DE5PLAZABILIDAD Y EL NUMERO DE BIELAS. **#**#*#***»** X*X**XXXX*XXXX*XXXXXXXX*X#XX*X»XX**XXX**»XX**#XXX*##X*»*»*XX*##»XX

GRADO HIPERE5TATIC0 , Ho = 6 .

GRADO DE DESPLAZABILIDAD , Do = 2 ,

NUMERO DE BIELAS NECESARIAS , NBI9 = 2 .

EL NUMERO DE VÉRTICES ES, NNU = 6 xx*x#xx*x*xxxx***xxxxxxxx*»»xxx*xxxxx

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CH

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX«XXXXXX*XXXXXXXXX««XXK**XXXXXX

1 O 700 2 600 700 3 0 400 4 600 400 5 O O ó 600 O

Page 238: DO: INELUENCIA DE LOS DEFECTOS

834

EL NUMERO DE BARRAS ES, NBfil = 6 *m******«***K***x*«************

BARRA N° V.DORSAL V.FRONTAL LONGITUD(CH) BASE(CM) CANTO(CM) CARGA(T/H)

3.375 O O 3,375 O O

4

i

i

í

(

101 102 103 104 105 106

1 3 4 3 5 ó

n

1 9

4 3 4

600 300 300 ¿00 400 400

25 30 30 25 30 30

¿0 30 30 ¿0 30 30

Page 239: DO: INELUENCIA DE LOS DEFECTOS

835

«OMENTOS DE EMPOTRAMIENTO, «a************************

BARRA N° V.DORSAL M.GIR,DORSAL V.FRONTAL M.GIR.FRONTAL

101 1 1125000 2 -1125000 102 3 O 1 -1.1125369292536D-308 103 4 O 2 -1.1125369292536D-308 10* 3 1125000 4 -1125000 105 5 O 3 -1.1125369292536D-308 106 6 O 4 -1.1125369292536D-308

MATRIZ ACCIÓN. **************

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DESF1AZAD0RA5

1125000 ci*kp -1125000 ci*kp 1125000 ci*kp -1125000 cm*kp -5*0 kp -2340 kp

Page 240: DO: INELUENCIA DE LOS DEFECTOS

836

MATRIZ DEFORHACION, *******************

GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE DESPLAZAMIENTO N° DESPLAZAMIENTO N°

BARRA N° ******** 101 102 103 10* 105 106

1 = 1.49U0961318833D-03 RADIANES 2 = -1.45810143158983D-03 RADIANES 3 = 1.24468771693720-03 RADIANE5. 4 = -9.46154773469457D-04 RADIANES

1 = -3.47315561324904D-02 CMS. 2 = -.361173592747826 CMS.

V.DORSAL M.GIR.DORSAL ******** *****************

1 -4,87114741443896 3 4.56174437051074 4 -4.64280108403475 3 -4.79119666249805 5 -1.37873725681775 6 -3.44182503111243

, ,

,

V.CENTRAL M.GIR.CENTRAL *********

1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

****************** 11.7972662593919 0 0 10.2616763887389 0 0

V.FRONTAL M.GIR.FRONTAL ********* n

1 2 4 3 4

****************** -5.28559239747331 -4.8711474144389

5.28559239747333 -8.53952434063668

.206631081740214 4.33280663032957

L05 MOMENTOS FLECTORES SE MIDEN EN M*T Y SON POSITIVOS L05 QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

Page 241: DO: INELUENCIA DE LOS DEFECTOS

837

BARRA N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON) ******** *K***m-****#**#************* a****»**»**»*»********»***»***

101 102 103 104 105 106

11.1809258361609 .675 .675 10.6252787203102 .9 .9

11.3190741638391 0 0 11.8747212796898 0 0

Page 242: DO: INELUENCIA DE LOS DEFECTOS

838

BARRA Nfl FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) ******** **************************** *****************************

101 102 103 104 105 106

11.1809258361609 -3.14429726164988 3.30946449383603 10.6252787203102 .396342084639492 1.9436579153605

-11.3190741638391 -3.14429726164988 3.30946449383603 -11.8747212796898 .396342084639492 1.9436579153605

CONSIDERAN POSITIVOS: EN VIGAS LOS CORTANTES CO? I SOPORTES LOS >ÚE SIRHN

! GIRO EN SE!

Page 243: DO: INELUENCIA DE LOS DEFECTOS

839

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 102 VÉRTICE: D N: 11,968426 ton. BxH:30x30 cn»2

DELTAX(cm)

X (cm) o* '

PRECIS (%)

Xf(cm)

PRECISf (%)

0,10

9,00

3,00

11,90

1,48

BARRA NQ: 102 VÉRTICE: F N: 11,180926 ton. BxH:30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%)

Xf(cm)

PRECISf(%)

0,10

11,00

2,50

11,90

1,77

Page 244: DO: INELUENCIA DE LOS DEFECTOS

840

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQS103 VERTICE-.D N: 11,994074 t o n # B x H. 30x30 cn,2

DELTAX(cm)

Xo(crn)

PRECIS (%)

Xf(cm)

PRECISf(%)

0,10

10,00

3,00

12,30

1,28

BARRA NQ: 103 VÉRTICE: F N: 11,319074 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%)

Xf(cm)

PRECISf(%)

0,10

12,00

5,00

12,40

1,70

-

Page 245: DO: INELUENCIA DE LOS DEFECTOS

841

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 105 VERTICE:D N:23,493705 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%) o '

Xf(cm)

PRECISf(%)

6,40

3,10

200,00

15,90

89,79

3,20

6,30

89,79

19,10

59,67

1,60

14,30

59,67

17,50

57,49

0,80

15,10

57,49

16,70

55,64

0,80

16,70

55,64

23,90

53,91

0,40

22,70

53,91

24,30

52,60

0,20

23,70

52,60

24,50

52,07

BARRA NQ: 105 VÉRTICE: F N: 22,593705 ton. BxH: 30x30 cm2

DELTAX(cm)

XQ(cm)

PRECIS (%) o

Xf(cm)

PRECISf(%)

6,40

3,10

200,00

54,30

160,90

3,20

44,70

160,90

1,60

44,70

160,90

5-2,70

159,08

0,80

50,30

159,08

0,40

50,30

159,08

0,20

50,30

159,08

0,10

50,30

159,50

52,60

159,09

Page 246: DO: INELUENCIA DE LOS DEFECTOS

842

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ:106 VÉRTICE: D N:24,768795 ton. BxH: 30x30 cm2

DELTAX(cm)

XQ(cm)

PRECIS (%)

Xf(cm)

PRECISf (%)

0,80

10,00

20,00

16,40

1,98

-

BARRA NQ: 106 VÉRTICE: F N:23,868795 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%)

Xf(cm)

PRECISf(%)

0,80

10,00

20,00

15,60

9,59

0,20

14,40

5,00

15,80

1,88

Page 247: DO: INELUENCIA DE LOS DEFECTOS

843

ESBELTEZ :V( 25x60) S(30x30)

Fck: 175 kp/cm2.

VÉRTICES DEFECTUOSOS:

NOPLANTAS: 2 NQCOLUMNAS:

Fyk: 4100 kp/cm2.

í P R T M P B nonpi\i\

2

- cm.

BARRA

N-a,aaaaaa x=—

VÉRTICE

DORSAL CENTRAL

N=O,OOOOOC|N= x=—

FRONTAL

COMENTARIOS

101 •cm %

•cm %

üTOüoooq cm %

VIGA(0 ,00 %)

102 N = l l X = l l

, 9 6 8 4 3 ,90cm 00 %

N=11,51842|N= x= — •cm

11 ,18091 l l , 9 0 c m 2 , 0 0 %

SOPORTE(2,00 %)

103 N = l l x=12

, 9 9 4 0 ' , 30cm 00 %

11 ,65657 cm %

N= x=

1 1 , 3 1 9 0 ' 12 ,40cm 2 , 0 0 %

SOPORTE(2,00 %)

104 N=0, x= —

00000 cm %

¡0 ,00000 i c r n

, %

N= x= 2Z

0 , 0 0 0 0 0 cm %

VIGA(0 ,00 %)

105 N=23,4937CN=23,0437CN=22,5937 x=24 ,50cm x= cm x= cm p = 5 2 , 0 0 % p= % |p=159,00%

SOPORTE(159,00 %)

106 N=24 x=16 P=2 ,

,7687^N=24,3187S|N= ,40cm ix 00 % Sí:

•cm • %

23,8687* 15 ,80cm 2 . 0 0 %

SOPORTE(2,00 %)

107

108

109

110

111

112

113

114

115

Page 248: DO: INELUENCIA DE LOS DEFECTOS

844 RESULTADOS DEL ANÁLISIS DE BARRAS, XXX**XX*XXXX*XXXXXXXXXXXXXXS**XXX

VÉRTICES AFECTADOS :0, CON DEFECTOS EN X :0 CU. Y DEFECTOS EN Y :0 CH,

BARRA NUMERO : 101 xxxxx*xxxx**xxx*xxxxx*x*xx*x*xxx*

VÉRTICE DORSAL .5 EQUIV. CÜHNTIA,

X

1083137,8727631 USE' G /lOOO

E O A L

BARRA NUMERO : 102 **x**xxx*xx*x*xx*****xxx*xxxxxxxx

BARRA NUMERO : 103 **x*xx**x*x*xxxxx*xxxx*x#**x*#*xx

S £ÍL;IV!: ,

CUANTÍA,. X

'~ •

: 13121:-, 1739S582 USEQ : 0 /lOOO : 0 CM

VÉRTICE DORSAL,

VÉRTICE CENTRAL,

VÉRTICE FRONTAL,

,5 EQUIV, CUANTÍA, X

.5 EQUIV. CUANTÍA, X

.5 EQUIV. CUANTÍA, X

1141115.37544516 USEQ 16,499999910593 /l000 11.9000000432134 CM

27644,222811931 USEQ O /l000 O CM

1234522,33032104 USEQ 18,9999993890524 /lOOO 11,900000013411 CM

VÉRTICE DORSAL.

VÉRTICE CENTRAL

VÉRTICE FRONTAL.

5 EQUIV.,. CUANTÍA... X

5 EQUIV... CUANTÍA... X

5 EQUIV... CUANTÍA... X

•• 1327792.56113736 USEQ : 20,5000005662441 /lOOO : 12.3000000342727 CM

: 27975.7780168716 USEQ : 0 /lOOO : 0 CH

: 1468098.4584662 USEQ : 24.0000002086163 /lOOO : 12.4000000059605 CM

Page 249: DO: INELUENCIA DE LOS DEFECTOS

BARRA NUMERO : 10* *#*»*x**»*****m»*x*****x*x***x*

845

VÉRTICE DORSAL.

VÉRTICE CENTRAL,

VÉRTICE FRONTAL.

BARRA NUHERO : 105 *#********XK»***X#*****#**XXX»*X*

VÉRTICE DORSAL.

VÉRTICE CENTRAL.

VÉRTICE FRONTAL.

5 EQUIV,,. CUANTÍA,.. X

5 EQUIV... CUANTÍA... X

S EQUIV... CUANTÍA... X

: 1137215.5855031 USEQ : 0 /1000 : 0 CM

: 2*66601,54159006 U5EQ : 0 /1000 : 0 CM

: 2055486.824085* USEQ : 0 /1000 : 0 CM

5 EQUIV... CUANTÍA... X

5 EQUIV... CUANTÍA,.. X

S EQUIV,.. CUANTÍA... X

: 787828.13967809 U5EQ : 0 /1000 : 24.5 CM

: 55304.8928241071 USEQ : 0 /1000 : 0 CM

: 157506.889134913 USEQ : 0 /1000 : 52.600000038743 CM

BARRA NUMERO : 106 *X*XX*K***XX**m***X******X***XX

VÉRTICE DORSAL,

VÉRTICE CENTRAL,

VÉRTICE FRONTAL,

,5 EQÜIV CUANTÍA X

.5 EQUIV CUANTÍA X

.5 EQUIV CUANTÍA X

956516,160681295 USEQ 9,99999977648258 /1000 16,3999996185303 CM

58365,1088697079 USEQ O /1000 O CM

1248266,25374574 U5EQ 16.0000007599592 /1000 15.8000001907349 CM

f

Page 250: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 846

3 — 2 . — E S T U D I O D E L A E S T R U C T U R A

R R I M I T I V A E W S E G U N D O O R —

D E N . < A J U S T E S D E A R R O X I —

M A G I O I B r > .

Page 251: DO: INELUENCIA DE LOS DEFECTOS

N )

Z O o O tr1

C 3E

DESPLAZAMIENTOS

(cm)

SUMA DE FUERZAS

CORTANTES

( ton)

FUERZAS TOTALES

( t o n )

1

2

3

4

5

6

1

2

3

4

5

6

1

2

3

4

5

6

PRIMER ORDEN

-0,034732

-0,361174

100%

&o

0,165167

2,340000

100%-31%

D=69%

Vo

-0,540000

-2,340000

100%

Fo

1

-0,025613

0,000347

74%-0%

D=26%

&1

0,379194

0,000000

VI

-0,374833

0,000000

69%-0%

D=31%

Fl=Fo+Vo

2

0,000298

-0,000004

0,00%

D=100%

&2

-0,004412

0,000000

V2

0,004361

0,000000

0&--l%

D=100%

F2=F1+V1

SEGUNDO ORDEN 3

&3

V3

-0,000051

0,000000

0%

D=100%

F3=F2+V2

|

4

&4

V4

F4=F3+V3

1

5

&5

V5

F5=F4+V4

1

6

&6

V6

F6=F5+V5

I

7

&7

V7

F7=F6+V6

1

1

FINAL

-0,060341

-0,360826

174%-100%

D=74%

&f 0,539898

2,340000

100%

D=0%

Vf

-0,914782

-2,340000

169%-100%

D=69%

F f = F o - V l - V 2 - V 3 -- V 4 -

Page 252: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3 0 . - MUESTRA DE CALCULO POR ORDENADOR. 84 8

3 — 2 — X . — E S T U D I O D E L A E S T R U C ­

T U R A R R I M I T I V A E N S E

o u i a n D O O R i D E i s r . C P R I M E R

AJUSTE r>E ARROXIMA—

G I 0 2 $ T >

Page 253: DO: INELUENCIA DE LOS DEFECTOS

849

FECHft DE REftLIZftCION DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-PRIKER AJUSTE) *******»x*mx**#****»****»»»*#**»»***#**x*#*

PÓRTICO CON 2 PLANTAS Y CON 2 C0LUHNA5.

EL NUHERO DE VÉRTICES ES, NNU = 6 «a»*»»*****»»**»**»»»»*»»**»»»*******

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CH

**XX*******»***X»»XXX*»»****»*##****X*##***#W^

1 .395905148880316 700 2 600.39590514888 700 3 .361173592747826 400 4 600.361173592748 400 5 O O 6 600 O

Page 254: DO: INELUENCIA DE LOS DEFECTOS

i

850 EL NUHERO DE BARRAS ES, NBfll = 6

BARRA N6 V.DORSAL V.FRONTAL LONGITUD(CH) BASE(CM) CANTO(CM) CARGA(T/M)

3.375 O O 3.375

101 102 103 104 105 106

1 3 4 3 5 6

?

1 i

4 3 4

óOO 300 300 600 400.000152587891 400.000152587891

25 30 30 25 30 30

¿0 30 30 ¿0 30 30

<

Page 255: DO: INELUENCIA DE LOS DEFECTOS

851

HOHENTOS DE EHF'OTRAHIENTO. ##***»************xx******

BARRA N* y.DORSAL H.GIR,DORSAL Y.FRONTAL H.GIR.FRONTAL *****#*xx**#*xx*****x**x*K******#**^^

101 1 1125000 2 -1125000 -2.2617768991Q401D-04 -2.26177639910401D-04 -1125000 -2.44586952030659D-02 -2.44586952030659D-02

102 103 104 105 106

3 4 3 5 ó

2.261776899104010-04 2.26177689910401D-04 1125000 2.44586952030Ó59D-02 2.44586952030659D-02

1

4 3 4

HATRIZ ACCIÓN. »**xx**xxxx»#x

LISTADO DE LOS HOHENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZAD0RAS »*XX*XXX*K**XXXXXXXX*»XXX**XXXXXXX#XX*X*X*X#»X#*XXXX**XXX*K*XXX*

1124999.99977382 ci«kp -1125000.00022618 ci*kp 1124999.97576748 «*kp -1125000.02423252 ci*kp -374,833 kp -.000001 kp

Page 256: DO: INELUENCIA DE LOS DEFECTOS

852

MATRIZ DEFORMACIÓN. *******************

GIRO DEL VÉRTICE 1 = 1.496094682213720-03 RADIANES, GIRO DEL VÉRTICE 2 = -1.45311632719614D-03 RADIANES. GIRO D a VÉRTICE 3 = 1.09368482483*850-03 RADIANES. GIRO D a VÉRTICE 4 = -1.097157854202730-03 RADIANES. DESPLAZAMIENT0 N° 1 = -2.561336172229230-02 CMS. DESPLAZAMIENTO N° 2 = 3.473029276831930-04 CMS.

BARRA N° V.DORSAL H.GIR.DORSAL ******** ******** ***************** 101 1 -4.80855560738776 102 3 4.30329678993453 103 4 -4.90124909388655 104 3 -6.68716348296013 105 5 1.03236096214289 106 6 -1.03072620277777

LOS H0MENT05 FLECTORES SE MIDEN EN M*T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

V.CENTRAL M.GIR.CENTRAL ********* ****************** 1 / 2 11.79770853552 3/1 O 4/2 O 3 / 4 10.2096469359423 5 / 3 O 6 / 4 O

V.FRONTAL M.GIR.FRONTAL ********* ****************** 2 -5.34818435255059 1 -4.80855560738772 2 5.34818435255057 4 -6.64355673070226 3 -2.06226978119125 4 2.06390454865007

Page 257: DO: INELUENCIA DE LOS DEFECTOS

853

BftRRfl N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON) **#***** X******K**«*********»**K****X *X*Xm-m******#**#***#******

101 102 103 104 105 106

11.1600618758062 .675 .675 11.257267792043 .900000343322755 .900000343322755

11.3399381241938 0 0 11.242732207957 0 0

Page 258: DO: INELUENCIA DE LOS DEFECTOS

854

BARRA N4 FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) ******** **************************** *****************************

101 102 103 10* 105 106

11.1600618758062 -3.03728413244075 3.41647781547904 11,257267792043

-.773657390706662 .773657392730084

-11.3399381241938 -3.03728413244075 3.41647781547904 -11.242732207957 -.773657390706662 .773657392730084

SE CONSIDERAN POSITIVOS: EN VIGAS L05 CORTANTES CON GIRO HORARIO. EN SOPORTES LOS «UE GIRAN EN SENTIDO ANTIHORARIO

Page 259: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 855

C3 — S — 3 . — E S T U D I O D E L A E S T R U C ­

T U R A R R I M I T I V A E N S E ­

G U N D O O R D E N . < S E G U N D O

A J U S T E D E A P R O X I M A ­

C I Ó N ) .

Page 260: DO: INELUENCIA DE LOS DEFECTOS

856

FECHA DE REALIZACIÓN DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-SEGUNDO AJUSTE) XXX***XXX*XXXXX*XX***X****XX»#****XX*XXXX**X*

PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS.

EL NUMERO DE VÉRTICES E5, NNU = 6 XXXKX**XXXXX****XXXXKX*X**»»X*K*XXXXX

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CM

XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX»XXXX»#XXXX#XXXXX*XXXX»XÍX*ÍX:^X***X»X*ÍXXX)(Í*XX*«ÍX»XXX

í ,421171207674-925 70G 2 600.421171237675 72? 3 .360B26289S2Ü143 400

O O 600 O

Page 261: DO: INELUENCIA DE LOS DEFECTOS

o - e n O J -r~ c»4 »->

•**• t*J -r- r--j •-*. r-.j

2 2 ° o o o

CD CD •-» t - * e n e n r o r o Cn e n oo c o CO c o •-o -~o

t£¡ C J r o e-j 0 4 r- j o CD e n CD CD e n

y y S: w OJ o-CD CD CD CD CD CD

o O w O O

oo Oí

Page 262: DO: INELUENCIA DE LOS DEFECTOS

858

MOMENTOS DE EMPOTRAMIENTO.

BARRA N° y.DORSAL M.GIR.DORSAL V.FRONTAL M.GIR,FRONTAL

101 1 1125000 2 -1125000 102 3 6.82782978401519D-04 1 -6.8278297B401519D-04 103 4 6.82782978401519D-04 2 -6.82782978401519D-04 104 3 1125000 4 -1125000 105 5 2.44116755202413D-02 3 -2.44U6755202413D-02

6 2.44116755202413D-02 4 -2.44116755202413D-02 í

L

í

106

MATRIZ ACCIÓN. #* * * * *»* * * * * * *

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZAD0RA5

1124999,99931722 ctfkp -1125000,00068278 ca*kp 1124999.97627111 cn*kp

-1125000.02372889 cs*kp 4.361 kp .000001 kp

Page 263: DO: INELUENCIA DE LOS DEFECTOS

859 J

i

i

i

í

L

i

í

MATRIZ DEFORMACIÓN. *******************

GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE DESPLAZAMIENTO N* DESPLAZAMIENTO N°

BARRA N° ******** 101 102 103 104 105 106

1 = 1.47435548952313D-03 RADIANES 2 = -1.474855519886740-03 RADIANES 3 = 1.09544152742929D-03 RADIANES 4 = -1.09540115160829D-03 RADIANES 1 = 2.97998883319044D-04 CMS. 2 = -4.037442051062930-06 CM5.

V.DORSAL M.GIR.DORSAL i ***#**** **»*******#******

1 -5.08150912707643 3 4.60575133766195 4 -4.59879454615914 3 -6.66510663094069 5 1.0315338340132 6 -1.03155333090746

'.CENTRAL M.GIR.CENTRAL ;****»*»* ******************

1 / 2 11.7966301660197 3/1 0 4/ 2 0 3 / 4 10.2096398941207 5 / 3 0 6/4 0

V.FRONTAL M.GIR.FRONTAL ********* 2 1 2 4 3 4

****************** -5.07523083286187 -5.08150912707645 5.07523083286187 -6.6656135827217 -2.06309691539158 2.06307741444975

LOS MOMENTOS FLECT0RE5 SE MIDEN EN M*T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

í

Page 264: DO: INELUENCIA DE LOS DEFECTOS

860

BARRA N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON)

101 102 103 104 105 106

11.2510463823691 .675 .675 11.2499155080365 .900000343322755 .900000343322755

11.2489536176309 O O 11.2500844919635 O O

f

Page 265: DO: INELUENCIA DE LOS DEFECTOS

861

BARRA N° FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) ******** **************************** *****************************

101 102 103 10* 105 106

11.2510*63823691 -3.22908682157947 3.22*6751263*033 11.2*99155080365

-.77365739222*319 .773657391212*28

-11.2*89536176309 -3.229086821579*7 3.22*6751263*033 -11.25008**919635 -.77365739222*319 .773657391212*28

5E CONSIDERAN POSITIVOS: EN VIGAS LOS CORTANTES CON GIRO HORARIO. EN SOPORTES LOS QUE GIRAN EN SENTIDO ANTIHORARIO

Page 266: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 30.- MUESTRA DE CALCULO POR ORDENADOR. 862

3 — 3 . — E : S T U I D i o JDE: L A E S T R U C T U R A

P R I M I T I V A EJSr S E G U N D O OR—

D E : ! * . < A J U S T E : E* i i srAL>

Page 267: DO: INELUENCIA DE LOS DEFECTOS

863

4

FECHfi DE REALIZACIÓN DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-AJUSTE FINAL) PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS, VÉRTICES DEFECTUOSOS -- CON UNOS DESPLAZAMIENTOS EN OX DE +-0 ci Y CON UNOS DESPLAZAMIENTOS EN OY DE +-0 ci.

EL NUMERO DE VÉRTICES ES, NNU = ó

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CH

1 O 700 2 600 700 3 o m 4 600 400 5 O O 6 600 O

Page 268: DO: INELUENCIA DE LOS DEFECTOS

864 i EL NUMERO DE BARRAS E5, NBA1 = 6

i BARRA N° V.DORSAL V.FRONTAL LONGITUD(CM) BASE(OH) CANTO(CH) CARGA(T/H) *#*****m#***************#**x*********e*^

Í 101 1 2 600 25 60 3,375 1 300 30 30 O 2 300 30 30 O

i 104 3 4 600 25 60 3.375 3 400 30 30 O 4 400 30 30 O

í

í

i

101 102 103 104 105 106

1 3 4 3 5 6

Page 269: DO: INELUENCIA DE LOS DEFECTOS

865

MOMENTOS DE EMPOTRAMIENTO. xx***xxxxxxxxx*xxxxxxxx**x

BARRA N° y,DORSAL M.GIR.DORSAL V.FRONTAL M.GIR.FRONTAL XX*XXXXXftXXXX**tt»*XXXXXX*XXXXXXXXXXXKXXXXXXXXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*-:

101 1 1125000 2 -1125000 102 3 O 1 -1.1125369292536D-308 103 4 O 2 -1,11253692925360-308 104 105 106

3 5 ó

1125000 0 0

-1125000 -1.1125369292536D-308 -1.1125369292536D-308

MATRIZ ACCIÓN, xxxxxxxxxxxxxx

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZAD0RA5 x*»K***xxx*xx*x**xx**xxxx*xxxx*xx***xxxxxxxx#*x*xxxxxxxxxx*xx*xx

O en*kp O ci#kp O ««kp O cs*kp -9K.782 kp -2340 kp

Page 270: DO: INELUENCIA DE LOS DEFECTOS

866 MATRIZ DEFORMACIÓN. *******************

GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE DESPLAZAMIENTO N*

1 = n _

3 = 4 =

1 =

3.79903*170850290-05 3,799034170850290-05 1.475302090341350-04 1.47530209034135D-04 -6.03414309536172D-02

RADIANES RADIANES RADIANES RADIANES CM5.

DESPLAZAMIENTO N° 2 = -.360826340207879 CMS.

BARRA H* ******** 101 102 103 104 105 106

V.DORSAL ******** 1 3 4 3 5 6

M.GIR.DORSAL ************ -4.60450900885225 4.26628757029637

-4.93825831352472 -4.81274300413052 -1.37792980199218 -3,44101696691284

V.CENTRAL M.GIR.CENTRAL *********

1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

************* 11.7999566010671 0 0 10.2604871543424 0 0

V.FRONTAL M.GIR.FRONTAL *********

n i.

1 L

4 3 4

************* -5.55223095108605 -4.60450900885227 5.55223095108605

-8.51797720953187 .207439448603034 4.33361377844436

LOS MOMENTOS FLECT0RE5 SE MIDEN EN M*T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

Page 271: DO: INELUENCIA DE LOS DEFECTOS

8 6 7

BfiRRA N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON)

4 101 11.092046342961 11.407953657039 102 .675 O 103 .675 O

{ 104 10.6324609657664 11.8675390342336 105 ,9 O

106 .9 O

í

i

f

Page 272: DO: INELUENCIA DE LOS DEFECTOS

i

i

i

i

i

1

C

i

868

BARRA N° FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) *####**# «******x*****»*»**ft*****«*** a****************************

101 102 103 104 105 106

11.092046342961 -2.95693219304954 3.49682975487026 10.6324609657664 ,396342312648803 1.9436576863393

-11.407953657039 -2.95693219304954 3.49682975487026 -11.8675390342336 .396342312648803 1.9436576863393

5E CONSIDERAN POSITIVOS: EN VIGAS LOS CORTANTES CON GIRO HORARIO. EN SOPORTES L05 QUE GIRAN EN SENTIDO ANTIHORARIO

f

Page 273: DO: INELUENCIA DE LOS DEFECTOS

869

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 102 VÉRTICE: D N í 11,767046 t o n. B x H s 30x30 cn,2

DELTAX(cm)

X (cm) o '

PRECIS (%)

Xf(cm)

PRECISf(%)

3,20

3,10

200,00

12,70

24,82

1,60

7,90

24,82

12,70

23,77

0,80

10,30

20,00

11,90

1,87

0,10

10,70

1,50

BARRA NQ:102 VÉRTICE: F N:ll, 092046 ton. BxH: 30x30 cm2

DELTAX(cm)

XQ(cm)

PRECIS (%) o

Xf(cm)

PRECISf(%)

0,40

7,90

20,00

11,90

2,38 -

Page 274: DO: INELUENCIA DE LOS DEFECTOS

870

ANÁLISIS DE BARRAS : HOJA DE AJUSTE. mmmmmmmmammmammmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm^mmmmmmmmmmmmmmmmmmm^i^

BARRA NQ: 103 VÉRTICE: D N: 12,082954 ton. BxH: 30x30 Cm2

DELTAX(cm)

X (cm) o

PRECIS (%) o

Xf(cm)

PRECISf(%)

0,80

3,10

200,00

12,70

12,34

0,40

11,50

10,00

0,10

11,50

3,00

12,30

0,54

BARRA NQ:103 VÉRTICE: F N:U, 407954 ton. BxH: 30x30 Cm2

DELTAX(cm)

X (cm) o

PRECIS <%)

° Xf(cm)

PRECISf(%)

0,80

3,10

10,00

12,70

9,24

0,10

11,50

3,00

12,50

2,86

0,10

12,50

2,50

Page 275: DO: INELUENCIA DE LOS DEFECTOS

871

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ:i05 VERTICE:D N:23,299507 ton. BxH: 30x30 c m2

DELTAX(cm)

Xo(cm)

PRECIS (%) o

Xf(cm)

PRECISf (%)

0,80

20,70

100,00

20,70

20,70

0,40

19,50

58,55

21,10

21,10

0,20

20,50

57,50

21,90

21,90

0,20

21,90

56,50

22,50

22,50

0,20

22,50

50,00

0,40

22,50

55,50

22,90

22,90

0,40

22,90

54,50

23,30

23,30

BARRA NQ: 105 VÉRTICE: F N: 22,399507 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%) o

,_. Xf(cm)

PRECISf(%)

0,80

40,00

160,00

6,40

3,10

300,00

47,90

210,23

3,20

38,30

200,00

51,10

172,59

1,60

46,30

170,00

52,70

161,32

0,80

50,30

160,00

0,40

50,30

161,32

52,30

160,84

Page 276: DO: INELUENCIA DE LOS DEFECTOS

872

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 105 VÉRTICE: Q N: 23,299507 ton. BxH:30x30 cm2

DELTAX(cm)

XQ(crn)

PRECIS (%) o

Xf(cm)

PRECISf(%)

0,40

23,30

50,50

0,20

22,70

53,50

23,70

53,31

0,20

23,70

52,50

24,10

52,08

0,10

23,80

51,50

BARRA NQ: 106 VÉRTICE: D N:24,850493 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%) o t . . . . — H

Xf(cm)

PRECISf(%)

0,80

10,00

20,00

16,40

1,70

Page 277: DO: INELUENCIA DE LOS DEFECTOS

873

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 106 VÉRTICE: F N:23, 950493 t o n # B x H : 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%) O

Xf(cm)

PRECISf(%)

0,80

10,00

20,00

15,60

15,13

0,20

14,40

5,00

15,80

1,53

BARRA NQ: VÉRTICE: N: ton. BxH: cm2

DELTAX(cm)

X (cm) o

PRECIS (%) O

B •• ••••• "-

Xf(cm)

PRECISf (%)

Page 278: DO: INELUENCIA DE LOS DEFECTOS

874

ESBELTEZ: V ( 2 5 x 6 0 ) S ( 3 0 x 3 0 )

F c k : 1 7 5 k p / c m 2 .

VÉRTICES DEFECTUOSOS:

DEFECTO HORIZONTAL»

NSPLANTAS: 2 NQCOLUMNAS:

F y k : 4 1 0 0 k p / c m 2 .

_ _ _ _ _ _ _ _ _ _ _ _ f Q p n n M n n n p n c M í

2

-•em.

BARRA

1 0 1

1 0 2

1 0 3

104

1 0 5

1 0 6

1 0 7

1 0 8

1 0 9

1 1 0

1 1 1

1 1 2

1 1 3

114

1 1 5

VÉRTICE

DORSAL

N=0,000000 X = — a n P= % N=ll,767046 t x= l l ,90an p-2,00% N=12,062954 t x=12,30 an p=l r00% N=0,000000 t

p> % N=23,299507 t x=24,10 an

N=24,850493 t x=16,40 an p=7tqn %

CENTRAL

N=0,000000

p= % N=ll,429546 t

p = — % N=ll,745454 t

Xa an p= % N=0,000000 t

P 3 * N=22,849507 t

x=» an

N=24,400493 t

x* an P= *

FRONTAL

N=0,000000

p= % N=ll,092046 t

X~ uu p*2f00% N=ll,407954 t x=12,50 an ¡>=3r00% N=O,000000 t

p= % N=22,399507 t * _ 2 , X an p=161rm * N=23,950493 t x=15,80 an p=2,m *

COMENTARIOS

V_3ft(0,00 %)

aLK__fci(_,UU $;

_UKi_-4_,UU *;

V__V0,00 %)

_Jb_Ki_i(lbIrUU %)

&¿_K1_{_,UU %)

Page 279: DO: INELUENCIA DE LOS DEFECTOS

RESULTADOS DEL ANÁLISIS DE BARRAS. *xxx*xxxxxxx*xxx*xxxxxxxxxxxxxxxx

VÉRTICES AFECTADOS :-, CON DEFECTOS EN X :+-0 CH. Y DEFECTOS EN Y :+-0 CH.

BARRA NUMERO : 101 XXX*XX***XX*X*XX*XXXX*XXXX*XXXXXX

VÉRTICE DORSAL

VÉRTICE CENTRAL.

VÉRTICE FRONTAL.

.5 EQUIV CUANTÍA X

.5 EQUIV CUANTÍA X

.5 EQUIV CUANTÍA X

1105082.17859155 USEQ O /lOOO O CH

2831989.62645604 U5EQ O /lOOO O CH

1332535.44811698 USES O /lOOO O CH

BARRA NUMERO : 102 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

VÉRTICE DORSAL.

VÉRTICE CENTRAL,

VÉRTICE FRONTAL.

.5 EQUIV CUANTÍA X

.5 EQUIV CUANTÍA X

.5 EQUIV CUANTÍA X

1160163.7160705 USES 17.000000923872 /lOOO 11.8999996185303 CH

27430.9108087524 USES O /lOOO O CH

1234522.3291141 USES 18,9999993890524 /lOOO 11,8999996185303 CM

BARRA NUMERO ,,,,: 103 xx*x*xx*x*xxxx*x**«xxx**xxxx*x*xx

VÉRTICE DORSAL.

VÉRTICE CENTRAL.

VÉRTICE FRONTAL.

5 EQUIV... CUANTÍA,,, X

S EQUIV... CUANTÍA... X

5 EQUIV... CUANTÍA... X

: 1327792,55893204 USEQ : 20.5000005662441 /lOOO : 12.3000000119209 CH

: 28189,0900200502 USES : 0 /lOOO : 0 CH

: 1498232.26406138 USES : 24.4999993592501 /l000 : 12.5000000149012 CH

Page 280: DO: INELUENCIA DE LOS DEFECTOS

BARRA NUMERO : 104

876

VÉRTICE DORSñL.

ARTICE CENT-

'ERTICE FRONTAL

BARRA NUMERO : 105 XXtt*»KXXX*X*X«XXX*XKXX*XX*XttXX«X»

VÉRTICE DORSAL.

VÉRTICE CENTRAL.

VÉRTICE FRONTAL,

5 EQUIV... CUANTÍA,,. X: ,:...:: .

5 E3Uiyi:.

X ,

5 E3ÜIV... CUfiNTIfi... X

1155053,33721171 USEQ 0 /l000 Q OH

-• - ~

2044314,51046266 USEQ 0 /1000 0 CM

5 EQUIV... CUfiNTIfi... X

5 EQUIV,., CUfiNTIfi,,. X

5 EQUIV... CUfiNTIfi... X

: 762313.139202571 USEQ : 0 /1000 : 24.1000003814697 CM

: 54838,817617162 USEQ : 0 /1000 : 0 CM

: 157495,988618098 USEQ : 0 /IODO : 52,2999992370605 CM

BARRA NUMERO : 106 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

VÉRTICE DORSAL

VÉRTICE CENTRAL,

VÉRTICE FRONTAL.

5 EQUIV... CUfiNTIfi... X

5 EQUIV... CUfiNTIfi... X

5 EQUIV... CUfiNTIfi... X

•• 956516,160681295 U5EQ : 9,99999977648258 /ICOO : 16,3999996185303 CM

: 58561.1840726296 USEQ : 0 /1000 : 0 CM

: 1248266.25374574 USEQ : 16.0000007599592 /l000 : 15.8000001907349 CM

í'l

Page 281: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 877

3 — 4 . — E S T U D I O D E L A E S T R U C T U R A

D E F E C T U O S A E3ST R R I M E R O R ­

D E N " -

l

Page 282: DO: INELUENCIA DE LOS DEFECTOS

878

FECHA DE REALIZACIÓN DEL TRABAJO :03/10/1988(PRIMER ORDEN) PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS. VÉRTICES DEFECTUOSOS 1 CON UNOS DESPLAZAMIENTOS EN OX DE +5 en Y CON UNOS DESPLAZAMIENTOS EN OY DE +-0 ci.

EL NUHERO DE VÉRTICES ES, NNU = 6 *************************************

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CM

1 5 700 2 600 700 3 O 400 4 600 400 5 O O 6 600 O

Page 283: DO: INELUENCIA DE LOS DEFECTOS

879 EL NUMERO DE BARRAS ES, NBA1 = 6 ****ft*****»«**KXX*X************XX

BARRA N° V,DORSAL V.FRONTAL LONGITUD(CM) BflSE(CM) CANTO(CM) CARGA(T/H) xx*xxxxxx*xxxx*xxxxxxxxxxx#*x*xxxxxxxxxx*xx»*x*xxxxxx*xxx*xxxxx*xxx#*xxxxx*xxxxx*xxxx*»xxxxx

3.375 o o 3.375 O O

*

i

i

i

i

101 102 103 104 105 106

1 3 4 3 5 6

0

1 0 c 4 3 4

595 300,041656494141 300 600 400 400

25 30 30 25 30 30

60 30 30 60 30 30

Page 284: DO: INELUENCIA DE LOS DEFECTOS

i

880

MOMENTOS DE EMPOTRAMIENTO. xxxxxxxxx*xxxxx**xx**xxxxx

BARRA N° V,DORSAL M.GIR,DORSAL V.FRONTAL M.GIR.FRONTAL xx*x*xxxx*xx*xx*xx#xxx*xxx*xxx**xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx«*xxxxxxxxxx*xxx**xxxxxxxxxx*xxxxxxxxxxxxxxxxxxxxxxxxxxx*xxx

101 1 1106328.125 2 -1106328.125 102 3 4,6875 1 -4,6875 103 4 O 2 -1.1125369292536D-308

4 -1125000 3 -1.U25369292536D-308 4 -1.1125369292536D-308

104 105 106

3 5 6

1125000 0 0

MATRIZ ACCIÓN, xxxxxxxxxxxxxx

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZAD0RA5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

1106323.4375 ci*kp -1106328,125 cixkp 1125004.6875 CBXkp -1125000 cmxkp -540 kp -2340 kp

f

Page 285: DO: INELUENCIA DE LOS DEFECTOS

881 i

*

4

1

í

í

r

MATRIZ DEFORMACIÓN.

GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE DESPLAZAMIENTO N° DESPLAZAMIENTO Nfl

BARRA N° ###*#*#*

101 102 103 104 105 106

1 = 1.454553299184-20-03 RADIANE5, 2 = -1.421844223069750-03 RADIANES 3 = 1.25009422013606D-03 RADIANES 4 = -9.51489721266446D-04 RADIANES 1 = -3.46733179292592D-02 CMS, 2 = -.361180748288012 CMS,

V,DORSAL M.GIR.DORSAL »**#**** #*#*##***##*#****

1 -4,78637115779071 3 4.52959780678511 4 -4.60994287053187 3 -4.76826947905551 5 -1.37369656042194 6 -3.44689941890216

V.CENTRAL M.GIR,CENTRAL #****#*#*

1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

»X****«*fttt**ft«***«

11.6021263502771 0 0 10.2841793020439 0 0

V.FRONTAL M.GIR.FRONTAL ********* 2 1 ^ 4 3 4

**##**********«#*:

-5.20051179641556 -4.78637117655782 5.20051179641556

-8.51749559436571 .196499151857699 4.34290486881814

LOS MOMENTOS FLECTORES SE MIDEN EN M*T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ftNTIHORftRIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

Page 286: DO: INELUENCIA DE LOS DEFECTOS

882

BARRA N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON) ******** a**************************** ***#**#**********»************

101 102 103 104 105 106

11.0866465313236 .675093727111817 .675 10.6251289807816 .9 ,9

11.2258534686764 0 0 11.8748710192184 0 0

Page 287: DO: INELUENCIA DE LOS DEFECTOS

884

BARRA N° FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) ******** a*************************** o***************************

101 102 103 10* 105 106

11.0866*65313236 -3.10*8918647*84 3.2701515556*91* 10.6251289807816 .3925*892806991 1.9*745107193008

-11.225853*68676* -3.10*89186*7*8* 3.2701515556491*

-11.87*871019218* .3925*892806991 1.9*7*5107193008

SE CONSIDERAN POSITIVOS: EN MIGAS LOS CORTANTES CON GIRO HORARIO. EN SOPORTES LOS QUE GIRAN EN SENTIDO ANTIHORARIO

Page 288: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 885

3 — 5 . — E S T U D I O D E L A E S T R U C T U R A

D E F E C T U O S A E N - S E G U N D O

O R D E N . < A J U S T E S D E A R R O —

X I M A C I O N > •

Page 289: DO: INELUENCIA DE LOS DEFECTOS

M

to

DESPLAZAMIENTOS

(cm)

SUMA DE FUERZAS

CORTANTES

( t o n )

FUERZAS TOTALES

( t o n )

1

2

3

4

5

6

1

2

3

4

5

6

1

2

3

4

5

6

PRIMER ORDEN

-0,034673

-0,361181

100%

&o

0,165260

2,340000

31Sh-100%

D=69%

Vo

-0,540000

-2,340000

100%

Fo

SEGUNDO ORDEN 1

-0,025539

0,000340

74%-0%

D=26%

&1

0,379135

0,000000

VI

-0,374740

0,000000

69%-0%

D=31%

Fl=Fo+Vo

2

0,000349

-0,000009

0%--l%

D=10O%

&2

-0,004370

0,000000

V2

0,004395

0,000000

0%

D=100%

F2=F1+V1

3

&3

V3

0,000025

0,000000

0%

D=100%

F3=F2+V2

4

&4

V4

F4=F3+V3

1

5

&5

V5

F5=F4+V4

1

6

&6

-

V6

F6=F5+V5

7

&7

V7

F7=F6+V6

1

FINAL

-0,060311

-0,360832

100%-174%

D=74%

&f

0,539891

2,340000

100%

D=0%

Vf

-0,914765

-2,340000

100%-169%

D=69%

Ff=Fo-Vl - V 2 - V 3 -- V 4 - u

Page 290: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 887

3 — 5 — O. - — E S T U D I O D E L A E S T R U C ­

T U R A D E E E O T U O S A EIST S E —

G U N D O O R D E N . C P R I M E R

A J U S T E D E A P R O X I M A ­

C I Ó N ) .

Page 291: DO: INELUENCIA DE LOS DEFECTOS

888

FECHA DE REALIZACIÓN DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-PRIMER AJUSTE)

PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS.

EL NUMERO DE VÉRTICES ES, NNU = 6

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y £ CH CM

1 5.39585406621727 700 i 2 600.395854066217 700

3 .361180748288012 400 4 600.361180748288 400

í 5 0 0 6 600 O

r

Page 292: DO: INELUENCIA DE LOS DEFECTOS

8 8 9

EL NUHERO DE BARRAS ES. NBAl = 6 a********************************

BARRA N° V.DORSAL V.FRONTAL LONGITUD(CM) BASE(CM) CANTO(CM) CARGA(T/M)

3.375 O O 3.375 O O

101 102 103 104 105 106

1 3 4 3 5 6

2 1 o 4 3 4

595 300.042236328125 300 600 400.000152587891 400.000152587891

25 30 30 25 30 30

60 30 30 60 30 30

Page 293: DO: INELUENCIA DE LOS DEFECTOS

i

890

MOMENTOS DE EMPOTRAMIENTO, a*************************

BARRA N° V.DORSAL M.GIR.DORSAL V,FRONTAL M.GIR.FRONTAL

101 1 1106328.125 2 -1106328,125 102 3 4.75273776054382 1 -4,75273776054382 103 4 2.25419804337434D-04 2 -2.25419804337434D-04 104 3 1125000 4 -1125000 105 5 2.445966191589830-02 3 -2.44596619158983D-02 106 6 2.44596619158983D-02 4 -2.44596619158983D-02

MATRIZ ACCIÓN.

LISTADO DE LOS MOMENTOS GIRADORES Y DE LA5 FUERZAS DESPLAZADORAS

1106323,37226224 ci*kp -1106328.12522542 ci«kp 1125004.7282781 cn*kp

-1125000,02423424 cu¡*kp -374,74 kp .000035 kp

r

Page 294: DO: INELUENCIA DE LOS DEFECTOS

891 MATRIZ DEFORMACIÓN.

GIRO DEL VÉRTICE 1 = 1.459494198512570-03 RADIANES. GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE DESPLAZAMIENTO N° DESPLAZAMIENTO N°

BARRA N* XXXXXXX»

101 102 103 104 105 106

2 = -1.41690887563Ó25D-03 RADIANES 3 = 1.09909088965225D-03 RADIANES 4 =-1.102487498064890-03 RADIANES 1 = -2.55392970401421D-02 2 = 3.39665926487637D-04

V.DORSAL M.GIR.DORSAL «XXXXXXX XXXXXXXXXXXXXXXX*

1 -4.72383619733164 3 4.2712887264443 4 -4.86824132077808 3 -6.66421777058427 5 1.03739784344099 6 -1.03579899434439

CMS. CMS.

, , ,

V.CENTRAL M.GIR.CENTRAL xxxxxxxxx 1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

XX**ftft*ft*******ft*«

11.602587037283 0 0 10.2321125776817 0 0

V.FRONTAL M.GIR.FRONTAL xxxxxxxxx

t.

1 o 4 3 4

XXXXXXXXXXXftXXXXXX

-5.26302332540382 -4.72383620317545 5.26302332540381 -6.62157054653922 -2.0723974812353 2.07399619433545

LOS MOMENTOS FLECT0RE5 SE MIDEN EN M*T Y SON POSITIVOS LOS 9UE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

Page 295: DO: INELUENCIA DE LOS DEFECTOS

892

i

BARRA N4 REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON)

¿ 101 11=0656303146097 11,2463696853903 102 .675095031738281 O 103 ,675 O

i 104 ll,257137r:¿742 11,2428921293258 105 ,900000343322755 O

ü

r

Page 296: DO: INELUENCIA DE LOS DEFECTOS

- ^ ' - 4 %'•' - . : - . - ..:.- -i- ;. ["•[->_ (TON) 7.'.'-.I- .10?'ANTE FRCN'HL " 1 0

893

101 102 103 104 105 106

11.0656303146097 -2,99795290146508 3.37708821539396 11.2571078706742

-.777448534595992 .777448500596892

-11.2468696853903 -2.99795290146508 3.37708821539396

-11.2428921293258 -.777448534595992 .777448500596892

SE CONSIDERAN POSITIVOS-EN VIGAS LOS CORTANTES CON GIRO HORARIO, EN SOPORTES LOS QUE GIRAN EN SENTIDO ANTIHORARIO

Page 297: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 894

3 — 5 — S . — E S T U D I O D E L A E S T R U C ­

T U R A D E F E C T U O S A EJST S E ­

G U N D O O R D E N . < S E G U N D O

A J U S T E D E A P R O X I M A -

C I O N > .

Page 298: DO: INELUENCIA DE LOS DEFECTOS

895

i

FECHA DE REALIZACIÓN DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-SEGUNDO AJUSTE)

PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS.

EL NÜHERO DE VÉRTICES ES.. NNU = 6

VÉRTICE NUMERO XN + DELTA X YN + DELTA Y CM CM

*#»***#*****«**********#xx**m*»»*#x****x^^ 1 5.42105369733092 700 2 600.421053697331 700 3 .360841082361524 400 4 600.360841082362 400 5 O O 6 600 O

Page 299: DO: INELUENCIA DE LOS DEFECTOS

896 EL NUMERO DE BARRAS ES, NBA1 = 6 «a*******************************

BARRA Nc V,DORSAL V,FRONTAL LONGITUD(CM) BASE(CM) CANTO(OH) CARGA(T/H)

3.375 O O 3.375 O O

101 102 103 104 105 106

1 3 4 3 5 ó

o

1 n

4 3 4

595 300.042663574219 300 600 400.000152587891 400.000152587891

25 30 30 25 30 30

60 30 30 60 30 30

Page 300: DO: INELUENCIA DE LOS DEFECTOS

897

MOMENTOS DE EMPOTRAMIENTO.

BARRA N° y.DORSAL M.GIR.DORSAL V.FRONTAL M.GIR.FRONTAL ***x***x**x************#x**#xx**#*******m

101 1 1106328.125 2 -1106328.125 102 3 4.80107831954956 1 -4.80107831954956 103 4 6.79792341543362D-04 2 -6.79792341543362D-04 104 3 1125000 4 -1125000 105 5 .024413681589067 3 -.024413681589067 106 6 .024413681589067 4 -.024413681589067

MATRIZ ACCIÓN. ft**ft***X*ft**»X

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DESPLAZADORAS

1106323.32392168 ci*kp -1106328.12567979 ci*kp 1125004.77666464 ci*kp

-1125000.02373389 ci*kp 4.395 kp .000001 kp

Page 301: DO: INELUENCIA DE LOS DEFECTOS

898 HATRIZ DEFORMACIÓN, *ft*************XX*X

GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO DEL VÉRTICE GIRO D a VÉRTICE DESPLAZAMIENTO N° DESPLAZAMIENTO H°

BARRA N° ******** 101 102 103 104 105 106

1 = 1,43794110862907D-03 RADIANES 2 = -1.43848274095769D-03 RADIANES 3 = 1.1008322181522D-03 RADIANE5. 4 =-1.100743571140570-03 RADIANES 1 = 3.49257936673508D-04 CMS. 2 = -8.86456295549952D-06 CM5.

V.DORSAL M.GIR.DORSAL ******** *******X***XX*X*X

1 -4.99681481530996 3 4.57351092382191 4 -4.56589761618506 3 -6.64234307789799 5 1.03657608290584 6 -1.03661830797816

, ,

,

V.CENTRAL M.GIR.CENTRAL ********* 1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

****************** 11.6015361315583 0 0 10.2321004084659 0 0

V.FRONTAL M.GIR.FRONTAL ********* 2 1 ?

4 3 4

****************** -4.98995702581784 -4.99681481564624 4.98995702581794 -6.64345611434689 -2.07321550547239 2.07317327629561

LOS MOMENTOS FLECT0RE5 5E MIDEN EN M*T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORARIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

Page 302: DO: INELUENCIA DE LOS DEFECTOS

899

BARRA N° REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON)

101 102 103 104 105 106

11.1574025696625 .675095993041993 .675 11.2498144939252 .900000343322755 .900000343322755

11.1550974303375 0 0 11.2501855060748 0 0

(

Page 303: DO: INELUENCIA DE LOS DEFECTOS

900

BARRA N9 FUERZñ CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON) ******** **************************** *****************************

101 102 103 104 105 106

11.1574025696625 -3.18965497288382 3.18528488066767 11.2498144939252

-.777447600521834 .777447599495718

-11.1550974303375 -3.18965497288382 3.18528488066767 -11.2501855060748 -.777447600521834 .777447599495718

5E CONSIDERAN POSITIVOS: EN VIGAS L05 CORTANTES CON GIRO HORARIO. EN SOPORTES LOS QUE GIRAN EN SENTIDO ANTIHORARIO

Page 304: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 3Q.- MUESTRA DE CALCULO POR ORDENADOR. 901

3 — O . — E S T U D I O D E L A E S T R U C T U R A

D E E E G T U O S A E N S E G U N D O

O R D E N . < A J U S T E F I N A L ) .

I

Page 305: DO: INELUENCIA DE LOS DEFECTOS

902

FECHA DE REALIZACIÓN DEL TRABAJO :03/10/1988(SEGUNDO ORDEN-AJUSTE FINAL) PÓRTICO CON 2 PLANTAS Y CON 2 COLUMNAS. VÉRTICES DEFECTUOSOS 1 CON UNOS DESPLAZAMIENTOS EN OX DE +5 ci Y CON UNOS DESPLAZAMIENTOS EN OY DE +-0 ci,

EL NUHERO DE VÉRTICES ES, NNU = 6

VÉRTICE NUMERO XN + DELTA X YN + DaTA Y CM CM

1 5 700 2 600 700 3 O 400 4 600 400 5 O O 6 600 O

Page 306: DO: INELUENCIA DE LOS DEFECTOS

903 EL NUMERO DE BARRAS ES, NBAl = 6 **********K***ft******«**tt********

BARRA N° V,DORSAL V,FRONTAL LONGITUD(CM) BASE(CM) CANTO(CH) CARGA(T/M) »*#*#****#*#*x#*###****##*****#**»*x<^^

3.375 O O 3.375 O O

101 102 103 104 105 106

1 3 4 3 5 6

n

1 ?

4 3 4

595 300.041656494141 300 600 400 400

25 30 30 25 30 30

60 30 30 60 30 30

f 1

Page 307: DO: INELUENCIA DE LOS DEFECTOS

904

102 103 104 105 106

3 4 3 5 ó

4.6875 0 1125000 0 0

MOMENTOS DE EMPOTRAMIENTO. #******x****************x*

BARRA Nft V.DORSAL M.GIR,D0R5AL V,FRONTAL M.GIR.FRONTAL #*****#*«*****##***********#**********#**x»^

101 1 1106328,125 2 -1106328,125 1 -4.6875 2 -1.1125369292536D-308 4 -1125000 3 -1.1125369292536D-308 4 -1.1125369292536D-308

MATRIZ ACCIÓN. *»#**«»*x*»»»x

LISTADO DE LOS MOMENTOS GIRADORES Y DE LAS FUERZAS DE5PLAZAD0RAS **xxx**-m*«*x**************#****^^

O cn*kp O <:i*kp O en*kp O e»*kp -914.765 kp -2340 kp

Page 308: DO: INELUENCIA DE LOS DEFECTOS

í

BARRA Nfl

******** 101 102 103 104 105 106

V,DORSAL ******** 1 3 4 3 5 ó

M.GIR.DORSAL ************ -4,51970611500877 4,2343ó55011509 -4,90527874193033 -4,7896233824739 -1,37289369262938 -3,44610044873024

V,CENTRAL M.GIR.CENTRAL ********* 1 / 2 3 / 1 4 / 2 3 / 4 5 / 3 6 / 4

************* 11.6048255581922 0 0 10.2830098210294 0 0

905 V,FRONTAL M.GIR.FRONTAL ********* ¿

1 i.

4 3 4

************* -5,46724941811019 -4.51970614798864 5.46724941811029 -8.49612085325159 ,197296171167071 4,3437096833688

LOS «OMENTOS ELECTORES SE MIDEN EN H#T Y SON POSITIVOS LOS QUE GIRAN EN VÉRTICE DORSAL EN SENTIDO ANTIHORñRIO EN VÉRTICE FRONTAL EN SENTIDO HORARIO Y EN VÉRTICE CENTRAL SEGÚN TRACCIONES

f

Page 309: DO: INELUENCIA DE LOS DEFECTOS

906

BARRA Ns REACCIÓN VERTICAL DORSAL(TON) REACCIÓN VERTICAL FRONTAL(TON) ««'«««XX* *****ft****************»***X** a*»********»»***»»»*********»*

101 102 103 104 105 106

10.9969990246888 .675093727111817 ,675 10.6322504215371 .9 .9

11.3155009753112 0 0 11.8677495784629 0 0

Page 310: DO: INELUENCIA DE LOS DEFECTOS

907

BARRA N° FUERZA CORTANTE DORSAL (TON) FUERZA CORTANTE FRONTAL (TON)

101 102 103 104 105 106

10.9969990246888 -2.91761875715097 3.45750938668021 10.6322504215371 .392547465949113 1.94745253302476

-11.3155009753112 -2.91761875715097 3.45750938668021

-11.8677495784629 .392547465949113 1.94745253302476

5E CONSIDERAN POSITIVOS: EN VIGA5 LOS CORTANTES CON GIRO HORARIO. EN SOPORTES LOS «UE GIRAN EN SENTIDO ANTIHORARIO

Page 311: DO: INELUENCIA DE LOS DEFECTOS

908

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 102 VÉRTICE: D N.-ll, 672093 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%) o

Xf(cm)

PRECISf(%)

0,10

3,10

20,00

11,90

3,00

BARRA NQ:102 VÉRTICE: F N: 10,996999 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%) o • '

Xf(cm)

PRECISf(%)

0,10

3,10

20,00

11,80

2,00

Page 312: DO: INELUENCIA DE LOS DEFECTOS

909

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ: 103 VÉRTICE: D N: 11,990501 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%) O

Xf(cm)

PRECISf(%)

0,10

3,10

20,00

12,30

2,00

BARRA NQ: 103 VÉRTICE: F N: 11,315501 ton. BxH: 30x30 cm

DELTAX(cm) 0,10

XQ(cm) 3,10

PRECIS (%) 20,00

Xf(cm) 12,40

PRECISf(%) 1,00

Page 313: DO: INELUENCIA DE LOS DEFECTOS

910

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ:105 VÉRTICE: D N:23,204343 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) o

PRECIS (%) o

Xf(era)

PRECISf(%)

6,40

3,10

200,00

15,90

59,90

3,20

6,30

59,90

19,10

59,10

1,60

14,30

58,50

17,50

56,84

0,80

15,10

55,50

23,90

53,27

0,40

22,70

52,50

0,20

22,70

52,50

0,10

22,70

52,50

BARRA NQ: 105 VÉRTICE: F N: 22,304343 ton. BxH: 30x30 cm2

DELTAX(cm)

X (cm) °

PRECIS {%) o -

Xf(cm)

PRECISf(%)

6,40

3,10

200,00

54,30

164,28

3,20

44,70

163,50

1,60

44,70

163,50

1,60

44,70

164,50

54,30

164,28

0,80

51,90

164,28

53,50

163,38

0,40

52,30

163,38

0,20

52,30

163,38

Page 314: DO: INELUENCIA DE LOS DEFECTOS

911

ANÁLISIS DE BARRAS : HOJA DE AJUSTE.

BARRA NQ:106 VÉRTICE: D N:24,758251 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%) o

Xf(cm)

PRECISf(%)

0f80

9,50

20,00

16,70

5,03

0,40

15,50

5,03

16,30

0,91

BARRA NQ:106 VÉRTICE: F N: 23,858251 ton. BxH: 30x30 c m2

DELTAX(cm)

X (cm) o

PRECIS (%) o

Xf(cm)

PRECISf(%)

0,80

12,70

20,00

15,90

3,19

0,40

14,70

3,19

0,20

14,70

3,19

15,70

2,15

Page 315: DO: INELUENCIA DE LOS DEFECTOS

ESBELTEZ

Fck: 175

VÉRTICES

DEFECTO

:V(25x60) S(30x30)

kp/cm2.

DEFECTUOSOS:

HORIZONTAL: +5

NQPLANTAS:

Fyk: 4100

1

2

kp/cm2

,00 cm. DEFECTO

NQCOLUMNAS:

VERTICAL:

2

+ -0, 00 cm.

BARRA VÉRTICE

DORSAL CENTRAL FRONTAL

COMENTARIOS

101 N=0,000000 t x= cm

A

N=0,000000 t I » » — c m

P° %

N=0,000000 t lx= cm

% V I G A (0,00 %)

102 N=ll,672093 t x=ll,90cm p=3.QQ%

N=ll,334546 t x = — c m P= %

N=10,996999 t x=ll,80cm P=2.00%

S O P O R T E (3,00%)

103 N=ll,990501 t x=12,30cm J2=2*Q£B

N=ll,653001 t Xa cm SP %

N=ll,315501 t x=12,40cm p=l.QQS

S O P O R T E (2,00%)

104 N=O,000000 t

o° %

N=O,000000 t x=-—cm g» %

N=0,000000 t *= cm P= *

V I G A (0,00%)

105 N=23,204343 t x=23,90cm p=S3,QQ%

N22,754343 t x= cm

N=22,304343 t x=53,50cm S O P O R T E (163,00%)

106 N=24,758251 t *=16,30cm p=i,nn%

N^4,308251 t

•cm N=23,858251 t x=15,70cm S O P O R 1 E (2,00%)

107

108

109

110

111

112

113

114

115

Page 316: DO: INELUENCIA DE LOS DEFECTOS

RESULTADOS DEL ANÁLISIS DE BARRA5. «a*******************************

VÉRTICES AFECTADOS =1, CON DEFECTOS EN X :+5 CH, Y DEFECTOS EN Y :*-0 CH.

BARRA NUMERO : 101 «a*******************************

VÉRTICE DORSAL 5 EQUIV... CUANTÍA... X

1084729,48376583 USEQ O /1000 O CH

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN....-.313231354462016 /IDO

VÉRTICE CENTRAL S EQUIV... CUANTÍA... X

2785158.17546822 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-2.2?5?8706?82827 /100

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA.., X

1312139.87989885 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-4.29006638534305D-03 /100

BARRA NUMERO : 102

VÉRTICE DORSAL 5 EQUIV... CUANTÍA... X

1128656.72382537 USEQ 13.0000002682209 /l000 11.9000000432134 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-l.09179596453425 /100

VÉRTICE CENTRAL 5 EQUIV... CUANTÍA... X

27202.910805355 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,.,:-l.59639867461035 /100

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA... X

1204446.7876078 USEQ 14.4999995827675 /l000 11.8000000119209 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-2.43620888618668 /100

BARRA NUMERO : 103 a********************************

VÉRTICE DORSAL S EQUIV... CUANTÍA... X

1296067.32449349 USEQ 16.499999910593 /1000 12.3000000193715 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-2.38932176398811 /100

VÉRTICE CENTRAL 5 EQUIV... CUANTÍA... X

27967.2028167438 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,..:-3.06522310930191D-02 /100

VÉRTICE FRONTAL 5 EQUIV.. CUANTÍA.. X

1455939.64040418 U5EQ 19.9999995529652 /1000 12.4000000357628 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,...-,828201813843123 7100

Page 317: DO: INELUENCIA DE LOS DEFECTOS

914 BARRA NUMERO : 104 ft*ft*X*****X*«**Xft*******X****X*ft*

VÉRTICE DORSAL, 5 EQUIV,.. CUANTÍA.., X

1149509.62892276 USEQ O /1000 O CM

VARIACIÓN DE 50LICITACION EQUIVALENTE DE COMPARACIÓN...: 1.08106532977397 /100

VÉRTICE CENTRAL S EQUIV... CUANTÍA... X

2467922,39382196 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...: 5.11157372278554D-02 /100

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA... X

2039069.03516488 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-.798729951860677 /100

BARRA NUMERO : 105 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

VÉRTICE D0R5AL 5 EQUIV... CUANTÍA... X

749713.138967853 USEQ O /IODO 23.8999996185303 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,..:-4.83798417327552 /100

VÉRTICE CENTRAL . . . . 5 EQUIV.. . CUANTÍA,,. X

54610.4240137587 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN

VÉRTICE FRONTAL

•1.25570953108454 /100

,5 EQUIV... CUANTÍA,.. X

157492,572481742 USEQ O /1000 53.5 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,..:-9,08954093984947D-03 /100

BARRA NUMERO : 106 x*xxxx**xxxxxx****x*xx*x**xx*xxxx

VÉRTICE DORSAL S EQUIV.,. CUANTÍA... X

874041,819720186 USEQ 6,50000013411045 /l000 16.2999992370605 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,.,:-8,62236774989408 /100

VÉRTICE CENTRAL 5 EQUIV. . . CUANTÍA... X

58339.8032693308 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-4.33574114178328D-02 /100

VÉRTICE FRONTAL S EQUIV... CUANTÍA... X

1205195.14922789 USEQ 12.0000001043081 /1000 15.6999998092651 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-3.45047415874653 /100

Page 318: DO: INELUENCIA DE LOS DEFECTOS

i

915

i

VALOR EXTREMO DE LA VARIACIÓN DE SEGURIDAD : 1.08100532977397 /100; EN BARRA N°: 104

\

í

l

f i

Page 319: DO: INELUENCIA DE LOS DEFECTOS

RESULTADOS DEL ANÁLISIS DE BARRA5.

VÉRTICES AFECTADOS :1 (BA5E 2* ORDEN), CON DEFECTOS EN X :+5 CM. Y DEFECTOS EN Y :+-0 CH.

BARRA NUMERO : 101 ********mx***********»*****#»**

VÉRTICE DORSAL 5 EQUIV... CUANTÍA,.. X

1084729.48376533 USEQ O /1000 O CH

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COHPARACION...:-l.84173586544124 /IDO

VÉRTICE CENTRAL 5 EQUIV... CUANTÍA... X

2785158.17546822 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-l.65365898767168 /IDO

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA... X

1312139.87989885 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-1,53058353884327 /100

BARRA NUMERO : 102

VÉRTICE DORSAL 5 EQUIV... CUANTÍA... X

1128656.72382537 USEQ 13.0000002682209 /l000 11,9000000432134 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN.,.:-2.71573673686718 /100

VÉRTICE CENTRAL S EQUIV... CUANTÍA... X

27202.910805355 USEQ O /1000 O CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-.831179121200201 /100

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA... X

1204446.7876078 USEQ 14.4999995827675 /1000 11,8000000119209 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,..:-2,4362087908027 /100

BARRA NUMERO : 103 ***#******XX******»X*K**#****X**X

VÉRTICE DORSAL 5 EQUIV... CUANTÍA... X

1296067.32449349 USEQ 16.499999910593 /1000 12.3000000193715 CM

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-2.38932160186731 /IDO

VÉRTICE CENTRAL 5 EQUIV... CUANTÍA... X

27967.2028167438 USEQ O /IODO O CH

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN...:-.787138581446145 /100

VÉRTICE FRONTAL 5 EQUIV... CUANTÍA... X

1455939.64040418 USEQ 19.9999995529652 /1000 12,4000000357628 CH

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE COMPARACIÓN,.,:-2.82283492831438 /100

Page 320: DO: INELUENCIA DE LOS DEFECTOS

BARRA NUMERO : 10* *#*#*X*****K***********X***X*****

VÉRTICE DORSAL 5 EQUIV,. CUANTÍA., X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

1149509.62892276 U5EQ O /1000 O CM

COMPARACIÓN...:-.480383380664945 /100

VÉRTICE CENTRAL 5 EQUIV.. CUANTÍA.. X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

2467922.39382196 USEQ O /1000 O CM

COMPARACIÓN...: .219510253552135 /100

VÉRTICE FRONTAL 5 EQUIV.. CUANTÍA.. X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

2039069.03516488 USEQ O /1000 O CM

COMPARACIÓN...:-.256588468698629 /IDO

BARRA NUMERO : 105 *»*ftXft*X«fttfKX*****ft*«*«ftft*ft*«*tt*ft

VÉRTICE DORSAL 5 EQUIV.. CUANTÍA.. X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

749713.138967853 USEQ O /1000 23,8999996185303 CM

COMPARACIÓN...:-1.65286410357539 /100

VÉRTICE CENTRAL 5 EQUIV., CUANTÍA,, X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

54610.4240137587 USEQ O /IODO O CM

COMPARACIÓN...:-.416481633498653 /IDO

VÉRTICE FRONTAL 5 EQUIV. CUANTÍA, X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

.: 157492,572481742 USEQ ,: O /1000 ,.: 53.5 CM COMPARACIÓN...:-2.16903070735782D-03 /100

BARRA NUMERO : 106 ***** *x**xx*********xxx*x**x***x*

VÉRTICE DORSAL 5 EQUIV., CUANTÍA,, X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

874041,819720186 USEQ 6.50000013411045 /1000 16.2999992370605 CM

COMPARACIÓN...:-8.62236774989408 /100

VÉRTICE CENTRAL 5 EQUIV., CUANTÍA., X

VARIACIÓN DE 50LICITACI0N EQUIVALENTE DE

58339.8032693308 USEQ O /1000 O CM

COMPARACIÓN...:-.378033345473749 /100

VÉRTICE FRONTAL 5 EQUIV., CUANTÍA.. X

VARIACIÓN DE SOLICITACIÓN EQUIVALENTE DE

1205195.14922789 USEQ 12.0000001043081 /1000 15.6999998092651 CM

COMPARACIÓN,..:-3.45047415874653 /100

Page 321: DO: INELUENCIA DE LOS DEFECTOS

918

VALOR EXTREMO DE LA VARIACIÓN DE SEGURIDAD : ,219510253552135 /IDO; EN BARRA N°: 10*

Page 322: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 42.- HISTORIAL DEL DOCTORANDO. 919

A I S T E X Q C U A R T O

H I S T O R I A L D E L D O C T O R A Í T D O

r, & A. ¿«

I l i n i o • ^ , , „ ¡ I W U i 1,1

Page 323: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 4 2.- HISTORIAL DEL DOCTORANDO. 920

HTSTQBIAIi DEL DOCTQRAJDQ.

Mariano de las Heras Fernández nació en Madrid en el año 1947.

Cursó el Bachiller Elemental y Superior entre 1957 y 1964, en

el Instituto San Isidro de Madrid.

Entre 1964 y 1968 cursó las estudios correspondientes a la ca­

rrera de Aparejador en la Escuela de Madrid.

Entre 1970 y 1977 cursó los estudios de la carrera de Arqui­

tecto en la Escuela de Madrid.

Desde el Curso 1971-72 y hasta el 1985-86 ha sido Profesor En­

cargada de Curso en la Disciplina de "Resistencia de Materiales y Cálcu­

lo Estructural" de la Escuela Universitaria de Arquitectura Técnica de

Madrid.

En el periodo comprendida entre los Cursos 1980-81 y 1986-87

ha sido Profesor Encargado de Curso en la Disciplina de "Mediciones,

Presupuestos y Valoraciones" de la Escuela Universitaria de Arquitectura

Técnica de Madrid.

Page 324: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 4 2.- HISTORIAL DEL DOCTORANDO. 921

Desde Junio de 1987 y hasta la fecha es Profesor Titular en

la Disciplina de "Mediciones, Presupuestos y Valoraciones" del Departa­

mento de Construcciones Arquitectónicas y su Control de la Escuela Uni­

versitaria de Arquitectura Técnica de Madrid.

Así mismo ha Dirigido varios Cursas de Postgrado:

- Curso de "Introducción al Urbanismo" patrocinado por el Co­

legio Oficial de Aparejadores y Arquitectos Técnicos de Madrid en 1982.

- Curso de "Introducción a la Informática" patrocinado por el

Colegio Oficial de Aparejadores y Arquitectos Técnicos de Madrid y la

Universidad Politécnica de Madrid en 1983.

- Curso sobre "Procesos Tecnológicos en la Behabilitación de

Edificios" patrocinado por el Colegio Oficial de Aparejadores y Arqui­

tectos Técnicos de Madrid y la Universidad Politécnica de Madrid en

1984.

- Curso sobre "Rehabilitación" patrocinada por el Colegio Ofi­

cial de Arquitectos de Madrid en los años 1983 y 1984.

Desde 1983 es Director del "Seminario de Informática Aplicada"

de la Escuela Universitaria de Arquitectura Técnica de Madrid.

Entre los años 1968 y 1979 trabajó como Aparejador, tanto en

empresas como en el ejercicio libre de la profesión.

Page 325: DO: INELUENCIA DE LOS DEFECTOS

ANEXO 4 2.- HISTORIAL DEL DOCTORANDO. 922

Desde Septiembre de 1972 y hasta Enero de 1974 fué Director

Técnico de la Empresa Constructora Builtsa.

Entre 1973 y 1979 ha sido Aparejador del Instituto lacional de

Previsión del Ministerio de Trabajo.

Desde Junio de 1979 y Junio de 1985 ha sido Vocal Segunda de

la Junta de Gobierno del Colegio Oficial de Aparejadores y Arquitectos

Técnicos de Madrid.

Desde Enero de 1974 hasta Mayo de 1975 fué Delegado de "Tetra-

cero S.A." para Aragón.

Entre 1979 y 1982 ha sido Arquitecto Municipal de Majadahonda

en Madrid.

Ha sido, entre Junio de 1981 y Junio de 1984, Vocal de la Co­

misión de Asuntos Tecnológicos del Colegio Oficial de Arquitectos de Ma­

drid.

Desde 1978 y hasta la fecha ha trabajada como Arquitecto en el

ejercicio libre de la profesión.