You are on page 1of 145
ESTRUCTURAS Calculo e impresi6n de planillas Programaci6n GW-Basic Bernardo M. Villasuso Decano, Facultad de Arquitectura Universidad Catdlica de Cordoba 2 edicion ampliada LIBRERIA-EDITORIAL SMH Er ATENEO Introduccién. 1, Losas macizas 2. Losas alivianadas Vigas ... Columnas rectangulares .. Columnas circulares Bases Bases vinculares . Pozos de fundacién . Fuerzas de corte por accién 10. Rigideces de pérticos 11. Solicitaciones sismicas. Métodos estaticos .. 12, Caleulo de pOrtic08 cece 13. Vigas continuas. Célculo de momentos de apoyos .. 14, Mamposteria estructural. 15. Vigas compuestas Bibliografia ©R@ANM9HAw vil INTRODUCCION Decfamos en la primera edicién: “Cada vez el uso de la computadora, como elemento diario de ‘complementacién de la tarea del estudio profesional relacionado con la actividad de la construc~ cién, es mas frecuente. Por otra parte Ia economia exige el uso de materiales con la mayor racionalidad, los reglamentos sobre la seguridad de las estructuras fijan pautas més estrictas y el tiempo disponible porel calculista es asediado por las exigencias que caracterizan Ia 6poca actual. ‘Vemos la necesidad de contar con una herramienta de célculo hecha a nuestra medida, que contemple modalidades reglamentarias, burocraticas, tecnolégicas y de trabajo en obra. El engo- 1050 y tedioso pasado en limpio de las planillas de cdlculo, con la posibilidad siempre latente del error en la transcripcidn, era otro de los motivos que nos impulsan a buscar otros medios y modos ms efectivos. Basado en estas premisas comencé a trabajar en programas de computacién que iba ampliando sucesivamente y perfeccionando a medida que surgfan los inconvenientes. Gracias al apoyo de la Revista Vivienda, y en grado particular a su director, D. Roberto Carmuega, pude ir publicando algunos de estos trabajos. El entusiasmo de profesionales y estudiantes universitarios me impuls6 a continuar la obra que ahora presentamos. Esta tiene un grado de limitacién que cada usuario con su conocimiento y criterio ira acotando o perfeccionando, ya que estos programas son s6lo la base para un trabajo mas completo y profundo. Las explicaciones pretenden indicar el camino seguido y la bibliografia indicada, algunas de las fuentes donde se puede consultar para una mayor profundizacién del tema. Este trabajo, aplicable en general a obras pequeiias y medianas, esté dirigido fundamentalmen- tea j6venes profesionales, estudios y alumnos de arquitectura, ingenierfa y técnicos del campo de la construccién en procura de una mayor y mejor produccién de la computacién aplicada en nues- tro pafs cuyos ciudadanos miran demasiado afuera en procura de la solucién a sus problemas. Si éstas no pueden buscarse en la investigacién pura, hagdmoslo al menos en la aplicada,” En esta 2" edici6n, agregamos nuevos capitulos, tales como Mamposteria Estructural, tradi- cién no desarrollada en nuestro pafs de levantar edificios mamposteros sin estructura indepen- diente. ‘Otro tema agregado es el de Vigas Compuestas, utilizando perfiles normates con los cuales colabora el hormigén como cabeza comprimida, permitiendo desarrollar interesantes soluciones que pueden, incluso, enfatizarse en colores y texturas, Incluye esta obra algunos dibujos y croquis constructivos, ya que entendemos proyecto-caleu- Jo-construccién constituye una unidad cuyos eslabones no es conveniente cortar sin correr el ries- g0 de falsear la idea bi Cérdoba, octubre de 1996 ‘Arg, Bernardo M. Villasuso 1 LOSAS MACIZAS EL presente programa, al igual que en los siguientes, en lenguaje BASIC, sirve para caleular osas macizas, armadas en 1 0 2 direcciones, continuas o simplemente apoyadas, con impresi6n de la correspondiente planilla. En la Fig. 1.1 tenemos las entradas correspondientes, realizéindose el célculo para el acero conformado tipo III, de 2,4 ton/em:, pudiéndose modificar e1 programa si se desea emplear otros aceros. % “Tenemos graficadas las distintas alternativas de apoyos en la Fig. 1.2 con el correspondiente cédigo adoptado. En fas losas marcadas con asterisco podemos, con el mismo cédigo o tipo, calcular losas apoyadas en una u otra direcci6n. Introducimos los datos de la tiltima losa, designa- ‘mos el niimero de losa solicitado en el monitor con “0” y se cerrard automaticamente la planilla Para el célculo de reparticién de cargas y momentos flectores se tuvieron en cuenta las consi- deraciones que aparecen en el libro HORMIGON ARMADO del profesor Benno Léser, editorial “BI Ateneo”. Se ha supuesto que las losas en los dngulos libres no llevan armaduras de torsién. Hemos acompafiado una aplicacién, Fig. 1.3, cuya salida por impresora la leemos en la Fig. 1.4. Debemos calcular, para complementar el trabajo, las armaduras complementarias a colocar en los apoyos, restando a la secci6n mayor obtenida de las losas concurrentes a un apoyo las secciones de las armaduras dobladas, Fig. 1.6. ENTRADAS (INPUT) naa Designacén Gi OBRA AS Ca BR Ton /cm? BR Ga Losa NUMERO K Ga wuz y cm ty Ga wuz x cm x Gl carca "q" Ton /m? Q Gi ESPESOR LosA cm D Gy TIPO DE LOsA T Ga sopre Piso SPs Figura 1.1 TIPOS DE APOYOS = 0 Figura 1.2 “Para losas armadas en direccion X o Y indistintamente. 3 EJEMPLO +— 2 LOSAS MACIZAS OBRA:PROPIEDAD SR. GOMEZ / ROSARIO <14 TycM2 LUZ |CARGA} q {| MTO | h } d {ARMADURA C/METRO| A PO ¥ 0 S {TIPO} bye} a ty/xt y/x ty/el | Fe} | fitsep! my/x {fey/xi | }SoBRE|num | cm |t/m2 |t/m2} t/cm fem fem jcm2 jcanjmm } tem }om2} | PBAJA 1 400 0.6 .147 26 7 10 1.6 5 @ 20 0 0.00 5.1 380 1453 aa] 2:1 § 8 20 -82 4.70 PBAJA -2:«400:«0-6-—«269Ss 277 «10: :166 «25 8 20-54 3,00 7.0 380 1331 30 8 Ge 9 Or | Stee PBAJA 3 400 0.6 .402 37 8 10 2.0 5 8 20 “81 4.30 5.2 380 iia 327 119 § 8 20 0 0.00 PBAJA 4 400 0.6 .269 42 7 10 2.6 5 10 20 © 0.00 4.0 380 3310247 2:6 5 10 20 0 0.00 FECHA DE EMISION:02-11-1995 Figura 1.4 Fe Suplem. = Sec.Nec.- Fei- Féd Figura 1.5 Figura 1.7 10 20cis 30 PRINT «ttt 60 PRINT 70 PRINT « 100 INPUT «OBRA:..AS 110 INPUT «BR (T/CM2): 120M '8P5(20). K(20). LY(20). (20), Q¥(20), MY20), HY(20), D@0), FEY(20). C¥20), FIV(20), S¥¢20), ‘APY(20), FAV(20). LX¢20), X(20) 130 01M MX(20). HX(20), FEX(20), CX(20), FPX(20), $X(20), ‘APX(20), FAX(20), H(20), 1(20) 140 DIM MMAX(20), ME(20), NE(20), MC20), K2(20). CAC20), ROC20). CFV(20), CFX(2O), ART(20), AR2C20) 150 GOTO 3210 160 INPUT CANTIDAD DE LOSAS:».NN 170 IF NN=O THEN 3420 180 FOR A=1 TO NN 190 PRINT LOSAxiA, 200 INPUT sDENOMINACION LOSA‘»,LN(A) 210 INPUT «LUZ ¥ (CM): «.L¥(A) £220 INPUT «LUZ X (CM): « LX(A) 230 INPUT «CARGA @ (1/M2): «,Q(A) 240 INPUT «ESPESOR LOSA (CM): «.0(A) 250 INPUT «TIPO DE LOSA: «.1(A) 2260 INPUT «SOBRE PLANIA: « SPS(A) 270 NEXT A, 280 FOR A=1 TO NN 280 IF T(A}>3 THEN GOTO 1350 300 IF LYCA)>0 THEN GOTO 340 310 QY(A)=0 320 OX(A)=QA) 330 GOTO 360 340 QY(A)=Q¢A) 350 OX(A)=0 360 IF T(A)30 THEN GOTO 390 370N=2 380 GOTO 470 390 IF T(A)>1 THEN GOTO 420 400 N=8 410. GoTo 470 420 IF T(A)>2 THEN GOTO 450 430 N=1 440 GOTO 470 450 IF 1(8)>3 THEN GOTO 1350 CALCULO DE LOSAS MACIZAS 400 470 MY(A)=INT(QY(AY"LY(A)2/C100°N)) 480 MX(A)=INT(QXCA)*LX(A)2/(100°N)) 1490 IF MXCAY>MY(A) THEN GOTO 550 500 HY(A)=INT.B5°D(A)) 510 HXCA)=HY(A)-1 520 H(A)=HYCA) 530 MMAX(A)=MY(A) 540 GOTO 590 ‘550 HX(A)=INT(.B5*D(A)) 560 HY(A}=HX(A)-1 570 HA)=HX(A) 580 MMAX(A)=MIX¢A) 590 GOSUB 610 600 GOTO 650, 610° (620 ME(A)=MMAX(A)/(H(A)"2°BR) 630 KZ(A)=.975-,01031"ME(A)s(ME(A)*19.4- MEA)*2)*,00027 (640 RETURN (650 FEV(A)=INT(MYCA)/OZ(A)" 24°HYCAD)/TO (600 FEY(A)=ABS(FEY(A)) 670 FEX(A)=INTIMXCAY/(KZ(A)* 24°HKCAY)/10 680 FEX(A)=ABS(FEX(A)) 690 GOsuB 710 700 GOTO 1060 710 CW(A)=5 720 ARI(A)=FEV(AYICY(A) 720 IF ARI(A)>.28 THEN GOTO 760 740 FIV(A)=6 750 GOTO 870 760 IF ARI(A}>.6 THEN GOTO 790 TIO FIV 780 GOTO 870 790 IF ARI(A)>.78 THEN GOTO 820 800 FIV¢ 810 GOTO 470 820 IF ARI(A)>1.13 THEN GOTO 850 830 FIVA)=12 840 GOTO 870 850 CY(A)=CY(A)+I 860 GOTO 720 870 CX(A)-5, £880 AR2(A)=FEX(AY/CX(A) 890 IF ARQ(A)>.28 THEN GOTO 920 900 FPXCA)=6 910. G10 1080 1920 IF ARQ(A)>.5 THEN GOTO 950 990 FPX(A)=8 940 GOTO 1030 950 IF ARQ(A)>.78 THEN GOTO 980 960 FPXA)=10 970 GOTO 1030 980 IF AR2(A)>1.13 THEN GOTO 1010 990 FPGA) 1009 GOTO 1030 TOI CX(A}=CXCA)+1 1020 GOTO aso 1080 S¥(A)=INT(IOO/CYCA)) 1040 8XCA)=INTCTOO/CX(A)) 1050 RETURN 1060 IF 1(A)=1 THEN GOTO 1120 1070 APY(A)=0 1080 APX(A)=0 110. GoTo 2960 T1201 T¢A)>2 THEN GOTO 1240. 1180 APY(A)=INT(-QY(A)*LY(A)"2/800) 1140 APX(A)=INT-OX(A)"LXCA)*2/800) 1150 IF -APX(A)>-APY(AJTHEN GOTO 1180 1160 MMAX(A)=-APYCA) 1170 Go10 1190, 1180 MMAK(A)=-APX(A) 1190 H(A=INT(BS*D(A)) 1200 GOsua 610 1210 FAV(A)=INTCAPYCA)/(KZ(A)* 24°H(A)))/10 1220 FAX(A)=INTCAPX(A)/(KZ(A)*.24°H(A)))/10 1230 GOTO 2960 1240 IF T¢A}>3 THEN GOTO 1350 120 APYCA)=INT-QVA)"LY(A)*2/1000) 1260 APX(A)sINT(-OX(A)"LX(A)*2/1000) 1270 IF -APX()>-APY(A) THEN GOTO 1300, 1280 MMAX(A)=-APY(A) 1290 GOTO 1310 1800 MMAX(A)=-APX(A) 1310 H(A}=INI(.85*D(A)) 1320 GOSUB 610, 1330 GOTO 1210, 1349. GOTO 2960, 1390 IF T¢A}>4 THEN GOTO 1800 1360 M(A)=1 1390 CFK(A)=8 1400 GosuB 1420 1410. GOTO 1770 : 1420 1430 ROCA)=LXCAYM/(MKAY'LY(A)AELXCA)SA) 1420 QY(A)sINT(@(AY'RO(A)"1000)/1000 ITLVA)AZQVCAY(CFYCA)- 3.3333°NE(A)*CEYCAY/A))2"ROCA))/ 00" FYA)*D)) 1490 MXCA)=INT(LXCA)N2°OXCA)*(CPRCAY*CLYCA MLX(A))*2-3,3383°CA(A)"NEA))/ (100° CFXCA)AZ" LYAY/AXCAN)2)) 1500 IF MX(A)>MY(A) THEN GOTO 1640 1510 MMAX(A)=MY(A) 1520 HYCA)RINTC B5°D(A)) 1530 HOA)SHY(A) 140. osuB 610 1850 FEYCA)=INTIMY(AY/(KZ(AY"-24°HY(A))/I0 1560 GOSUB 710, 1570 HX(A)=HYCA)-1 1580 HA) =HXCA) 15890 MMAX(A)=MXCA) 1600 GOsua 610 1610 FEXCA)=INTMK(AD/CKZCAY" 24° HXCA)) 0 1620 GOSUB 710 1630 GOTO 1760 1640 MMAX(A)=MOCA) 1650 HX(A)=INTCB5*D(A)) 1600 HEA)=HXCA) 1670 GOSUB 610 1680 FEX(A)=INTOMK(A)/(KZCA)* 24° HXCA)) 10 1690 GOSUB 710 1700 HY(A)=HXCAY 1710 HeA)=HYCA) 1720 MMAX(A)=MY(A) 1730 GOsuB 610 1740 FEY(A)=INT(MYCADIKKZ(A)*.24°HY(AD))/1O 1750 GOsuB 710 1760 RETURN 1770 APY(A)=0 1780 APA) 1790 GOTO 2960 TBOO IF T(A>6.1 THEN GOTO 1940 1810 M(A)=25 1820 CFY(A)=8 1830 CFK(A) 1840 NECA) 1860 GOSUB 1420 1860 APY(A)=0 1870 APK(A)=INTC-QX(A)"LXCA)2/800) 1880 MMAX¢A)=-APX(A) 1890 H(A)=INT( B5*D(A)) 1900 GOSUB 610 1910 FAV(A)=0 1920 FAX(A)=INTCAPXCA)/(KZ(A)*.24°H(A)))/10 1990 GOTO 2960 1940 IF 1¢A}>5.2 THEN GOTO 2080 1950 M(A)=.4 1960 CFY(A)=14 1970 CPK(A)=! 1980 NEA 1990 GOsUB 1420, 2000 APY(A)=INT(-QVCAY"LY(A)*2/800) 2010 APX(A)=0 2020 MMAX(A)=-APX(A) 2030 H¢A)=INT(.85*D(A)) 2040 GOSUB 610 2050 FAY(A)=INTCAPYCA)/(KZ(A)" 24°H(A)))/10 2060 FAX(A}=0 2070 GOTO 2960 2080 IF T(A>6.1 THEN GOTO 2220 2090 M(A)=5 2100 CFY(A)=8 2110 CFX(A)=24 2120 NEA) 2130 GOSUB 1420 2140 APXCAY=INT(-AX(A)"LX(A)*2/1000) 2160 APY(A)=0 2160 MMAX(A)="APX(A) 2170 HCA)=INT(.85°D(A)) 2180 GOsuB 610 2190 FAX(A)=INTCAPCA)/(KZ(A)* 24°H(A))/10 2200 FAY(A=0 2210 GOTO 2960 2220 IF W(A)>6.2 THEN GOTO 2360 2230 M(A=2 2240 CFX(A)=8 2260 CFY(A)=24 2260 NECA) 2270 GOSUB 1420 2280 APV(A)=INT-Q¥(A)"LY(A)"2/1000) 2290 APX(A)=0 2800 MMAX(A)=-APY(A) 2310 H(A)=INTC 85"D(A)) 2820 GOSUB 610 2830 FAV(A)=INTCAPYCA)/(KZ(A)"-24°H(AY))/10 2340 FAX(A)=0 2350 GOTO 2960 2360 IF T¢A)>7 THEN GOTO 2520 2a10 GOSUB 1420 FT-QYCAY*YCA)"2/800) 2830 APX(A)=INT(-QX(A)*LX(A)*2/800) 2440 MMAX(A)=-APYCA) 2850 HCA)=INT( 85°D(A)) 2460 GOSUB 610 2470 FAY(A)=INTCAPYOA)I(KZCA)* 24°H(AD))/10 2480 MMAX(A)=-APX(A) 2490 GOSUB 610 2500 FAX(A)=INTCAPX(A)/(KZ(A)"-24°H(A)))/10 2510 GOTO 2960 2620 IF T¢A}>8.100001 THEN GOTO 2680 2530 MCA) 2540 CPK(A}=24 2860 CFY(A)=14 2560 NE(A)=2 2570 GOSUB 1420 2580 APY(A)=INT(-QY(A)"LY(A)*2/600) 2590 MMAXCA}=-APY(A) 2600 H(A)=INT(85*D(A)) 2610 GOSUB 610 2620 FAY(A)=INTC-APY(A)/(KZ(A)*.24°H(A))/10 2630 APX(A)=INT-OX(A)"LX(A)*2/1000) 2640 MMAX(A)=-APXCA) 2650 GOSUB 610 2060 FAX(A}=INTCAPX(AD/(KZ(AY" 24°H(A)))/10 2670 GOTO 2960 2680 IF T(A)=9 THEN GOTO 2820 2720 NE(A)=2 2730 GOSUB 1420 22740 APY(A)=INTC-QYCAY*IY(A)*2/1000) 22750 MMAX(A)=-APY(A) 2760 H(A)=INT(85°D(A)) 2770 GOSUB 610 2780 FAY(A)=INTCAPYCAY/(KZCAY" 24°H(A))/10 2790 APX(A)=INT-OX(A)"LX(A)*2/800) 2800 FAX(A)=INTCAPX(A)/(KZ(A)".26°H(A)))/10 2810 GOTO 2960 2820 M(A): 2830 CFY(A)=24 2840 CFX(A)=24 2850 NE(A)=2 2860 GOSUB 1420 2870 APY(A)=INT-QY(A)*WY(A)"2/1000) 2880 MMAX(A)=-APY(A) 2890 H(A)=INT(85*D(A)) 2900 GOSUB 610 2910 BAY(A)=INT(APY(A)/(KZ(A)" 24°H(AY))/10 2920 APX(A)=INT(-OX(A)"L(A)"2/800) 2930 MMAX(A)=-APX(A) 2940 GOSUB 610 £2950 FAX(A)=INTCAPX(A)/(KZ(A)*.28°H(A)))/10 2960 NEXT A, 2970 2980. cis 2990 PRINT STRINGS(80.»"») 3000 PRINTs"CALCULO DE LOSAS MACIZAS “+ {3010 PRINT STRINGS(80,*"=) 3020 PRINT «OBRA‘#/AS;TAB(60)BR:w/BR:eT/CM2" 3030 PRINTS | 3040 PRINTs INIVELILOSA| LUZ ICARGAI q | MTO_I hI d | ARMADURA C/METRO|APOYOS IPO |» 3050 PRINTH 1 1 y/e 1g I y/xl yx type I Fel 1 filsep| my/x Hey/xl Is 3060 PRINTsISOBREInum | cm It/m2 It/m2I tf om fom fem }em2 [canto tem | tem | om2 1 le 3070 FOR 3080 PRINTS | 3100 PRINT [=1USING «\\s:SPS(A):PRINT TABC)2 In TAB(OYUSING a:LN(A):;PRINT TAB(12)*1 USING «B#n#dAY(A):PRINT TAB(18):* |=:USING «b.#:Q¢A): PRINT TAB(24):# USING «.A##4/QY(A)::PRINT TAB(29):» | KUSING «ABH HH:MY(A): 3110 PRINT TAB(36):* USING. RS HV(A)-PRINT TAB(AD):»[=:USING. siif:D(A):PRINT TAB(44)2 |: USING 88. cFEV(AY:PRINT TAB(4O);» |: USING ‘840:CY(AY:PRINT TAB(63)>» | USING sib FIY(A):PRINT TAB(ST7)= 1»: USING oan SYA): 3120 PRINT TAB(61):* USING PRB APY(A) PRINT TAB(69):» USING. EE EEN FAY(A):;PRINT TABS)» [USINGo#. fe TCA):PRINT TAB(BO):» 1 3130 PRINTS | :TAB(7):» 1 TAB(I2):»| USING ede BAXCA):PRINT TAB(IB)« Lx: TAB(24):* USING stb QX(A):PRINT TAB(29):# [aL USING sig tte NIX(A):;PRINT TAB(35)>+ [USING HEB EHKA): 3140 PRINT TAB(40)»|:TAB(44)»|»:USING EE Be FEX(A)-PRINT TAB(4Q):# | sUSING shits; CXCA):PRINT TAB(63)» | USING ARR FPXCAY: 3150 PRINT TAB(S7)| USING sn SXCA):;PRINT TAB(6I):"| USING ht #4 FH>;APX(A):PRINT TABQ69)#| USING f¥. he FAX(A):PRINT TAB(75)TAB(BO) + 3160 NEXT A, 3170 PRINTS | ===: 3180 INPUT « DESEA IMPRIMIR 2:(S\/NO)», PPS 3190 IF PPS=xSis THEN GOTO 3320 3200 GOTO 160 3210 LPRINT STRINGS(80.+*») 3220 LPRINT CHRS(I4) «L OSAS MACIZAS: 3230 LPRINT« « 3240 LPRINT « « 3250 LPRINT OBRA:«/ASTAB(66):9BRx/BRAT/CM2" 3260 LPRINT 3270 LPRINTs |NIVELILOSA LUZ ICARGAI | MIO_ Ih | d |ARMADURA C/METRO | APOYOS ImPO1» S280 LPRINT#I 1 | yi 1 a I yiKl yl lyiel LFel {filsepl my/x Ifey/x! I 3290 LPRINT+| SOBRE num | cm [1/m2 HY/m21 t/ fem fem fem lem2 Icanimm lem | tom | m2 tI» 3300 LPRINTs 3310 GOTO 160 3320 FOR A=] TO NN 3930 LPRINT USING «\ _\»:SP§(AY:LPRINT TABQ):TAB(B)USING «#f¥e:LNCA):LPRINT TAB(12):USING «taaas:LYA):LPRINT TAB(18):USING #8. :Q(A):LPRINT TAB(Z4\USING «.88%0:Q¥CA):LPRINT TAB(29):USING wttaaE BH: MY(A): 3340 LPRINT TAB(36):USING «###s:HY(A):LPRINT TAB(AO):USING e#@:D(A):LPRINT TAB(42):USING th: FEY(A)=LPRINT TABCAO.USING «#:CYCA):LPRINT TAB(S3)USING «##s:FIVCA):LPRINT TAB(S7YUSING ute SY(A); 3950 LPRINT TAB(61):USING ‘RNB APY(A):LPRINT TAB(69):USING tt. FAY(A):LPRINT TABCIS):USINGaMA.#s:TCA): 3360 LPRINT TA8(12):USING sb 4848 LX(A):LPRINT TAB(24):USING “8 QXCAY-LPRINT TAB29):USING a8ONE FRE MXCAY:LPRINT TAB(3O)USING. et HX(A) 13370 LPRINT TAB(44):USING ss FEX(A)-LPRINT TABC49): USING. silts; CM(A):LPRINT TAB(S3),USING HRD FX: [3380 LPRINT TAB(S7):USING «bit: SX(A):LPRINT TAR(IDUSING «H#RERRRS:APXCA):LPRINT TAB(69):USING «#8.889:FAXCA) 3390 LPRINT« {3400 NEXT A 3410 GOTO 160 3420 PRINT I 3430 LPRINT «FECHA DE EMISION:DATES ‘3440 END 2 LOSAS ALIVIANADAS Con este programa calculamos losas armadas en I 0 2 direcciones, casetonadas o alivianadas, con sus diferentes opciones de apoyo, incluso en voladizo, obteniendo los resultados por planilla impresa en un ancho méximo de 80 caracteres. En la Fig. 2.1 podemos leer las ENTRADAS y sus correspondientes unidades y designacién a fines de la programacién y en la Fig, 2.4 las SALIDAS en forma de planilla como se ha expresado. En la Fig. 2.2 aparece la designaci6n 0 cédigo de cada losa segiin la forma de armarla y el tipo de apoyo. La distribucién de las cargas se programé en funcién de las luces y el tipo de apoyo, partiendo de la premisa de la igualdad de flechas en las fajas superpuestas. Las armaduras se indican por nervio, de abt que se introduzca como dato la distancia entre ejes de nervios contiguos. Ast mis- ‘mo, en el caso de continuidad, también tenemos en planilla el valor del momento flector en el apoyo y la armadura total por nervio, de manera que conocidos los hierros de las armaduras que se levantan a cada lado del apoyo podemos calcular los suplement. Para una mejor comprensién del alcance de este programa incluimos en la Fig, 2.3 una aplica- cién de la presente propuesta de célculo. ENTRADAS (INPUT) rides Desiecion Ga oBRA AS Ge Br Ton / om? BR Gy LOSA NUMERO K Cy wuz y cm Ly Gy wz x cm x Ga cARGA "q" Ton /m? Q Ga ESPESOR LOSA cm D Gy CAPA DE COMPRESION cm E Gi SEPARACION DE NERVIOS cm SEP Gi TIPO DE LOsA Ty Cy soBRE PISO SPS Figura 2.1 2 TIPOS DE APOYOS Figura 22 “Para losas armadas en direccién X o Y indistintamente. B EJEMPLO Fr DATOS iS BR 0.14 Tonsem@ } Bg 4.2 — Ton/em® 1 I ees a Przors, | a 0.8 Ton/m I =3| Wo | 5.1 ' Oo C3. 4.00 2016, 620 LI U 4.00 4‘) 2045, | [4 i] 3.80 3.80 Figura 2.3 Losas er a OBRA:EDIFICIO NUEVO I / CORDOBA BR: INIVEL}LOSA} LUZ |CARGA| q | MTO [DIMENSION {ARMADURA P/NERVIO} APOYOS } TIPO! ' 1 by/e | a jay/ximy/mxtny/x} a} e}Fey/x| | fijsep] My/x} fen} | |sobr fem | t/m2jt/m2} tem { cm femfem! cm2 |num} mm} cmj tem | cm2} | PBAJA 1 400 0.8 .196 34 22 25 5 PO) 2 Od) ot 380 16045223 2 6 -110 1:10 PBAJA 2 400 0.8 .359 36 22 25 5 2 6 50 -72 0.00 7.0 380 1441 40,23, eG -80 0:80 PBAJA 3 400 0.8 .536 $0 23 25 5 2 6 50 -108 0.00 5.2 380 1264041 22 2 6 0 0.00 PBAJA 4 400 0.8 .359 56 22 25 5 2 6 50 00.00 4.0 380 1441-63-23 2 8 0 0.00 Figura 2.4 Fecha de emision 2-11-1995, 1s 0 20CLS:CLEAR 45 PRINT «** sesececenceeeeseernanentntty 50 PRINT «CALCULO DE LOSAS ALIVIANADAS » 55 PRINT « on 80 INPUT «BRA, AS 90 INPUT «8R (T/CM2)».8R 100 DIM SPSC20) , L¥(20), (20), Q¥(20, MY(20), HY(20), D(20), FEW(20). CY(20), FV(20), $¥(20) ‘APY(20), FAY(20), LXC20), QX(20) nom IMX(20). HXC20), FEX(20). CX¢20), FPX(20). SX(20), ‘APK(20), FAX(20). (20). 1(20). €(20). SEPC20) 12001 MMAX(20), ME(20), NE(20), M(20), K2(20), CAC20) ROC2O). CFY(20), CFKC20), ART(2O), ARAC20) 125 GOTO 3720 190 INPUT «CANTIDAD DE LOSAS:».NN THEN 3910 160 PRINT «LOSA:x:A 170 INPUT «DENOMINACION LOSA:LNCA) 190 INPUT «LUZ Y (CM): u¥(A) 290 INPUT «LUZ X (CM): «.LX(A) 270 INPUT «CARGA @ (T/M2): «,Q(A) ‘310 INPUT «ESPESOR LOSA (CM): «,0¢A) [390 INPUT «CAPA COMPR (CM): «(A) {430 INPUT «SEP NERVIOS (CM): « SEP(A) ‘440 INPUT «TIPO DE LOSA: «,1(A) {470 INPUT «SOBRE PLANTA: « SPS(A) 490 NEXT A 1500 FOR A=1 TO NN 510 IF 1(A)>3 THEN GOTO 1790, 1520 IF LY(A)>0 THEN GOTO 560 530 QY(A)=0 540 OX(A)=Q(A) 1550 GOTO 580 560 QY(A)=Q(A) 570 OX(A)=0 £580 If T(A)>0 THEN GOTO 610 590 N=-2 {600 GOTO 690 610 IF 1(A}>1 THEN GOTO 640 620 N=8 630 GOTO 690 (640 IF T(A}>2 THEN GOTO 670 650 N=11 660 GOTO 690 ‘CALCULO DE LOSAS ALIVIANADAS 670 iF W(A)>3 THEN GOTO 1790 680 N=15 690 MY(A)=INTCQYCA)"IY(AY2/(100°N)) 700 MXCA)=INT(QXCA)"D(A)"2/(100°N)) ‘NO IF ABS(MX(A))>ABS(MY(A)) THEN GOTO 770 1. 94°0(A)) 740 HA)=HVCA) 750 MMAX(A)=ABS(MY(A)) 760 GOTO 810 790 HA}=HXCA) 800 MMAX(A)=ABS(MX(A)) 810 GOsuB 830 820 GOTO a70 830 1840 ME(A)=MMAX(A)/(H(A)*2°BR) 850 KZ(A) 860 RETURN 870 FEV(A)=INT(MY(A)/(KZ(A)*.24°HY(A)))* SEP(A)/1000 BO FEY(A)=ABSFEY(AD) 890 IF FEY(A)>0 THEN 910 900 FEY(A)=FEXCA) 910 FEX(A)INT(MKCA)/(KZ(A)* 24°HKCAD))* ‘SEP(A)/1000 920 FEX((A)=ABS(FEX(A) 990 IF FEX(A)>0 THEN 960 940 FEX(A)=FEY(A) 960 GOIO 970 960 FEV(A)=FEXCA) 970 GOSUB 990 980 GOTO 1600 KAY(ECAY/2))IHCAY EVAYICVA) 1010 IF ARI(A)>.28 THEN GOTO 1040, 1020 FIV(A)=6 1080 GOTO 1240 1040 IF ARI(A)>.5 THEN GOTO 1070 1050 FIV(A)=8 1060 GOTO 1240 1070 IF ARI(A)>.78 THEN GOTO 1100, 1080 FIV(A)=10 1090 GOTO 1240 1100 F ARICA)>!.19 THEN GOTO 1130 16 110 FIV(A)=12 1120 GOTO 1240 1130 IF ARI(A}>2 THEN GOTO 1160 1140 FIV(A)=16 1160 GOTO 1240 1160 IF ARI(A)>3.14 THEN GOTO 1190 1170 FIVCA) 1180 GOTO 1240 1190 IF ARI(A)>4.91 THEN GOTO 1220 1200 FIV(A)=25 1210 GOTO 1240 1220 CY(A)=C¥CA)#1 1230 GOTO 1000 1240 CX(A)=2 1250 AR2(A)=FEX(A)/CXCA) 1260 IF AR2(A)>.28 THEN GOTO 1290 1270 FPX(A}=6 1280 GOTO 1490 1290 IF ARQ(A)>.5 THEN GOTO 1320 1300 FPX(A)=B 1310 GOTO 1490, 1320 IF AR2(A)>.78 THEN GOTO 1350 1330 FPX(A)=10 1340 GOTO 1490, 1350 IF ARQ(A)>1.13 THEN GOTO 1380 1360 FPX(A)=12 1370 GOTO 1490 1980 IF ARZ(A)>2 THEN GOTO 1410 1300 FPX(A)=16 1400 GOTO 1490 1410 IF AR2(A}>3.14 THEN GOTO 1440 1420 FPX(A)=20 1430 GOTO 1490, 1440 IF AR2(A)>4.91 THEN GOTO 1470 1450 FPXG 1440 GOTO 1490, 1470 CXA=CXCA)+1 1480 GOTO 1260, 1490 RETURN 1500 IF T(A}>1 THEN GOTO 1560, 1550 GOTO 3400 1860 IF T¢A)>2 THEN GOTO 1690 1570 APY(A)=INTCGY(AY"LY(A)*2/800) 11680. APX(A)=INTC-QXCA)*LX(A)"2/800) 1890 IF -APX(A)>-APY(A)THEN GOTO 1620 1600 MMAX¢A)=-APY(A) 1610 GOTO 14630 1620 MMAX(A}=-APX(A) 1630 HEA)=INI.94°D(A)) 1640 GOSUB 830 1650 FAY(A)=INT CAPYAYI(KZ(A)*.24°H(A)))"SEPCA)/1000 1660 FAX(A)sINTCAPX(A)/ (K2(Ay*24°H1(A)))"SEPCAD/000 1670. GOTO 3400 1680 IF T(A)>3 THEN GOTO 1790 1690 APY(A)zINTCQY(A)"LY(A)"2/1000) 1700 APX(A)=INT-OX(A)"LX(A)*2/1000) 1710 IF -APX(A)>-APY(A) THEN GOTO 1740 1720 MMAX(A)=-APY(A) 1730. GOTO 1750 1740. MIMAX(A)=-APK(A) 1750 H(A)=INTC 94°D(A)) 1760 GOSUB 830 1770 GOTO 1660 1780 GOTO 3400 1790 IF T(A)>d THEN GOTO 2240 1830 CPK(A)=8 1840 GOSuB 1860 1850 GOTO 2210 1860" 1870 ROCA)=LXCAYMA/(M(AYLYCA)AHLXCAYAA) INT(Q(A)"ROCA)"1000)/1000 1890 QX(A)=Q(A)-QY(A) 1900 CACA)=1-ROCA) 1910 QX(A}=Q(A)-QY(A) 1920 MY(A)=INTALY(A)"2°QY(A)*(CEV(A)- 3.3335 "NECAY(M(AY/IX(A))2°ROCADY ioo*crY(a)*2)) 1930 MX(A}=INTOX(A)*2°OXCA)*(CRKAYLVAY/ LX(A))*2-8.3333°CA(A)"NECAD)/ (1OO*CFXCAYNZ"AY/ wayyy) 1940 IF MX(A)=MY(A) THEN GOTO 2080 1950 MMAX(A)=MY(A) 1960 HY(A)=INT(.94°D(A)) 1970 H(A)=HYCA) 1980 GOSUB 830 1990 FEY(A)=INT(MY(A)/(KZ(A)*.24°HY(A)))* ‘SEP(A)/1000 2000 GOSUB 990 2010 HX(A)=HYCAYT 2020 H(A)=HX(A) 2040 GOSUB 830 2050 FEX(A)=INTUMXCA)I(KZ(A)*.24°HX(AD) SSEPCA/1000 2060 GOSUB 990, 2070 GOTO 2200 2080 MMAX(A)=MX(A) 2090 HXCA}=INTC.94°D(A)) 2100 H¢A)=HXCA) 2110 GOSuB 830, 2120 FEX(A)=INT(MXCA)I(KZ(A)* 28°HX(AD)* SSEP(A)/1000 2130 Gosua 990 2140 HYCA)=HK(A)-1 2180 HA)=HYCA) 2160 MMAX(A)=MV(A) 2170 GOSUB 830, 2180 FEY(A)=INT(MY(ADICK2(A)".28°HY(AD)* SEP(A)/1000 2190 Gosue 990, 2200 RETURN 2210 APY(A)=0 2220 APX(A)=0 2230 GOTO 3450 2240 IF T(A)>5.1 THEN GOTO 2380 2250 M(A)=2.5 2260 CFY(A)=8 2270 CFX(A)=14 2280 NECA) 2290 GOSUB 1860 2300 APV(A)=0 2310 APX(A)=INT-OX(A)"LX(A)*2/800) 2820 MMAX(A)=-APX(A) 2330 H(A)=INI(.94°D(A)) 2340 GOSUB 830 2360 FAY(A)=0 2360 FAX(A)=INTCAPX(A)/ (K2(AY* 24° H(A))*SEPCAY/1000 2370 GOTO 3450 2380 IF 1(A)>5.2 THEN GOTO 2520 2390 M(A)=4 2400 CFY(A)=14 2410 CFX(A)=8 2420 NE(A)=1 2430 GOSUB 1860 2440 APY(A)=INTCQY(A)*LY(A)*2/800) 2480 APX(A}=0 £2460 MMAX(A)=-APX(AY 2470 HA)=INT.94°D(A)) 2480 GOSUB 830 2490 FAVA) eP(Ay/1000 2500 FAX(A) 2610 GOTO 3460 2520 IF T(A)>6.1 THEN GOTO 2660 2530 MC 2540 CFY(A)=8 2550 CFK(A)=24 2860 NE(A)=2 2570 GOSUB 1860 2880 APX(A)=INT(-QX(A)"LX(A)2/1000) 2890 APY(A)=0. 2600 MMAX(A)=-APX(A) 2610 H(A)=INT(94°D(A)) 2620 GOSUB 830 2680 FAX(A}=INTCAPX(A)/ (KECAY*.24°H(A)))"SEPCAY/1000 2640 FAY(A)=0 2650 GOTO 8450 2660 IF T¢A)>6.2 THEN GOTO 2800 2670 MiA)=.2 2680 CFY(A)=24 2690 CFKG 2700 NE(A)=2 2710 GOSUB 1860 2720 APV(A)=INT-AY(A)*LY(A)42/1000) 2730 APX(A)=0 2740 MMAX(A}=-APYCA) 2750 H(A)=INT 94°08) 2760 GOSUB 830 2770 FAY(A)=INTCAPY(A)/(KZCAY* 24°H(A))* ‘SEPGA)/1000 2780 FAX(A) 2790 GOTO 3450 2800 IF 1(A)>7 THEN GOTO 2960, IICAPVCA)KKZ(A)*28°H(A)))* 2840 NE(A)=1 2850 GOSUB 1860, 2860 APY(A)=INT-QY(A)*LY(A)A2/800) 22870 APX(A)=INT-AX(AY"LXCA)42/800) 2880 MMAX(A)=-APYCA) 2890 H(A)=INT( 94°D(A)) 2900 GOSUB 830 2910 FAYA)=INTCAPY(A)/CKZ(A)*.24°H(A))" ‘SEP(A)/1000 2920 MMAX(A)=-APXA) 2930 GOSUB 830 2940 FAX(A)=INTCAPX(A)/ (KE(AY*.24°H(A)))"SEPLAYI1000 2980 GOTO 3450, 2960 IF1(A)>8.100001 THEN GOTO 3120 2970 WKAR? 2980 CFY(A)=14 2990 CPK(A)=24 3000 NE(A}=2 3010 GOSUB 1860 3020 APYCA)=INT-QY(AYLY(AY?2/800) 3030 MMAX(A)=-APY(A) 3040 H(A}=INT( 94°04) 3050 GOSuB 630 3060 FAY(A)BINTEAPYCAD/CKZ(AY*24°H(A))* S°(A)/1000 3070 APX(A)zINT-QXCA)"LX(A)*2/1000) 3080 MMAX(A=-APK(A 3090 GOsUE 630 3100 FAX(A)=INTCAPKCAY/ (KIAY* ZAHA YSEPCAY/000 3110 GOTO 3450 3120 IF 1(A)=9 THEN GOTO 3260 3130 MA)= 5 3140 CFY(A)=24 3180 CRKA)=4 3160 NECA)=2 3170 GOsuB 1860 3180 APY(A)=INTCAY(A)*LY(AY2/1000) Sis teueancaeoIey 3200 MMAX(A)=-APY(A) 8210 GOSUB 820 3220 FAY(A)=INTCAPYCAYKKZ(A)*24°H(AD)* ‘SEPCA)/1000 [3290 APK(A)=INT-OX(AY'LX(A)*2/800) 3240 FAX(ADaINTCAPX(A)/ (ERA) 24° HCAD)YSEPLAY/1000 3250 GOTO 3450, 3290 NE(A)=2 3300 GOSUB 1860 3310 APY(A)=INTC-QY(A)"LY(A)"2/1000) 3820 MMAX(A)=-APY(A) 3930 H(A)=INTC94°D(A)) 3840 GOSUB 830 3360 FAYA) ‘SEPCA)/1000 3360. APK(A)=INT(-OX(A)"LX(A)*2/1000) 3970 MMAX(A)=-APX(A) 3380 GOSUB 630 3990 FAK(A)=INTCAPX(A)/ * (kCAY".24°HCA)))*SEPCAY/1000 3400 IF LYCA}>0 THEN GOTO 3420 3410 FEV(A)=0 IICAPYCAY/CKZ(A)*.24°H(A)))” 3420 GOTO 8450 3430 IF LX0 THEN GOTO 3450 3440 FEX(A)=0 3450 NEXT A, 3460 ————— 3470 CLs 3480 PRINT STRINGS(80.¥*») 13490 PRINT wrsesseeseeeesesseeeseees CALCULO DE LOSAS ALIVIANADAS ** ‘3500 PRINT STRINGS(B0,s"») ‘3510 PRINT *OBRA\»:AS:TAB(66) sBR'0:BR + CMa" 3820 PRINTs Ie 3530 PRINTs |NIVELILOSA} LUZ ICARGAI @ | MTO IDIMENSION | ARMADURA P/NERVIO | APOYOS TIPO» S540 PRINT! 1 yl layhcIMy/Nbei hy/x1 dl elFey/x1 | filsept Myf tent Is 3550 PRINTs sobre [num | cm | 1/m2It/m2| fem | cm |emlem| em? {num} mm| cmt tem | emai I» 3560 FOR A=1 TO NN 3570 PRINT» | ——I—- I-I-1 3880 PRINTs»:USING «\\w:SPS(A}::PRINT TABQ): |: TABQ):USING fffr:LN(A):;PRINT TAB(I2):» | USING «tats LY(A)::PRINT TAB(18):+ ISUSING 8. 45:Q(A):PRINT TABQ4)ICUSING «.##49:QY(A):PRINT TAB(29)# 1®:USING «#88 8#:MV(A); 3590 PRINT TAB(35):» | USING “HRs HY(AY-PRINT TAB(AO):* USING. “sD (A):PRINT TAB(43)» |: USING ‘cE(A):PRINT TAB(A6):* USING. si. 8s: FEV(A):PRINT TAB(E2):0 USING 8 846;CV(A):PRINT TAB(5S):0|0-USING HEE FIV(A): 3600 PRINT TAB(60) | USING cdi: SEPCA):PRINT TAB(64):»|»:USING. a4 t=|APYCA):;PRINT TAB(20):|3:USING. Be FAY:PRINT 1AB(75)» I=: USING»B##o:T(A):PRINT TAB(GO)> = 3610 PRINT | »,TAB(?):¥ | »sTAB(12):¥ | USING. eee LX(AYPRINT TAB(1 8+ | .TAB(24)» 1: USING 18 QX(A)::PRINT TAB(29):» | sUSING #884 Be MX(A):PRINT TAB(35)>1[CUSING. BBE HX(A): 3620 PRINT TAB(A0):*=sTAB(43):»|»sTAB(46):*L:USING. si. #98,FEX(A);:PRINT TAB(52):* USING. {8 B:CX(A)::PRINT TAB(S6)>" |S USING. “BEBE FPXCAY: ‘3630 PRINT TAB(60)# |»: TAB(64)»|»:USING “8884 APX(A):PRINT TABCO)» |: USING sf 8te:FAX(A):PRINT TABS) | sTAB(@0)> 1 > ‘3640 NEXT A. 3650 PRINT 3660 INPUT « DESEA IMPRIMIR? (SI/NO):PPS 3680 IF PPS=sSle THEN GOTO 3814 3700 GOTO 130 {3720 LPRINT STRINGS(60.**») 3730 LPRINT CHRS(14) «LOSAS ALIVIANADAS® 3740 LPRINTe « 3745 LPRINT « « 3750 LPRINT sOBRA‘s:AS:TAB(66):»BRx:BR:AT/CM2" 3760 LPRINTs 3770 LPRINTe NIVEL LOSA| LUZ ICARGAI | MIO. [DIMENSION | ARMADURA P/NERVIOI APOYOS ITIPOIs S780 LPRINT#| 1 Lyk @ layPe|My/Mx|hybel dl el Feyhet Myixl fen» 3790 LPRINTe sobre |num | em 1 t/m2it/m2t tem | em |emlem| m2 Inumi mm! emt tem | cm2i Ie 3810 LPRINT»—————— | filsep! 3812 GOTO 130 3814 FOR A=1 TO NN 3820 LPRINT TAB(I) :USING «\\x:SP9(A):LPRINT TABC):LNCAY:LPRINT TAB(I2):USING ‘BB AV(A):LPRINT TAB(1B),USING “8.0 Q(AYLPRINT TAB(24): USING “88s QY(A)-LPRINT TABC29: USING a eFebEMIV(A: 3890 LPRINT TAB(35):USING «f##s:HY(A):LPRINT TAB(AO)USING siff;D(A)::LPRINT TAB(43):USING if E(A):LPRINT TABG46):USING 1 FEV(A)-LPRINT TAB(52) USING Ff: CY(AY:UPRINT TAB(SS).USING «ftesFIV(A): ‘3840 LPRINT TAB(6O):USING «fi: SEPCA):LPRINT TAB(64):USING «#8888»; APY(A):LPRINT TAB(O)USING «84s: FAY::LPRINT TAB(IS):USING###.#3:10A): 3850 LPRINT TAB(12):USING BERR LX(A):LPRINT TAB(24)USING sites OX(A)::LPRINT TAB(29): USING LER NIX(A-LPRINT TABC25):USING BRB XA, 3860 LPRINT TAB(43):TAB(46):USING. sth FEXCA)LPRINT TAB(62):USING. sdtte;CX(AY:LPRINT TAB(60):USING. edb PKA): 3870 LPRINT TAB(64):USING “aR: APX(A);:LPRINT TAB(7O);USING ed. FAXA) 3875 LPRINT« « 3880 NEXT A 3900 GOTO 180 3910 LPRINT 3920 LPRINT sFecha de emisiéns :DATES 3930 END 20 Figura 2.5. Losa maciza combinada con alivianada para alojar la instalacién sanitaria. Figura 2.6. Losa con molones de poliestireno expandido de 25 x 40 x 40 cm. a1 Figura 2.8. Losa casetonada; casetones metilicos recuperables. 2 md Figura 2.9. Las planchas de Fe corresponden a columnas metélicas. 2B 3 VIGAS ‘Mediante el presente programa podemos calcular vigas simplemente apoyadas o continuas. En la Fig. 3.1 tenemos las ENTRADAS mientras que en la Fig. 3.3 las SALIDAS. Es conve- niente que primero realicemos un predimensionamiento para establecer, en funci6n del proyecto, el ancho y el alto de la viga. Las cargas a considerar son: una carga uniformemente repartida en toda Ia luz de la viga y dos cargas concentradas adistancias d, y d> del apoyo izquierdo. En caso de presentarse habitualmente otras formas 0 mayor ntimero de cargas podemos modificar am- pliando el programa. Calcula las reacciones teniendo en cuenta la influencia de la continuidad, Se determina la posicién del punto de corte nulo para conocer el valor del maximo momento flector a partir del cual calculamos el momento reducido multiplicado por 100, 100m," y en base este niimero el coeficiente k, para calcular el respectivo brazo de palanca. Con la distancia al apoyo del punto de corte nulo que le lamamos “x”, calculamos la fuerza de corte en el tramo. Pero para esto es necesario conocer previamente la tensién de corte que la reduciremos en funcién de la altura stil de la viga y el ancho de la columna de apoyo y Ia afectaremos, todo esto si corresponde, de acuerdo a la zona en que esté situada, teniendo en cuenta la tensién del hormigén previsto (CIRSOC 201). Esta fuerza de corte es absorbida por barras dobladas a 45° y estribos simples. La armadura suplementaria del apoyo izquierdo se establece de acuerdo a las barras dobladas del tramo y de las que se levantan del tramo contiguo a este apoyo. Por tiltimo se cargan los momentos extremos de la viga M; y M, en valor absoluto debidos a voladizos y empotramientos, si los hubiera. Los momentos en los apoyos interiores los calcula el programa por el método de la ecuacién de los tres momentos. En la Fig. 3.2 tenemos un caso de viga con empotramiento elistico en sus apoyos y cargas, uniformes y concentradas. La planilla correspondiente aparece en la Fig. 3.3. Los momentos en los apoyos aparecen en valor absoluto. 25 TIPOS DE VIGAS 7 ENTRADAS (INPUT) Unidad Designacitn Gy oBra AS Gy Br Ton / em? BR Gy VIGA NUMERO v Ga Luz cm L Gh carca “a Ton! m? Qa Gp Ton p41 Gh p2 Ton P2 Gl DISTANCIA "D 1" cm ot Gl DISTANCIA "D 2" cm bz Gl ANCHO ’B" cm B Gl ANCHO "a" cm Gg MOMENTO IZQUIERDO Ton. Cm MI Gl MOMENTO DERECHO Ton. Cm Ms Gl NUM. DE BARRAS TRACC. ADYAC. IZQUIERDA Num, T Gly DIAM. DE BARRAS TRACC. ADYAC. IZQUIERDA mm c Ga ANCHO COLUMNA cm COL Gy sosre Piso SPS Figura 3.1 27 MI=-130, Pisa Pa=2.5 Mu=-725 VV 2200018 tem ii AAA AcTT) oy) Zs DATOS BR 0.14 Tonvem@ Bg 4.2 — Ton/em® bo 30 em R ; -2.38 | i 48 | x= 369 | Ul Ap “10.25 i co Sy Q) 12 20 Figura 3.2 rx Gas 3RA:JOSE LUIS PEREZ / BUENOS AIRES +14 t/om2 VIGA | LUZ} q | REACC|M FLECTORES{DIMENS.{ ARNADURAS |CORTE|ESTR]DOBL} SPL num PRI/RIIMi/j] Mij | b [h/d} FetyFe | TisPjjfise|n/fifizg ubic | cm} t/em | t | tem} tem } cm} cm} cm2 } nj £ifk/cm2{mmcmjn/mmjn/m 2 200 0.018 9.64 130 1694 30 70 0.00 2 12 1.67 6 2 0 BAJA 2368 10.25 725 75 11:02 4 20 1.8925 20 0 ECHA DE EMISION:03-04-1995 Figura 3.3, NION ENTRE COLUMNA Planta Superior (columna) Estribos Armadura_ de Enclaustramlento Armad. Long. Fe/4 Planta Figura 3.4 Weemtete) Interior (columna) lois 20 LPRINT CHRS(1O) 30 LPRINT CHRS(I0) ‘40 PRINT STRINGS, 50 PRINT STRINGS(80. 55 PRINT =" 60 PRINT «* 65 PRINT 70 PRINT STRINGS(®0: 80 PRINT STRINGS(@0."») 90 INPUT «OBRA:»,AS 10 INPUT #8 (T/CM2y: TO LPRINT STRINGS(@O. 120 LPRINT CHRS(I4) sV 1G A Se 130 LPRINT tOBRA:AS,TAB(60)9BR.BRext/orna" TSOLPRINTH VIGA | LUZ_q_| REACCIM FLECTORES |DIMENS. | ARMADURAS [CORTE ESTR|DOBL SPL « TEOLPRINTe rum ||| RIEL MiB hy di Fo'fFe ITMItsinvAlieg« T7OLPRINTS ube | em | tfem | t | fomt tom 1 tem! em| ema In filkfern2 mmemnvenen ind 180 LPRINT 190 0M 20), 2D), BD), ALC2), TCO), C20). HCO), X20), 420), P2C20), D1(2O), D220), 220), MIC), MUCZO), R420, F820), M20). K2C20) 200M TAC20), T8420), 120), FCO), SC(O), BCR), ACC). (D120), FIC), BOC20). D820), X20), WL~20), TH20) E20), COLD, MOOD) 210 DIM S120), DSK20), C5120), $PK20), SP1K20), SEPCRO), MNAK(20), NESI20). NESK20). DELIAMC20) 220 INPUT «CANTIDAD DE TRAMOS CCONTINUOS:s.NN 230 IF NNO THEN 2880 240 FOR A=1 TO NN 250 PRINT xTRAMOD:A 260 INPUT sDESIGNACION VIGAs.VS(A) 270 INPUT LUZ om): (A) 280 INPUT «CARGA g (t/em): «,G(A) 290 INPUT 4 (: «PICA ‘CALCULO DE VIGAS {300 INPUT «P2 (1): «P2CA) 310 INPUT «DISTANCIA D1 (ern): «ICA [320 INPUT «DISTANCIA 02 (crn): s02¢A) £380 INPUT «ANCHO B (em (4) [340 INPUT «ALTURA D (om): « ALA) 350 INPUT #ANCHO COL (ern): COLA) '360 INPUT «SOBRE PISO: «.SPS(A) 370 NEXT A ‘380 INPUT «4c, MKT) 390 INPUT «MUCNN}, MUNIN) 1400 F NN>1 THEN 420 410 GOTO 930 420 FOR A=1 TON 430 JA)=INI( 6.92E-06°0(4)*AL(A"3) 440 LY=UAYIICAY 480 DAD=QAYUAYSIA KAD PUAYDIAY UA ZDVAM2Y (uAy say) 80 D{A)=D(A)4P2CADCAY (LAY 2-D2UAY2)/ Asay 470 KA)=QAYUAYSIAHAYHPAYOUAD UA DUAYIUAYIAYRUALDICA)) 480 KA)=I(A)¥P2CA)"D2CAY'(UA)D2(A))"2-UA D2CANMUAYIA) 490 NEXT A 600 IF NN=B THEN 750 510 IF NN >2 THEN 570 £20 GOSUB 540 8530 IF NN=2 THEN 930 540 MICID=INT(OC)+K2)-MAN)ZO)-MUCD'2O) eeu 850 M2}=M) 560 RETURN 570 IF NN >3 THEN 640 £580 MIC2)=(-MIC)Z1)4D(1)¥K2)ZQ)2*LCD ZANE 26) MBO) 590 MIC2)=INTOMIZ)ICC2)*2- BADLY, 600 Mig)=MIe2) 610 GOsUB 540 620 IF NNe3 THEN 930 630 RETURN (640 IF NN>d THEN 740 (650 IF NNed THEN 660 660 C= CANAAN 9D)" CHANIA 670 MS)=D(1)- MIN) ZO) NZOO- MA) 2A) HHA)"CLLE) 2° DRM LODHLOHL) 30 {680 MK3)=MUG)/Z*EBY CZ) 2Q)*C*CAUAM)ZEY 690 MUG)=INTOMIG)) 700 MXK3)=ABS(MIC3)) 710 Ma)=Ms) 720 GOSUB 580 730 If NN=A THEN 930 740 IF NN>S THEN 920, 750 CoE(2y"2-8° ZZ)" CADE) ILL) 260 B=2°@B)/2(2)* 2) +2@))¥C*LO)ZAYILE)) 770 MICA}=MKIYZ(1)4O01)442XO@)HO))"2/ 2Q)*CALD)CHE)"OB+KDHBL" MIG ZEHO+HE) 780 MICA)=INT MICA) M(C*2A)/Z8)-2°8" KHAO), 790 Mics) MKA) ‘800 MIS)=MUCA) B10 MIGB}=DOYMINYZD HOR MI ZOHO CGY ODHO)™ @aysz@y/2@) 820 MJ)=MIG)I2"EONCO ZA) LOC EEHUAYIZEY 830 MJG)=INKMI) 840 MIGS}=ABSIMIG) 850 MKA)=MUG) B60 M2 =-MICI)"Z1)4D(1)HQ)22)-2* AA) #2)"CZEYMIG)+OD HHO) 870 MJC2INTMJC2)I@Q)"2- #EDHI)'CAWLAY) £880 MAS)=MC2) 890 MACI)=INDCI)41)-MIC1)"2-MI)"Z)) eaayzen) ‘900 Micz}=MC1) 910 GOTO 930 ‘920 PRINT «EXCEDE POSIBILIDADES DEL PRESENTE PROGRAMA 980 FOR A= 1 TONN 940 HOA)RINTCSAAL(A)) 950 RA)=INTOMICA)- MIKA)» 5°(A)"(A)N24 PICA) DICA)P2(A) ‘D2(A)"100/1(A))/100 ‘960 RIAJRINT(EXAY"LADPICAPOCAY ‘RYA))"TO0)/100, STOFTA=3 980 XCAYRINTIRKAYIQ(A) ‘990 IF X(A)>DI(A) THEN GOTO 1020 1000 MMAXCA)=INTERKA)"XCA)-QXA)* X(AY*2/2-MKA)) 110 GOTO 1160 100 F (RKA)-QKA)DIKA)PICAY»O THEN GOTO 1060 1030 X(A)=DI(A) TOA0 MMAXCA)=INTRKAY'DICA)-CXA)* DICAYS2/2-MKA)) 1050 GOTO 1160 TOGO X(A)=INT(RIAYPLCAN/OAD) 1070 IF X(A)>D2{A) THEN GOTO 1100 1080 MMAX(A)=INT(RKA)'X(A)-PICA)"GXCAY-DICA))- QA X(AY2/2- MAD) 1090 GOTO 1160 1100 fF (RKA)-QCAYDACAYPICA}-P2CA))>0 THEN. Goro 1140 TIO. X(A)=D2A) 1120 MMAX(AJ=INTCRKA)"D2CAYPICAY® (D2AY-DICA))-QAA"D2CAY"2/2-MKAD) 1130. GOTO 140 1140 XCA)=INT(RUA)PADPAAD IQA) TBD MMAX(A)=INT(RIA)"XCA)-GXA)XCADA2I2- PIA) XA)DI(A)-P2CAY*OKA)-D20A))-MKAD) 1160 MOO(A)=INTQKAY"((AYA2)/20) 1170 IF MMAX(A)>MOOXATHEN GOTO 1190 1180 MMAX(A)=MOOKA) 1190 ME(A}=100"MMAXCA)/(B(A)H(A)*2°BR) 1200 IF ME(A}<19.3 THEN GOTO 1250 1210 F ME(A)=19.3 THEN GOTO 1230 1220 F ME(A)>19.3 THEN GOTO 1230 1280 KX(A)=775 1240 GOTO 1260 1260 KZ(A)=.975-.01081°ME(A){ME(A)"19-4 ME(a)*2)".00027 1260 ULCA)=INTCICD000"RKAY/CB(A)* HeAyKZ(AN)/100 1270 VR(A)=1000"RKAY/CB(AY HAY KZCAD) 1280 IF ME(A)>19.4 THEN GOTO 1440 1290 FECA)=INT(IOOMMAXCAY/CHCAYK2(A)"299/100 1300 FMl=INT($*B"H)/100 1310 IF FE(A)>FMI GOTO 1330 1320 FE(A)SFMI 1330 SC(A)e0 1340 RRA)=2 1380 F FE(A)>3 THEN GOTO 1380 1360 DC(A)=6 1370 GOTO 1450 11380 IF FE(A)>5 THEN GOTO 1410 1390 DC(A)=8 1490 GOTO 1460 1410 IF FE(AY>B THEN GOTO 1440 1420 DC(A)=10 1430 GOTO 1480 14t0 DCCA=12 1480 GOTO 1710 1460 DELIAM(A)=MMAX(AY. 198"8(A) H(A)*2"ER 31 1470 SC(A)=INTCIOO"DELIAM(AY/(2.256°H(A)))/100 1490 AC(A)=(SC(A)"127.82/RRAD)N(1/2) 1500 IF AC(A)>10 THEN GOTO 1530 Ts10 C(A)=10 1820 GOTO 1670 1530 IF AC(A)>12 THEN GOTO 1860, 1540 DC(AY=12 1850 GOTO 1670, 1860 IF AC(A)>16 THEN GOTO 1590 1870 DC(AY=16 1580 GOTO 1670 1590 IF AC(A)>20 THEN GOTO 1650 1600 CA: 1610 GOTO 1670 1620 IF AC(A}>25 THEN GOTO 1650 1620 DC(A)=25, 1640 GOTO 1670 1650 RR(A)=RRCA)+ 1660 GOTO 1490 1670 FECA)=INTCIOO"(SCCA)+.1048°B(A) H(A)" ‘ey)/100 1680 FIV 1690 FICA)=3 1700 FIA) 1710 DIGA)=KFE(A)"127.32/FT(A))N1/2) 1720 IF DI(A}>6 THEN GOTO 1750 1730 DICA)=6 1740 GOTO 1990 1760 IF DI(A}>8 THEN GOTO 1780 1760 DKA)=8 170. GOTO 1990 1780 IF DI(A)>10 THEN GOTO 1810 1790 DI(A)=10 1800 GOIO 1990 1810 F DICA)>12 THEN GOTO 1840 1820 DI(A)=12 1830 GOTO 1990 1840 F DICA)>16 THEN GOIO 1870 1850 DI(A)=16 1860 GOTO 1990 1870 IF DI¢A)>20 THEN GOTO 1980 1880 DI(A)=20 1890 GOTO 1990 1900 IF DICA)>25 THEN GOTO 1930 1910 DI(A)=25, 1920 GOTO 1990 1990 FICA)=FI(A)+1 1940.GOIO 1710, 1960 F FI(AY>2 THEN GOTO 1990 1980 GOTO 2010 1990 BDCA)=INTEFTEAY/2) 2000 DaCA)ADTA) 2010 MECA)=100°MiKA)/(BCA)"H(A)*2"BR) 2000 IF ME(A}<19.4 THEN GOTO 2070 2030 IF ME(A)=19.4 THEN GOTO 2050 2040 IF ME(AY>19.4 THEN GOTO 2050 2050 F(A}=MICA)/(2.256°H(A))+.01831°B(A)"H(AYBR 2060 GOTO 2090 2070 KZ(A)=975-01031°ME(A)(MECA)"19.4+ Me(ay?2)*.00027 MANICKACAYHKAY"2.4) KA){BD(A-1DI(AI)*2".0078)- (OMAy*2".0078) 2100 DSIA)=DTA) 2110 CSIA)RFSIAY/(DT(A)“2" 007854) 2120 CSKA)=INT(CSKA)s.8) 2130 IF CS(A)>0 THEN GOTO 2160 2140 CSKA)=0 2160 DSi(A)-0 2160 WLsINT(12.2+(BR.105)°86.7142) 21701 UL(A}>Wt GOTO 2200 £2180 T(A)=INTC1OO"(UL(A)“2)/WL)/100 2190. GOTO 2210 £2200 TIAA)=UL(A) 2210 IF PI(A)=0 THEN GOTO 2240 2220 PRINT UL(A): WLTIA):YR(AY:TICA) 2280 GOTO 2050 £2240 TKA}=INT(TOO*CKA)“QX(A)(COL(A)¥HKA))" S)/ xcayy/t00 2250 IF PI(A)a0 THEN GOTO 2280, 2260 NESICA)=CTKA"2(A XA) BOA)“ (OTCA)*2)"26 66)/1337 2270. GOTO 2250 £2280 NES(A)=CIKA)"B(A)*X(A)* S- [BO(A)"OI(AY"2)"26 66)/1387 £2290 SPKA)=INTXCAYINESKA)) 2800 DE(A)=6 2810 WLsINI(12.2+{BR-.105)"85.7142) 2300 IF VR(A}>WL THEN GOTO 2350 2380 THA)INTCTOO"CYREAYA2)/WL)/100 2340 GOTO 2360 2380 TUA)=YRCA) £2360 IF PI(A)=0 THEN GOTO 2380 2870. GOTO 2390 2880 TJ(A)aINTCIOO"CLCAD*UA) XA) (COLAY+HCAD" SYCAYXCAY))/100 £2990 IF PI(A)=0 THEN GOTO 2420 2800 NESICA)=CEKAYB(AY LA) XCA)- BOCA)" DT(A)*2)"26 66)/1387 2810. GOTO 2430 2420 NESICA)=CLKAY BAY LAD KAY'S 32 BOCA)" OIAY2)°26.66)/1337 2430 SPACA)=INT(CLOAYXCAD/INESIA) 2440 IF SPKA)>SPICA) THEN GOTO 2510 2450 IF SPKA) |»: USING dB Be-CSKA):PRINT TABCBO): |v 2TOPRINT «|; USING «\_\w:SPS(AY:PRINT TAB(@)# |ssTAB(I3):+[x=2 USING afi X(A):PRINT AB(2O): |: USING WH. As RICA): PRINT TAB(27) USING ett MJCA):PRINT TABC32)|sTABG9)» | sTABCAS) 4: USING eb ALN): 2720 PRINT TABCA7)= |»: USING wf 80:FECA):PRINT ‘TAB(S3): |»; USNG we-FICA)-PRINT TAB(S6)»» USING stt:DTCA):PRINT TAB(6O)» Ix: USING. ‘$4: TJ(A) PRINT TAB(60)* USING sts SEPCA): 2790 PRINT TAB(71): |»; USING sifts,D8(A)::PRINT TAB(76):|; USING siti:DSI(A): PRINT TAB(BO): 2740 NEXT A, ‘2780 INPUT « DESEA IMPRIMIR ? (SUNO}s PS 2760 F PS=xSb THEN 2780 2770010 20 2780 FOR A=! TO NN 2790 LPRINT.VS(A):LPRINT TAB(®): USING ‘ts L(A) LPRINT TAB(14); USING. (QCA) LPRINT TABCZ2): USING ‘of RWA):LPRINT TABQ2E): USING. 8: NMAY-APRINT TABQQS); USING. itt MAA): 2800 LPRINT TAB(#0): USING si: B(A):LPRINT TAB(4A); USING wit H(A):LPRINT TAB(4B): USING #8 bu SCA) LPRINT TAB(SA; USING {te RRAY:APRINT TAB(58): USING «xDC(A):LPRINT TAB(EN); USING of #8 (A): 2810 LPRINT TAB(68):26":LPRINT TAB(73): USING fit: 8D(A):LPRINT TAB(7B): USING wh: CSIA), 2820 LPRINT SPS(A):LPRINT TAB(14)nxe9:USING. ‘be X(A):LPRINT TAB(Z2): USING. ‘88. RCAY-LPRINT TAB(28): USING “te MUCA):LPRINT TAB(AA); USING sfttn:AL(A): 2830 PRINT TAB(48): USING «.#s:FE(A):LPRINT TAB(G®): USING «fle FTCA) -LPRINT TAB(6S); USING se DT(AY:LPRINT TAB(61): USING. BH. T(A):LPRINT TAB(67): USING se SEPCA) 2840 LPRINT TABS); USING «Re;DB(A):LPRINT TAB(78): USING «t:DSI(A): 2RS0LPRINTe 2860 NEXT A, 2870. GOTO 220 2880 LPRIN———————————- 2690 LPRINT «FECHA DE EMISION:DATES 2900 END 33 4 COLUMNAS RECTANGULARES Para el célculo de columnas rectangulares partimos de las ENTRADAS que aparecen en Ia Fig. 4.1 ‘Suponemos ambos extremes de Ia barra eldsticamente empotrados de manera que adoptamos un coeficiente = 0,70 para calcular la longitud de pandeo. 1, = 0,70 x1 ‘Se calcula la excentricidad en cada direccién (x e y), de acuerdo a los momentos y a Ja carga actuante y se incrementa por pandeo (efecto de 2° orden) con un valor f, contempléndose 3 casos: que €/d,es decir la excentricidad sobre cada uno de los lados, sea menor que 0,30; que € / d esté comprendido entre 0,30 y 2,50; que e / d esté comprendido entre 2,50 y 3,50. El valor que debe adoptarse en cada caso se indica en el listado del programa. La excentricidad total vale e +f, obteniéndose las solicitaciones: g 2 z | = " , iM, = Ne, + £) Eje x N3M, obien N:M, Ne, +f) En cada eje tomaré el par de solicitaciones més desfavorables. Con ellas se calculan los esfuer- z0s adimensionales: n = N/b.d.B, m, = M,/b.d?. By m, = M,/b?.d.B, Con estos valores se determina la cuantfa total j., con 1a cual fijamos la armadura en funcién de las tensiones de céleulo By B,. En planilla se imprime la armadura a colocar en cada esquina, vale decir Fe/4. Los estribos se han separado 12 0, siendo 9 el diémetro de los hierros longitudinales o la menor dimensién de la seccién de la columna, adoptindose la condicién més desfavorable. ‘En la Fig. 4.3 tenemos las SALIDAS de una aplicacién préctica para una més clara compren- sin de lo expuesto. 38 ENTRADAS (INPUT) Unie Designacin Gi OBRA AS Ga Be Ton em? BR Ga COLUMNA NUMERO coL Ga carca Ton N Ga Attura cm Gi DIMENSION "D" cm D Ga DIMENSION "B* cm Ga MOMENTO DIRECCION Y Ton. Cm my Gi MOMENTO DIRECCION x Ton. Cm Ms Gir Piso INFERIOR Pis Gi Piso suPERIOR Ps$ Figura 4.4 36 Fes4 ‘armadura longitudinal f separacion armadura_longitudinal H _estribos Figura 4.2 COLUMNAS RECTANGULARES BRA: PROGRESO VII / CAPITAL FEDERAL 14 tycM2 |TRAMO|CLICARGA} PANDEO }MOM FLECTOR|DIMENSIONES} ARMADURAS {ESTRIBO} t tt | Akjey/ximy/Mximay/x} 4 |b {mi/ j ms | Fe/a ep} fi} om} em} m2} uw | cm2{cant}fi} em} mm| g 8 {piso | | tn { cmj cm | tem | 6 400 660 60 30 0,040.43 4.0 216 19 6 EPISO 3. 180 330 0.04 0.27 PBAJA 10 110 280 PBAJA 12 54 280 4 120 216 30 30 0.05 0.42 2.1 212 14 6 EPISO 3 45 (162 0.04 0.29 FECHA DE EMISION: 02-18-1995 Figura 4.3, 37 DISPOSICIONES Y EJEMPLOS Estribos. ‘Armad. Long. Caja de Ascensor 38 CALCULO DE COLUMNAS RECTANGULARES 10° 20 CISCLEAR 100 INPUT sOBRA»AS VO INPUT WB C/CM2)»,6R 120 Gosue 1820 130 01M 'NC2O), L(20), 8(20), (20). UC20), MY(2OD, MIK(20) (20), EV(20), OXO). CVAD). FO), PKCD), MD(@2O), M20), M2(20). M20). CAC2O) 140 DIM (C8(20), AC(20), DF(20), FEC2O), PIS20), PSSC20), M3¥(20), M3X(20), EXX(20), EYY(20), MAX(20), IMINC20). ENE(2O), ALF(20), BEI(20), EST(20) 150 DIM SEP(20),£S8¥(20),ES8X(20) 160 INPUT «CANTIDAD DE COLUMNAS».NN 170 IF NN=O THEN 1720 180 FOR A=1 TO NN 190 PRINT sCOLUMINAS:A, 200 INPUT #DENOMINACION COLUMNA‘.CS(A) 210 INPUT «CARGA (1: NCA) 220 INPUT sALTURA (mn): (A) 230 INPUT «DIMENSION D (em): «.0(A) 240 INPUT «DIMENSION 8 (om): « (A) 250 INPUT MOMENTO ¥ (om): MCA) 260 INPUT «MOMENTO X (Tem: « MK(A) 2270 INPUT «PISO INFERIOR: + PISCA) 280 INPUT «PISO SUPERIOR: «PSS(A) 290 NEXT A, 300 FOR A=1 TO NN 310 ESBV(A)=2.4°L(A)/D(A) 320 ESBX(A)=2.4°1(A)/0(A) 380 EVCA)=MY(A)IN(A) 340 EX(A)=MXCAINGA) 350 CY(A)=EV(A)IDCA) 360 CX(A)=EXCA/B(A) 370 I C¥(A)>.3 THEN GOTO A00 380 FY(A)=( 01 ESBY(AY*D(AY-2)"C14CH(A))ACI/2) 390 GOTO 470 400 IF CY(A)>2.5 THEN GOTO 430 4410 FY(A)=((00625°ESBY(A)--128)*D(A) 420.6070 470 430 IF CY(A)>3.5 THEN GOTO 460 ‘440 FY(A)=(100625"ESBY(A)-125)"8.5-CYCA))"DXA) 450 GOIO.470 460 FY(AY=0 470 EVV(AY=INTIEVADAFV(AD) 480 IF CX(A)>-3 THEN GOTO 510 490 FX(A)=COI*ESBXCAYB(AY-2)"(C14OK(AYNCI2D) 509 GOTO 580 510 F CX(A)»2.5 THEN GOTO 540 6520 FX(A)=(00625"ESBK(A).125)"DXA) 530 GOTO 580 ‘800 IF CX(A)>3.6 THEN GOTO 570, {550 FX(A)=( CO625*ESBX(A)-125)*(3.5-CX(A))"DA) 860 GOTO 580 570 FXAO £580 EXX(A)=INTEX(AHEXCA)) 1590 MBV(A)=NCAYEYY(A) {600 MX(A)=N(A)*EXX(A) 610 F MYCA)>MB¥(A) THEN GOTO 640, 620 MO(A)=M3V(A) 630 GOTO 650 640 MO(A)=MYCA) £650 IM (A)eINTCIOO*MDCA)/(B(A)"D(A}2*BR))/100, {600 IF MXCA)>M8X(A) THEN GOTO 650 670 MB(A)=MXCA) 680 GOTO 700 (690 MB(A=MXCA) 700 M2(A)=INIC100°MBCA/D(A)*8(A)*2"BR)/100 710 ENE(A)=INTCIOO"NCA)/CB(A)"DAY*BR))/100 720 IF MI(A)>M2{A) THEN GOTO 760 730 MAX(A)=MZ(A) 740 MINCA)=MAI(A) 750 GOTO 780 760 MAX(A)=MICA) 770 MINCA)=M2A) 780 F ENE(A)>.2 THEN GOTO 830 790 CAGA}=,062-235"ENE(A) £800 IF MIN(A)>CACA) THEN GOTO 900 B10 MINA)=CACA 820 GOTO 900 830 F ENE(A)>.6 THEN GOTO 880 {840 CB(A)=.1125°ENE(A)-0075 £850 IF MIN(A)CBCA) THEN GOTO 900 860 MINCA)=CB(A) 870 GOTO 900 880 IF MINCA)>.06 THEN GOTO 900 890 MINCA)=.06 800 XCA)=(MINCAYA24MAX(A)"2)4(1/2) 910 ALF(A}=AIN(MIN(A)/MAXCA)) 920 BET(A}=COS( 786-ALF(A))"X(A)"100 ‘990 IF ENE(A)>9.0000016-02 THEN GOTO 940 (940, UCA)=NT(BET(A)-4)/.168)/100

You might also like