Vous êtes sur la page 1sur 109

LES DOSSIERS DE LA CONSTRUCTION

CALCULS
DE BETON ARME
EN BASIC
CHEZ LE MEME EDITEUR

Du même auteur

HADDADI - Calcul des structures sur PC 1500/PC2 - Résistance


des matériaux. Béton armé. Construction métalli­
que - 128 p. ; 1983, (coll. Dossiers de la construc­
tion).

- Logilivre : Calcul des structures sur PC 1500/PC 2 -


1984, (coll. Dossiers de la construction).

Dans la même collection

ASANCHEYEV - Calcul des structures en Basic - 192 p. ; 1984.

AUBOIN - Calcul des structures et informatique -128 p. ; 1983.

CAPRA et - Modélisation des structures pour calcul sur ordina­


HAUTCOEUR teur -112p.; 1983.

ROSENTHAL - Programmes de résistance des matériaux sur ORIC-1


et ORIC A TMOS - 208 p. ; 1984.

SOCOTEC - Calcul de béton armé sur HP 41 - 160 p. ; 1983.

Autres ouvrages

ALBIGES et - Théorie et pratique du béton armé aux états limites -


MINGASSON 344 p. ; 1981.

CHARON - Calcul de béton armé aux états limites de service.


Règles B.A.E.L. - 272 p. ; 1983.

DREUX - Calcul pratique du béton armé. Règles B.A.E.L. 83 -


264 p. ;1983.

POLITIS et VANRYB - Le Basic Microsoft sous MS-DOS - 200 p. ; 1985.

REGLES B.A.E.L. - Règles techniques de conception et de calcul des ou­


vrages en béton armé selon la méthode des états
limites (Règles B.A.E.L. 83) - 324 p. ; 1984.

ROSENTHAL - Logilivre : Résistance des matériaux sur ORIC-1 et


ORIC ATMOS - 1984.
>■ -4
INFORMATIQUE APPLIQUÉE LES DOSSIERS DE LA CONSTRUCTION

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 :

Service «Presse», Éditions EYROLLES


61, Boulevard Saint-Germain,
75240 PARIS CEDEX 05,

en précisant les domaines qui vous intéressent.


Vous recevrez régulièrement un avis de parution
des nouveautés en vente chez votre libraire
habituel.

« 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

L'ouvrage se compose d'un recueil de six programmes BASIC de


calcul de structures en béton armé.

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

Par ailleurs, certaines des caractéristiques des constituants du


béton armé ne sont pas laissées au choix de l'utilisateur :
1) Acier : - Le module d'élasticité longitudinale Es étant pratique­
ment constant quelque soit la nuance d'acier a été
fixé à 200.000 MPa.
- Le coefficient de sécurité ys relatif aux états limites
ultimes a été fixé à 1.15 (Situations accidentelles ex­
clues).

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)

UTILISATION DES PROGRAMMES

Les programmes qui suivent sont conçus pour être utilisés sur
des micro-ordinateurs disposant d'un langage BASIC-MICROSOFT.

Ils ont été développés et essayés sur la machine ATMOS 48 K de


la société ORIC, en utilisant les Instructions de programmation les plus
répandues sur la plupart des micro-ordinateurs. Les occupations de
mémoire centrale des programmes n'excèdent pas 5 K octets. A cette
capacité, il convient d'ajouter l'espace mémoire occupé par les varia­
bles de travail en cours d'exécution. Cet espace, variable, peut s'avérer
important dans le cas, par exemple, d’un grand nombre de travées
pour la poutre continue.

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.

Les programmes sont démarrés au moyen de la commande RUN


ce qui permet, dans tous les cas, l'effacement des variables en
mémoire centrale. L'enchaînement des données se fait selon les Ins­
tructions d'Utilisation qui précèdent les listings de programmes. Les
unités utilisées sont systématiquement rappelées à l'écran.

Deux exemples d'utilisation, dont un simple, sont fournis avec


chaque programme pour permettre à l'utilisateur de vérifier l'exacti­
tude de son chargement au clavier. Il est donc recommandé de repro­
duire les deux exemples avant toute utilisation des logiciels.

VIII
ABLE DES
MATIÈRES

VII
Introduction ..................................................................................
Généralités............................................................................. VII
Utilisation des programmes................................................... VIII

1. VÉRIFICATION A L’ÉTAT LIMITE ULTIME DE


STABILITÉ DE FORME D’UNE COLONNE EN
BÉTON ARMÉ 1
Présentation du programme - exemples d'utilisation.......... 3
Utilisation du programme ................................................... 10

Listing du programme ST A B

2. ETAT LIMITE ULTIME DE RÉSISTANCE


D’UNE SECTION EN BÉTON ARMÉ 17
Présentation du programme - limitations - exemples
d'utilisation ........................................................................... 19
Utilisation du programme ................................................... 26

Listing du programme ELTAM ........................... 27

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

Listing du programme FLÈCHE ........................... 40

4. JUSTIFICATION A L’ÉTAT LIMITE DE SERVICE


DES SECTIONS EN BÉTON ARMÉ 43
Présentation du programme - définitions - exemples
d’utilisation .......................................................................... 45
Utilisation du programme ................................................... 52

Listing du programme CONSERVE........................... 53

5. CALCUL DE DALLES RECTANGULAIRES


APPUYÉES SUR QUATRE CÔTÉS 57
Présentation du programme - définition des appuis -
exemples .............................................................................. 59
Utilisation du programme ................................................... 69

Listing du programme DALLE ........................... 70

6. CALCUL DE POUTRES CONTINUES PAR


LA MÉTHODE FORFAITAIRE APPLICABLE AUX
PLANCHERS A CHARGE D’EXPLOITATION
MODÉRÉE 75
Présentation du programme - principe de la méthode -
exemples .............................................................................. 77
Utilisation du programme ................................................... 86

Listing du programme CAQPLUS ........................... 87

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

Le programme permet la détermination de l'effort Normal Ultime


d'une section rectangulaire ou carrée en béton armé, conformément
aux références A.4 des régies B.A.E.L. 80.

La structure est décrite par les caractéristiques figurant ci-dessous.

Fig. 1.1. - Définition de la structure

Le fluage peut être pris en compte par l'adoption, pour le béton,


d'un diagramme (-7, f) déduit du diagramme traditionnel par une affinité
horizontale de la forme :
I + aT

3
a

Fig. 1.2. - Prise en compte du fluage

T est le coefficient de fluage (pris égal à 2 dans le programme)


a est le rapport M1/M2 (donné par l’utilisateur)
Ml : moment de 1er ordre dû aux charges permanentes
M2 : moment total de 1er ordre.

Deux types d'excentricités sont considérées :


- l'Excentricité de l'Effort Normal
M rjç
e = ----- donnée par l'utilisateur
Nw
- l'Excentricité additionnelle dûe à l’imperfection géométrique ; elle est
calculée selon les recommandations des régies.

Le calcul se déroule selon l'organigramme simplifié ci-contre.

4
5
La longueur de flambement /^permet notamment de déterminer l'élan­
cement z tel que

où le rayon de giration i

Les règles de construction prévoient que si À < 50, il est suffisant de


vérifier la section à la flexion composée avec les sollicitations majorées
de la façon suivante :
N„ = x Nm
- X (Mu; + ej
Nu et ea sont calculés dans le programme.

Donc si À > 50, la vérification au flambement se fait automatique­


ment ; sinon le choix est laissé à l'utilisateur.

Les données sont les suivantes :


• Caractéristiques de la section : H, B
• Caractéristiques de la structure : L, Ly
• Armatures : A1, Ci
A2, C2
• Matériaux
- limite élastique des aciers :fe
- type acier (selon BAEL) : 1, 2, 3 ou 4
- résistance caractéristique du béton /c28
• Fluage
- coefficient a (s’il y a lieu)

Les résultats sont les suivants :


• Effort Normal Ultime ; N(/
• Excentricité externe ; EE
• Excentricité interne : El
• Courbure en tête de colonne : RO
• Contrainte dans les armatures Al : S1
• Contrainte dans les armatures A2 : S2

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

Exemple 1 : Etat limite de stabilité

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

EXCENTRICI Té: INITI ALE=0

ELANCENENT L.AND’A=42. 51397'44

LANI)A<50 : LA SECTION DOIT ETRE VERIFIEE


A LH FLEXION COMPOSEE AVEC :

X=1.29509192
EA=2 Cm

VERIFICATION AU FLANE: (OUI.-NON) OUI

PRENI ERE APPROXI NAT’ I ON =


Nu-1182010.15 N
EE=2.57449111 Cm
El=2.53854738 Cm
RO—r'. r 7 r’ r r' r' <8E"-05
EE:= 1.87000001 E-03
82=91.3333353 MPa

CONTRAINTES ACIER=
81=311.185187 NPa

AUTRES ITERATIONS ? (0,1)U.

ITERATIONS

AUTRES: ITERATIONS ? (0,1) =1

Nu.= l 182265.65 N
EE=2.59090515 Cm
EI=2.6003O58 Cm

AUTRES ITERATIONS ? (0,1 ) = 0

FIN

8
Exemple 2 : Etat limite de stabilité

SECTION Eli CH :

HAUTEUR DE: SECTION H-TSÜ


LARGEUR DE: SECTION B=40
HAUTEUR DU POTEAU 1=300
L O N GUE. U R D E. F L A 1'1 B L. F= 6 EJ 0

ARMA TURES EN Cpï2 ■


SEC T ION Al=2.3E-
SECTION H2=12. EjE
enrobage: c 1 =5
ENROBAGE 02=5

MATERIAUX EN MPa ■

H L.-' IE R F •?—4 2 i-J


TYPE: 1 2 3 OU 4- : 1
BE. I UN F c:F‘y=2 F. 5

ELU AGE ■ < OUI ..NON ) NON

excent r :i: c i i e: i n j ï i al. e=3 i 7

ELANCENENT L..Hl''1DA=25. 3BEJ7E21

|J-ir'1DA<5E:HL.FI SECTION DOIT ETRE VERIFIEE


H L.H FLEXION COMPOSEE: HVE.C:

X= 1. U2 i-'ÿ 11 i 'fe
EA=2 Cru

VER IF I CAT I OH AU FLANE: < OU I.. NON ? OU I.

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*

AUTRES ITERAT IONS (H.- 1 :Ô

FIN

UTILISATION DU PROGRAMME STAB

Instruction
N° Affichage Données Unités ou
Commande

Section (cm) :
1 Hauteur du poteau Composer la hauteur totale H cm | RETURN |

2 Largeur du poteau Composer la largeur B cm | RETURN |

3 Longueur du poteau Composer la longueur / cm | RETURN |

4 Longueur flambement Composer la longueur


flambement lf cm | RETURN |

Armatures (cm2) :
5 Section A1 = Composer la section totale
des armatures A1 cm2 | RETURN |

6 Section A2 = Composer la section totale


des armatures A2 cm2 | RETURN |

7 Enrobage C1 = Composer l'enrobage C1


des aciers A1 cm | RETURN |

8 Enrobage C2 = Composer l'enrobage C2


des aciers A2 cm | RETURN |

10
Matériaux (MPa) :
9 Acier fe = Composer la limite élastique fe
des aciers MPa | RETURN |

10 Type? (1,2, 3, 4) Donner type acier selon B.A.E.L. | RETURN |

11 Béton fc28 = Composer la résistance


caractéristique £28 MPa | RETURN |

12 Fluage (OUI, NON) Composer OUI ou NON


pour fluage

13 Coef ALPHA = Si OUI composer a = M1/M2 | RETURN |

Si NON l'instruction 13 est sautée

14 Excentricité Initiale = Composer l'excentricité initiale e cm | RETURN |

15 Vérif au flambement ? Cette option se présente dans


le cas où 2 < 50 ;
composer OUI ou NON | RETURN |

Puis calcul et édition des résultats


de la première itération

16 Autres itérations ? Composer 1 pour des itérations


successives | RETURN |

Composer 0 pour FIN | RETURN |

LISTING DU PROGRAMME STAB

te eem "stab" limite: de: stabilité


1.5 CLS
20 CI. EAE;PEINT
30 PEINT"ETAT LIAI TE DE STABILITE ;"
32 PRINT-PEINT
34 PEINT"SECTION EN CTL"
35 PEINT
36 INPUÎ "HAUTEUR DE. SECTION H=".;H
38 INPUT"LARGEUR DE SECTION B~";E:
40 INPUT"HAUTEUR DU POTEAU L=".;L
42 INPUT"LONGUEUR! DE FLANE: LF=",F
43 PEINT
44 PRINT"ARMATURES EN Crn2;"
45 PEINT

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

Le programme permet de dimensionner une section, rectangulaire


ou en Te, en béton armé, à l’état limite ultime de résistance, en détermi­
nant les armatures dites “Inférieures" et les contraintes dans les aciers
tendus et comprimés.

Le programme est structuré de la manière suivante :

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 :

a) Diagramme de déformations rectangulaire [Pivots A et B]

b) Diagramme de déformations parabole-rectangle [Pivot C]

Fig. 2.2. - Diagrammes de déformations

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.

Les données sont les suivantes :


• Caractéristiques de la section : H, Ho, B, B()
Si la section est rectangulaire (H = et B = Bo)
• Armatures supérieures (s’il y a lieu) : Al, Cl
• Enrobage armatures inférieures : C2
• Résistance caractéristique du béton : /c28
• Limite élastique de l’acier
• Type acier 1, 2, 3 ou 4 selon classification B.A.E.L. 80
• Sollicitations :
* Moment fléchissant ultime : Mu
* Effort normal ultime : NM
Nu = 0 flexion simple
Nw > 0 flexion composée avec compression
Nu < 0 flexion composée avec traction

Les résultats sont les suivants :


• Armatures supérieures
- Al : Rappel des armatures supérieures
- S1 : Contraintes dans les armatures A1
• Armatures inférieures
- A2 : Section des armatures inférieures
- S2 : Contraintes dans les armatures A2
• Position de l’axe neutre : X1

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

Exemple 1 : Etat limite ultime


d'une section béton armé

SECTION (EN N )■

HAUTEUR TOTALE H=.9


HAUTEUR DE TABLE Ho=.3
LARGEUR DE TABLE B=.6
LARGEUR DE L'AME Bo=.3
ENROBAGE INF C2=.05

MATERIAUX CEN MPa > =

BETON Fc28 =24


ACIER Fe =409
TYPE 1. 2 3 OU 4 =2

SOLLICITATIONS (EN MN & MNro)'


EFFORT NORMAL ULTIME Nu-1.92
MOMENT FLEX. ULTIME Mu.= l
ARMATURES SUR (EN ni2) H 1=5. 15E-04
ENROBAGE INF Cl = .05

-—Q

23
ACIERSSUP •
A1=5.15 Cm2
S1=352.695652 MPa
ACIERS INF :
A2=22.5836891 Ciïi2
82=358 MPa
AXE NEUTRE=
pi

NOUVEAU CALCUL. (OUB NON) OUI

SOLLICITATIONS (EN MN & MNiïi):


EFFORT NORMAL. ULTIME Nu=1.92
MOMENT FLEX. ULTIME Mu.= l
ARMATURES SUP (EN m2) A1=0

—— —— — — 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ù

NOUVEAU CALCUL (OUI.-NON) NON

FIN

Exemple 2 : Etat limite ultime


d'une section béton armé

SECTION (EN M )=

HAUTEUR TOTALE H=l.l


HAUTEUR DE TABLE Ho=. 12
LARGEUR DE TABLE B=1.15
LARGEUR DE L'AME Bo=.25
ENROBAGE INF C2=.O5

24
MATERIAUX (EH MPa>:

BETON Fc28 =2 7'


ACIER Fe =420
TYPE 1 2 3 OU 4 1

SOLLICITATIONS (EH HH MNrn) =


EFFORT NORMAL ULTIME: Nu.=0
MOMENT' FLEX. ULTIME Mu=.819
ARMATURES S U F' (EN rn3 ) A1=2.5E~04
ENROBAGE SUR Ci .05
Ww. WW WW. «W. Ww. MW» «Ww WW. WW. WW. .«*. | | .WW W.M «WW «W* •••«* WW» '“M «Ww • •»•• «MM .WW

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

NOUVEAU CALCUL ( OUI, NON ;• OUI

SOLLICITAIT ONE; (EN MN L MHni ) ■


EFFORT NORMAL ULTIME: Nu.=~. 15
MOMENT FL.EX. UT. TI ME Mu.=. 819
ARMATURES SUR (EN rn2 Al=2.5E-04
ENROBAGE SUR Cl .05
W«. ’MW WW. WW. WM. WW. .N.. WW. H.I .M.. WW. | | wW. .WW MW> .W.> «M» mW. .w» WW. WW. a»W. .WW

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

NOUVEAU CALCUL (OUB NON) NON

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 |

2 Hauteur table Ho = Composer la hauteur de table Ho (m) RETURN |

3 Largeur table B = Composer la largeur de table B m RETURN |

4 Largeur âme Bo = Composer la largeur de l'âme Bo m RETURN |

5 Enrobage C2 = Composer l'enrobage des


armatures A2 m RETURN |

Matériaux (MPa) :
6 Béton fc28 = Composer la résistance
caractéristique du béton fc28 MPa RETURN |

7 Acier fe = Composer la limite élastique fe


des aciers MPa RETURN |

8 Type(1, 2, 3, 4) Type acier selon classification


BAEL RETURN |

Sollicitations :
9 Effort N„ = —• Composer l'effort normal Nu MN RETURN |

10 Moment Mu = Composer le moment ultime Mu MN.m RETURN |

11 Armatures A1 Composer la section des


armatures supérieures A1 m2 RETURN |

12 Enrobage C1 Composer enrobage des aciers


A1. Si A1 = 0 l'instruction 11
est sautée m RETURN |

13 Nouveau calcul ? * Composer OUI pour un


nouveau calcul avec la même
section, les mêmes matériaux et
de nouvelles sollicitations RETURN |

* Composer NON pour arrêter


l'exécution
Les résultats sont affichés
après l'instruction 10 ou 11

26
LISTING DU PROGRAMME ELTAM

10 T1$="ETRT LIMITE: ULTIME"


20 T2$="D’UNE SECTION BETON ARME"
30 REM ------------------------------------------
40 REM PROGRAMME "ELTAM"
50 REM -----------------------------------------
51 PR INT
52 CLS ■ PR IN T T1 $ ■ PR I NTT2$ ■ PRI. NT
54 CL..EÂR
55 PRINT"SECTION (EN M )="
56 PRINT
60 INPUT"HAUTEUR TOTALE H=";H
65 INPUT"HAUTEUR DE TABLE Ho="/H0
70 INPUT"LARGEUR DE TABLE B=";B
75 INPUT"LARGEUR DE L’AME Bo=".;B0
80 INPUT"ENROBAGE INF C2="jC2
85 PR I NT • PR I NT " MATER I AUX < EN MPa ) = "
87 PRINT
90 INPUT"BETON Fc28 = ";FC
95 INPUT"AC1ER Fe = ">FE
100 INPUT"TYPE 1 2 3 OU 4 ■ "C
105 PRINT : FR I NT"SOLLICI TRTIONS < EN MN &
MNn-i ) : "
107 PRINT
.1.10 INPUT"EFFORT NORMAL ULTIME Nu.= ".iN
120 INPUT"MOMENT FLEX. ULTIME Mu.= ".;M
130 REM DETERMINATION DES MOMENTS MEJ1B
135 FC=FC*0.85/1.5 = FE=FEz 1.15
140 D=B0*( H-C2 )-'-2*FC
145 W1 =B0:t:( H-H0 ) ■ X1 =( H-H0 )/2
150 W2=H0*B=X2=H~H0z2
155 XG=< H1 :*X 1+W2YX2 ;•/( H1+H2 )
160 ME=M+N4:( XG-C2 >
165 MB=B:TH04FC4< H~C2~H0z2
167 PR INT
170 INPUT"ARMATURES SUR (EN m2) A1=";R1
175 IFMBCMETHEN200
180 GOTO300
700 REM SECTION EN TE (MB<ME) A1=0

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

4 54 IF A< 0.259 T HE NLETS2=:FE : G0T0460


455 ES~3.5E-34<1~A )ZA:GOSUB700
455 82=84
460 N3=0.84A4< H-C2 J'TBOTFT.
465 NS=N1+N2+N3-H
4?0 A2=NS--S2
475 GOTÜS00
500 REM SECTION REC I (HB>HE> A.1.O0
505 INPUT11 ENROBAGE SUP Cl ";C1
506 PRIAT
508 PR INT "PATIENCE. , .LE S'ï'STEME CALCULE"

51.0 81=0. 994F E


515 N1=01481
520 M1=N14<H-C1-C2)
525 M2=ME-M1
530 MU=M2M B4( H~C2 2 "241■■ ।. >
5:32 IF MU >0. 5 T HENPRI NT " ERREUR PRBABLE DE
DONNEE"
535 A=1.254( 1-SGR( 1- 24MU> )
53 7 IF A >HH~C2 4 I HEHF'R IN I " AXE. NEU I RE. EN
DEHORS DE. LA SEC T ION" = END
540 I FA< 0.259THENLETES= 1OE - 34< Fl-C 1A H-C2
;■ 1 - A ;■ • GOSUB70O
545 I FA >0.259THENI....ETES=3.5E-34( 1 - C1 - H.- < H
--Ï 2 ? : GOSUB700

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

760 S4=FETSGNCES 7■RETURN


800 REM EDH ION DES RESULTA!s
810 PEINT WINT"------------------- 0- -------- -- — "
815 PRINT
820 PRINT"AGIERS SUR:"
825 PR INTTABL 10 7 " A1 =11 ; A1T1E4" Cro2 "
830 PRIN T T ABC 107"S1 = ".S1 .;"MPa"
840 PR INT "AC 1ERE; INF'"
845 PR INTTABC 10 7 " A2= " • AËT1. E4 :■ "Cr>i2 "
850 PR IH TI ABC 10 ) " S2^ "S2 ; " MF'a. "
86Û PRINT"AXE NEUTRE-"
865 PR INTTABC 10 " X1 " ; ATc H- C2 7" in "
900 REM CALCUL. AVEC D‘AUTRES; SOLE IC LIAT I
ONE;
910 PR IH T : I NF'U l " NOU'v'E: AU CALCUL.. L OU I., NON 7
" ; 0$
920 IF0$="OUI"LHEHLE TFC=FCT1.5/0.85 FE=F
Etl.15;GOTO105
925 PRINT
930 PRINTSPC(25 7"FIN"
940 END

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.

Le calcul est mené conformément aux formules approchées indi­


quées aux commentaires de l’Article B.6.5,2 des règles B.A.E.L. 80.

Cette évaluation forfaitaire des flèches permet de déterminer la


part des déformations susceptibles d'affecter le comportement des cloi­
sons.

Pour ce faire, il est nécessaire de tenir compte de l’ordre suivant


lequel interviennent les différentes sollicitations, à savoir :
j : pour la charge permanente avant la mise en place des cloisons
g : pour la charge permanente après la mise en place des cloisons
p : pour la charge totale (p - g + surcharges)
La flèche totale F capable d’affecter le bon comportement des cloisons
s’évalue par la formule :
F - Fgv, - F/z + Fpi - Fg(-
Fgz- : flèche instantanée due aux charges permanentes
Fgv : flèche de longue durée due aux charges permanentes
F;, : flèche due aux charges j
Fp/ : flèche due aux charges p

La section peut être rectangulaire ou en Te ; elle peut être avec ou


sans armatures comprimées. Elle est définie par ses caractéristiques sui­
vantes :

Fig. 3.1. - Définition de la géométrie

33
Le calcul se déroule selon l’organigramme simplifié ci-dessous :

10 - 125

34
Fig. 3.2. - Organigramme du programme FLECHE

Le coefficient d'équivalence acier-béton (m) est pris égal, par défaut, à


15. S'il est jugé utile, l'utilisateur peut modifier cette valeur en répon­
dant “NON" à la question "Coef m = 15 ?”. Dans ce cas la valeur de
m est demandée.

Les données sont les suivantes :


• Caractéristiques de la section H, Ho, B, B(,
• Portée de la poutre L
• Section des armatures supérieures A1 (s'il y a lieu)
• Enrobage Cl des aciers Al (s’il y a lieu)
• Section des armatures inférieures A2
• Enrobage des aciers A2 C2
• Résistance caractéristique du béton /c28
• Moment dû aux charges j M,.
• Moment dû aux charges g Mg
• Moment dû aux charges p M,

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

j—+ 0,5 cm si la portée I est supérieure à 5 m

Ces valeurs sont rappelées pour permettre une rapide vérification.

EXEMPLES

Exemple 1 : Evaluation des flèches


d'une poutre en béton armé
SECTION POUTRE (EN

HAUTEUR TOTALE H=.5


HAUTEUR DE TABLE H0=.15
LARGEUR DE TABLE B=1.OS
LARGEUR DE L'AME B0=.24

PORTEE DE LA POU IRE L=?.6

ARMATURES (EN =

ARMATURES SUR Al= O

36
ARMATURES INF A2= 1.884E-03
ENROBAGE INF C2= .05

BETON (EN MP*) =


RES I STANCE F c28—25

COEF EQUI VALENCE: ro~ 15 ( OU I.. NON )OU I

SOLL. ICIT AT IONS ( EN MNro ) =


MOMENT DES CHARGES FERA. M9=.147
MOMENT DES CHARGES CLOIS. M.i = . 124
MOMENT CHARG. PERM+SURCH Mt=.208

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 =

F9'm‘~ » 01 7533 F211 ro


F 9 ii. ===== 9.41812 O 4 5 E ~ 0 3 ro
F J i ~ F. 6994061 /E-OS ro
FPi = . 0140205124 ro

F =, 014436FO68 ro

INERTIES=

I x —3.68276646E. -• 0 3 ro 4
lo —6 » 98924022E—03 ro4

FIN

Exemple 2 : Evaluation des flèches


d'une poutre en béton armé

ECTION POUTRE < EH ro •* ■

HAUTEUR TOTALE H=.85


HAUTEUR DE TABLE H0=.12
LARGEUR DE TABLE B=1.5
LARGEUR DE L'AME B0=.35

37
PORTEE DE LFI POU I RE: L=9.25

ARMATURES ( EN r*i2 ) ■

ARMATURES SUR Hl = 1. 35E-Û3


enrobage: sup ci= .05

ARMATURES TNF A2= 1.235E-03


ENROBAGE: TNF C2= .05

BETON (EN MPa>=


RES I S I ANGE Fc28=27
COEF EQUI VALENCE: rn= 15 ( OU I, NON )ÜU I

SOI... L.101T FUIONS < EN MNm > •


MOMENT DES CHARGES PERM. M9=.189
MOMENT DES CHARGES CLOIS. M,i = . 122
MOMENT CHARG. PERM+SUPCH Mt.= . 278

----------------------- ij----------- ---------- --- —


F LECHES B. H. E.. !.. 80 :

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

F —. Fil 1 72bOE4P! iïi

INERTIES=

Ix =9. 51959031E"03 rù4


I = • 03-509t«E> 1' 24 ro4

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 |

2 Hauteur Ho = Composer la hauteur de table Hn m RETURN |

3 Largeur B = Composer la largeur de table B m RETURN |

4 Largeur Bo = Composer la largeur de l'âme Bo m RETURN |

5 Portée L = Composer la portée de poutre L m RETURN |

Armatures :
6 Armatures A1 = Composer la section des
armatures supérieures A1 (s'il y a
lieu) m2 RETURN |

7 Enrobage C1 = Composer l'enrobage C1 des


aciers A1 (si A1 = 0, l'instruction
7 est sautée) m RETURN 1

8 Armatures A2 = Composer la section des


armatures inférieures A2 m2 RETURN |

9 Enrobage C2 = Composer l'enrobage C2 des


aciers A2 m RETURN |

10 Béton /.2e = Composer la résistance du béton


428 MPa RETURN I

11 Coef m = 15 ? Composer "OUI'' si m = 15


Composer "NON'' smon RETURN |

12 m = ? Composer la valeur du coefficient


d'équivalence acier-béton
si m 15
Sollicitations :
13 Moment Mg = Composer le moment des
charges g MN.m RETURN |

14 Moment = Composer le moment des


charges j MN.m RETURN 1

15 Moment M, = Composer le moment des


charges p MN.m RETURN |

Puis édition des résultats

39
LISTING DU PROGRAMME FLECHE

10 EVALUATIOH DES FLECHES


20 D'UNE FOUTRE: EH BETON ARME
30 ----------------------------------------------
40 •' PROGRAMME: " FLECHE: "
50 ■' --------------------------------------- ------
55 Tl$=" FLECHE B.A.E.L "
60 CLS • PR I NT ■ PR I NTT 1 $ = PR I HT ■ CLEAR
65 PRIHT "SECTION. POUTRE (EH rn ): :PRIHT
7© IHPUT" HAUTEUR TOTALE H=";H
75 INPUT"HAUTEUR DE TABLE H0='CH0
80 INFUT"LARGEUR DE TABLE B=";B
85 IHPUT"LARGEUR DE L'AME B0=";B0
88 PRINT:IHPUT"PORTEE DE LH FOUTRE L=";L
90 FR I HT : FR I HT " ARMATURES ( EH rù2 ) ; " ; FR I HT

95 IHPUT"ARMATURES SUR Al = 'LAI


100 IFA1=0THEN11ÛELSE105
105 IHPUT "ENROBAGE: SUR Cl = 'CCI
110 PRIHT
112 IHPUT"ARMATURES INF R2= "H2
115 IHPUT"EHROBHGE IHF C2= ";C2
120 PR I HT PR I HT " BETON < EH MFC ) ; "
125 INF'UT " RES ISTHHCE F c28= " Fl
ISO REM RESISTHHCE A LA TRACTIOH
132 REM D'APRES LES REGLES BAEL
13 5 K=0.6+0. 0 6 T A
140 PRIHT
142 REM CHOIX DU COEFFICIENT EQUIVALENCE

144 IHPUT"COEF EQUIVALENCE rn=15 (OUI,NON


R$
146 IFLEFT$(R$,1)="O"THEHLE129=15 >GO T O15
0
148 IHPUT"COEF rn ='C29
150 REM SOLLICITAT!CHS
152 PRIHT

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——•

5.1.0 FR I HT " FLECHES B. H. E. L 80 ■ "


520 PR INT
530 PR I NTT ABC 10 ;■ " F9v~ ".; D2 ; " rn "
540 PR INTTABC .1.0 ) “ F 9 i = " .; D1 • 11 rn "
550 PH I NT T ABC 10 ) " F i i. = ".; D3 ; 11 m "
560 PR IH T T ABC 10 ) " F'P i = " ; D5 ; " rn "
570 PR INT
580 PR I HTTABC 10 ) " F =11 ; D7 ; " rn "
PRINT PRINT
590 PRINT"INERTIES:"
595 PR INT
600 PRINTTABC 10 )" Ix =" ; I ; "M"
610 PR I N I F HB( 10 ') " I o =H.; 10 ; " M "
620 PR INT
630 PR I NTThB( 32 ) " F' IH " ■ END
800 REM C'ETERMINFlTIÛH DES SIGMFi:
81.0 N=79TRT(H“C2-7:?.--I
820 Û=l-1.75TH.- < 4m*:H+K
830 IF0<0THËNLEÏÜ=0
840 I1. = I0.-< 1+HlTü;-
850 I2=I0 Z< 1+M2TÜ )
860 U=R:+:L.--2-'10.--Fl.--I1
870 V=RTL-'-2/10/F2xI2
880 RETIJRH

42
JUSTIFICATION A L'ÉTAT
4 LIMITE DE SERVICE
DES SECTIONS
EN BÉTON ARMÉ
PROGRAMME CONSERVE

PRÉSENTATION DU PROGRAMME

Le programme suivant permet de vérifier les sections en béton


armé soumises à des sollicitations normales, vis-à-vis des états limites
de service.

La vérification se fait en flexion simple ou composée, en traction


ou en compression.

La section, qui peut être avec ou sans armatures comprimées, est


décrite par ses caractéristiques suivantes :

Fig. 4.1. - Définition géométrique de la section

Dans le cas d'une section rectangulaire, les valeurs de Ho et Bo ne sont


pas demandées.

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.

Le programme calcule d’abord la position de l’axe neutre X.


Si X < h0 le calcul est mené en section rectangulaire de largeur B
Si X > h0 le calcul est mené en section en Te
Si X > h un message est affiché et l’exécution interrompue.

Les données sont les suivantes :


• Choix de section (Rectangulaire ou en Te)
• Caractéristiques de la section : H, Ho, B, B„
• Section et enrobage des armatures
supérieures (s’il y a lieu) : A1, Cl
• Section et enrobage des armatures
inférieures :A2, C2
• Coefficient d’équivalence acier-béton : (Si m 15)
• Sollicitations :
- Moment de flexion ultime : M„
- Effort normal ultime : Nu
Nw = 0 flexion simple
N„ > 0 flexion composée avec compression
Nw < 0 flexion composée avec traction
• Choix d’un nouveau calcul

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

Fig. 4.2. - Définition des contraintes de service

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

Exemple 1 : Vérification des contraintes


à l'état limite de service

SECTION (EN ir.2) =

SECTION RECT OU EN TE ( R/T>:T


HAUTEUR TOTALE H=1
HAUTEUR DE TABLE H0=.2
LARGEUR DE TABLE B-1.5
LARGEUR DE L'AME. B0=.3

ARMATURES (EN n.2 ) =


ARMATURES SUR A1=2.01E-W3
ENROBAGE SUR Cl = .1

ARMATURES INF A2=8.04E-03


ENROBAGE INF C2=.1

CoefT. EA u i va l rn= 15 ( 0 .■ N ) ■ OU I

SOLLICITATIONS AU CENTRE

DE GRAVITE (EN MN fe MNm) =


EF FOR NORMAL ULTIME Nu=1.5
MOMENT FLEXION ULTIME Mu.=-.5

Attention...

AXE NEUTRE EN DEHORS DE LA SECTION

AUTRE CALCUL (CD N): OUI


EFFORT NORMAL. ULTIME Nu- 1.05
MOMENT FLEXION ULTIME Mu=-2.5

*
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

AUTRE CALCUL (CbN)’OUI


EFFORT NORMAL ULTIME Nu=1.5
MOMENT FLEXION ULTIME Mu=.85

Attention...

AXE NEUTRE EN DEHORS DE LA SECTION

AUTRE CALCUL (CLN) = NON


FIN

Exemple 2 : Vérification des contraintes


à l'état limite de service

SECTION (EN r.i2) =

SECTION RECT OU EN TE ( R.. T)- R


HAUTEUR H=1
LARGEUR B=.6

ARMATURES (EN m2>’


ARMATURES SUP A1-4.02E-03
ENROBAGE SUP Cl = . 1

ARMATURES INF A2=4.62E-03


ENROBAGE INF C2=.1

Coeff.Elu i val rn=15 (O, N)’NON


Coeff. m= ■16

50
BOLL ICI TRT IONS RU CENTRE

pE GRAVITE (EN MN & MNm ):


EFFORT NORMAL ULTIME Nu. = .54
MOMENT FLEXION ULTIME Mu=.45

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

Bat Oïl tendu. ■


SI G-=.=-81.. 6777204 MPa

autre: calcul < o, n : ou i


EFFORT NORMAL ULTIME Nu,= .54
MOMENT FLEXION ULTIME Mu.=-.45

------------------- --------- ------------ --- - ----------

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.

AUTRE CALCUL ( O.- N = 01 U


EFFORT NORMAL ULTIME Nu.= .45
|:iMENT FLEXION ULTIME Mu.= .45

■------------------------- ----------------------------

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

AUTRE CALCUL ( 0 .• N ) : NON


FIN

UTILISATION DU PROGRAMME CONSERVE

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

4 B = Composer la largeur B de la table m | RETURN

5 Composer la largeur Bo de l'âme m | RETURN


Bo =

Armatures :
6 A1 = Composer (s'il y a lieu) la section
A1 des armatures supérieures m2 | RETURN

7 C1 = Composer l'enrobage C1 des


aciers A1. (Si A1 = 0,1’instruction
7 est sautée) m | RETURN

8 A2 = Composer la section A2 des


armatures infé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 |

13 N„ = Composer l’effort normal ultime MN RETURN |

Puis affichage des résultats

14 Nouveau calcul ? ----- Composer "OUI" pour reprendre


le calcul avec de nouvelles
sollicitations RETURN |

Composer "NON" pour


interrompre l’exécution

LISTING DU PROGRAMME CONSERVE

10 •' VERIFICATION DES CONTRAINTES


20 ■' A L'ETAT LIMITE DE SERVICE
20 ~------ —--------------- —---- —--- ---
40 ■' ! PROGRAMME "CONSERVE" !
50 ■' ---------------------------------------------
k0 T1$="CONTRAINTES A L'ETAT"
70 T2$=:" LIMITE' DE SERVICE- "
80 CL..S = PR I NT PR I NTT 1 $ = PR I NTT2$
85 REM DONNEES
90 PR I N I' : PR I NT " SEC TI ON < EN rn2 ) •’ "
h PRINT=CLEAR

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

Le présent programme permet le calcul de panneaux de hourdis


appuyés sur quatre côtés, par la détermination des armatures de flexion
tant en travée qu’en appuis.

La dalle rectangulaire, en béton armé, est supposée soumise à des


charges uniformément réparties (poids propres et surcharges).

Le calcul, mené selon l’annexe F3 des règles B.A.E.L. 80 admet les


hypothèses suivantes :
* 12 cm < h0 < 30 cm
* 0,4 < a = -^ < 2,5
1,

© Dalle
@ Poteau
(5) Poutre secondaire
@ Poutre principale
Çhn Epaisseur de dalle

Fig. 5.1. - Définition de la 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.

La page 247 des règles de construction donne les coefficients


Mx Mv
/tx =----- et/zv = —-
plx; y Mx

en fonction des rapports a = —

Dans ces formules :


• lx représente le petit côté de la dalle
• lv représente le grand côté de la dalle
• Mx est le moment de flexion par unité de longueur dans le sens de
la petite portée.
• My est le moment de flexion par unité de longueur dans le sens de
la grande portée.
• p est la charge totale uniformément répartie par unité de surface.
Les valeurs de /tx et (ty sont lues dans le programme.
Quant cela est nécessaire une interpolation est faite entre deux valeurs.

Le programme est structuré de la manière suivante :

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 :

Le programme attribue alors les valeurs suivantes du coefficient de


Poisson :
* v =0,2 pour le béton non fissuré
* v = 0 pour le béton fissuré.

2) Choix du type d'appui :


L’utilisateur peut modifier les coefficients de répartition des
moments dans les sens x et y pour tenir compte d’autres types d’appuis
que ceux des recommandations du B.A.E.L. 80. Cette répartition se fai­
sant des lignes :
- 605 à 620 pour les moments dans le sens de la petite portée
- 705 à 720 pour les moments dans le sens de la grande portée.

62
Les valeurs attribuées, par défaut, dans le programme sont :

dalle articulée sur ses quatre côtés :

Sens X Sens Y
0.25 Mx 0.25 Mx 0.25 My 0.25 My

ZT" Mx "A My A

Fig. 5.3.

* dalle continue sur ses quatre côtés :

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.

Dans tous les cas de répartition, la condition -.


M + M
M, +—^----- 1.25 Mo
' 2
doit être vérifiée ; sinon l’exécution est interrompue.

Dans cette formule :


M; est le moment en travée
MaM, est le moment sur l’appui ouest
Mae est le moment sur l'appui est
Mo est le moment isostatique.
3) Condition de ferraillage minimum :
La condition de pourcentage minimum correspondant à l’Article
8-2-41 des règles B.A.E.L. est prise en compte dans le programme de la
manière suivante :
• An, > 12 d pour les ronds lisses de classe FeE22
• Ah, > 8 d pour des aciers FeE40 ou des treillis soudés tels que
> 6 mm

63
• Aty 6 d pour des aciers FeE50 ou des treillis soudés tels que
<Z> < 6 mm
* \ a (3 - a)
• \x A-ty ■

a ayant la même signification que ci-dessus.

Les données sont les suivantes :


• Description de la dalle : lx, lv, Hz
• Résistance caractéristique du béton :fc2s
• Limite élastique des aciers :fe
• Type d’acier (selon B.A.E.L.) : 1, 2, 3 ou 4
• Sollicitations (charges non pondérées)
* Charges permanentes par unité
de surface :G
* Charges d’exploitation par unité
de surface :Q
• Enrobages des lits d’armatures
- Premier lit (sens x) : Ev
- Second lit (sens y) : Ev,
- Enrobage sur appui :E
• Choix de type d’appui
• Option en béton fissuré ou non

Les résultats sont les suivants :


• Armatures par unité de longueur de dalle :
- 1er lit : en travée selon la direction x : A(x
- 2e lit : en travée selon la direction y : A,v
- Châpeaux : en appuis
• Contraintes dans les armatures
• Ferraillage minimum en travées (selon x et y).

64
EXEMPLES

Exemple 1 : Dalle rectangulaire


appuyée sur quatre côtés

DIMENSIONS DALLE (EN m) =

pet- i t cote Lx =3.84


Grand cote Ly =4.36
Epaisseur Ht =.12

MATERIAUX (EN MPa))--

Béton : Fc28=28.6
Acier ■ Fe =428
[ype( 1 .■ 2 > 3.< 4 ): 1

CHARGES NON PONDEREES (EN MN/m2):

Charges Permanentes G=3.33E-83


Charges d ■' exP l o i tat i on Q=8E~83

Béton fissure ou non (1.. 0):8


CONDITION D-' APPUI =

Continu ou artieule (1,O):1


Enrob.armat en travee X Ex=.O2
Enrob.armat en travee Y Ey=.84
Enrob. armat sur a.PPuis E =.84

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

Exemple 2 : Dalle rectangulaire


appuyée sur quatre côtés

DIMENSIONS DALLE: (EN m) =

Petit cote Lx =4
Grand cote L.y =10
EPai sseur- Ht =.24

MATERIAUX (EN MPa)):

Peton : Fc28=25
Acier ; Fe =400
T y P e( 1 > 2 • 3 .• 4 ) : Z

CHARGES NON PONDEREES (EN MN/’m2 )

Charges Permanentes G=2Î.69E-0


Charges d‘exPloi tat i on Ü=î5E-03

Béton fissure ou. non (l.«0:) : 1

66
CONDITION D'APPUI =

Coritinu. ou. artieu.le (. 1.. O > ; O


Enrob.armat en travee X Ex=.63
Enrob. arrnat en travee Y Ey=.04
Enrob. arrnat sur a.PPuis E =.O4

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

Exemple 3 : Dalle rectangulaire


appuyée sur quatre côtés

DIMENSIONS DALLE (EN rn>:

Petit cote Lx =4.5


Grand cote L.y =8,6
EP a i sseu.r Ht =.2

67
MATERIAUX (EN MPa)>‘

Béton Fc28=25
Ac i er Fe =420
Type( 1 2.-3.-4): 1

CHARGES NON PONDEREES (EN rWr.i2)<

Charges permanentes G=5E-03


Charges d ■' exP 1. o i tat- i on 0=9. 1E-03

Béton f issure ou. non (L0) !0


CONDITION D’APPUI>

Côntinu. ou. artieu.le ( 1 .• 0 ): 0


LA CONDITON Mt+(Maw+Mae )z2>=1.25Mo
N’EST PAS VERIFIEE

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

2 Ly = Composer la longueur du grand


côté lK m RETURN

3 H, = Composer l'épaisseur de la dalle


hr m RETURN

Matériaux :
4 ^28 = Composer la résistance du béton
4-28 MPa RETURN

5 4 = Composer la limite élastique des


aciers fe MPa RETURN

6 Type ? Composer le type (1, 2, 3 ou 4)


selon B.A.E.L.

Charges non pondérées :


7 G = Composer la valeur de la charge
permanente par unité de surface MN/m2 RETURN

8 Q = Composer la surcharge
d'exploitation par unité de surface MN/m2 RETURN

9 Béton fissuré (1,0)? Composer 1 si le béton fissure


(v = 0)
Composer 0 si le béton ne fissure
pas (v = 0.2) RETURN

10 Cont ( 1 ) ou Art (0) ? Composer 1 pour une dalle


continue
Composer 0 pour une dalle
articulée RETURN

Enrobages :
11 E, = Composer l'enrobage du 1er lit
d'armatures m RETURN

12 Ey = Composer l'enrobage du 2e lit


d'armatures m RETURN

69
13 E = Composer l'enrobage des
chapeaux m | RETURN

Puis calcul automatique et édition


des résultats

LISTING DU PROGRAMME DALLE

10 •• DALLE rectangulaire:
20 ■' APPUYEE SUR QUATRE COTES
‘ «{ |/| —■ ~~ — W — *MM — — — M» MM. M mW W. .MM MM.

40 ! PROGRAMME " DALLE " I


. | !■•"! * WN. WM WN NM. WM WN WM MM. WM WW MM* WM MM. MN« «MM WM .W» WM (M WM MH WM MM. wn .MM «MM W.« MM.

55 T$= " DALLE: RECTHNGULHI RE = "


60 CLS •■ F'RINT ; PRINTT$
65 CLEAR
70 DI MMX( 13 , MY( 13 > , LC 13 )
75 PR I NT PR I HT11DILIENSIOHS DALLE < EH ni ) ; "
80 PRINT
85 IMPOT "Petit cote Lx = ".;L.l

90 IAPUT"Grand cote Ly = ".;L2


95 INPUT " EP .3. i s-seur Ht = " ; H
100 REM VER IFI CAT I OH DE L •' APPLI CH TI OH DE
LA METHODE
105 H=L1.-L2
110 I FA > 1 ORA< 0. 4 THEHPRI HT " HL PHH- " ■ H ■ PR IH
T"LH METHODE HE S'APPLIQUE PAS"=EHD
115 REM COHTRHIHTES DE CALCUL
120 PR I NI' PR I NI' " MATER I AUX ( EH MPa ? = "
125 PRINT

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

205 D -D+l ONDGOSUB60Ù > 700


210 REM VERIFICATION DE LA CONDITION
215 C $ = ‘ ‘ M t+( M a w+M a e ) x 2 > - 1.2 5 M o 1'
220 M7=M 1. +M3 ■ M8--M2+M4-
225 I FM7< 1.25:*:MX*P:*:L 1 -2THENPRI NT " LA COHD
I TON "C$ ; " N •' E S T PAS VER I F' IEE " ■ END
230 I FM8< 1.25TMYTHXTF'TL 1 • '2Î HENPRI NT " L.A C
ONDITI ON " ; C$ .■ " H •' ES I PAS VER IFI EE " ■ END
250 REM FERRAILLAGE
255 F:=FT0.85.-1.5
260 S=S--1.15
262 PRIAI
265 IHPUT"Enrob. armat en travee X Ex::::";
E ■ E 7=E
270 LETM=M1:GOSUB5O0
2 75 A1 =:AS : 85=82
280 I.HPUT"Enrob. armat en travee Y Ey = ".;
E:E8=E
285 LE TM=M2:GOSUB500
230 A2=AS:S6=S2

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

Le programme qui suit permet de dimensionner les poutres conti­


nues de planchers, par la détermination de leurs armatures de flexion et
d’effort tranchant.

Le calcul est mené selon la MÉTHODE FORFAITAIRE appli­


cable aux planchers à charge d’exploitation modérée (Règles B.A.E.L.
80 Article B.6.2,21 et annexe Fl).

Le domaine d’application de la méthode est rappelé ci-dessous :


1 ) Fissuration non préjudiciable
2) Absence de charges rapidement variables dans le temps et en position
3) Charges variables au plus égales à deux fois les charges permanentes
(Q < 2 G)
4) Moment d'inertie des sections transversales égal dans toutes les
travées.
5) Rapport des portées libres entre deux travées successives compris
entre 0,8 et 1,25.
Si l’une, quelconque, de ces conditions n'est pas vérifiée, le programme
signale que la méthode ne s’applique pas.

Les moments extrêmes en travées sont déterminés selon le principe


de la méthode, donc en limitant le calcul des sollicitations autour d’un
nœud de la structure aux seules actions appliquées dans les poutres qui
convergent vers ce nœud.

77
G(I),Q(I)
G (l),Q (I) Gll+1), 0(1+1)
±i_t_i.it tttfVF TOIIHW

Fig. 6.1. - Définition de poutre continue de section constante

La seule limitation sur le nombre de travées découle de la place


mémoire de l’ordinateur utilisé.

Le programme est structuré de la manière suivante :

78
Fig. 6.2. - Organigramme du programme CAQPLUS

Le programme détermine d’abord l’enveloppe des moments puis


affiche les valeurs :
- des moments sur appuis
- des moments extrêmes en travées
- des efforts tranchants à gauche et droite des appuis.

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.

Les données sont les suivantes :


• Nombre total de travées :N
• Pour chaque travée
- Portée à nus d’appuis : HD
- Charges permanentes uniformes
et non pondérées par unité de
longueur :G(I)
- Charges d’exploitation uniformes
et non pondérées par unité de
longueur :Q(D
• Caractéristiques de la section
- hauteur totale :H
- largeur totale :B
• Résistance caractéristique du béton
à 28 jours :/c28
• Limite élastique de l’acier :fe
• Type d’acier (selon classification
B.A.E.L.) : 1, 2, 3 ou 4

Les résultats sont les suivants :


• Pour chaque travée
- Moment maximal en travée :
- Moment minimal en travée : Mmin
• Pour chaque appui
- Moment négatif sur appui : Ma
• Efforts tranchants
- A l’extrémité gauche de la travée : Vg
- A l’extrémité droite de la travée : \d

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.

La suite des espacements étant prise dans la suite numérique


7 8 9 10 11 13 16 20 25 35 40
en commençant par la valeur immédiatement inférieure à la valeur cal­
culée Sz.

EXEMPLES

Exemple 1 : Poutre continue


méthode forfaitaire

l'l HFI4S IIJN -. <1-14 m >


CHfîRtiES EN 1‘1I4ziïi ?
Nombre de tr-avees N~3
Tr-avee 1
L< 1
G< 1. >. 612
1 )==. 025
I ravee 2 Travee 3
I (2 I (3
G1-.2 .•l“ « 01. i ,0I
G"’ 2 . 025 GE 3 )=. 025

81
SECTION=
Hauteur de Poutre H=.55
Largeur de Poutre B=:.2

MATERIAUX (EN MPa) =


Béton f' c28=28.3
Acier te =420
TyPe( l,2,3.-4) = 11

MOMENTS EXTREMES ( En MNm ) ■


Tr,a.vee Mlïi.a.X Mm i n

1 .157708885 3.37O73454E-0
.138839647 ~.0729691765
? .157708885 3.37073454E-0

Ftp P u. i M.a
1 ~.191045647
2 191045647

EF F ijR T S TRANCHANTS (En MN):


Trs.wee V9 Vd
1 .136788471 192940941
> „175805882 --. 175805882
.192940941 136788471

ARMATURE;5 LONGITUDINALES (En Cm:


T ravee1
H1 =0
A2=8.75625426
Appui 1
A1=11.2249467
Tr.?.vee2
A1=4.19645823
A2=8.24272122
APPui 2
A1 = 11.2249467
-•.a vee3
A1 =0
A2=8.75625426

82
ARMATURES TRANSVERSALES

Reprise de bet.orrn-3.9e? (0 ou. H )NON


D i Sfoetre du. cadre ( En rnrn l—S

HPPu i Dist. St( cio ?


1
Gauche 19.459617
Droite 11 » 8151622

G 3 u. c h e 13.4 2 4 415 2
Dro i te 13.4244152

G-3 i.i.che .1.1. H151623'


[ jro i t e 19.459617

FIN

Exemple 2 : Poutre continue


méthode forfaitaire

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=

H.gjj.teu.r de Poutre H=.75


Lar9eu.r de poutre B=.3

MATERIAUX (EN MPa)■


Beto n + c3 y ~ 2 5
Acier t'e =420
TyPe< 1 2.- 3- 4 )■ 2

MOMENTS EXTREMES ( En MNro ) ■


Trawee Mmax Mro i n

1. .20758531 > 0165y 7 1484


.189559407 -3.51313821 E-O:.
.0966381813 -.0311092437
.0466215659

AP P u. i Ma.
1 -.260781239
2 169187689
’* — « 24306-497'2

EFFORTS TRANCHANTS ( En MH) =


Travee V9 'v'd

1 .24538473 — ■ •"■4955138Ê-
>* 28731.0615 > 268429202
.174364275 190138454
4 u 3-32 T 38421' -.277970605

ARMA I ORES LONGITUDINALES ( En Crn2 > :

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

Reprise de bétonnaSe? <Û ou N)OUI


Diamètre du cadre (En mm)=10

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

2 L(1) = —► Composer la longueur de la


1re travée m [ RETURN ]

3 G(1) = Composer les charges G sur la


1re travée MN/m |~RETURN |

4 Q(1) = Composer les charges Q sur la


1re travée MN/m RETURN |

— Boucle sur I ensemble des travées

Sections :
5 Hauteur H = Composer la hauteur de la section m j RE1URN |

6 Largeur B = Composer la largeur de la section m [ RETURN |

Matériaux :
7 Béton fc2g = Composer la résistance du béton
MPa [-RETURN ]

8 Acier fe = Composer la limite élastique f MPa | RETURN |

9 Type 1, 2, 3 ou 4 Composer le type d'acier [RETURN |

Break in 1160 Relever les valeurs de M, et T | CONT |

Armatures transversales :
10 Reprise betonnage (0, N) ? Composer 0 dans le cas de
reprise de bétonnage [ RETURN ]

Composer N sinon [-RETURN ]

11 Diamètre = Composer la valeur du diamètre


du cadre des armatures
transversales mm -RETURN |

Puis calcul automatique et édition


des résultats

86
LISTING DU PROGRAMME CAQPLUS

10 ■' PROGRAMME DE CALCUL


/•* l.-j ' •— •— ■
30 ' ! CAQPLUS :
•40 ■* ... ——- -—•—----- ------ --- -—
50 T1$="POUTRE CÜHTIHUE"
60 T2$="METHODE FORFAITAIRE:"
7 O CLS ; P HIH I : PR I H ! I A EK 5 ? I 1 $
00 PRIHTTAEK 5 71'2$
90 PR INT
95 PR I HT “ DI MENS; IOHS < EH ro ;• " ■ PR J. H I " CHARGE:
S (EH MH/|ïi>u
1O0 JHPUT "Hombr-e de travees H=" ;H
105 REM DIMENSIÜHHEMEHT DES TAPLEAUX
11 O D IML< H ?.. G< H ?.. 0< H ?
120 DI MX3( H ?, X4( H ?
130 DI MM0( H ? , M1 ( H ), M2( H ?M3( H ?, M4( H ?
140 DIMMP( H ?, MH< H ?
150 DI MAP( H-1 ?.. ASC H , H1 ( H ?
160 DI M'v'i iC H ? ■ VD( H l .• V0( H )
170 D I M ï i'7; H ;• .■ TIX H ) .• SS( H ) > S9< H ?
ISO REM EHTREE DES DÜHHEES
190 FORJ=1TOH
200 PR I HT " Tr-.3.vee" ; J
210 I $•“ " L.( " +STR$< J >+-11 "
220 PRIHTTAE:( 10)L$.;
230 IHPHTL<J)
232 IF.J=1THEHGOTÜ240
234 T8=1...( .1 J~ 1 ? ■ I FTS< 0.80R T S > 1.25 î HEH
PR I HT" IA METHODE: HE S’APPLIQUE PAS" : EHD
? 4 0 G $ ■■■■■■ '1G •;11 + s T R $ -J > + '1 :■ =11
250 PRIHTTAE:< 10 j'GS;
260 IHPUTG( J :'
270 o$="i:x: ,'+STE$':: J )="
280 PR I NTTAE:< 10 >0$ •
290 IHPUTGR ..J )

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

Cet ouvrage s'adresse plus particulièrement aux étudiants,


Ingénieurs et Architectes de bureaux d'études utilisant des
moyens micro-informatiques pour résoudre les problèmes liés à
la conception des ouvrages de Constructions Civiles.
Le sujet recouvre deux aspects importants dans l'étude
d'un projet :
Dimensionnement des éléments structuraux (dalle, poutre,
poutre continue, poteaux) en regard des états limites ultimes de
résistance.
Leur vérification vis-à-vis de l'Etat Limite de Service, confor­
mément aux prescriptions des règles B.A.E.L..
Les programmes sont écrits en BASIC, en utilisant les ins­
tructions communes à toutes les variantes de ce langage et en
évitant tout appel au Système d'Exploitation, ce qui permet leur
portabilité sur la quasi-totalité des micro-ordinateurs.
Les listings donnés sont suffisamment commentés et lisi­
bles pour faciliter des développements tels que l'écriture en un
seul programme principal faisant appel à tous ces sous-
programmes ou à l'adjonction d'un post-processeur graphique
de dessin de plans de ferraillage pour constituer un puissant
progiciel de conception d'ouvrages en Béton Armé.

EYROLLES 3723
19

Vous aimerez peut-être aussi