Académique Documents
Professionnel Documents
Culture Documents
CALCULS
DE BETON ARME
EN BASIC
CHEZ LE MEME EDITEUR
Du même auteur
Autres ouvrages
CALCULS
DE BETON ARME
EN BASIC
A.HA0DADI
Ingénieur de l'Ecole Centrale des Arts et Manufactures
3
EYROLLES
61, boulevard Saint Germain - 75005 PARIS
1985
Si vous désirez être tenu au courant de nos
publications, il vous suffit d'adresser votre
carte de visite au :
« La loi du 11 mars 1957 n’autorisant, aux termes des alinéas 2 et 3 de l’article 41, d’une
part, que les «copies ou reproductions strictement réservées à l’usage privé du copiste et
non destinées à une utilisation collective» et, d’autre part, que les analyses et les courtes
citations dans un but d’exemple et d’illustration, «toute représentation ou reproduction
intégrale, ou partielle, faite sans le consentement de l’auteur ou de ses ayants droit ou
ayants cause, est illicite» (alinéa 1 de l’article 40)».
«Cette représentation ou reproduction, par quelque procédé que ce soit, constituerait
une contrefaçon sanctionnée par les articles 425 et suivants du Code pénal».
©Editions EYROLLES, 1985
INTRODUCTION
GÉNÉRALITÉS
Ce sont les règles B.A.E.L. qui fixent la manière dont les calculs
doivent être menés. Elles prévoient notamment des vérifications en
application de la théorie des états limites qui sont définis par :
- Les états limites ultimes : qui fixent la valeur maximale de la capa
cité portante d'une structure (Exp programme STAB).
- Les états limites de service : qui fixent les conditions normales
d'utilisation d’une structure (Exp programme CONSERVE).
Deux types d'actions ont été prises en compte dans les pro
grammes :
• L'action G des charges permanentes.
• L'action Q des surcharges d'exploitation
avec la combinaison suivante :
(S) = 1.35 G + 1.5 Q
VII
2) Béton : - La contrainte de calcul de béton en compression est
prise égale à :
_ 0.85 /ç28
1 bc
7b
- Le coefficient de sécurité-y^ est fixé à 1.5.
- La résistance du béton à 28 jours, fc2s est donnée par
l'utilisateur.
- La résistance à la traction est calculée par :
ftlJ. = 0.6 + 0.06 fci (MPa)
Les programmes qui suivent sont conçus pour être utilisés sur
des micro-ordinateurs disposant d'un langage BASIC-MICROSOFT.
Tels qu'ils sont listés dans l'ouvrage, les programmes sont utilisa
bles avec une configuration comportant un écran. Il suffit néanmoins
de remplacer toutes les Instructions PRINT par des Instructions
LPRINT et utiliser une imprimante pour avoir les résultats sur papier.
VIII
ABLE DES
MATIÈRES
VII
Introduction ..................................................................................
Généralités............................................................................. VII
Utilisation des programmes................................................... VIII
Listing du programme ST A B
IX
3. DÉFORMATIONS DES POUTRES DE PLANCHERS
COURANTS EN BÉTON ARMÉ. CALCUL DES
FLÈCHES B.A.E.L................................... 31
Présentation du programme - définitions - exemples
d'utilisation .......................................................................... 33
Utilisation du programme ................................................... 39
X
VÉRIFICATION A L'ÉTAT
LIMITE ULTIME
DE STABILITÉ DE FORME
D'UNE SECTION
EN BÉTON ARMÉ
PROGRAMME STAR
PRÉSENTATION DU PROGRAMME
3
a
4
5
La longueur de flambement /^permet notamment de déterminer l'élan
cement z tel que
où le rayon de giration i
6
Remarques :
RI : Unités : Les unités en Entrée/Sortie sont systématiquement rap
pelées.
R 2 : Sections carrées : Le flambement médian (par rapport à la diago
nale du carré) qui peut être plus favorable, n’est pas explicite
ment traité. Se rapporter, dans ce cas, aux commentaires des
régies pour évaluer les sections de béton et d'acier à prendre en
compte.
R 3 : Temps de calcul : Le calcul itératif de la charge critique de flam
bement peut quelque fois durer plus de 10 minutes. Ce temps est
d'autant plus grand que l’excentrement initial est important. Le
message "Patience... le système calcule" rappelle que l’exécution
est en cours et, qui sait, peut tenir compagnie à l'utilisateur. Si
l'impatience prend le dessus, il est possible d’interrompre le
calcul par Control C ou BREAK et consulter la valeur de l'effort
Normal par l’instruction PRINT N. La conversion en Newtons
se fait en multipliant la valeur indiquée par 100.
R4 : Section entièrement tendue : Si l'axe neutre est en dehors de la
section, un message est affiché et l'exécution arrêtée.
EXEMPLES
SECTION EN CM
HAUTEUR DE SECTION H=22
LARGEUR DE SECTION B=40
HAUTEUR DU POTEAU L=2?0
LONGUEUR DE FLAMB LF=2?Ô
ARMATURES EN Cm2:
SECTION A1=6.03
SECTION A2=6.03
ENROBAGE Cl=4
ENROBAGE C2=4
MATERIAUX EN Mp.=u
ACIER Fe=420
TYPE 1 2 3 OU 4 = 1
BETON Fc28=27
7
FLUAGE ? ( OUI..NON ) NON
X=1.29509192
EA=2 Cm
CONTRAINTES ACIER=
81=311.185187 NPa
ITERATIONS
Nu.= l 182265.65 N
EE=2.59090515 Cm
EI=2.6003O58 Cm
FIN
8
Exemple 2 : Etat limite de stabilité
SECTION Eli CH :
MATERIAUX EN MPa ■
X= 1. U2 i-'ÿ 11 i 'fe
EA=2 Cru
9
FREMIERE AFPRÜXIMATION:
Nu.» 107063.634 H
E.E=332 ■ 441'L.PÏ
E I =327.863977 Crû
R O=3.6 3 6 6 6 A / E.. 0 4
EB=3.455E-03
S 2=• • ■ 3 6 5 » 21 7 3 3 I. MF' 3.
CONTRAINTES ACIER:
31=321.333323 MF*
FIN
Instruction
N° Affichage Données Unités ou
Commande
Section (cm) :
1 Hauteur du poteau Composer la hauteur totale H cm | RETURN |
Armatures (cm2) :
5 Section A1 = Composer la section totale
des armatures A1 cm2 | RETURN |
10
Matériaux (MPa) :
9 Acier fe = Composer la limite élastique fe
des aciers MPa | RETURN |
11
46 INPUT " SEC TI ON H1 =11 ; A1
48 I NPU T " SEC TI. ON A2= ".; H2
50 INPUT"ENROBAGE C1=";C1
52 I NPUT “ ENROBAGE' C2= “ ; C2
53 PR INT
54 PRINT'*HATERIAUX EH HP-a = “
55 PRINT
60 IHPUT,,ACIER Fe = " ;FE
70 INPI JT'TïPE 1 2 3 OU 4 : C
75 INPUT “BETON Fc28=" .; FC
80 PRINT
93 INPUT"FLUAGE ? ( OUI.NON )";H$
100 IFA$<>"OUI"GOTO120
110 INPUT"COEF ALPHA= “ ■ H
120 T»1+2tA
130 REH EXCENTRICITE INITIALE
135 PRINT
140 INPUT “ EXCEN T RICI TE INI I I RLE= " .: E:
145 PRINT:PEINT
150 REH El. RNCEHENT
160 I=A:t:H-3--12 = S=BTH
170 LD=F-"< I ••"S )•’ -0. 5
130 PR I NT“ ELANCEMENT LRMDH~ " ; LD
182 EA=L/250
184 IF E. A •( 2 T H E. N LE. TE. H~2
190 IF LD>50GÛ T Û400
200 REH ELANCEMENT F AI BLE:
210 X ~ 1 + 0. 2 T ( L D 3 5 ) ' " 2
220 IFIE>HTHENLETX= 1 +0. 2THT( LD/35 >■ 2-z I:.
230 T. FX > 1.4 T HENLE T X= 1.4
260 F’RINT "LAMDH<50: LA SECTION DOIT ETRE
VERIFIEE A LA FLEXION COMPOSEE AVEC1"
265 PRINT ; PRINT
270 PR IN T T AE3C 15 ) " X= “ ■ X
275 PR INTTHEK 1.4 ;• “ ER- " :■ EFl“ Crn “
278 PRIAT
280 SOUND1■ 10.. 10 ■ INPUT“VERIFICATION AU F
LAME: (OUI ..NON)" ; B$
290 I FB$= " OU I. " GO T 0400
300 PR I NT ; PR INTTABC 20 ).. " FIH " ; END
400 REH CAS GENERAL
12
405 F'R I NT : F'R I NT " PA T IENCE. . . LE SYSTEME CH
LCULE"
41.0 FC=FC40. 85--1.5
42Ô" FE=FE--1. 15
430 EY=2E5
435 E0=T 42E -3 ■ Rü=2/200zF ■ Z~ 1 : 23= 18 : 24=0.
9: I$="I"
440 RORÛ+Z3*5E-5/F
442 IFS$=,,S"THEN470
445 EB=3.5E-34T
470 E F!—E. 8 — Z. 4 4' 5 E ~ 5
480 Y=E'BZRO
485 IFY<C2THENPRINT"SECT.ENTIERE TENDUE"
•PRINT"ERREUR PROBABLE DE DONNEE"'STOP
490 IFY<HANDEB>E0THEN8O0
495 IF Y > H A N D E. B< E 0 I H E N 5 0 0
496 IF Y>HANpEB>E0THEN470
498 GOTÜ440/
500 REM SECTION TOTALEMENT COMPRIMEE
510 X1=Y-H:V=H/2
520 EF-EBÆ0
530 X0=YÆP
540 Nl=FC4B4EF'/( Y "2)
550 N2=Y--34( 1 -EP/3 )+X 1 A2t< EP4X1 /3-Y >
560 NC-N14N2
57'0 Ml=FC4:EP4B/ < Y- '2>
580 M2=24Y4( Y”’3~X 1 "'"3 •,Z3~EP4( YZ’4~X 1 z%4 )/4
590 MC=M 14M2-( Y-V >4NC
600 ES=EB4( Y-C1 )/Y
610 GOSUB2000
620 E1=ES•S1=84
630 ES=EB4( X1+C2>zY
640 GOSIJB2000
650 E2=ES:82=84
660 N3=A14S1•N4=A24S2
67'0 M3=N34( V-Cl ;•
680 M4=N44(C2~V ?
7'00 M=MC+M:-:+M4
710 N=NC+N3+N4
720 GOTO1000
800 REM SECTION PARTIELLEMENT COMPRIMEE
13
805 IFY< C2THENPRI NT “ SECT1ÜH EN T1EREHENT
TENDUE" : STOP
818 EP=EBZE0
820 X0=YÆP ■ V=H 2
8 3 0 L 1 -■ V ■” Y X 0 ■' 2
h <4 0 |._ 2 ~ ~ y; * X 0 z y+'v* ~ Y+X 0
850 N1=B*FC*(Y-X©>
868 H2=2*B*FC*X0--'3
87'0 ES=EB*< Y-CI )/Y
880 GOSUB20O0
890 El-ES■S 1=84
9 0 0 E S=E 8 * ( Y - H+C 2 > / Y
910 GÜ5UB2000
920 E2=ES • 82=84
930 H3=A1*S1 ■ H4=H2*S2
94Ü M1=N1*L1 > l'l;2-=N24 L_2j
950 M3=N3*( V-Cl >
960 H4=N4*( C2-V :<
980 H=H1+H2+H3+H4
990 N=N1 + N 2+H 8+N 4
1000 REM TEST DE convergence:
1010 EI=MZN=ET=EA+E
1015 IFEKETTHEN440
1020 EE=E. I+RU*i F •■F ] i '2 : 28=4 ■' 24=0.4
1022 IF-: EE-E J. >2*0.015*EE1HEH470
1024 IFY EI ~EE ) >2*0.015*EETHENLETS$= " S " = E
8=E8+lE-4■GOT0440
1025 IF P$="P"HNDI$="I"THEN1068
1030 I FP$="F"‘THEN 1054
1031 W=D W1 =D 1 ■ H2=D2 = W3=D3 ■ N4=D4
1032 D=N ■ D1 =EE: = D2=E 1 ■ D3=RÜ ■ D4=EB
1035 IFDWHEN470
1 036 PR 1 NT ■ PR INï ■ PR I NT " PRET! I RE FlPPRÜX I HH
T ION;"
1040 PR I NT " l-h । = " ; M* 108" N "
1045 PR IN T " EE = " > H15 " Cm " ■ PR 1 NT " EI = " > W2" C
m"
1050 PR I NT " RÜ= " ; W3 ; PE 1 NT " EB= "W4 ; PR I HT
1052 FR1NT : PR INT"CONTRAIN I ES ACIER ;">PRI
N I " S1 = " ; S1" MPa. " ■ PE: I NT " 82= " J 82" HF'.a. "
14
1054 SOUND 1 ■ 5, I. W : 1NPUT " AUTRES ITERATI UNS
? ( 0 .■ 1. > • " ; G1
1056 G1~G1+1
1060 ONG1 GO T O1080.. 1065
1065 p$="p" ■ S$=" "
1 068 I F' I $="1: " THENPRI NT •' PR I NT " 1TERAT1 UNS
■ 11 ■ GOTO1075
1070 PR IN T " Nu.= " NT 100 :■ " N " ■ PR I N T " EF '=11 ; EE
; "Cr-ï" =PRINT"EI="ÆI; ‘'Cru*'
1075 LETZ=0,75■I$=""■G010440
1080 PRIAT PRIAT ; PR INT I HB7 20 X "FIN" ■ EHD
2000 REH DE FERAINAT ION DES CONTRAINTES A
ï: I. ER
2005 ONCGOT 02050,2010 • 2050.. 2050
2010 IFABSC ES X 0. 7TFEXE ï THEHLÊTS4=E‘ï‘TES ■
RETURN
2015 S4=F'ET1. 15
2020 G=S4 zET+0.823T< S4 zFE-0. 7 )• 5
2025 IF ABS'i ES-G ) >2.5E-3THENLETS4=S4-5 : GÜ
TO202O
2030 RETURN
2050 IF ABSC ES X F EXE ï THENLETS4=E ï TES ■ RETU
EN
2060 S4=F ETSGI-E ES ) : RE T URN
15
CALCUL A L'ÉTAT
2 LIMITE ULTIME
DE RÉSISTANCE
D'UNE SECTION
EN BÉTON ARMÉ
PROGRAMME ELTAM
PRÉSENTATION
19
Fig. 2.1. - Organigramme du programme ELTAM
20
Selon le pivot, les règles B.A.E.L. 80 admettent les diagrammes de
calcul suivants :
21
Le calcul est exécuté pour les pivots A et B. Dans le cas du pivot C
un message est affiché et l’exécution interrompue. La section peut être
soumise soit à une flexion simple, soit à une flexion composée (en trac
tion ou en compression).
Si la section Al est différente de zéro, celle-ci doit être donnée ainsi
que son enrobage C1.
Remarques :
RI : Temps d’exécution : Si les armatures Al sont nulles, les temps
d'exécution des cas courants n’excédent pas la minute. Par
contre si Al 0 et si la section est presqu’entiêrement tendue
(a très petit), l’exécution peut être relativement lente en raison
de l’itération qui est faite sur la contrainte de service des
armatures supérieures. L’affichage du message “Patience... le
système calcule’’, indique à ( utilisateur que l’exécution est en
cours.
22
R2 : Signe de A2 : Si la section calculée A2 est négative, alors les ar
matures inférieures sont également comprimées.
R3 : Reprise du calcul : Après édition des résultats, le calcul peut être
repris pour la même géométrie, les mêmes matériaux et des
nouvelles sollicitations. Pour ce faire, il suffit de répondre “OUI”
à la question “NOUVEAU CALCUL”.
R4 : Unités : Les unités en Entrées/Sorties sont systématiquement
rappelées par le programme. Elles sont, de plus, indiquées dans
la liste des instructions qui précèdent le listing du programme.
EXEMPLES
SECTION (EN N )■
-—Q
23
ACIERSSUP •
A1=5.15 Cm2
S1=352.695652 MPa
ACIERS INF :
A2=22.5836891 Ciïi2
82=358 MPa
AXE NEUTRE=
pi
—— —— — — II —. — —. —— — —— —
ACIERS SUP=
A1=0 Cm2
S 1=352.095653 M F’ 3.
ACIERS INF:
A2=27.0849691 CpiX
S2=341. MP 3.
AXE NEUTRE =
XI = .496200198 fù
FIN
SECTION (EN M )=
24
MATERIAUX (EH MPa>:
ACIERS SUR :
H1 =2.5 Ciïi2
S 1 = 1 F. 56521F 4 MP*
ACIERS INF;
H 2=21. S 2 8 6 b ÿ F C io 2
82=365.217'391 MP*
axe: neui re: ;
X1 =. O563249246 ni
ACIERS SUR;
A 1=2.5 Crn2
SI=4.56521738 MP*
ACIERS INF’
A2=23.338 F162 Cp'iR
62=365.217'391 MF*
AXE NEUTRE ;
X t =. 0498043898 ro
25
UTILISATION DU PROGRAMME ELTAM
Instruction
N° Affichage Données Unités ou
Commande
Section (m) :
1 Hauteur H = Composer la hauteur totale H m RETURN |
Matériaux (MPa) :
6 Béton fc28 = Composer la résistance
caractéristique du béton fc28 MPa RETURN |
Sollicitations :
9 Effort N„ = —• Composer l'effort normal Nu MN RETURN |
26
LISTING DU PROGRAMME ELTAM
27
205 I FA 1 < >0THEN400
21.0 H1 0-00 j'THOTFC
215 M1=MBT( B--B0 V'B
220 M2=ME-M1
225 MU=M2.-D
22F. I FMIJ >0.5 7 HE NPR I NT " ERREUR PRBABLE.' DE:
DONNEE"
220 H=1.254< 1-SOR( 1--2TT1U ) ■•
232 IFAYHA H-C2 )THENPRIN7 "hXE: NEUTRE EN
DEHORS DE I. Fl SECTION" =END
235 IF H< 0.253THENLETS2-T E:: G0T0250
340 i F h >0,253ANDA< HA FI-C2 )THENLETES=3. 5E
-SA 1-A ■•■•-Fl: GOSUBFOO
245 S2=S4
250 N2=:0» 84Fl4( H. C2 i'TBOTFC
255 ns=ni+n2:. N
250 H2=NS/S2
2?0 GOTOSOO
30O REM SECTION REC I (MBCME) Fil Ai
305 1F Fl 1 •( >0THEN500
:210 MU=MEzE:.A H-C:2 ) - 2-- F C
312 I EMU >0.57 HENPRI NT " ERREUR PRBABLE DE
DONNEE"
31 5 Fl= 1.25T( 1 - Si .'RC 1-24MU ? )
220 IFH>H A H--C2 >7 HENPRIN I "HXE. NEUTRE EN
DEHORS DF LH SECTION":END
325 I FEE O „ 2537 HENL.E TSF AT = GIJTO340
320 ! E l ES=3.5E-3A 1---H ).- Fl ; GOSUEFUO
3'.‘5 SE^ST
:240 N1 -0. 84Fl A H-C2 AEiTFC
345 NS=N1-N
350 A2=NSzS2:
350 GOTOS00
400 REM SECTION EN IE ( MB< ME ■ Fil OU
40? S0UND2,5, 10 INPUT " ENROBAGE: I NE C1
= ";C1
40B PR INT
403 PR INT "PATIENCE. . . L.E SYSTEME CALCULE"
410 S 1=0.334FE
412 NOS14A1
415 M1=N14< H -C1-C2)
28
420 N2=>- B-B0 >4H04FC
425 M 2 =4'1 B 4*:. B-BU j.-'B
430 M3=ME~( M1+M2 )
435 MU=M3/D
438 IFTH J >0.5THENPRINT"ERREUR PROBABLE DE
DONNEE' : ARRET DE !.. ' EXECU T IijH" = END
440 AM . 254< 1-SQR< 1-24MU > )
442 IFA2HA H -CP -'THENPRIH T "AXE NEUTRE EH
DEHORS DE. LA 8EC7ION":END
4'45 IFA< 0. 259 7 HElILE.TES= 10E-34X H -C1 H~C2
:• >/< 1 -H ) : GOSUB700
450 IFA >0.259 I HENI....E T ES=3î. 5E_~34':. 1. ~U 1 ••• A - '1 H
-C2 ') ) ■' GOSUB70O
452 IF ABS( S 1 - 34 ) >57 HENL E T S 1 =S1 - .1. ■ GO 104 12
29
550 IFABS(S1-S47>5THENLETS1-S1 ~ 1 =G0T0515
551 IF A 0.25 9 T H E H L E F S 2=F E •' G UIU b b b
552 ESC. 5E-3T( 1~A VA: GOSUB700
553 S2C4
555 N 2=0. S T A t < H - G 2 7 T B T F G
560 NS=N1+N2~N
565 A2=NS/S2
570 GOT0800
700 REM DETERMINATION DES CONTRAINTES DA
HS LES ACIERS
702 ECE5
705 ONCGÜ Tï7750 • 710 .• Z50 • 750
710 I FABSC ES X 0. 7TF E-- El HENL..E TS4C TES = RE T
URN
715 S4-FET1.15
720 Q=S4 zE+0.823T1- S4 -- FE-0. 7 Y 5
725 IFABSC ES-U VE.—4 IHE.NL.E. I S4C4-1 •' GU I LG
20
730 RETURN
750 IF ABSC ES; 7< EE-" ETHENL.ETS4-ETES ■ RETURN
30
DÉFORMATIONS
3 DES POUTRES
DE PLANCHERS
DES BÂTIMENTS
COURANTS
EN BÉTON ARMÉ
PROGRAMME FLECHE
PRÉSENTATION DU PROGRAMME
Ce programme permet la détermination des flèches d’une poutre
en béton armé des planchers de bâtiments courants.
33
Le calcul se déroule selon l’organigramme simplifié ci-dessous :
10 - 125
34
Fig. 3.2. - Organigramme du programme FLECHE
35
Les résultats sont les suivants :
• Flèche de longue durée due aux
charges permanentes : F^,
• Flèche instantanée due aux charges
permanentes : Fg(
• Flèche instantanée due aux charges j : F/7
• Flèche instantanée due aux charges p: F^
• Flèche totale pouvant nuire au bon
comportement des cloisons :F
9 Moment d’inertie fictif :Ix
e Moment d’inertie de la section totale
rendue homogène :Io
Remarques :
Les règles B.A.E.L. 80 prévoient que la flèche totale F ne doit pas
dépasser :
/
si la portée / est au plus égale à 5 m
500
EXEMPLES
ARMATURES (EN =
36
ARMATURES INF A2= 1.884E-03
ENROBAGE INF C2= .05
MM* MM. MM. MM. mm. *—•» MM. MM- 'MM MM* MM. | | MM. .MM «MM .MM MW MW Mm. .MM WM M... MM. »MM MM. MW
FLECHES B.AÆ.L, 80 =
F =, 014436FO68 ro
INERTIES=
I x —3.68276646E. -• 0 3 ro 4
lo —6 » 98924022E—03 ro4
FIN
37
PORTEE DE LFI POU I RE: L=9.25
ARMATURES ( EN r*i2 ) ■
F’9w=8.53437O65E-03 ro
F9i=5. 1921220Œ-0 rn
F ■' i = 1.90577324E-03 r*>
F p i ~. 0102 E! y 5 9 9 b i ' i
INERTIES=
FIN
38
UTILISATION DU PROGRAMME FLECHE
Instruction
N° Affichage Données Unités ou
Commande
Section :
1 Hauteur H = Composer la hauteur totale H m RETURN |
Armatures :
6 Armatures A1 = Composer la section des
armatures supérieures A1 (s'il y a
lieu) m2 RETURN |
39
LISTING DU PROGRAMME FLECHE
40
155 FR I NT " SOLL ICI TRT IONS < EN MNrn > = "
160 INPUT"MOMENT DES CHARGES PERM. M9="j
r:
165 INPUT"MOMENT DES CHARGES CLOIS. Mj = " >
D
170 INPUT“MOMENT CHARG. PERM+SURCH Mt=“;
E
200 REM CENTRE DE GRAVITE
205 F1 ~ 12000tA-< 1 /3
210 F2=F1.
215 H1=B0t(H-HO )
220 Xl=(H-H0 )z2
225 W2=H0tB = X2=H-H0/2
230 XG=<X1 TU1+X2tW2 )/<N1+W2 )
250 REM CALCUL DE LA POSITION DE L'AXE N
EUTRE
255 01 =B0/2 • P1 =H0tE!-B0tH0+Z9t( R1+R2 )
260 Q1 =B0tH0 -2/2-BtH0--2/2~Z9t( A1 tC 1 + A2t<
H-C2 ) )
265 DE=pr-2-4t01tGl
2 7 0 X ~ '■ ~ P1 + D E ' ' 0. 5 ? 2 U1
275 IFX<0ORX>HTHENFRINT"ERREUR PROBABLE
DE DONNEE " : END
280 S=O 1 tX--2+P 1 tXtQ 1
285 I =BtX'"-3/3+Bt( X-H0 X'3/3-B0t< X-H0 )'x3/3
290 I = I +Z9t( A11< X~C 1 j'-"2+A2t( H-C2-X )"‘2 >
295 13«BtH0z%3/3+BtH0:*:<<H-H0/2-XG)"-2-(H0.-
2 y"2 ;•
300 14=B0t( H- H0-XG )-"3z3
305 I5=B0tXG-3/3
310 10= 13+14+15+Z9TH2t( XG-C2 )--2
400 REM INERTIES FICTIVES
405 M=A2/B0AH~C2)
410 M1 =0. 05tK>'( 2+3tB0-'E: ')■■■M
415 M2=0. 02tK.-( 2+3tB0.-'B M
420 LETR=C:GOSUB800
425 D1=U
430 D2=V
435 LETR=D■GÛSUB806
440 D3=U
41
445 D4=V
450 L.ETRÆ ■ GOSUB800
455 D5=U
460 D6=V
465 D 7=C12 ~ D 3+D 5 - D1
500 F’R INF ■ PR J. N F 11 —*—————ij——•
42
JUSTIFICATION A L'ÉTAT
4 LIMITE DE SERVICE
DES SECTIONS
EN BÉTON ARMÉ
PROGRAMME CONSERVE
PRÉSENTATION DU PROGRAMME
45
Les hypothèses de calcul des méthodes dites “aux contraintes
admissibles", imposées par les règles B.A.E.L. 80 sont rappelées ci-
dessous :
1 ) Les sections restent planes et il n’y a pas de glissement relatif entre les
armatures et le béton.
2) La résistance du béton tendu est négligée
3) Le béton et l’acier sont considérés comme des matériaux linéairement
élastiques :
&b ~ ^b C? &s ~ Es Es
Dans ces expressions, Eb et Es représentent respectivement les modules
de déformation longitudinale du béton et de l’acier.
i t Es
Le rapport m = ——
E*
est appelé coefficient d’équivalence acier-béton. Il est pris, par défaut,
égal à 15 dans le programme. L'opérateur peut néanmoins modifier
cette valeur.
46
Les résultats sont les suivants :
• Position de l’axe neutre :X
• Béton comprimé :
- contrainte maximale : Sbc
- contrainte moyenne : Sbm
• Aciers comprimés :
- contrainte dans les aciers Al :Sc
• Aciers tendus :
- contrainte dans les aciers A2 : Ss
Remarques :
RI : La fonction trigonométrique ARCOS n’étant pas disponible sur
le micro-ordinateur utilisé pour le développement de ce pro
gramme, une subroutine équivalente a été écrite entre les lignes
800 à 870. Elle est suivie d'un test de convergence à la ligne
850. En cas de divergence, il faut modifier le critère (actuelle
ment 1.10 - 4) en diminuant la précision.
R2 : Les moments Mm, sollicitant la section doivent être donnés posi
tifs.
R3 : Une fois le calcul exécuté et les résultats affichés, il est possible
de réexécuter celui-ci, avec les mêmes caractéristiques de sec
tion et de nouvelles sollicitations. Pour ce faire, il suffit de
répondre “OUI" à la question : “NOUVEAU CALCUL’’ ?
R4 : Toutes les unités d’Entrées/Sorties sont systématiquement rap
pelées. Afin de faciliter sa compression, le listing du programme
est précédé de l’organigramme simplifié ci-dessous :
47
48
EXEMPLES
CoefT. EA u i va l rn= 15 ( 0 .■ N ) ■ OU I
SOLLICITATIONS AU CENTRE
Attention...
*
49
AXE NEUTRE’
X= .259249713 ro
Béton comp r i me =
SIGbc=-11.2616482 MPa
SIGbrn-—7.51151935 MPa
SI Gsc=-103. 765645 MPa
Béton tendu■
SIG«-s=417.50698 MPa
Attention...
50
BOLL ICI TRT IONS RU CENTRE
la. — — — —■ ■— —• —. — ~~ — — — —..
AXE NEUTRE =
X= .4365 7 8 kl 4 4 m
B i? t o n c o m P r i m e:
SIGbc=4.80915649 MPa
SI Gbm=3.20770738 MPa
SIGsr-59.32159 MPa
rxe neutre: ■
X= .183638864 m
Béton comprime:
SIGbc=~3.35985043 MPa
SIGbm=-2.24102024 MPa
SIGsr=-24.4840611 MPa
Béton tendu.:
SI Gs.=209.7043O5 MPa.
■------------------------- ----------------------------
51
AXE NEUTRE:
X= .410175096 m
Béton comprime1
S J. Gbc=4. 74276062 MPa
SIGbm=3.16342133 ripa
SIGsc=57.3837367 MPa
Béton tendu.:
SIGS---90.6197297 MPa
Instruction
N° Affichage Données Unités ou
Commande
1 R ou T Choisir
R : pour section rectangulaire
T : pour section en Te | RETURN
Section :
2 H = Composer la hauteur H de la
section m | RETURN
3 Ho = Composer la hauteur Ho de la
table. (Si R est choisi les
instructions 3 et 5 sont sautées) m | RETURN
Armatures :
6 A1 = Composer (s'il y a lieu) la section
A1 des armatures supérieures m2 | RETURN
52
9 C2 = Composer l’enrobage C2 des
aciers A2 m RETURN |
10 m = 15 ? Composer ”0" si m = 15
Composer "N" si m 15 RETURN |
11 m = ? Composer la valeur de m
si m 15 RETURN |
Sollicitations :
12 = p Composer le moment de flexion
ultime MN.m RETURN |
53
1 00 INPUT"SECTION RËCT OU EN TE ( R.T):"
; S$
105 IFS$<>"T"THENG0T0135
1 10 INPUT"HAUTEUR TOTALE H = ".;H
115 INPUT"HAUTEUR DE TABLE HO = ".;H8
120 INPUT"LARGEUR DE TABLE B = " .B
125 INPUT"LARGEUR DE L’AME B0 = ".;B0
130 GOTO150
135 INPUT"HAUTEUR H=";H
140 INPUT "LARGEUR B=" jB
145 HO=H ■' B0=B
150 REM ARMATURES
155 PR I NT ■ PR I NT " ARMA T LIRES < EN fi 2 : "
1.80 INPUT"ARMATURES SUR Hl~"; Al
165 IF A1=0 T HENGU1 U175
170 IHPU T " ENROBAGE S1 JP C1 = " Cl
172 PR INT
175 INPUT"ARMATURES INF A2=" H2
1 80 INPUT"ENROBAGE IMF C2="; C2
185 PRIAT
190 I NPUT " Coeff. ET u i va T ro= 15 ( 0 .■ N ? ■ " ■ A$
1 95 I FA$= " 0 " THENLETC= 15 •• G0TÛ21 O
290 INPUT"Coet + iti= =".;C
210 DIMT( 3 )
220 PEINT
250 REM SOLLICITATIONS DE L.H SECTION
255 PRINT"SOLLICITATIONS HO CENTRE "
258 PEINT
288 PR INT "DE GRAVITE (EN MN & MNrn ;• = "
285 INPUT"EFFORT NORMAL ULTIME Nu.= ".;N
270 INPUT"MOMENT FLEXION ULTIME Mu.= ".;H
275 REM CENTRE DE GRAVITE DE LA SECTION
280 H1 =B0T( H-H0 > ■ X1 =( H-HO ?/2
285 W2=H0TB ; X2=H-H0/2
280 XG=( X1 :*:H 1+X2TN2 )/< A1+N2 )
295 ME=M+N-t< XG-C2 >: D=H-C2
300 REM CALCUL EN FLEXION SIMPLE
305 IFN<>0THENGÜTO400
310 01 =80/2 : F1 =H0TE-B0TH0+CT( A1+A2 )
315 01 =B0TH0z'2/2-B4:H0 ',2/2-CT( A1 TC 1+A2TD )
320 DE=P 1 ■ -2-4TIJ1TQ1
54
325 X3=( -P 1 +[>E?'-0. 5 )/2/Û 1
330 X4=<’ -P 1 —DE’■■'■'0. 5 ) z2z0 1
335 IFX4 >X3THENL.ETX=X4 : G0T0345
•3 4 Û •"*
345 1 +p 1 1
350 I =BtXz'3z'3+B*< X-H0 ;|Z-3.z3-B0Y( X-H0 )”-3/3
355 I = I +C4-A 1 X-C1 )Z"2+C^A2^< D-X -2
360 GOT0600
400 REM CALCUL EH FLEXION COMPOSEE
405 01 =B0/2 ■ p J. =H0tB-E:0:t:H0+C:|:( A1+A2 )
410 01 =B0*H0A2/2~E!:*H0x'2/2-Ct< A1 *C 1 +B2 tD >
415 02=< 2tB~B0 Yz3 : P2=“B#H0+B0:t:H0+C3:( A1+A
■y ।
420 O2=-B0*H0z-2+E!*H0y%2-2tCt< A1 tC 1 +A2*D )
425 R2=-B:*:H0z"3.z3+B0:|:H0/"3/3+C^( A1 tC 1 z-2+A2
:W-'-2 ■'
430 03=Ht( 02-01 ) • P3=N-t< P2-P1+0:401 ME4-01
•435 Q3=N*C 02-01 +D*P 1 )-ME:4P 1
440 P3-H4' R2+0401 :-HE:401
445 IF 03=07 HENGOTO530
45@ 04=P3z03 ■ P4=03-z03 : Û4=R3-z03
455 P=P4z3-04z-2-z9
460 0=04-04tP4/3+2t04A3/27 ■ TE=0z-2+4:4Pz'3
465 IFTE<0THEHGOTO80O
470 IJ3=( -O+SOR( 0""’2+4tF’' '3 ') •■•z2
475 V3=< -O-SOR( 0 "’2+4:4P ""3 ) )/2
480 l.l=SGN( U3 )t( ABS( 03 > y-< Lz3 >
435 V=SGH( V3 >4:< ABS< V3 )■'■( l-z3 >
4 9 O X=U •+• V - 0 4 •••■■ 3 : G 0 T 0 515
495 ï'( 2 •l=-2:|:S0R( -F' ):|:S I N( F' I -Z6+F/'3 >-04/ 3: Y
( 3 )=-2*S0R< -P ):*:SIN( PI.Z6-FZ3 )-04/'3
500 FOR J=1, T03
505 I FY( J ;■ >0AHIYïY J X. HTHENLETX=Y( .J ) ■ LO I 05
15
510 HEXT....I
515 S=01 :t:X'"2+P 14X+01
520 I =B$XA3■•■''3-+■< B-B0 X-H0 )z'3.z3
525 I ~ I +CtA 1 X-C 1 )z-2+CtA2:*< C'-X >z,2: G0TÛ6
00
530 X=< ~03+SQR( 03 ' '2-44:p34:R:3 ) ).Z2/P3: GO7 05
15
55
600 REM CALCUL DES CONTRAINTES
610 ifx>horx<0THENprint"axe neutre: en de
HORS DE LA SECTION":END
620 G1=N/S
630 G2=HE/< I +St( D-X ) )
640 î FN=0THEHLETG2=MZ J.
650 S1=G2YCT< X-Cl )
660 S2=-G2YC:t( H-X-C2
670 S3=G2-tX
680 y 4 =: G 2 T X T 0 > fci 61'-'
700 REM EDITION DES RESULTATS
(' 10 FF: IN1 • PE: INT "----- ----------- ■-------- ~T-------------
---- --------- "
720 F‘RINT"AXE NEUTRE:"
730 PRINTT ABC 15 ) "X= " ; X; " ro "
74 0 P RIN T " B e t o ri c: o rn P r i rn e : '
758 PR I HTTABC 15 ) " SI Gbc= "S3" MPa "
755 PR I NTTABC 15 > " SI Gbrn= " S4" MPa "
760 F’R INTTABC 15 " SI Gsc= " S1 ; " MPa "
765 PRINT"Béton tendu.:"
770 PE’ I NTT ABC 16 ) " SI Gs= " ; S3" MPa "
790 GOTO900
800 RÉM SUBRuUTINE ARCOSCX )
810 Y7=Q/C 2tP:t:S0R( -F’ ? )
820 F Ü R Z 01Ü 7 2 0
830 Y9»ZtPIz720
£;4Pi Y8=C0S< Y9
850 IFABSC Y7-Y8 )<8E-4THENG010870
860 IF.Z >~7gOTHENFE' IHT"DI VERGENCE: ARCÛS " :
STOP
865 HEXI'Z
y 70 Fï 9
880 Y( 1 )=2YS0RC ~P ):tS I N< FI /4-F/3 )-04/ 3
890 G0T0495
900 REH NOUVEAU CALCUL. AVEC LFl MEME SECT
ION
910 PE: I N T : IHPUT " AU TRE: CHLCUL < 0, N ) : " ; U$
920 IF "0"THENG0T0265
930 PE' I NTTFlBC 32 ) " F IH " : END
56
CALCUL DE DALLES
5 APPUYÉES
SUR QUATRE CÔTÉS
PROGRAMME DALLE
PRÉSENTATION DU PROGRAMME
© Dalle
@ Poteau
(5) Poutre secondaire
@ Poutre principale
Çhn Epaisseur de dalle
59
La dalle est calculée conformément à la théorie des plaques dans l’hypo
thèse où elle est articulée sur son contour.
60
NON OUI
Acquisition de Acquisition de
L = LW L = L(gx)
L' = L'(^) L’ = L’^)
_____
Interpolation
entre deux
valeurs de p.
--------- 1-----
Articulation
Détermination des
moments en appui
et travées x, y
NON
Subroutine
FERRAILLAGE
61
Fig. 5.2. - Organigramme du programme DALLE
On peut noter :
- la prise en compte de la fissuration du béton
- le choix du type d’appui
- la prise en compte des conditions de ferraillage minimum.
1) Fissuration du béton :
En cours d’exécution il sera répondu à la question : “béton fissuré
( 1 ), non fissuré (0)” par 0 ou 1 :
62
Les valeurs attribuées, par défaut, dans le programme sont :
Sens X Sens Y
0.25 Mx 0.25 Mx 0.25 My 0.25 My
ZT" Mx "A My A
Fig. 5.3.
Sens X Sens Y
0.5 Mx 0.5 Mx 0.5 Mx 0.5 Mx
E
I—
0.75 Mx
b l 0.75 My
1
Fig. 5.4.
63
• Aty 6 d pour des aciers FeE50 ou des treillis soudés tels que
<Z> < 6 mm
* \ a (3 - a)
• \x A-ty ■
64
EXEMPLES
Béton : Fc28=28.6
Acier ■ Fe =428
[ype( 1 .■ 2 > 3.< 4 ): 1
ARMATURES
Sens X■
At=2.83418817 Cm2xm
St=365.217391 MPa
Aa=2.3651167 Cm2--m
Sa=365.217391 MPa
65
Sens t ■
At=2.93262576 Cm2zm
St-365.217391 MPa
Aa=2. 3651167 Cfo2/m
Sa=365.217391 MPa
FERRAILLAGE MINIMUM :
R x m i n =. 7 6293578 C m 2 m
Ry n i n=. 72 Cm2/m
FIN
Petit cote Lx =4
Grand cote L.y =10
EPai sseur- Ht =.24
Peton : Fc28=25
Acier ; Fe =400
T y P e( 1 > 2 • 3 .• 4 ) : Z
66
CONDITION D'APPUI =
ARMATURES
iens }'•<:
At=2.72558902 CmS/rn
St=347.826087 MPa
Aa=.707136665 CiTi2.ziïi
Sa=347.826087 MPa
Sens Y
At=. 707136665 Cm2-'Yi
St=347.826087 MPa
Aa=. 176207419 Cfi2/iri
Sa=347.826087’ MPa
FERRAILLAGE MINIMUM=
Axrm=2. 132 Cr'i2zrn
Ay rn i n= 1.64 CmZ/rn
FIN
67
MATERIAUX (EN MPa)>‘
Béton Fc28=25
Ac i er Fe =420
Type( 1 2.-3.-4): 1
FIN
68
UTILISATION DU PROGRAMME DALLE
Instruction
N° Affichage Données Unités ou
Commande
Dalle rectangulaire :
1 Lx = Composer la longueur du petit
côté lx m RETURN
Matériaux :
4 ^28 = Composer la résistance du béton
4-28 MPa RETURN
8 Q = Composer la surcharge
d'exploitation par unité de surface MN/m2 RETURN
Enrobages :
11 E, = Composer l'enrobage du 1er lit
d'armatures m RETURN
69
13 E = Composer l'enrobage des
chapeaux m | RETURN
10 •• DALLE rectangulaire:
20 ■' APPUYEE SUR QUATRE COTES
‘ «{ |/| —■ ~~ — W — *MM — — — M» MM. M mW W. .MM MM.
70
130 IHPUT"Béton ■ Fc28=";F
135 IHPUT"Acier = Fe = ";S
140 IHPUT " T y P e( 1,2,3, 4 ) = "C
145 REM CHARGEMENT
150 PRINT:PEINT"CHARGES NON PONDEREES; CE
N MN/m2 : "
155 PEINT: I HPUT "Char Ses- Permanentes. G
:::: “ ; l ï
160 IHPUT"Charges d'explo itat ion Q=";0
170 REM CHARGES PONDEREES
175 P=1. 35TG+1,5:40
180 REM CAO IX DU TABLE:AU BAEL
182 PEINT
185 IHPUT"Béton tissure ou. non l.-0?:" ,;B
180 B=B+1 : ÜNBGÛSUB800800
185 •' CHOIX DU TYPE D'APPUI
197 PR I. NT " COHDITI OH D ‘ APPUI : "
198 PEINT
200 I HPUT "Continu. ou. artieu.le < 1..0):".;p
71
295 INPUT"Erirob. arrnat sur .appuis E
E
300 L ET~M=M3 : GOSUB500
305 83=03 ■ 37=3:7
310 J FT13< >M4THENI....ETM=M4 ■ GOSUB500
315 A4=AS ■ 38=3:3
350 REM FERRA I LLhGE M I N IMUM
355 SE=5tl.15 ;E9=<E8+E7V2
360 DM=H-E9
365 I FSE? =240THENL.ETCO= 1.2 : GÜTO380
370 I F SE >425THEHLETCÛ=S6 ■ GOTÜ380
375 0:0=8
380 A8=C0:*:DH
385 A9=A8:b:. 3-H )/2
400 REM EDITION DES RESULTATS
410 PRINI
420 PF' IH T " ARMATURES11 ; PR I NT "------- -------- " PR
INT
425 PRINT"S*ns "
430 PR INTTABL 10 ;• " At=11; A14 1E4.; " CniS- iû "
435 PR I NTT AB< 1O ;■ " S t= "; 35 ; " MPa "
440 PR I NT T ABC 10 )11 Aa= " ; A3* 1E4 ; " Crop.- ro "
■445 PR INT TAB< 10 ;■ " Sa= "; 37; " MPa "
458 PR INT
455 PR I N I "3<=:ïi:=. ‘T : "
460 PP INT TAF:< 10 ) " Ht= " .; A2T1E4, " Crn2zïn "
465 PR INT TABC 10 ) " St= " ; S<5 ■ " MPa "
470 PR I NTTFlEK 10 ■' " H-?.= " ; A4* 1E4“ CnEZ-Tù “
■475 PP I NTTAB< 10 > " :3a.= " ; SE:" Mp.a "
480 PF' I NT : PR I NT " F ERRA I. LL.AGE MINI. MUM ■ "
485 PRINTTAER 7 )“ Axnï i ï^- "Fl'3 ; “ L.niZ.-m"
■490 F'R I NT T AER 7 ) " Fia ro i ïï= "FI8" CioZZn'i "
495 PR I N T ; F'R I NT TAB( 30 ') " F IN “ : END
500 REM CALCUL.. DE:S ARMATURES:
505 Ü=X H -E X -ZTF
518 U=M.--0 ■ IEU>0.5THEN"ERREUR PROBABLE DE
DONNEES"=END
515 KM . 25*( 1~SQR( 1-24U :■ >
520 I EK< 0ORK >HTHENPR I N T " AXE NEU I RE: EN DE:
HORS DE LA SECTION"=END
525 IFK>0»259THENGOTO550
72
535 HB=0.84F4<H~E>TF
540 AS=HB/'S2
545 RETURN
550 L.=3» 5E-3'*:< 1-K VK
555 GOSUB 1.000
560 82=84 ■ G0T0535
0.00 REM REPARUT!OH DES MOMENTS EH CAS D
•'ARTICULATION DE LA DALLE
005 Ml = l:TMX:Tp:t:|..:l.-2
010 M3«0.254M1
015 M2=1TMYTM1
020 M4=0.25TM2
025 RETURN
7'm0 REM REPARTITION DES MOMENTS EH CAS D
F CONTINUITE' DE LA DALLE:
705 M1=0.754MX4PTL1'2
710 M3=0.5TM1/0.75
715 M2=MïTM1
720 M4=0.5.IML- O. 75
725 RETURH
000 ■' TABLEAU DU BETON NON FISSURE
305 FORJ=1TU13
810 !..< J ?=0 . 4+0.054< J- 1 ') ■ HEXT J
8.15 DATA. 112.. . 105,. „ 098. . 092.. . 088.. . 080. . 0
74 .. . 0085. . 003 . . 058. . 053. . 048 . . 044
820 DATA. 293 • . 333. .. 373. . 42. . 47b. . 53. . 585
..843■.71..778..848..923.1
825 F0RJ=1.T013
830 READMXCJ ) ■HEXTJ
835 FOR..1=11012:
040 READMï! J •'
845 NEXTJ
850 FORJ=0TO12
855 I FAC !..(.J+1 • AI II ■ A >=L( .J HHENGÜT0885
80O HEXTJ
805 MX=MX( J )+< A-l...< J ■' MX< J+1 )-MX( J ) !..
1 J+1 .•l~ L|:. J ? •'
870 iTr'^MT-:: J )+( A-1. < .J > >4< MT( J+1 >-T1T( J ) >/< !..
( , 1+1 j. . I ) j
875 RETURH
73
900 •• TABLEAU DU BETON FISSURE
905 FOR J= 1T013
9,10 L( J )=0, 4+0. 05X. J~ 1 > : NEXTJ
915 DATA. 11,. 102.. . 095, . 088,. 081, . 0745, . 0
68 , . 062 , . 056 .■ . 051, . 046, . 041,. 037
920 DATA. 25? . 25, • 25*.. ■ 25.. . 305*.. . 2'69 .. . 436.. .
509 ■ . 595 • . 685 , . 778 , . .887, 1
925 1=1
93Ô FORJ=1TO13
935 READMX< J ■ NEXTJ
940 FORJ== 11013
945 READMYC J )
950 NEXTJ : I = I +1 : IFI. < 3THENGOTO930
955 FOR 1=0 (012
960 I FA< L..< J+1 )AHDA >=L< ...I JT HENGOTÛ970
965 NEXTJ
970 MX=MX( J >+( A-L.( J > JY( MX( J+l XMX( J J >/( I...
( .J+l XL.< J .•■ )
975 MY=MY( J )+( A-L.< J ) )$< MY< J+1 )~MY( J ) )/< L
J+1 .‘ ~L. J ■' J
980 RETURN
1000 REM DETERMINATION DES CONTRAINTES A
CIER SELON LE TYPE
1005 ONCGOTO1050, 101 O, 1 050,1050
1010 R=2E5
1015 IFABS( L. X 0. 7TS/RT HENL.ETS4=RYL ; RE T UF:
N
1020 IFABSC L ) > 10E-3THENLETS4=S:t:SGN( L ? ■ RE
TURN
1025 S4=SY1.15
1030 W=S4..- R+0. 823t< S4/R-0.7 ) '-5 : IF H< 0 T HEN
PR I NT " CHANGER CR I 1ERE CONV. ( 1035 ') " S TOP
1035 IF ABS< L.-H ') >0. 8E-4 CHI-NLE TS4=S4 ~ 1 ; GO T
Ü1030
1040 RETURN
1050 I FHBS( L. X S/RTHENL.ETS4=R4:L • RETURN
1055 S4=STSGN< L. :• ■ RETURN
74
CALCUL DE POUTRES
6
CONTINUES
MÉTHODE FORFAITAIRE
APPLICABLE AUX
PLANCHERS A CHARGE
D'EXPLOITATION MODÉRÉE
PROGRAMME CAQPLUS
PRÉSENTATION DU PROGRAMME
77
G(I),Q(I)
G (l),Q (I) Gll+1), 0(1+1)
±i_t_i.it tttfVF TOIIHW
78
Fig. 6.2. - Organigramme du programme CAQPLUS
79
L'exécution est momentanément interrompue pour permettre de rele
ver les valeurs indiquées ci-dessus.
Faire CONT|
CONT puis RETURN pour poursuivre le calcul des :
- des armatures longitudinales
- des armatures transversales.
A noter que l’enrobage des armatures est pris dans tous les cas égal à
0.05 m. Il pourra être modifié à la ligne 730 du programme en donnant
à E la valeur choisie. Enfin, si l’axe neutre est en dehors de la section
rectangulaire, un message est affiché et l’exécution interrompue.
80
• Armatures longitudinales
- Armatures supérieures en travée
(si Mmin < 0) : Al
- Armatures inférieures en travée : A2
- Armatures en “Châpeaux"
d’appuis : Al
• Armatures transversales
- Détermination de la distance
réglementaire entre deux cadres
successifs : S,
Nota : Il est rappelé que les règles B.A.E.L. 80 prévoient la disposition
de la première file d’armatures transversales à une distance égale à
S,
— de l’appui.
EXEMPLES
81
SECTION=
Hauteur de Poutre H=.55
Largeur de Poutre B=:.2
1 .157708885 3.37O73454E-0
.138839647 ~.0729691765
? .157708885 3.37073454E-0
Ftp P u. i M.a
1 ~.191045647
2 191045647
82
ARMATURES TRANSVERSALES
G 3 u. c h e 13.4 2 4 415 2
Dro i te 13.4244152
FIN
DIMENSOMS (EN m)
CHARGES EN l'IN-ro
Nombre de tr-avees. N~4
I r-3 vee 1
I ( 1 >4.5
G< 1 >=.036 G1' 3 ',=. 03 6
i j( 1 )=, 054 ii( 3 1=. 01
Travee 2 ! rs’-'ee 4
L.( 2 )=5. 2 I ( 4 1=:4.5
G< 2 ')-■. 036 i 4 )», @36
Q( 2 . 036 i"i( 4 . 065
83
SECTION=
AP P u. i Ma.
1 -.260781239
2 169187689
’* — « 24306-497'2
1 .24538473 — ■ •"■4955138Ê-
>* 28731.0615 > 268429202
.174364275 190138454
4 u 3-32 T 38421' -.277970605
A1 =0
A2=8.57072224
AP P o. i 1
Al=10.9345219
T r*vee2
Al=.137534771
A2=?‘. 78582351
84
Appui 2
A1=6.91105858
T raveeS
Al=1.22608548
A2=3.87043691
AP P u i 3
Al=10.1385829
Travee4
A 1=0
A2=9.91205439
ARMATURES TRANSVERSALES
APPui D i et.St(cm )
Gauche 26.3162809
Droite 15.1068618
Gauche 20.2643385
Droite 22.6055317
Gauche 53.260904
Dro i te 43.3928949
Gauche 13.3016909
Dro i te 21.3585655
FIN
85
UTILISATION DU PROGRAMME CAQPLUS
Instruction
N° Affichage Données Unités ou
Commande
Poutre continue :
1 Nombre travées N = Composer le nombre total de
travées N [RETUR N J
Sections :
5 Hauteur H = Composer la hauteur de la section m j RE1URN |
Matériaux :
7 Béton fc2g = Composer la résistance du béton
MPa [-RETURN ]
Armatures transversales :
10 Reprise betonnage (0, N) ? Composer 0 dans le cas de
reprise de bétonnage [ RETURN ]
86
LISTING DU PROGRAMME CAQPLUS
87
300 NEXTJ
310 PRINT"SECTION’"
330 INFUT"Hauteur de poutre H-".; H
330 INFUT"Lar9eur de Poutre B="jB
340 FEINT
350 PRINT"MATERIAUX (EN MF-a ;■ ’ "
360 INPUT"Béton Ec28~"; A
370 INPUT"Acier Te =" ,;C
380 I NPUT " T y P e< 1,2,3 > 4 ) ■ " D
390 REM DETERMINATION DES SOLLICITATIONS
400 REM MOMENTS ISOSTATIQUES
410 FOR J=1TON
420 G( I i=:G( J i:t 1.35 ’ t!( J )=Q( -J JT 1.5
430 VÛT J )=< G( J )+Ô( J ) )TL( -J ) z2
440 M0( J .J—( G( J )+£•!( J ) >TL( J )'■2-/ 8
450 M1 < J j'=G( J >41... < J j-S-'S
460 NEXTJ
470 GOSUB1600
480 FORJ=1TON~1
490 M2( J )—( ( G( J )+Q( .J ) )TL( J )".3+( G( J+l ?+Q(
J+l ) \TL( J+l T"3 8« 5T( L( J )+L( J+l j ) )
500 M3( .J )=•■( ( G< J )+Q( J> JTLC J y-3+G< J+1 )TL.( J
+ 1 )"'3 )■•■( 8. 5t( L..( J J+L( J+l ) ) )
5.1 O M41'. J iji. J •'•IL.J r ■.++■(. Li*-. J+l j+U1-. J+l ? .'-tL.
< 1+1 >"'3 8.5 t( I. ( J J+L1- J+1 'J •' ■'
515 NEXT.J
520 GOSUB 1620
530 REM ENVELOPPE DES MOMENTS
540 FORJ=1 ION
550 X3’-. -J j:=:L..( J ?■■■■ 2+■-. M-J1-. J .-'■“M4( J~1 •' .•*•■■' ( L1-. J j-t1-.
G( J )+O( J ) ? ?
560 X4( J .•'=!..< J ,2+< M4< J ) --M3( J-l ) )■■■'( L..T J )TG
(J?)
MP1- J J-M0T -J >-( M4( J-l ):t( 1 ~X3( J )--L( J ') ;■+
M3( J TtX3( J J ) •'
580 MHT J j-M 1 ( J )-( M3< J-1 )£( 1 -X4( J ')•••■'[ < J ) •'+
M4< ...I )TX4< J VLC J > )
590 NEXTJ
600 REM E.NVEL.UPPE. DES EF FOR T S I EhNCHAH I S
610 FOR 1-2 TON-1
620 VG( J )-VO( J )-< M3< J )-M2( J-1 ) ).ZL( J >
88
g30 VDC •J )=-VOC J )~C M2C J )~M4C J" 1 •' )-zLC J >
640 NEXT.J
650 VGC 1 )=VOC 1 )-M3C 1 )/LC 1 )
660 VDC 1 )-~-VOC 1 ?~M2C 1 >--LC 1 )
670 VGC H )=VÜC N )+M2C N-l >/LC H >
680 VDC N )=-VOC I l )+M4C N-l VLC H ;•
700 REM FERRAILLAGE DES SECTIONS
718 A=0.85:f:A z 1.5
720 C*O' 1. 15
730 E—0 • 05 '• F =2E5
740 REM TRAVEES DE RIVE
750 G=BTC H-E )-s2tA
760 REM APPUIS
770 FORJ=1TON~1
780 LETM=M2C J ? • GOSUB150O
790 APC J )=AS
800 NEXT.J
810 REM ARMATURES SUPERIEURES
820 REM EN TRAVEES INTERMEDIAIRES
830 FOR. 1=1 TON
840 IFMNCJ>>-0IHENGOTÜ870
850 LETM-ABSC MNC ...J > > ; GOSUB 150O
860 ASC J)=AS
870 NEXTJ
880 REM ARMATURES INFERIEURES
890 REM EN TRAVEES INTERMEDIAIRES
900 FOR J=1 TON
910 V=1+SGNCASC J> )
920 M-MPCJ )
930 ONVGOSUB1500 .• 1550
940 AIC J )=AS
950 NEXTJ
1000 REM EDITION DES RESULTATS
101 0 PR I N T • PF: I NT11 MOMENT S EXTREMES C En MH
rn ) ■ "
1020 PR I NT " Tr-avee Mroax Tl
ro i n "
1025 FRINT
1030 FÜR.J=1TON
1040 PR INTTABC 4 ) J • TABC 10 j'TIPC J i T ABC 23 )MH
C J)
89
1050 NEXTJ
1060 PR I NT ■ PR I NT " HP P u. i Ma "
1070 FÜRJ=1 TON-1
1080 PR I NTTABC 4 ) J ; T ABC 16 >M2( J )
1090 NEXTJ
1100 PRINT
1110 PR INT "EFFORTS TRANCHANTS (En HN "
1120 PRINT"Travee V9 Vd"
1125 PRINT
1130 FÜRJ=1TON
1140 PR IHTTABC 4 >JT ABC 1Û )VGC J > i TABC 23 j-VD
(. I )
1150 NEXTJ
1.160 STOP
1170 PR INT
1180 PRINT"ARMATURES LONGIIUDIHALES CEn
Cfi2 ): "
1185 PRINT
1190 FORJ=1TON
1200 PRINT"Travee";J
1210 PRINTTABC9 ) "A1 = ";ASC ’ J ):*1E4
1220 PR I NTTABC 9 ) " A2= " ; AI ( ...J )T 1E4
1230 IFJ=NTHENGOTO1260
1240 PRINT"APPui ";J
1250 PR IH T T AB( 9 " H1 = " APC J 1E4
1260 NEXTJ
1.270 GOTO2000
1500 REM FERRAILLAGE 1
1505 I -M/G ■ IFI >0. 5THENPRI NT " LA METHODE: N
E S’APPLIQUE PAS"=END
1510 K=1.25T(l-SQRC1-2 Tl )>= IFTOHTHENPRIN
T "AXEE NEUTRE EN DEHORS DE LA SECTION":EH
p.
IJ
1515 IFK<-0.259THENLET S=C GOTO 1525
1520 L=3.5E-3T( 1-K ).--K : GOSUB1650
1525 NS=0.8$K#< h~e: )THT B
1530 A5=NS/S
1535 RETURN
1550 REM FERRAILLAGE 2
1555 0=0.99TC
1560 P=OTAS( J ;• • Q=Pt( H- 0.1 ):R=M-Q
90
1565 I =R.'G = I F' I >. 51 HENPR 1H T " LA METHODE HE
S‘APPLIQUE PAS"= END
1570 K= 1.254< 1 --SQRC 1 -24I > > = I EK >HTHENPR IN
T "AXE NEUTRE EN DEHORS DE LA SECTION"- EN
1575 IFK<O.259THENG0T01590
1580 L.1 -E.--K -'K Fl-F. 1 TT S. 5E~3 : GOSUE? 1650
1585 GOTO1582
1 590 L=< K-E---T H-E )•••'< 1 -K 10E-3 : GOSUB1650
1592 I FABSL O--S >5 THENLET O=< O+S )z2 ■ GOTO 15
CO
I 594 1=0.84K4C H-E ):*AIB
155'6 NS= T+p • LC, 5E-3:|:< 1 -K XK ■ GOSUB1650
1598 RS~HS.- S
1599 RE I URN
1600 REM LJJNgUEURS REDUITES
1605 FORJCTON-1
!610 I.J >=L< -.J )40. S
1615 NEXT..E RE TURN
1620 REM LONGUEURS: REELLES
1625 FORJCTON-1
1630 L( J l-LC J ■'■•■■'0. S
1635 HEXTJ
1640 RETURN
1650 REM DETERMINATION DES CONTRAINTES
1660 ONDGOTO1800.- 1670.' 1800.. 1800
1670 IF ABS- L K 0. 74C.- FTHENL.ETS=FTL = RE TURN
1680 I FL > 1OE-3THENLETS=C RETURN
1690 S-CT1.15
1 700 H:"-S-ZF ■+ 0.833T1;. S-'L—0. 7 T '5 '■ IFHv 0 I HENPR
INT"SIGMA NE CONVERGE PAS"-END
171 O IFABS( L-H >2.5E -3 I FIENT E l S"S--5 ■ GOTO 1
70O
1720 RETURN
1800 I FABS( I.. K C-- F THEHLETS=F:*:L ; RE TURN
1810 S-C:RETURN
2000 REM FERRH11...L HGE TRANSVERSAL
2010 FRINT
2020 PRINT"ARMAIURES TRANSVERSALES '"
2030 C=CT1.15
2035 PRIAT
91
2040 IHF'l.ll "E’ePri~i~ de betonna^e Y *■. U ou. N
j " ; F'*F
2050 I FE$~ " (J11 THENL.ET7 B=0 • GOTO2070
20hi3 TE-H. 5
2070 Il-IF'IJÏ "Di j iHf-tr e du. c adr-e ( Eïï nini j*—"F'
I
2080 AT=0. 0314 I 54FI " 3
2090 F ORK~ 1 i OH
2100 7G( K VFlBS< 7G( K ) VBA H. E )
2110 7 D( K >=ABS( VIX K. ) VBA H-E )
2120 SBC K >=0.BtiAAT/B A T(X K -TB 100
2130 S9< K >0. 84C4A1 / B •• < TIX K ■-■• T B V'100
2140 HEXTK
2150 FEINT
2.160 FF' I 1 1 T " HP P u. i Ij i s t. St( cïh ') " •
2170 F0RW~ri ON
2180 PFIH'I I HB'. 2 44
2 I 90 FF' 1N 1 1 AB1-. 5 •• " La.=i.। i.chi? " .■ I AB1-. 15 •,381-. W
220H PE IH ï TAB( 5 1 " iJr û i te " ; l'ABC 15 )S9< W ?
2210 NE2TW
222H PF' I HT' ■ PE IH I I hH< :j0 :■ " F' I I I11 = ENlJ
92
Imprimé en France. - JOUVE, 18, rue Saint-Denis, 75001 PARIS
N° 14597. Dépôt légal : Août 1985
N° d'Editeur : 4296
LES DOSSIERS DE LA CONSTRUCTION
EYROLLES 3723
19