Vous êtes sur la page 1sur 343

MANUEL DUTILISATION

LOGICIEL PYTHAGORE
Version n 5.0

25/11/2009

SETEC TPI - Tour Gamma D - 58 Quai de la Rape - 75 583 PARIS CEDEX 12

GUIDE GENERAL...........................................................................................................................................- 7 LISTE DES COMMANDES DU LOGICIEL PYTHAGORE......................................................................- 8 PRESENTATION ...........................................................................................................................................- 40 1. GENERALITES ........................................................................................................................................ - 40 1.1 Limites dutilisation ......................................................................................................................- 40 1.2 Syntaxe gnrale des fichiers de donne .......................................................................................- 40 2. ORGANISATION EN MODULES ................................................................................................................. - 41 2.1 Prsentation des diffrents modules..............................................................................................- 41 2.2 Ordre dutilisation des modules (organigramme).........................................................................- 44 2.3 Fichiers de donnes, rpertoires, numrotation des fichiers binaires ..........................................- 45 MODULE CARA : DEFINITION DES SECTIONS EPAISSES ...............................................................- 46 1. PRESENTATION ...................................................................................................................................... - 46 1.1 Organisation en blocs ...................................................................................................................- 46 2. SYNTAXE DU FICHIER DE DONNEES DCARA ......................................................................................... - 47 2.1 Bloc **ANG :dfinition des units des angles.........................................................................- 47 2.2 Bloc **COEFF : choix dun coefficient multiplicateur ..........................................................- 47 2.3 Bloc **TY : dfinition dun type..............................................................................................- 48 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 Dfinition des nuds .............................................................................................................................- 51 Dfinition des segments et des contours ................................................................................................- 56 Dfinition du matriau...........................................................................................................................- 57 Dfinition des points de mesure des contraintes ....................................................................................- 64 Dfinition des sorties dessin ..................................................................................................................- 65 -

3. 4.

DEFINITION DUNE DIRECTION ............................................................................................................... - 65 RESULTATS ............................................................................................................................................ - 67 -

MODULE CISAIL : DEFINITION DES SECTIONS MINCES ................................................................- 68 1. PRESENTATION ...................................................................................................................................... - 68 1.1 Organisation des blocs..................................................................................................................- 68 2. SYNTAXE DU FICHIER DE DONNEES DCIS .............................................................................................. - 69 2.1 Bloc **ANG :dfinition des units des angles.........................................................................- 69 2.2 Bloc **COEFF : choix dun coefficient multiplicateur ..........................................................- 69 2.3 Bloc **TY : dfinition dun type..............................................................................................- 70 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 Dfinition des nuds .............................................................................................................................- 71 Dfinition des lments .........................................................................................................................- 71 Dfinition des alvoles ..........................................................................................................................- 71 Dfinition des points de mesure des contraintes ....................................................................................- 73 Dfinition des sorties dessin ..................................................................................................................- 73 Catalogue de profils .............................................................................................................................- 74 -

3.

RESULTATS (TEXTE, DESSIN, ET BINAIRE) .............................................................................................. - 76 -

MODULE DON : DEFINITION DU MODELE ..........................................................................................- 77 1. PRESENTATION ...................................................................................................................................... - 77 1.1 Organisation des blocs..................................................................................................................- 78 2. SYNTAXE DU FICHIER DE DONNEES DDON............................................................................................ - 79 2.1 BLOC **DIM ..........................................................................................................................- 79 2.2 Blocs **TITRE et **CLIENT ............................................................................................- 80 2.3 Bloc **ANGLE : choix de lunit des angles ..........................................................................- 80 2.4 Bloc **GEO , description de la gomtrie du modle .............................................................- 81 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 Dfinition des nuds .............................................................................................................................- 83 Dfinition des lments .........................................................................................................................- 92 Dfinition des lments de type dalle/coque........................................................................................- 103 Dfinition des lignes............................................................................................................................- 109 Dfinition des surfaces ........................................................................................................................- 109 Dfinition des zones rigides.................................................................................................................- 110 Dfinition des lments de cble .........................................................................................................- 111 Dfinition des types .............................................................................................................................- 113 -

2.5 2.6

Bloc **ZONE , dclaration de ZONES de NO / EL / DA.......................................................- 117 Bloc **POI , dclaration des poids supplmentaires.............................................................- 118 -

-2-

2.6.1 2.6.2

Dfinition par valeur numrique..........................................................................................................- 119 Dfinition par types .............................................................................................................................- 119 -

2.7 Bloc **PLANNING , dclaration dun calendrier de coulage...............................................- 120 2.8 Bloc **AP , dclaration des appuis ......................................................................................- 121 3. RESULTATS (TEXTE, BINAIRE).............................................................................................................. - 125 MODULE PREC : DEFINITION DE LA PRECONTRAINTE...............................................................- 126 1. PRESENTATION .................................................................................................................................... - 126 1.1 Organisation des blocs................................................................................................................- 126 1.2 Calculs non linaires...................................................................................................................- 126 2. SYNTAXE DU FICHIER DE DONNEES DPREC......................................................................................... - 127 2.1 Blocs **PR : dfinition des caractristiques de prcontrainte .............................................- 127 2.2 Bloc **GR , dfinition des tracs des groupes de cbles .......................................................- 128 2.2.1 2.2.2 Premire ligne......................................................................................................................................- 129 Dfinition des sommets .......................................................................................................................- 130 -

3.

RESULTATS (TEXTE, DESSIN, ET BINAIRE) ............................................................................................ - 135 -

MODULE COUPE : COUPES TRANSVERSALES AVEC CABLES PRECONTRAINTES..............- 136 1. 2. SYNTAXE DU FICHIER DE DONNEES DCOUPE ..................................................................................... - 136 RESULTATS (TEXTE ET DESSIN) ............................................................................................................ - 139 -

MODULE CONS / MODULE GCONS : CALCUL PHASE ....................................................................- 140 1. PRESENTATION .................................................................................................................................... - 140 1.1 Organisation des blocs................................................................................................................- 140 1.2 Mthodes de calcul......................................................................................................................- 141 1.2.1 1.2.2 1.2.3 Calculs statiques linaires....................................................................................................................- 141 Calculs statiques non-linaires ..............................................................................................................- 142 Calculs dynamiques.............................................................................................................................- 144 -

2.

SYNTAXE DU FICHIER DE DONNEE DCONS.......................................................................................... - 147 2.1 Bloc **GD , calculs en grands dplacements ........................................................................- 147 2.2 Bloc **NL , calculs en non linarit matrielle .....................................................................- 147 2.3 Bloc **PERTE , dclaration du type de pertes de prcontraintes .........................................- 148 2.4 Bloc **ACTIV , activation des lments ................................................................................- 149 2.5 Bloc **SUPPR , Suppression dlments..............................................................................- 152 2.6 Bloc **FC ,dclaration dlments fictifs ........................................................................- 153 2.7 Bloc **APPUI , Dclaration des appuis................................................................................- 154 2.8 Bloc **LIAIS , Dclaration des liaisons ................................................................................- 157 2.9 Bloc **HIST , Enregistrement de lhistorique ......................................................................- 160 2.10 Bloc **CAS , chargement et calcul dune phase de construction ..........................................- 163 2.10.1 2.10.2 2.10.3 2.10.4 2.10.5 2.10.6 2.10.7 2.10.8 2.10.9 2.10.10 2.10.11 2.10.12 2.10.13 2.10.14 Organisation gnrale ..........................................................................................................................- 163 Remarques sur les calculs dynamiques................................................................................................- 166 Remarques sur la modlisation des haubans........................................................................................- 166 Remarques sur les calculs avec conditions de type feu ..................................................................- 167 Forces appliques aux nuds ..............................................................................................................- 168 Forces appliques aux lments...........................................................................................................- 170 Forces appliques aux dalles................................................................................................................- 180 Forces appliques aux cbles...............................................................................................................- 184 Dplacements imposs des appuis.......................................................................................................- 187 Dplacements imposs aux nuds des liaisons ...................................................................................- 189 Fluage et retrait du bton .....................................................................................................................- 191 Poids propres .......................................................................................................................................- 193 Dformation impose dun groupe de cble de prcontrainte..............................................................- 194 Mise en tension de cbles de prcontrainte..........................................................................................- 195 -

2.11 2.12 2.13

Bloc **VENT , Calcul temporel de la rponse au vent turbulent...........................................- 196 Bloc **IMP , Impression des rsultats de calcul ...................................................................- 198 Bloc **VAR , rcupration de rsultats .................................................................................- 200 Grandeurs lies au modle...................................................................................................................- 200 Grandeurs lies au calcul .....................................................................................................................- 202 Grandeurs lies lenveloppe en mmoire ..........................................................................................- 204 -

2.13.1 2.13.2 2.13.3

2.14 2.15 2.16

Bloc **ZERO : Remise 0 du calcul phas..........................................................................- 205 Bloc **EXTREM , Impression de lenveloppe des contraintes en construction : ..................- 206 Bloc **CR , Impression de la liste des cbles non tendus......................................................- 207 -

-3-

2.17 Bloc **CTF Application dune contreflche en grands dplacements et dun dfaut de forme..... 208 3. RESULTATS (TEXTE ET BINAIRE) .......................................................................................................... - 210 MODULE LOAD : CALCUL DUN OUVRAGE EN SERVICE.............................................................- 211 1. PRESENTATION .................................................................................................................................... - 211 1.1 Organisation des blocs................................................................................................................- 211 1.2 Mthodes de calcul......................................................................................................................- 212 2. SYNTAXE DU FICHIER DE DONNEE DLOAD ......................................................................................... - 213 2.1 Blocs ACT, AP, LI, HIST, CAS, IMP, VAR .................................................................................- 213 2.2 Bloc **MASS , activation des masses ....................................................................................- 214 2.3 Bloc ** DIFF , modification des raideurs pour effets long terme.......................................- 215 2.4 Bloc **UNIF , chargement uniforme par ligne dinfluence...................................................- 216 2.5 Bloc **CPC , chargement automatique A(L).........................................................................- 219 2.6 Bloc **CONV , chargement de convoi...................................................................................- 221 2.7 Bloc **UIC , chargement UIC automatique ..........................................................................- 224 2.8 Bloc **SEISME , rponse un acclrogramme de sisme ..................................................- 225 2.9 Bloc **VENT , Calcul temporel de la rponse au vent turbulent...........................................- 226 3. RESULTATS (TEXTE ET BINAIRE) .......................................................................................................... - 228 MODULE VIB : CALCUL MODAL ..........................................................................................................- 229 1. PRESENTATION .................................................................................................................................... - 229 1.1 Organisation des blocs................................................................................................................- 229 1.2 Mthodes de calcul......................................................................................................................- 230 1.2.1 1.2.2 Recherche de modes propres ...............................................................................................................- 230 Rponse sur la base modale .................................................................................................................- 230 -

2.

SYNTAXE DU FICHIER DE DONNEES DVIB............................................................................................ - 232 2.1 Blocs ACT, AP, MASS, HIST, LI, IMP, VAR...............................................................................- 232 2.2 Bloc **INIT , initialisation dun tat de sollicitations ...........................................................- 233 2.3 Bloc **EXTRACT , extraction des modes propres.................................................................- 234 2.4 Bloc **VENT , calcul des effets du vent turbulent .................................................................- 235 2.5 Bloc **SM , Synthse de rponse modale ..............................................................................- 238 2.6 Bloc **CP , Extraction des modes propres complexes ..........................................................- 240 2.7 Bloc **HA , rponse harmonique dune structure amortie....................................................- 241 2.8 Bloc **SEISME , rponse un spectre de sisme..................................................................- 242 3. RESULTATS (TEXTE ET BINAIRE) .......................................................................................................... - 244 MODULE FLAMB : FLAMBEMENT LINEAIRE ..................................................................................- 245 1. PRESENTATION .................................................................................................................................... - 245 1.1 Organisation des blocs................................................................................................................- 245 1.2 Mthodes de calcul......................................................................................................................- 245 2. SYNTAXE DU FICHIER DE DONNEES DFLAMB..................................................................................... - 247 2.1 Blocs ACT, AP, MASS, IMP, VAR...............................................................................................- 247 2.2 Bloc **INIT , initialisation dun tat de solicitations ............................................................- 248 2.3 Bloc **EXTRACT , extraction des modes propres.................................................................- 249 3. RESULTATS (TEXTE ET BINAIRE) .......................................................................................................... - 250 MODULE COMB : COMBINAISONS ET ENVELOPPES.....................................................................- 251 1. PRESENTATION .................................................................................................................................... - 251 1.1 Organisation des blocs................................................................................................................- 251 1.2 Cas de charges et enveloppes......................................................................................................- 251 1.3 Enveloppes avec concomitances .................................................................................................- 252 2. SYNTAXE DU FICHIER DE DONNEES DCOMB....................................................................................... - 254 2.1 Bloc **ADD , Combinaison dtats ou denveloppes ............................................................- 254 2.2 Bloc **ENVEL , Enveloppe dtats ou denveloppes.............................................................- 255 2.3 Bloc **CQC , cumul CQC de modes propres ........................................................................- 256 2.4 Bloc **QUAD , Cumul quadratique dtats...........................................................................- 259 2.5 Bloc **IMP , Impression des rsultats du calcul ...................................................................- 260 2.6 Bloc **VAR , rcupration de variables ................................................................................- 260 3. RESULTATS (TEXTE ET BINAIRES) ........................................................................................................ - 261 -

-4-

MODULE LIST : LISTINGS DE RESULTATS .......................................................................................- 262 1. 2. PRESENTATION .................................................................................................................................... - 262 BLOC **IMP .................................................................................................................................. - 263 2.1 Syntaxe ........................................................................................................................................- 263 2.2 Description Premire ligne ......................................................................................................- 263 2.3 Rsultats des noeuds....................................................................................................................- 264 2.4 Rsultats des barres ....................................................................................................................- 264 2.5 Rsultats des dalles .....................................................................................................................- 265 2.6 Rsultats des cbles.....................................................................................................................- 267 2.7 Rsultats des cbles de prcontrainte .........................................................................................- 268 2.8 Rsultats lis aux appuis ou liaisons...........................................................................................- 268 3. BLOC **VAR ................................................................................................................................ - 269 3.1 Description Premire ligne ......................................................................................................- 269 4. BLOC **ARMATEC ..................................................................................................................... - 270 4.1 Syntaxe ........................................................................................................................................- 270 4.2 Commentaires .............................................................................................................................- 270 4.3 Description des fichiers gnrs .................................................................................................- 271 5. BLOC **BEAMTEC ...................................................................................................................... - 273 5.1 Syntaxe ........................................................................................................................................- 273 5.2 Commentaires .............................................................................................................................- 273 5.3 Description des fichiers gnrs .................................................................................................- 274 6. BLOC **TORSEUR ....................................................................................................................... - 276 7. RESULTATS .......................................................................................................................................... - 276 MODULE GRAP : GRAPHIQUES DE RESULTATS .............................................................................- 277 1. 2. 3. PRESENTATION .................................................................................................................................... - 277 SYNTAXE DU FICHIER DE DONNEES DGRAP ........................................................................................ - 277 RESULTATS .......................................................................................................................................... - 278 -

MODULE DXF : DESSINS AU FORMAT AUTOCAD ...........................................................................- 279 1. PRESENTATION .................................................................................................................................... - 279 1.1 Organisation des blocs................................................................................................................- 279 2. SYNTAXE DU FICHIER DE DONNEES DDXF........................................................................................... - 279 2.1 Bloc **ACTIV , activation des lments ................................................................................- 279 2.2 Bloc **DXF , gnration dun dessin 3D au format Autocad DXF .......................................- 280 3. RESULTATS .......................................................................................................................................... - 283 MODULE DES : SORTIE DE DESSINS....................................................................................................- 284 1. PRESENTATION .................................................................................................................................... - 284 1.1 Organisation des blocs................................................................................................................- 284 2. SYNTAXE DU FICHIER DE DONNEES DDES ........................................................................................... - 284 2.1 Bloc **ACT : activation des lments...................................................................................- 284 2.2 Bloc **DES , Dessin de la structure ou dforme .................................................................- 284 3. RESULTATS GRAPHIQUES ..................................................................................................................... - 287 MODULE SECT : VERIFICATION DES SECTIONS DE BETON ARME..........................................- 288 1. 2. 3. PRESENTATION .................................................................................................................................... - 288 SYNTAXE DU FICHIER DE DONNEES DSECT......................................................................................... - 289 RESULTATS (TEXTE ET DESSIN) ............................................................................................................ - 290 -

MODULE VOIL : VERIFICATION DES TOLES RAIDIES..................................................................- 291 1. PRESENTATION .................................................................................................................................... - 291 1.1 Organisation des blocs................................................................................................................- 292 1.2 Mthodes de calcul......................................................................................................................- 292 2. SYNTAXE DU FICHIER DE DONNEES DVOIL ......................................................................................... - 293 2.1 Bloc **EUR : donnes Eurocode ...........................................................................................- 293 2.2 Bloc **GEO , description des sections raidies ......................................................................- 294 2.3 Bloc **LIM , donnes complmentaires sur les limites lastiques.........................................- 296 2.4 Bloc **VERIF , vrification du voilement..............................................................................- 297 3. RESULTATS (TEXTE)............................................................................................................................. - 298 -

-5-

4. 5.

REMARQUES SUR LA VERSION ACTUELLE ............................................................................................. - 299 EXEMPLE DE FICHIER DE DONNEES....................................................................................................... - 300 -

MODULE EXPORT : COMMANDES POUR EXPORTER DES IMAGES..........................................- 302 1. SYNTAXE DU FICHIER DE DONNEES DEXPORT ................................................................................... - 302 1.1 Bloc DON ....................................................................................................................................- 302 1.2 Bloc CAS FIC..............................................................................................................................- 302 1.3 Bloc ACT .....................................................................................................................................- 303 1.4 Bloc FERME ...............................................................................................................................- 303 1.5 Bloc EXPORT..............................................................................................................................- 303 1.6 Bloc VUE.....................................................................................................................................- 304 1.7 Bloc REC.....................................................................................................................................- 308 1.8 Bloc FREC ..................................................................................................................................- 308 2. RESULTATS .......................................................................................................................................... - 309 MODULE FATIGUE : VERIFICATION A LA FATIGUE .....................................................................- 310 1. PRESENTATION .................................................................................................................................... - 310 1.1 Aspect rglementaire du calcul en fatigue ..................................................................................- 311 1.2 Calcul dendommagement...........................................................................................................- 313 1.3 Donnes dentre du calcul dendommagement..........................................................................- 313 2. SYNTAXE DU FICHIER DE DONNEES DFAT ........................................................................................... - 314 3. RESULTATS (TEXTE ET DESSIN) ............................................................................................................ - 315 MODULE FEU : VERIFICATION AU FEU DES SECTIONS DE BETON ARME.............................- 316 1. 2. 3. PRESENTATION .................................................................................................................................... - 316 SYNTAXE DU FICHIER DE DONNEES DFEU ........................................................................................... - 317 RESULTATS (TEXTE ET DESSIN) ............................................................................................................ - 319 -

MODULE GENVENT : GENERATION DHISTORIQUES DE VENT ................................................- 320 1. 2. 3. PRESENTATION .................................................................................................................................... - 320 SYNTAXE BLOC VENT ......................................................................................................................... - 320 RESULTATS (TEXTE ET BINAIRE) .......................................................................................................... - 322 -

MODULE DXF2DECODA : IMPORTATION DE FICHIERS DXF......................................................- 323 1. 2. 3. PRESENTATION .................................................................................................................................... - 323 UTILISATION ........................................................................................................................................ - 323 DESSIN DU MODELE AUTOCAD............................................................................................................. - 323 3.1 Dfinition des calques .................................................................................................................- 323 3.2 Elments graphiques d'Autocad traits .......................................................................................- 324 3.3 Repres........................................................................................................................................- 325 4. UTILISATION DES FICHIERS RESULTATS................................................................................................ - 325 4.1 Numrotation retenue..................................................................................................................- 325 4.2 Paramtrage des valeurs physiques ............................................................................................- 325 ANNEXE A...................................................................................................................................................- 328 ANNEXE B ...................................................................................................................................................- 329 1. 2. 3. 4. PRESENTATION .................................................................................................................................- 330 INDICATION DUNE DIRECTION ..................................................................................................- 330 NOTION DE LISTE EXTENSIVE .....................................................................................................- 332 SYNTAXES DECODA SPECIFIQUES A PYTHAGORE ...............................................................- 334 -

ANNEXE C...................................................................................................................................................- 337 ANNEXE D...................................................................................................................................................- 343 -

-6-

GUIDE GENERAL
La prsente notice se compose des parties suivantes :

Liste des commandes (chapitre 0)


Les utilisateurs ayant dj une certaine exprience du programme trouveront dans cette liste la plupart des rponses aux questions qu'ils peuvent se poser lors de la constitution des fichiers de donnes.

Notice d'utilisation (Chapitres 1 fin)


Pour les personnes ayant peu ou pas d'exprience de ce programme, ou dsirant approfondir un sujet particulier, une lecture attentive de cette partie ainsi que des annexes est vivement recommande.

ANNEXES
Annexe A : Fichiers de donnes structure DECODA
Cette annexe dcrit les diffrentes possibilits lies l'organisation et la structure du fichier de donnes, non spcifiquement lies Pythagore (c'est--dire que cette structure peut galement se retrouver dans d'autres programmes de calcul SETEC)

Annexe B : Syntaxes d'intrt gnral lies Pythagore


Certaines possibilits et syntaxes spcifiques au logiciel Pythagore viennent complter celles dcrites en annexe A.

Annexe C : Catalogue de profils mtalliques


Cette annexe prsente la liste des diffrents profils mtalliques du commerce reconnus par le logiciel Pythagore dans les pr-processeurs CARA et CISAIL.

Annexe D : Notice du module CM80


Le module CM80 suit des conventions qui sont lgrement diffrentes du reste de Pythagore (noms de fichiers diffrents, sorties graphiques, etc). Cette annexe prsente son fonctionnement.

-7-

LISTE DES COMMANDES DU LOGICIEL PYTHAGORE


Tous les modles de syntaxe figurant dans cette notice (aussi bien ceux de la liste ci-aprs que ceux rpartis dans les diffrents chapitres) utilisent les notations suivantes.

[- -] [==]

Valeur numrique Liste de valeurs numriques (voir annexe A : "Fichiers structure DECODA") Liste extensive, pouvant galement tre "TOUT", ou "ACT", ou "IN ... ". (Voir annexe B)

x ( x) ou y z x y z

Terme(s) facultatif(s)

Choix possible parmi plusieurs possibilits (une exactement) Choix possible parmi plusieurs possibilits (une au moins) Indication de direction (voir annexe B).

xyz
[dir]

-8-

MODULE CARA = DEFINITION DES SECTIONS EPAISSES BLOC **ANGLE


DE * * ANGLE RAD
* * TY * titre

BLOC **COEFF
* *COEFF -

(RES ) (MAIL )

BLOC ** TYPE

YY [ ] ZZ [ ] RA [ ] AN[ ] DZ [ ] DY [ ] ZZ [ ] YY [ ] OR NO [ ] CO [ ] (AZ [dirz ]) (TM ) DR [ ] DA [ ] NO RA [ ] AN[ ] SY [ ] IN[ ] ZZ[ ] YY [ ] MI[ ][ ] BA [ ] SE [ ] N1[ ] N2[ ] DR [ ] PA [ ] DD[ ] L [ ] CE SEG [ ] [ ] CI SEG [ ] CN CT - (YY - ZZ-) NO AC MAIL DX - DY DES EC NUM CT CY CZ - NO [ ] CR [ ][ ]

-9-

VAL[ ] TEMP[ ] ET EU CD VAL[ ] TEMP[ ] NC KY EU NF XX AC[ ] NO[ ] SEC[ ] MOD[ ] SL[ ] VAL[ ] TEMP[ ] NC KS EU NF XX VAL[ ] TEMP[ ] NC KE EU NF XX


VAL[ ] TEMP[ ] MIN CO EUR MAX DAN VAL[ ] TEMP[ ] CS EUR (HUM ) VAL[ ] TEMP[ ] RO EUR VAL[ ] TEMP[ ] KF BS EUR BC VAL[ ] TEMP[ ] E1 EUR VAL[ ] TEMP[ ] U1 EUR CD VAL[ ] TEMP[ ] BS ET EUR BC

EP SL MOD KA GB ALPHA SL MAT SARG FC KP FT FF EF FR ER EB THETA PHI PR FC (GB THETA )

- 10 -

MODULE CISAIL = DEFINITION DES SECTIONS MINCES BLOC **ANGLE


DE * * ANGLE RAD

BLOC **COEFF
* *COEFF -

BLOC ** TYPE
* * TY (CAT (<<<) nom dim (DY - DZ - GO - COUPL)) * titre YY[ ] ZZ[ ] RA[ ] AN[ ] DZ[ ] DY[ ] ZZ[ ] YY[ ] OR NO[ ] CO[ ] (AZ[dirz]) DR[ ] DA [ ] NO RA[ ] AN[ ] SY[ ] IN[ ] XX[ ] YY[ ] MI[ ][ ] BA [ ] NO[ ] CR[ ][ ] DR[ ] PA [ ] DD[ ]

EL[ ]N1[ ]N2[ ]EP[ ]DE[ ]MO[ ] L AL[ ] L

CN[ ]

CY[ ] CZ[ ] NO(ECH ) EL (ECH ) EP(ECH ) DES CN CT CIS XI RES CARA

DX DY

- 11 -

MODULE DON = DEFINITION DU MODELE Bloc **ANG


DE * * ANGLE RAD

Bloc **TITRE et **CLIENT


**TITRE titre **CLIENT client

Bloc **DIM
**
 

 

ZR NZR

Bloc **GEO
* * GEO

XX - - YY - - ZZ - RA - - AN - - ZZ - DX - - DY - - DZ - CO - - DR - - DA - - DZ - NO - - SY - IN - RE - - TOL SUPPR MAIL - - - - CX - - CY -

[ ]

[ ] [ ] [ [ ] [ ] [ [ ] [ ] [ ] [ ]

] ] [ ] [ ] [ ] [ ]

[ ]

[ ] [ ]

(OR - - -) (DIR dir1 dir2 ) (TM - - -)

[ ][ ]

- 12 -

SE N1[--] N2[--] ARC N1[--] N2[--] CE[--] ELL N1[--] N2[--] CE[--] DIR [dir] LI - - SP NO[--] BS NO[--] DX[--] OA[--] DIR[dir EX NO[--] AN[--]

[ ]

(TY - - )

[ ]

BETA - OR - - NP[ ] - - - YLOC dir

[ ]

[ ]

CF LI[ ] PL CF[--] SU EP SI CF MO[- -] NU[- -] - - - [ ] [ ] (ME ) DE XLOC [dir ] MX[- -] MY[- -] NX[- -] NY[- -] GG[- -]

LI ZR MAI NO ext

[ ] [ ]

EL [- -]

TY [- -] N1 [- -] N2 [- -] T1 [- -] T2 [- -] CO [- -] ID

N1 - - N2 - - N3 - - N4 - - NO - DA - - EP CO - MAIL - - -

[ ] [ ] [ ] [ ] [[ ]]

[ ]

RX1[- -] RX2 [- -] BETA [- -] RY1 [- -] E1[ ] [ ] OR RY2 E2[ ] [ ] RZ1 - - - YLOC [dir ] RZ2 [- -] AR[- -]

MO[- -] NU[- - ] [ ] DE[ ] XLOC[ ]( ME ) MX[- - ] MY [- -] NX[- - ] NY[- -] GG[- -]

CA - -

[ ]

N1 - - N2 - CO - -

[ ] [ ] TY [- -] (NI[- -]) [ ]
YP ZP RM RS (TETA - ) EL [- -] NO[ ] MO - (NU - ) (DE - ) OR[ ] EX[ ]

TY -

RY - YC SE - IX - IY - IZ - RZ - ZC FIC FC

CN TY VY VZ CX CY CZ CT TY CX CY CZ VY VZ

- 13 -

* * POI () (GX GY GZ )

Bloc **POI

MU[ ] DY[ ] EL[ ] DA [ ] DZ[ ] MP [ ] DB[ ] REP TY[ ] DY[ ] EL[ ] DA [ ] T1[ ] T2[ ] DZ[ ] CON DB[ ] L

Bloc **ZONE
* * ZONE NO[ ==] nom1 EL[ ==] nom2 DA[ ==] nom3

Bloc **APP
* * APPUIS

NO - -

[ ]

ou NO - - MAT DX DY DZ RX RY RZ FX

[ ]

[ ] FY ou YY [- -] FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] GZ ou RZ [- -] AX [- -] (EX [- -]) AY [- -] (EY [- -]) AZ [- -] (EZ [- -]) CX [- -] (HX [- -]) CY [- -] (HY [- -]) CZ [- -] (HZ [- -])
FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

[ ]

FY

[ ] FY[ ]

FZ

[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

- 14 -

Bloc **LIAI
* * LIAISONS FX ou XX [- -] FZ ou ZZ [- -] FY ou YY [- -] GX ou RX [- -]

N1 [- -] N2 [- -]

GZ ou RZ [- -] AX [- -] AY [- -] AZ [- -]

GY ou RY [- -]

[- -] YL[ ] DIR EL[ ]

CX [- -] CZ [- -]

CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

Bloc **PLANNING
BPEL * * PLANNING RH EURO EL[== *] (BE ) T0[ ] (FC28[ ])(CIM )

DA[== *] (BE ) T0[ ] (FC28[ ])(CIM ) L

Bloc **ORDRE
XX * * ORDRE YY ZZ NO[ ] L

- 15 -

MODULE PREC = DEFINITION DES CBLES DE PRECONTRAINTE Bloc **PR


DIFF * * PR SB FL RET INST GL TY RG EG TI MO SE FR LI LS R1 GA
* * GR XX[ ] TY YY[ ] NU TD EL[ ] TG DA [ ] ZZ[ ] ( AN)

Bloc **GR
AN AE

(IM)

NO[ ] DX[ ] DY[ ] DZ[ ] ( AN) XA[ ]

EL[ ]

XB[ ] SA SB

(PC[ ])

DY[ ] DZ[ ] ( AN)

- 16 -

MODULE COUPE = COUPES TRANSVERSALES AVEC POSITION DES CABLES DE PRECONTRAINTE Bloc **COUPE
* *COUPE * titre CG PX > REP PC ( AN) PA ZO YO GA CG > FEN PC (GG DD SS ) ZO YO

EL [ ] (DA ) (DB ) (EC) (NUM )

- 17 -

MODULE CONS = CALCUL DE CONSTRUCTION PHASEE BLOC **GD


* * GD

BLOC **ACT
ZERO * * ACT TOUT ACT > INACT EL[==] DA[==] CA[==]

BLOC **NL
* * NL

BLOC **PERTE
P1 CF * * PERTE PM CR P2

GR[==] L

(RA )
BLOC **FC

BLOC **SUPPR
* * SUPPR EL[==] DA[==] * * FC EL[==] L

* * APPUIS DG > PLUS

( )
FX ou XX - FY ou YY - -

BLOC ** APPUIS

NO ==

[ ]

ou NO == MAT DX DY DZ RX RY RZ > SUP NO == FX

[ ]

[ ] [ ] FZ ou ZZ [- - ] GX ou RX [- - ] GY ou RY [- -] GZ ou RZ [- - ] AX [- - ] (EX [- - ]) AY [- - ] (EY [- - ]) AZ [- - ] (EZ [- - ]) CX [- -] (HX [- - ]) CY [- - ] (HY [- - ]) CZ [- - ] (HZ [- - ]) [ ]


FY

- - YL DIR EL

[ ] [ ] [ ]

CF XL YL ZL

[ ] [ ] [ ] [ ]

[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FY [ ] FZ[ ] CX[ ] CY [ ] CZ[ ] FZ[ ] CX[ ] CY [ ] CZ[ ] CX[ ] CY [ ] CZ[ ] CY [ ] CZ[ ] CZ[ ]

[ ]

- 18 -

BLOC ** LIAISONS
* * LIAISONS(DG) > PLUS

FX ou XX [- - ] FY ou YY [- -]

FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] N1 [- -] N2 [- -] GZ ou RZ [- -] AX [- - ] AY [- -] AZ [- -] CX [- - ] CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ CZ [- -]

[- -] YL[ ] DIR EL[ ]

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

BLOC ** HISTOIRE
ON * *HIST OFF * titre DATE DT NO[ ] DX DY DZ RX RY RZ VX VY VZ WX WY WZ AX AY AZ OX OY OZ

LI[ ]

SA EL[ ] NX TYTZ MX MY MZ CN[--] CT[--] SB SA CA[- - ] NX CN LO SB AP[ ] RX RY RZ GX GY GZ RX RY RZ GX GY GZ

N1 NX NY NT MX MY MT TX TY SUP N2 DA[ ] N3 CX CY XY MID XZ YZ N4 INF

- 19 -

BLOC ** CAS
SS SD ANNUL * * CAS( ) SL (FIC )(DATE ) CUMUL (CV - )(CC )(FO )(NR)(RI ) SG ( > DYNA ALPHA BETA DT NP ) ( > FEU DU (DT IN CV EM TO ) ) * titre
FX[ ] FY[ ] FZ[ ]
DA[ ] GL FX[ ] DB[ ] PONC RA[ ] LO FY[ ] (EXC[ ]) PR FZ[ ] RB[ ] FX[ ] GL FY[ ] UNIF LO (ABS) (EXC[ ]) FZ[ ] PR CX [ ] DA[ ] DA[ ] FX[ ][ ] DB[ ] DB[ ] FY[ ][ ] RA[ ] RA[ ] GL FZ[ ][ ] RB[ ] REP LO (ABS) RB[ ] PR [ ][ OX FX ] OY [ ][ ] FY[ ][ ] EL[== ] OZ FZ[ ][ ] RACC[ ] ALL[ ] DEFO CY[ ] CZ[ ] LO[ ] FO[ ] SA HAUB (DIR ) EA ID[] SB EB FL CT FEU SEG[ ] IS HC TV [ ]TP[ ] (EXC[ ]) (COEFF )

NO[==]

CX[ ] CY[ ] CZ[ ]

[- - ] YL[ ] DIR EL[ ] (COEFF )

FX [- -] FY [- -]FZ [- -] GL (ABS ) (EXC[ ]) UNIF F F [- - ]DIR (...) LO FX [- - ]FY [- - ]FZ [- - ] [ ] FX RA [ ] GL (COEFF ) DA [== ] PONC FY [ ] (EXC [ ]) RB [ ] LO [ ] FZ RACC [ ] DEFO ALL [ ] CB [ ]

DX [- -] DY [- -] DZ [- -] RX [- -] RY [- -] RZ [- -] LI N1[== ]N2[== ] XX NIV YY ZZ

FX[ ] GL UNIF ( ) [ ] ABS FY LO FZ[ ] RACC[ ] CA[==] DEFO ALL[ ] (COEFF ) LO[ ] FO[ ] SA (DIR ) EA HAUB ID[ ] SB EB

DX [- - ] DY [- - ] DZ [- - ] RX [- - ] RY [- - ] RZ [- - ] AP [==] XX NIV YY ZZ

FLU PP - (COEFF -) (TO)

GR [==] DEFO

RACC[ ] ALL[ ]

(COEFF )

PREC [== ]

- 20 -

BLOC ** VENT
* * VENT (CV-) (CC ) ( > ALPHA BETA DT NP ) * titre EL[ ] BB AL[ ] CX [- -] CY[ ] CM[ ] CT

ENV [ ] FIC[ ] PT[ ] FIC[ ]


* *IMP * titre

VE NO[ ] FIC nomfic DIR [dir1][dir2]

BLOC ** IMP

SOL(TAB ) DEP EL[ == ] CN(TAB ) CT (TAB )


MN SOL (TAB ) MD DA[==] MN CONTR (TAB ) MD SOL CA[ == ] CN GR[ ==] RA(TAB ) RL(TAB )
DP(TAB ) DL(TAB )

DEP NO[==] VIT AC

BLOC ** CR
* * CR * titre
* * ZERO

BLOC ** ZERO

BLOC ** EXTREM
* * EXTREM * titre * titre

BLOC ** CTF
* * CTF (FIC COEF )

- 21 -

BLOC ** VAR
* *VAR
> GEO
- > ENV NO

XX NO[ ]YY ($.nom1)($.nom2)... ZZ N1 TY E1 EL[ ]N2 T1 E2 ($.nom1)($.nom2)... T2 SE SY TY SZ

[ ]

DX RX MIN DY RY MAX (CR )($.nom1)($.nom2)... DZ RZ NX MX SA TY MY MIN SB TZ MZ MAX (CR )($.nom1)($.nom2)... CN CT SA SB NX MIN CNMAX (CR )($.nom1)($.nom2)... LO RX GX MIN RY GY MAX (CR )($.nom1)($.nom2)... RZ GZ

EL

[ ]

[ ]

IX IY IZ TE EP

MO YP NU ZP ($.nom1)($.nom2)... DE YC

CA - -

[ ]

ZC

AP

[ ]

N1 N2 DA[ ] N3 N4 N1 CA[ ]N2


- > CAS NO

MO ($.nom1)($.nom2)... NU DE TY T1 T2

LI

[ ]

RX GX MIN RY GY MAX (CR )($.nom1)($.nom2)... RZ GZ

($.nom1)($.nom2)...

N1 NX NY NT MX MY MT TX TY SUP N2 MIN DA[ ] MAX (CR )($.nom1)($.nom2)... CX CY XY MID XZ YZ N3 N4 INF

[ ]

EL

[ ]

DX RX DY RY ($.nom1)($.nom2)... DZ RZ NX MX SA TY MY SB TZ MZ ($.nom1)($.nom2)... CN CT

NX SA SB CN($.nom1)($.nom2)... LO RX GX AP[ ] RY GY ($.nom1)($.nom2)... RZ GZ RX GX LI[ ] RY GY ($.nom1)($.nom2)... RZ GZ


CA - -

[ ]

N1 NX NY NT MX MY MT TX TY SUP N2 DA[ ] ($.nom1)($.nom2)... CX CY XY MID XZ YZ N3 N4 INF

- 22 -

MODULE LOAD = CALCUL DUN OUVRAGE EN SERVICE BLOC **MASS


TOUT * * MASS ZERO PP ( )

BLOC **ACT
ZERO * * ACT TOUT ACT > INACT EL[==] DA[==] CA[==] GR[==] L

BLOC **DIFF
* *DIFF EL[==] PHI[ ] DA[==] PHI[ ]

(RA )

* * APPUIS DG > PLUS

( )

BLOC ** APPUIS

NO ==

[ ]

ou NO == MAT DX DY DZ RX RY RZ > SUP NO == FX

[ ]

[ ] FY ou YY [- - ] FZ ou ZZ [- -] GX ou RX [- - ] GY ou RY [- - ] GZ ou RZ [- - ] AX [- - ] (EX [- - ]) AY [- - ] (EY [- - ]) AZ [- - ] (EZ [- -]) CX [- - ] (HX [- - ]) CY [- - ] (HY [- - ]) CZ [- - ] (HZ [- - ])


FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

CF XL YL ZL

[ ] [ ] [ ] [ ]

[ ]

FY

[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

[ ]

- 23 -

BLOC ** LIAISONS
* * LIAISONS(DG) > PLUS

FX ou XX [- - ] FY ou YY [- -]

FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] N1 [- -] N2 [- -] GZ ou RZ [- -] AX [- - ] AY [- -] AZ [- -] CX [- - ] CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ CZ [- -]

[- -] YL[ ] DIR EL[ ]

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

BLOC ** HISTOIRE
ON * *HIST OFF * titre DATE DT NO[ ] DX DY DZ RX RY RZ VX VY VZ WX WY WZ AX AY AZ OX OY OZ

LI[ ]

SA EL[ ] NX TYTZ MX MY MZ CN[--] CT[--] SB SA CA[- - ] NX CN LO SB AP[ ] RX RY RZ GX GY GZ RX RY RZ GX GY GZ

N1 NX NY NT MX MY MT TX TY SUP N2 DA[ ] N3 CX CY XY MID XZ YZ N4 INF

- 24 -

BLOC ** CAS
SS SD ANNUL * * CAS( ) SL (FIC )(DATE ) CUMUL (CV - )(CC )(NR) SG ( > DYNA ALPHA BETA DT NP ) * titre
FX[ ] FY[ ] FZ[ ] [- - ] YL[ ] DIR EL[ ] (COEFF ) CX[ ] CY[ ] CZ[ ]
DA[ ] GL FX[ ] DB[ ] PONC LO FY[ ] (EXC[ ]) RA [ ] PR FZ[ ] RB[ ] FX[ ] GL FY[ ] UNIF LO (ABS) (EXC[ ]) FZ[ ] PR CX[ ] DA[ ] DA[ ] FX[ ][ ] DB[ ] DB[ ] FY[ ][ ] RA[ ] RA [ ] GL FZ[ ][ ] REP LO (ABS) RB[ ] RB[ ] PR FX[ ][ ] OX EL[== ] OY [ ][ ] FY[ ][ ] OZ FZ[ ][ ] RACC[ ] ALL[ ] DEFO CY[ ] CZ[ ] FO[ ] SA (DIR ) EA HAUB ID[] SB EB FL CT IS FEU SEG[ ] HC TV [ ]TP[ ] (EXC[ ]) (COEFF )

NO[==]

FX [- -] FY [- -]FZ [- -] GL (ABS ) (EXC[ ]) UNIF F F [- - ]DIR (...) LO FX [- - ]FY [- - ]FZ [- - ] FX [ ] RA [ ] GL (COEFF ) DA [== ] PONC LO FY [ ] (EXC [ ]) [ ] RB FZ [ ] RACC [ ] DEFO ALL [ ] CB [ ]

DX [- -] DY [- -] DZ [- -] RX [- -] RY [- -] RZ [- -] LI N1[== ]N2[== ] XX NIV YY ZZ

FX[ ] GL UNIF ( ) [ ] ABS FY LO FZ [ ] RACC[ ] CA[==] DEFO ALL[ ] (COEFF ) [ ] LO FO[ ] SA (DIR ) EA HAUB ID[] SB EB

DX [- - ] DY [- - ] DZ [- - ] RX [- - ] RY [- - ] RZ [- - ] AP [==] XX NIV YY ZZ
FLU PP - (COEFF -) (TO)

GR [==] DEFO

RACC[ ] ALL[ ]

(COEFF )

PREC [== ]

- 25 -

BLOC ** UNIF
* * UNIF * titre FU FX FY FZ EL[==] (EXC[- -]) (COEF[ ]) DA[==] (EXC[- -]) (COEF[ ])

BLOC ** CPC
* * CPC (FIC ) * titre EL[==] (COEFF [- -]) (EXC[ ]) A1 A2 A3 A4 A5 A6 LA (TROT )

(FIC )

BLOC ** CONV
* * CONV * titre EL[== ] ESP FF[ ] FX[ ] FY[ ] FZ[ ] DD[ ] (VT ) L

BLOC ** UIC
(NP ))

(FIC ) (DYNA

VT ALPHA BETA

(EXC[- -]) (COEFF[- -])

GL LO (POS )

* * UIC VOIES (FIC ) (COEF ) * titre EL[ ] ESP (EXC[ ])(COEFF[- -])

BLOC ** SEISME
* * SEISME * titre AC [ ]

(FIC )

ANNUL CUMUL

( ALPHA

BETA ) NP DT

XX YY ZZ

* * VENT (CV-) (CC ) ( > ALPHA BETA DT NP ) * titre EL[ ] BB CT

BLOC ** VENT

AL[ ] CX [- -] CY[ ] CM[ ]

VE NO[ ] FIC nomfic DIR [dir1][dir2] ENV [ ] FIC[ ] PT[ ] FIC[ ]

BLOC ** IMP et ** VAR


CF MODULE CONS

- 26 -

MODULE VIB = CALCUL MODAL BLOC **MASS


TOUT * * MASS ZERO PP ( )

BLOC **ACT
ZERO * * ACT TOUT ACT > INACT EL[==] DA[==] CA[==] GR[==] L

BLOC **INIT
* * INIT FIC

(RA )

* * APPUIS DG > PLUS

( )

BLOC ** APPUIS

NO ==

[ ]

ou NO == MAT DX DY DZ RX RY RZ > SUP NO == FX

[ ]

[ ] FY ou YY [- - ] FZ ou ZZ [- -] GX ou RX [- - ] GY ou RY [- - ] GZ ou RZ [- - ] AX [- - ] (EX [- - ]) AY [- - ] (EY [- - ]) AZ [- - ] (EZ [- -]) CX [- - ] (HX [- - ]) CY [- - ] (HY [- - ]) CZ [- - ] (HZ [- - ])


FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

CF XL YL ZL

[ ] [ ] [ ] [ ]

[ ]

FY

[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

[ ]

- 27 -

BLOC ** LIAISONS
* * LIAISONS(DG) > PLUS

FX ou XX [- - ] FY ou YY [- -]

FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] N1 [- -] N2 [- -] GZ ou RZ [- -] AX [- - ] AY [- -] AZ [- -] CX [- - ] CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ
ON * *HIST OFF * titre DATE DT NO[ ] DX DY DZ RX RY RZ VX VY VZ WX WY WZ AX AY AZ OX OY OZ

[- -] YL[ ] DIR EL[ ]

CZ [- -]

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

BLOC ** HISTOIRE

LI[ ]

SA EL[ ] NX TYTZ MX MY MZ CN[--] CT[--] SB SA CA[- - ] NX CN LO SB AP[ ] RX RY RZ GX GY GZ RX RY RZ GX GY GZ

N1 NX NY NT MX MY MT TX TY SUP N2 DA[ ] N3 CX CY XY MID XZ YZ N4 INF

- 28 -

* * EXTRACT FIC[ ] * titre

Bloc **EX

Bloc **VENT
XZONE [ ] LU YY (EXP - ) LV YY (EXP - ) LW YY (EXP - ) SU[ ] SV [ ] SW [ ] * * VENT * titre FIC

UX - UY - VX - ECH VY - WX - WY - VK UA - UB - UC - UD - UE - UF - UG DE VA - VB - VC - VD - VE - VF - VG WA - WB - WC - WD - WE - WF - WG - LO UU [ ] HH[ ] YY[ ] PR PU UU[ ] EX[ ] YY[ ] UX - (EX - CS - ) UY - (EX - CS - ) VX - (EX - CS - ) VY - (EX - CS - ) WX - (EX - CS - ) WY - (EX - CS - )

BB[ ] CX [- -] CY[ ] CM[ ] DX[ ] DY[ ] DM[ ] H1 - - - - - H2 - - - - - H3 - - - - - A1 - - - - - A2 - - - - - A3 - - - - EL[ ] SEARS BA[ ] HA [ ] STR[ ] CL[ ] DT[ ] MO - AM [- -] FIC[ ]

- 29 -

* *SM FI PT [CHARGE ] PT [CHARGE ] ...


* * CP * titre

MOD[ ] AM[ ] DT

Bloc **SM
NP

(IMP) (HANN )

MO[ ] FIC[ ] (ALPHA - BETA - )

Bloc **CP

* * HA MO[ ] FR[ ] FIC[ ] (ALPHA - BETA - ) * titre [CHARGE]

Bloc **HA

Bloc **SEISME
* * SEISME XX FI - (AM -) YY (RESID) ZZ

* titre MO [- - ] (AM[- - ]) PE SP FR (CO - ) AMO [- - ] [SPECTRES]

Bloc **IMP
CF MODULE LIST

Bloc **VAR
CF MODULE LIST

- 30 -

MODULE FLAMB = FLAMBEMENT LINEAIRE BLOC **INIT


* * INIT FIC

BLOC **ACT
ZERO * * ACT TOUT ACT > INACT EL[==] DA[==] CA[==] GR[==] L

(RA )

* * APPUIS DG > PLUS

( )

BLOC ** APPUIS

NO ==

[ ]

ou NO == MAT DX DY DZ RX RY RZ > SUP NO == FX

[ ]

[ ] FY ou YY [- - ] FZ ou ZZ [- -] GX ou RX [- - ] GY ou RY [- - ] GZ ou RZ [- - ] AX [- - ] (EX [- - ]) AY [- - ] (EY [- - ]) AZ [- - ] (EZ [- -]) CX [- - ] (HX [- - ]) CY [- - ] (HY [- - ]) CZ [- - ] (HZ [- - ])


FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

CF XL YL ZL

[ ] [ ] [ ] [ ]

[ ]

FY

[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

[ ]

- 31 -

BLOC ** LIAISONS
* * LIAISONS(DG) > PLUS

FX ou XX [- - ] FY ou YY [- -]

FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] N1 [- -] N2 [- -] GZ ou RZ [- -] AX [- - ] AY [- -] AZ [- -] CX [- - ] CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ CZ [- -]

[- -] YL[ ] DIR EL[ ]

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

* * EXTRACT FIC[ ]SH * titre

Bloc **EX

Bloc **IMP
CF MODULE LIST

Bloc **VAR
CF MODULE LIST

- 32 -

MODULE COMB = COMBINAISONS ET ENVELOPPES Bloc **ADD


* *ADD FIC * titre CO FIC[- -] CE

Bloc **ENVEL
* *ENVEL FIC * titre CO FIC[- -] CE
* *CQC FIC (AM ) FIC[- -] * titre

Bloc **CQC

(CO )(AM)
Bloc **QUAD

* *QUAD FIC * titre FIC[- -]

(CO )
Bloc **IMP

CF MODULE CONS

Bloc **VAR
CF MODULE CONS

- 33 -

MODULE LIST = LISTINGS DE RESULTATS


Bloc **IMP
* * IMPR FIC * titre

SOL(TAB ) DEP EL[ == ] CN(TAB ) CT (TAB )


MN SOL (TAB ) MD DA[==] MN CONTR (TAB ) MD SOL CA[ == ] CN GR[ ==] RA(TAB ) RL(TAB )
DP(TAB ) DL(TAB )

DEP NO[==] VT AC

Bloc **ARMATEC
* * ARMATEC ZONE10 ZONE20 ZONE30 - > ZONE ZONE10 A 30 P 10 ZO # # # # FIC

Bloc **BEAMTEC
* * BEAMTEC ZONE10 ZONE20 ZONE30 - > ZONE ZONE10 A 30 P 10 ZO # # # # FIC

Bloc **VAR
CF MODULE CONS

Bloc **TORSEUR * * TORSEUR FIC - PT - - - NO [--] DIR - VAR * titre

- 34 -

MODULE GRAP = GRAPHIQUES DE RESULTATS


* * GRAP FIC[ ] * titre > (EC )(DX DY )(CA )(INT )(NO )(EL )(SM)(FC )(PM)(EP ) NX TY TZ MX MY MZ DX DY DZ RX RY RZ CN CT

Bloc **GRAP

EL[ ]

(AMP )

- 35 -

MODULE DES = DESSINS Bloc **ACT


ZERO * * ACT TOUT ACT > INACT DA[==] CA[==] GR[==] L EL[==]

(RA )
Bloc **DES

A0 A1 XY PORT A2 * *DES YZ LONG LAT (CAR ) A3 (ECH ) PAYS XZ A4 A5 * titre 1

( * titre 2) ( * titre 3)

NO BA ST CE PREC AP * nouveau _ titre FIC

(COEFF ) (ST )

- 36 -

MODULE DXF = SORTIES GRAPHIQUES AU FORMAT AUTOCAD Bloc **ACT


ZERO * * ACT TOUT ACT > INACT DA[==] CA[==] GR[==] L EL[==]

(RA )
Bloc **DXF

* *DXF TITRE [Nom_de_fichier.dxf ] ST CN CT CX CY XY FIC (COEFF ) XZ YZ VM DEP RO CP EL[ ] COULEUR[ ] DA[ ]COULEUR[ ] CA[ ]COULEUR[ ]

(ST

NI )

...

- 37 -

MODULE SECT = VERIFICATION DES SECTIONS BETON ARME


* *VERIF FIC[ ] * titre EP SL MOD > MAT SARG FC EBU GB THETA PR FC (GB THETA ) SL FT FF EF FR ER

(NB ) (CV -)

Bloc **VERIF

> AC MOD[ ] SL[ ]

(SOL NX - MY - MZ - )
SA HA LD EL[- -] SB (DES - BS BI )(FIS RL ) CD

- 38 -

MODULE VOIL = VERIFICATION DES TLES RAIDIES Bloc **EUR


** EUR (PA -)(LSP -) (INT -) G0 - G1

Bloc **GEO
** GEO RT SP [--]
EG [--] EL [--]

PL [--] EP [--] ER [--] RA [--] NR - (SE) (RO) (RT -)

Bloc **LIM
** LIM FY FM EL [--] FY - FM

Bloc **VERIF
** VERIF (IMP -) FIC [--] SOL NX - MY - MZ - TY - TZ - MX EL [--] (SA) (SB) (LZ -) (LY -) (BZ -) (BY -) (AL -)

- 39 -

PRESENTATION 1. Gnralits

Le logiciel Pythagore permet ltude mcanique des structures qui peuvent tre discrtises sous forme dlments de poutres droites, de coques, dappuis ou de liaisons fixes ou lastiques, de cbles et de membranes. La rsolution se fait par la mthode des lments finis. Il permet ltude des structures prcontraintes par cbles, intrieurs ou extrieurs au bton, en prenant en compte les comportements diffrs des lments en bton. Ltude du comportement des structures peut tre fait selon la RDM ou la thorie des grands dplacements, en statique ou en dynamique. Les modules de construction phase permettent la prise en compte par un seul fichier de donnes de lhistoire complte de la construction de la structure, quelle soit prfabrique ou constitue dlments en bton couls en place, mme si son comportement est non-linaire. Le logiciel offre une large palette de possibilits de chargements automatiques suivant les rglements franais en vigueur, dans les domaines routier (A(l), convois) et ferroviaire (UIC). Il permet, grce un systme de fichiers dtat, la gnration de combinaisons linaires ou quadratiques de cas de charge, denveloppes avec concomitances, et les impressions slectives et la gnration de graphiques des rsultats aprs calculs sans les reprendre. Pythagore peut tre utilis : soit grce lmulateur de MS DOS (excution en aveugle ) soit par lintermdiaire de linterface graphique, qui sert dditeur pour les fichiers de donne et qui permet de visualiser les modles.

1.1 Limites dutilisation


En ltat actuel du dveloppement, le logiciel ne permet pas : Ltude de structures qui ne peuvent pas tre reprsentes sous forme de poutres ou de coques homognes et dpaisseur constante (massifs ou dpaisseur variant trop rapidement). Les effets non-linaires gomtriques qui se produisent une chelle infrieure celle des poutres dcrites, tells que le voilement des membrures, cloquage, etc Les effets non-linaires sur les lments de coque.

1.2 Syntaxe gnrale des fichiers de donne


Les fichiers de donnes de la version 3.0 de Pythagore utilisent la bibliothque de lecture de donnes DECODA . Les fichiers de donnes sont organiss en blocs, et lutilisation de variables, boucles, tests, etc. permettant une sorte de programmation interne au fichier de donnes, est autorise. On se reportera lannexe A pour plus dinformations.

- 40 -

2.

Organisation en modules

2.1 Prsentation des diffrents modules


Le programme Pythagore est constitu de 18 modules excutables indpendants communiquant entre eux par des fichiers binaires. Les diffrents modules sont prsents dans le tableau ci-dessous. Chaque module lit ses donnes dentre dans un fichier portant comme nom D+nom du module (ex : DPREC pour PREC ). De mme, chaque module gnre un fichier de sortie portant comme nom S + nom du module (ex : SLIST pour LIST ), ainsi que diffrents fichiers binaires ncessaires la communication entre modules. Lexcution de chaque module se fait simplement en tapant le nom du module dans le rpertoire o se trouvent les fichiers de donnes du projet (ou en utilisant linterface graphique). Par exemple taper PREC dans le rpertoire o se trouve le fichier DPREC .

MODULE CARA

FONCTION PRINCIPALE DEFINITION DES SECTIONS EPAISSES


Le module CARA calcule les caractristiques mcaniques des sections paisses , dfinies par un contour extrieur et un ou plusieurs contours intrieurs : la section les axes et inerties de flexion et torsion, sections rduites les caractristiques ncessaires aux calculs de retrait/fluage. Il permet galement la dclaration dun comportement non-linaire pour le matriau, et la dfinition daciers passifs dans les lments de poutre.

CISAIL

DEFINITION DES SECTIONS MINCES


Calcule les caractristiques des sections profil mince : la section les axes et inerties de flexion et torsion, sections rduites les coefficients de calcul des contraintes normales ou tangentes en tout point

DON

DEFINITION DU MODELE
Ce module permet de dfinir : Les nuds Les barres Les dalles Les cbles Les types de barres Les appuis Les liaisons Les masses Le planning de construction La syntaxe permet de dfinir les nuds en coordonnes cylindriques ou cartsiennes, dans nimporte quel repre. Les barres peuvent tre souples (cbles), munies dextrmits indformables, et articules. Les dalles sont des lments finis travaillant dans leur plan (membranes) et en flexion (coques). Ces dalles peuvent tre transformes en membrane. Les cbles sont des lments finis destins aux tudes en grand dplacement, et rendent compte du comportement en chanette des cbles soumis leur poids propre. Les appuis et liaisons peuvent tre fixes ou lastiques.

- 41 -

COUPE

DESSIN DES COUPES PRECONTRAINTE

TRANSVERSALES

AVEC

CABLES

DE

Ce module permet de dessiner des coupes transversales dun lment de poutre contenant des cbles de prcontrainte, une distance queconque de lorigine ou de lextrmit de llment. Le module rcapitule la position des points de passage des cbles dans le repre principal de llment, ou dans un autre repre.

PREC

DEFINITION DES CABLES DE PRECONTRAINTE


Ce module permet de dfinir les cbles de prcontrainte de la structure. Les cbles de prcontrainte sont introduits en tant qulments dans le modle, et sont dfinis par des sommets que relient des lignes. Les sommets peuvent tre attachs aux nuds, aux lments ou aux dalles du modle.

CONS

CALCUL DE CONSTRUCTION PHASEE


Ce module calcule les tats successifs de la structure au cours de la construction. Les possibilits sont : Activation/Dsactivation/Destruction dlments Chargements quelconques (nuds, lments, dalles, appuis) Modification des conditions dappuis et de liaisons Retrait et fluage du bton selon BPEL Mise en tension de cbles de prcontrainte Prise en compte du comportement non-linaire du bton arm Les calculs sont raliss en statique ou en dynamique.

GCONS

CALCUL DE CONSTRUCTION PHASEE EN GRANDS DEPLACEMENTS


Ce module possde les mmes fonctionnalit que CONS, mais effectue le calcul en grands dplacements complets avec : Matrice de second ordre Correction deffort normal Possibilit de calcul de contre-flches Utilisation dlments de cbles non-linaires Les calculs sont raliss en statique ou en dynamique.

LOAD

CALCUL DUN OUVRAGE EN SERVICE


Ce module permet le calcul de diffrents cas de charges rglementaires : Chargements quelconques (nuds, lments, dalles, appuis) Convois de charges roulantes Chargement par lignes dinfluence Convoi UIC Calculs dynamiques de sismes Les calculs sont raliss en statique ou en dynamique.

VIB

CALCUL MODAL
VIB calcule les modes propres de vibration de la structure, ou dune partie de la structure et permet entre autre : Le calcul de la rponse dynamique leffet du vent turbulent, par la mthode spectrale. Prise en compte de leffet des rafales, et de linstationnarit des interactions fluide/structure... Le calcul de la rponse en rgime permanent une sollicitation quelconque Le calcul des modes propres complexes dune structure amortie de manire nonclassique

- 42 -

FLAMB

FLAMBEMENT LINEAIRE
FLAMB calcule les modes de flambement de la structure, ou dune partie de la structure, par analyse modale, partir dun tat de chargement prdfini.

COMB

COMBINAISONS ET ENVELOPPES
Effectue combinaisons, cumuls quadratiques et enveloppes sur les tats de chargements stocks dans les fichiers binaires.

LIST

LISTINGS DE RESULTATS
Produit des listings slectifs des dplacements, sollicitations, contraintes, efforts dans les liaisons, ractions dappuis, avec ou sans concomitances.

GRAP DES

GRAPHIQUES DE RESULTATS
Gnre des graphiques de sollicitations, contraintes, dplacements

DESSINS
Il est possible de faire des dessins : de gomtrie de la structure de dforme pour n'importe quel cas de charge, avec un angle de vue quelconque en perspective.

DXF

SORTIES GRAPHIQUES AU FORMAT AUTOCAD


Produit un dessin 3D au format DXF de la structure et de sa dforme pour les cas de charge choisis, avec : reprsentation des contours extrieurs des lments, reprsentation tridimensionnelle des cbles de prcontrainte Il permet aussi la reprsentation graphique des contraintes ou des dplacements par zones iso-couleurs.

SECT

VERIFICATION DES SECTIONS BETON ARME


Permet la vrification bton arm des sections dfinies laide de CARA partir des rsultats de nimporte quel cas de charge ou enveloppe.

VOIL CM80

VERIFICATION DES TLES RAIDIES


Permet la vrification rglementaire des tles raidies laide de lEurocode 3.

VERIFICATION DES SECTIONS METALLIQUES


Ce module vrifie les sections mtalliques grce ladditif 80 du rglement CM 66. NOTA : la notice de ce module est disponible en annexe D.

FATIGUE

CALCULS DENDOMMAGEMENT
Calcule ltat dendommagement par fatigue cr par une histoire de contraintes calcule par un calcul dynamique. Ce module utilise la mthode de la goutte deau (Eurocodes). NOTA : la notice de ce module est disponible auprs des responsables du logiciel.

- 43 -

2.2 Ordre dutilisation des modules (organigramme)


Le tableau ci-aprs donne un aperu synthtique de lorganisation des diffrents modules lintrieur du logiciel Pythagore. Les pr-processeurs de section CISAIL et CARA doivent tre utiliss les premiers, car leurs rsultats sont repris par lensemble des modules de la chane Le module DON qui permet la description de la gomtrie du modle, et de ses caractristiques mcaniques et massiques, vient ensuite. Le module PREC , sil est utilis, doit ltre aprs le module DON , dont il utilise les rsultats, et avant les modules de ltage solveur . Les modules de ltage solveur peuvent tre utiliss dans nimporte quel ordre. Ils nont pas de lien entre eux, du moins dans la configuration actuelle du logiciel. Ltage post-processeur doit logiquement tre utilis en fin de calcul, le module COMB de gnration des combinaisons et enveloppes, tant bien sr utilis avant les impressions ou graphiques de ces combinaisons ou enveloppes.

CISAIL DON

CARA PREPROCESSEUR PREC

CONS/GCONS

LOAD

VIB

FLAMB

SOLVEUR

COMB

POSTPROCESSEUR

GRAP

LIST

DES

DXF

SECT

VOIL

Important La modification dune donne dun tage amont impose thoriquement de relancer lensemble des lments aval de la chane de calcul. Par exemple, la modification dun contour de section dans le fichier DCARA contenant les donnes de CARA impose de relancer le calcul CARA , mais aussi DON , PREC , CONS , et tous les modules, puisque les caractristiques calcules par CARA y modifient tous les calculs. De mme, par exemple, la modification dun chargement automatique dans DLOAD impose de relancer le module LOAD , et lensemble de ltage post-processeur . Les rsultats des modules situs plus haut, ou au mme niveau, ne sont pas affects.

- 44 -

2.3 Fichiers de donnes, rpertoires, numrotation des fichiers binaires


Les diffrents modules de calcul de Pythagore ont chacun un fichier de donnes spcifique (cf. 2.1). Les noms de ces fichiers de donnes sont fixes. Par exemple, le module DON cherchera un fichier DDON (en majuscules) dans le rpertoire courant, et sarrtera automatiquement sil ne le trouve pas. Ce systme de nom fixe impose davoir un rpertoire spcifique pour chaque calcul. Dans ce rpertoire se trouvent les fichiers de donnes du projet pour tous les modules de la chane Pythagore. Cest galement dans ce rpertoire que seront crits les fichiers de rsultats ( SDON pour le module DON ), ainsi que les fichiers usage interne du programme, et les fichiers dtat FIC*** . Les fichiers dtat numrots sont tous nomms FIC*** (en majuscules), o *** est un numro de 21 997, fix par lutilisateur. Il est interdit denregistrer un tat ou une enveloppe dtats dans des fichiers dont le numro est infrieur 21 ou suprieur 997. Un certain nombre de fichiers binaires sont galement gnrs par le programme (FICARA, FICCIS, FICOUP, FICG, ficdon8, ficprec12, ficapli19). Sans renter dans le dtail, on doit retenir que ces fichiers servent la communication entre les diffrents modules du programme. Ils contiennent la gomtrie du modle, les caractristiques des sections, les tracs des cbles de prcontrainte, etc Leur disparition accidentelle impose simplement de relancer les modules qui les ont gnrs (cf. II.1).

- 45 -

Module CARA : dfinition des sections paisses 1. Prsentation

Le module CARA permet la gnration des caractristiques mcaniques (section, inerties et orientation des axes principaux dinertie) des lments de poutre constitues dun matriau homogne, partir de la dfinition dun contour extrieur et, si besoin, dun ou plusieurs contours intrieurs. Les contours sont dfinis par des polygones. La dfinition des contours se fait dans le repre local de llment. Dans ce repre la section transversale est entirement contenue dans le plan (Y,Z), la direction X tant celle de llment luimme. Il permet aussi de dfinir les caractristiques mcaniques dun matriau et les aciers dune section bton arm en vue dun calcul non-linaire ou dune vrification avec le module SECT. Les caractristiques de diffusion thermique, et daffaiblissement des proprits mcaniques, pour un calcul au feu, soit en mode calcul non linaire avec le module CONS , soit en mode vrification de rsistance avec le module FEU . NOTA : CARA est conu pour le calcul des sections paisses , typiquement les sections bton arm. Si la section peut tre dcompose en voiles minces (par exemple : tablier de pont mtallique avec raidisseurs), lutilisation du module CISAIL est recommande.

1.1 Organisation en blocs


Le fichier DCARA utilise les blocs suivants : Nom du bloc **ANG **COEFF **TYP Fonction Permet de choisir lunit des angles Entre dun coefficient multiplicateur dimensions de la section Entre des caractristiques dun type

des

- 46 -

2.

Syntaxe du fichier de donnes DCARA

2.1 Bloc **ANG :dfinition des units des angles


Syntaxe
DE * * ANGLE RAD

Description
Ce bloc permet de choisir dans quelle unit les angles sont entrs. Si aucun bloc ANGLE nest prcis, lunit par dfaut est le radian. DE RAD = Les angles seront exprims en degrs jusquau prochain bloc ANGLE = Les angles seront exprims en radians jusquau prochain bloc ANGLE

2.2 Bloc **COEFF : choix dun coefficient multiplicateur


Syntaxe
* * COEFF -

Description
Ce bloc permet de choisir un coefficient multiplicateur, qui sera appliqu sur les coordonnes des noeuds. Ainsi, **COEFF 10 multiplie par 10 toutes les coordonnes des nuds entrs jusquau prochain bloc **COEFF. Cette commande a pour but de faciliter le maillage de certaines sections (pour le calcul des inerties de torsion), et de permettre des sorties graphiques dans la bonne unit (typiquement, les coordonnes sont entres en mtres alors quon aimerait bien les caractristiques en cm).

- 47 -

2.3 Bloc **TY : dfinition dun type


* * TY * titre

(RES ) (MAIL )

YY [ ] ZZ [ ] RA [ ] AN[ ] DZ [ ] DY [ ] ZZ [ ] YY [ ] NO [ ] CO [ ] OR (AZ [dirz ]) (TM ) DR [ ] DA [ ] NO RA [ ] AN[ ] SY [ ] IN[ ] ZZ[ ] YY [ ] MI[ ][ ] BA [ ] SE [ ] N1[ ] N2[ ] DR [ ] PA [ ] DD[ ] L [ ] CE SEG [ ] [ ] CI SEG [ ] CN CT - (YY - ZZ-) NO AC MAIL DX - DY DES EC NUM CT CY CZ - NO [ ] CR [ ][ ]

- 48 -

VAL[ ] TEMP[ ] ET EU CD VAL[ ] TEMP[ ] NC KY EU NF XX AC[ ] NO[ ] SEC[ ] MOD[ ] SL[ ] VAL[ ] TEMP[ ] NC KS EU NF XX VAL[ ] TEMP[ ] NC KE EU NF XX


VAL[ ] TEMP[ ] MIN CO EUR MAX DAN VAL[ ] TEMP[ ] CS EUR (HUM ) VAL[ ] TEMP[ ] RO EUR VAL[ ] TEMP[ ] KF BS EUR BC VAL[ ] TEMP[ ] E1 EUR VAL[ ] TEMP[ ] U1 EUR CD VAL[ ] TEMP[ ] BS ET EUR BC

EP SL MOD KA GB ALPHA SL MAT SARG FC KP FT FF EF FR ER EB THETA PHI PR FC (GB THETA )

- 49 -

TY - : numro du type gnr. RES: Commande le calcul des caractristiques pour leffet Rsal: dimensions et positions des
hourdis suprieur et infrieur. Ce calcul est compltement automatis, mais est bas sur lhypothse dune section ressemblant peu prs un caisson. Dans tous les cas, les rsultats doivent tre contrls dans SCARA. Leffet Rsal est actuellement pris en compte dans Pythagore par une rduction deffort tranchant. Les caractristiques calcules par CARA seront reprises automatiquement par les autres modules pour le calcul des rductions deffort tranchant pour toutes les poutres dont les types origine et extrmit sont tous les deux calculs avec effet rsal.

MAIL: Commande la gnration dun maillage de la section. Le nombre attendu est la dimension
caractristique du maillage. Cette commande sert pour : Le calcul de linertie de torsion et des sections rduites leffort tranchant. Si aucun maillage nest introduit, le programme ne calculera pas ces caractristiques. Lutilisateur devra les redclarer dans le module DON. Les calculs non-linaires utilisant les caractristiques de matriaux (Sargin ou lastoplastique) ; La vrification automatique des sections avec le module SECT.

NOTA : Dans la pratique, il vaut mieux avoir un maillage assez fin pour le calcul des caractristiques de cisaillement (inertie de torsion, sections rduites leffort tranchant), car la prcision du calcul en dpend directement. En revanche, en cas de calcul utilisant les proprits non-linaires du matriau, le maillage de la section transversale na gnralement pas besoin dtre extrmement fin pour que les rsultats soient prcis. Un surcrot de finesse a par contre une influence importante sur les temps de calcul. Il convient de contrler le maillage en le dessinant (commande DES MAIL).

- 50 -

2.3.1 Dfinition des nuds


Syntaxe

YY[ ] ZZ[ ] RA[ ] AN[ ] DZ[ ] DY[ ] ZZ[ ] YY[ ] NO[ ] CO[ ] OR (AZ[dirz ]) (TM ) DR[ ] DA[ ] NO RA[ ] AN[ ] SY[ ] IN[ ] XX[ ] ZZ[ ] MI[ ][ ] BA[ ] NO[ ] CR[ ][ ] DR[ ] PA [ ] DD[ ]
On rappelle que la signification des notations (accolades, crochets, parenthses, etc.) est donne au paragraphe 0.1. Toutes les listes doivent comporter le mme nombre de termes, avec possibilit de gnration automatique partir d'une valeur unique le cas chant.

TM :

Taille du maillage au nud. Ce code permet de dfinir des maillages non uniformes, utiles par exemple pour le calcul thermique. Si ce code est omis, la taille du maillage au nud est prise gale la valeur dfinie dans la commande MAIL .

- 51 -

Principe gnral
Les noeuds peuvent tre dfinis de plusieurs manires :

- soit par deux coordonnes cartsiennes (YY, ZZ) relatives au repre gnral, ou un autre
repre quelconque (OR, AX) - soit par deux coordonnes en repre cylindriques (RA, AN) rapportes un repre quelconque - soit par copie de noeuds prcdemment dfinis (CO) que l'on translate en repre cartsien (DY, DZ) ou cylindrique (DR, DA) - soit par symtrie de noeuds prcdemment dfinis, par rapport un plan quelconque (SY) - soit par remplissage entre deux noeuds prcdemment dfinis (IN) ou entre deux sries de nuds (MI). - soit comme intersection de droites de construction. Toutes ces syntaxes sont explicites dans les paragraphes suivants.

2.3.1.1 Gnration cartsienne Syntaxe


NO [- -] YY [- -] ZZ [- -] OR (AZ[dirz ]) NO

En cas d'introduction d'une liste pour NO et de valeurs uniques ensuite, les listes YY, ZZ sont gnres par rptition.

Description
NO YY, ZZ = Liste des noeuds gnrer = Liste des coordonnes

OR et DIR permettent de dfinir un repre de rfrence diffrent du repre gnral OR = Coordonnes Yo, Zo de l'origine du repre de rfrence (0., 0. par dfaut). Alternativement, la commande NO permet dutiliser un nud existant comme origine du repre. AZ = Description de laxe Z de ce repre, conformment aux indications du 3 ( Z et Y par dfaut)

Exemples

NO 5 YY 1. ZZ 5. Ceci cre le noeud 5 de coordonnes (1., 5.) NO 1 2 YY 2. 3. ZZ 0. 1. Ceci cre les noeuds: 1 de coordonnes (2., 0.) 2 de coordonnes (3., 1.) NO 1 a 11 YY 0. a 100. p10. ZZ 1. Ceci est quivalent ZZ 11*1., et gnre 11 noeuds NO 1 a 10 ZZ 1. a 10. YY 0. AZ Z 30 Y Ceci gnre 10 noeuds sur une droite incline de 30 units (radians par dfaut, degrs si dfinis dans un bloc **ANGLE).

- 52 -

2.3.1.2 Gnration cylindrique Syntaxe


NO [- -] RA [- -] AN [- -]
OR (AZ[dirz]) NO

Description
NO = RA, AN, ZZ = OR et AZ Liste des noeuds gnrer Liste des coordonnes en repre cylindrique, illustres sur le schma ci-aprs permettent de dfinir un repre de rfrence diffrent du repre gnral (cf. prcdent).

Exemple

NO 1 a 10

RA 1. a 10.

AN 0.

AZ Z 30 Y

Ceci gnre 10 noeuds aligns sur une droite incline de 30 (dj vu prcdemment).

2.3.1.3 Copie
Syntaxe
DZ[ ] DY[ ] ZZ[ ] YY[ ] NO[ ] CO[ ] OR (AZ[dirz]) DR[ ] DA[ ] NO RA[ ] AN[ ]
En cas d'introduction d'une liste pour NO, et de valeurs uniques ensuite :

- la liste CO est gnre par copie translate de la liste NO - les autres listes sont gnres par rptition Description
NO = CO = DZ, DY = DR, DA = ZZ, YY = RA, AN = OR et AZ Liste des noeuds gnrer Liste des noeuds que l'on copie Translations appliques Translations appliques, exprimes en repre cylindrique Nouvelles coordonnes ZZ et YY. Nouvelles coordonnes, exprimes en repre cylindrique Permettent de dfinir un repre de rfrence diffrent du repre gnral.

Noter que la dfinition d'une origine (OR) est inutile.

Exemple
NO (11 a 15) CO (1 a 5) DZ 5. YY 2. Cette syntaxe cre 5 noeuds 11 15, dduits des noeuds 1 5 en les dcalant de 5 selon Z, et en leur affectant une coordonne Y = 2.

- 53 -

2.3.1.4 Symtrie Syntaxe


NO [- -] SY [- -] OR (AZ[dirz]) NO

Description
Cette commande gnre une liste de noeuds symtriques d'une autre liste de noeuds par rapport laxe Z du repre dfini par OR, AZ. NO = Liste des noeuds gnrer SY = Liste des noeuds existants dont on cre le symtrique OR, AZ = Dfinition du repre local dont les laxe Z constitue laxe de symtrie.

Exemple

NO (9 a 6 p -1) SY (1 a 4) OR NO 5 AZ Y
Cette syntaxe cre 4 noeuds 6 9, symtriques des noeuds 1 4 par rapport une droite verticale passant par le noeud 5. Noter que le noeud 9 est symtrique de 1, 8 est symtrique de 2, etc. (il y a correspondance terme terme dans les listes).

2.3.1.5 Remplissage entre noeuds


Syntaxe
IN[ ] ZZ[ ] NO[ ] YY[ ] MI[ ][ ] BA [ ]

Description
Cette commande insre une liste de noeuds avec un pas rgulier entre deux noeuds existants (code IN) ou entre deux listes de nuds existants (code MI). NO = IN = MI= Liste des noeuds gnrer Numro des deux noeuds entre lesquels on pratique l'insertion Suivi de deux listes de noeuds, lintrieur desquels vont tre gnrs les noeuds (1 seul noeud est gnr entre chaque couple de noeuds, ce qui fait toute la diffrence avec le code IN ; voir exemple ci-aprs). ZZ ou YY = Liste de coordonnes Z ou Y des nouveaux noeuds. BA = Liste de coefficients barycentriques (un coefficient 0 correspond au 1er noeud, un coefficient 1 au 2me noeud). Par dfaut (pas de code XX, YY ni BA), les noeuds sont gnrs quidistants.

Exemple
NO (2 a 9) IN 1 10 Cette syntaxe gnre des noeuds 2 9 quidistants entre 1 et 10. Les noeuds 1 10 sont donc en dfinitive disposs intervalles rguliers. NO (2 a 9) IN 1 10 YY (2. 2.5 3. a 7. q6) Cette syntaxe gnre 8 noeuds (2 9) situs sur la droite 1 10, mais pour lesquels on impose la coordonne Y (liste de 8 valeurs, une par noeud gnr).

- 54 -

NO (2 a 92 p10) MI (1 a 91 p10) (3 a 93 p10) Cette syntaxe gnre 10 noeuds (2, 12, 22, etc.) situs au milieu dautres noeuds : - le noeud 2 est au milieu de 1 et 3 - le noeud 12 est au milieu de 11 et 13 - etc. NO (2 a 92 p10) MI (1 a 91 p10) (3 a 93 p10) YY 3.5 Mme chose, ceci prs que les noeuds sont placs la cote Y=3.5, et non au milieu des noeuds de base.

2.3.1.6 Gnration par droites de construction Syntaxe


NO[ ] CR[ ][ ] DR[ ] PA [ ] DD[ ]

Principe gnral
Cette syntaxe permet de dfinir des droites de construction, ce qui offre la possibilit de dfinir ensuite les nuds comme intersection de droites. DR PA DD Liste de droites dfinir 2 listes de noeuds dfinissant la direction de ces droites Translation de la droite par rapport au segment reliant les 2 noeuds. >0: dcalage vers la gauche par rapport la direction : noeud 1 -> noeud 2 (cest--dire dans la direction directe ) <0: dcalage vers la droite. =0: pour une droite reliant le nud 1 au nud 2. Liste de noeuds dfinir Suivi de 2 listes de droites, dont le programme calcule lintersection

NO CR

Exemples
DR 11 PA 1 2 DD 0.05 Cette instruction cre une droite parallle au segment rejoignant les noeuds 1 et 2, dcale de 5cm vers la droite. DR (11 a 14) PA (11) (12 a 14 11) DD 0.06 Si les noeuds 11 14 sont disposs aux 4 coins dun rectangle, cette syntaxe va gnrer 4 droites parallles aux faces de ce rectangle.

- 55 -

NO (111 a 114) CR (14 11 a 13) (11 a 14) Dans le contexte de lexemple prcdent, cette syntaxe cre 4 noeuds 111 114 lintersection des droites (14-11), (11-12), (12-13) et (13-14).

2.3.2 Dfinition des segments et des contours


Syntaxe

SE[ ] N1[ ] N2[ ] [ ] CE SEG[ ] [ ] CI SEG[ ]

Description
Les sections sont dfinies dans CARA par leurs contour. Une section a un contour extrieur, et un nombre variable de contours intrieurs (voire aucun contour intrieur). Les contours peuvent tre dfinis par une liste de nuds, ou par une liste de segments conscutifs, par exemple en vue de lutilisation du module FEU avec des conditions aux limites en tempratures. CE = Liste des nuds du contour extrieur, ou liste de segments du contour extrieur

CI = Liste des nuds (ou de segments) de chaque contour intrieur. Une ligne CI par contour intrieur. Les contours doivent tre orients dans le sens trigonomtrique direct (inverse des aiguilles dune montre), sans quoi le calcul de la section ou des inerties peut donner des valeurs ngatives, ce qui nest pas sans impact sur le rsultat du calcul.

Exemple
CE 1a4 Dfinit un contour extrieur constitu des nuds 1 4. CI 6a10 CI 16a20 Dfinit deux contours intrieurs ; le premier constitu des nuds 6 10, le deuxime des nuds 16 20.

- 56 -

2.3.3 Dfinition du matriau


Syntaxe
VAL[ ] TEMP[ ] MIN CO EUR MAX DAN VAL[ ] TEMP[ ] CS (HUM ) EUR VAL[ ] TEMP[ ] RO EUR EP SL MOD VAL[ ] TEMP[ ] KA GB ALPHA SL MAT SARG FC KP BS KF EUR FT FF EF FR ER EB THETA PHI BI PR FC (GB THETA ) VAL[ ] TEMP[ ] E1 EUR VAL[ ] TEMP[ ] U1 EUR CD VAL[ ] TEMP[ ] BS ET EUR BI

Description
CARA permet daffecter un matriau la section. La section est forcment homogne (le matriau est le mme pour toute la section). Ce matriau est actuellement utilis de deux faons par le programme : - En cas de calcul non-linaire, ce sont les caractristiques de ce matriau qui dictent le comportement de llment auquel est assign ce type - En cas de vrification automatique des sections de bton arm avec SECT, ces caractristiques sont utitises pour dterminer ltat de contrainte dans la section. Si lon ne prvoit pas dutiliser ces fonctions, il nest pas ncessaire de dfinir de matriau dans CARA. Deux types de matriau peuvent tre affects dans CARA : - matriau lastoplastique parfait - matriau bton selon loi de Sargin

2.3.3.1 Matriau lastoplastique parfait Syntaxe


MAT[EP SL MOD ]

Description
EP: Matriau lastoplastique parfait SL : Contraintes limites dlasticit (2 valeurs ; si une seule valeur e est entre, le domaine lastique est suppos gal (-e ; e))

- 57 -

MOD : Module dYoung Il sagit dun matriau lastoplastique avec hystrsis, correspondant la loi dformation/contrainte suivante :

Exemple MAT EP SL -355000 355000 MOD 210E6


Dfinition dun acier 355 MPa (si on travaille en kPa, bien sr).

2.3.3.2 Matriau selon la loi de Sargin Syntaxe

MAT SARG FC (KA KP EB )


Description

(GB

SL THETA ) (ALPHA PHI ) FT FF EF FR ER

SARG : Matriau selon loi de Sargin (BPEL 99 ou EUROCODE 2) FC : Rsistance caractristique la compression du bton 28 jours. EB : Dformation au pic de contrainte (Par dfaut calcul selon BPEL99. Indiquer la valeur pour utilisation conforme lEurocode 2 chap. 3.1.5) KA,KP : Coefficients k et k de dfinition de la loi. Par dfaut ces valeurs sont calcules selon les indications du BPEL99. Il faut les renseigner pour utilisation conforme lEurocode 2 chap. 3.1.5. GB : Coefficient de scurit partiel sur la rsistance du bton b (Valeur par dfaut 1.0). THETA : Coefficient de rduction de la rsistance pour un chargement de longue dure (Valeur par dfaut 1.0) ALPHA - PHI - : coefficients correctifs pour ltude de stabilit de forme Ei/(1+) (cf BPEL 6.4). Ces coefficients sont transmis au reste du programme (CONS, SECT). SL : Prise en compte dun palier plastique en traction, la valeur de contrainte indique FT, FF, EF, FR, ER : Prise en compte dune rsistance la traction FT et dun comportement du bton avec loi dcroissante suivante :

- 58 -

Ft FF FR EF ER

Par dfaut, si les valeurs de FF, EF, FR,ER sont omises on a : EF=Ft/(Eij/b) FF=Ft/2 -3 ER=2.5 10 FR=0

Ft Ft/2

0.25%

- 59 -

La loi de Sargin correspond la courbe de comportement suivante : BPEL 99 EUROCODE 2

= f bu

b k b0

+ (k'1) b b0

c = f cd

b 1 + (k 2) b0

+ k' b b0

c c k c1 c1 c 1 + (k 2) c1

O :

O :

f bu

0,85 f cj = (rsistance de calcul) b


3 3

f cd =

0,85 f ck (rsistance de calcul) c


0,31

b0 = 0,62.10 k=

f cj

c1 = 0,7.10 3 (f cm ) k = 1,05 E cm c1 f cm

2,8.10 3

E ij b0 0,85 f cj

k dpend de fcj (en MPa) : k' = k 1 si fcj 30 MPa 55 f cj k ' = (k 1) si 30 fcj 40 MPa 25 f cj 30 k k' = + si 40 fcj 80 MPa 1,65 f cj 36 Le lecteur est invit se reporter aux rglements pour plus de dtails. Le choix des coefficients permet de traiter lune ou lautre de ces 2 lois.

Exemple MAT SARG FC 35000 THETA 0.85 EB 0.0020 GB 1. FT 0.


Dfinit un B35 sans rsistance en traction selon le BPEL

2.3.3.3 Matriau selon la loi parabole-rectangle Exemple MAT PR FC 35000 THETA 0.85 GB 1. FT 0.
Dfinit un B35 sans rsistance en traction avec la loi parabole-rectangle

- 60 -

2.3.3.4 Dfinition daciers de bton arm Principe gnral


CARA permet de dfinir des aciers de bton arm dans la section. Ces aciers sont, comme le matriau, utiliss de deux manire par le programme : - En cas de calcul non-linaire, le programme calcule le taux de travail des aciers et leur contribution la rsistance de la section. - En cas de vrification automatique des sections de bton arm avec SECT, ces caractristiques sont utitises pour dterminer ltat de contrainte dans les aciers. - En cas de calcul thermique, la dfinition des caractristiques o De dilatation thermique o Daffaiblissement des rsistances mcaniques Si lon ne prvoit pas dutiliser ces fonctions, il nest pas ncessaire de dfinir dacier dans CARA.

Syntaxe

VAL[ ] TEMP[ ] ET EU CD VAL[ ] TEMP[ ] NC KY EU NF XX AC[ ] NO[ ] SEC[ ] MOD[ ] SL[ ] VAL[ ] TEMP[ ] NC KS EU NF XX VAL[ ] TEMP[ ] NC KE EU NF XX

Les listes doivent comporter le mme nombre de termes. Les valeurs de la liste NO sont gnres par dcalage si une seule valeur est lue. Les valeurs des listes SEC, MOD et SL sont gnres par rptition si une seule valeur est lue. Les numrotations des aciers et des noeuds sont indpendantes.

Description
NO : Nud localisant lacier dans la section transversale SEC : Section de lacier MOD : Module dYoung de lacier SL : Limite lastique (une seule valeur, le comportement est suppos lastoplastique parfait, symtrique en traction/compression)

- 61 -

Caractristiques thermiques : ET : Epsilon Thermique : dformation thermique non linaire en fonction de la temprature. On VAL : Valeurs de dformation / TEMP : tempratures correspondantes. Le logiciel interpolera linairement entre ces valeurs EU : valeurs conformes lEurocode EN 1992-1-2 -2004 (art 3.4) CD : Coefficient de dilatation thermique linaire KY : Coefficient de rduction de la contrainte dcoulement plastique (fsy/fyk du tableau 3.2 de l lEurocode EN 1992-1-2 -2004) ), aciers de classe : NC : Classe N lamin chaud NF : Classe N form Froid XX : Classe X VAL : Valeurs du coefficient / TEMP : tempratures correspondantes. Le logiciel interpolera linairement entre ces valeurs KS : Coefficient de rduction de la limite lastique (fsp/fyk du tableau 3.2 de l lEurocode EN 19921-2 -2004) ), aciers de classe : NC : Classe N lamin chaud NF : Classe N form Froid XX : Classe X VAL Valeurs du coefficient / TEMP : tempratures correspondantes. Le logiciel interpolera linairement entre ces valeurs Coefficient de rduction du module lastique (Es/Es du tableau 3.2 de l lEurocode EN 19921-2 -2004) ), aciers de classe : NC : Classe N lamin chaud NF : Classe N form Froid XX : Classe X VAL : Valeurs du coefficient / TEMP : tempratures correspondantes. Le logiciel interpolera linairement entre ces valeurs

KE :

Exemple
AC 1a5 NO 20 SEC 8.02E-4 MOD 210E6 SL 500E3 Dfinit les aciers 1 5 la position spatiale des noeuds 20 24, de module dYoung 210000 MPa et de limite lastique 500 MPa

2.3.3.5 Dfinition des caractristiques thermiques du matriau principal


Les caractristiques thermiques du matriau principal (bton), et les caractristiques daffaiblissement mcanique sont dfinies pour un calcul thermique, et pour un calcul de rsistance mcanique avec matriau chaud. Dans ce dernier cas, il est indispensable que la loi initiale de comportement ait t dfinie conforme la loi de Sargin. La dfinition des paramtres utiliss est conforme lEurocode EN 1992-1-2 -2004, section 3. Toutefois, il est possible de dfinir pour ces paramtres des valeurs quelconques en fonction de la temprature.

- 62 -

KA MAT SARG FC KP EB

VAL[ ] TEMP[ ] MIN CO EUR MAX DAN VAL[ ] TEMP[ ] CS EUR (HUM ) VAL[ ] TEMP[ ] RO EUR VAL[ ] TEMP[ ] GB ALPHA SL BS THETA KF EUR PHI FT FF EF FR ER BC VAL[ ] TEMP[ ] E1 EUR VAL[ ] TEMP[ ] U1 EUR CD VAL[ ] TEMP[ ] BS ET EUR BC

CO :

CS :

Conductivit thermique VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode EN 1992-1-2 -2004 (art 3.3.3) MIN : valeur minimale de la fourchette Eurocode MAX: valeur maximale de la fourchette Eurocode DAN : Valeur recommande par lannexe nationale Franaise Chaleur spcifique (massique) VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.3.2) HUM : Taux dhumidit initiale du bton Masse volumique du bton VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.3.2) Rduction de la rsistance la compression (eq. Fc/fck du tableau 3.1 de lEurocode ) VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.2.2.1) BC : bton de granulats calcaires BS : bton de granulats siliceux dformation au pic de contrainte de compression (eq. c1 du tableau 3.1 de lEurocode ) VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.2.2.1) BC : bton de granulats calcaires BS : bton de granulats siliceux dformation au ultime de compression (eq. cu1 du tableau 3.1 de lEurocode )

RO :

KF :

E1 :

U1 :

- 63 -

VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.2.2.1) BC : bton de granulats calcaires BS : bton de granulats siliceux CD : ET : Coefficient de dilatation thermique linaire Dformations thermiques non linaires VAL /TEMP : liste de valeurs et les tempratures associes. Le logiciel interpolera linairement entre ces valeurs. EUR : valeurs conformes lEurocode (art 3.2.2.1) BC : bton de granulats calcaires BS : bton de granulats siliceux

2.3.4 Dfinition des points de mesure des contraintes


Syntaxe
CN CT - (ZZ [--]YY[--])

Description
CN: code pour la dfinition des points de mesure des contraintes normales: CN 1 : 2 points de mesure: les contraintes seront calcules en fibre suprieure (Ymax) et infrieure (Ymin), sur laxe vertical passant par le CDG de la section CN 2: 4 points de mesure: les contraintes seront calcules aux 4 coins extrmes de la section. Le programme recherchera pour chaque quadrant le point le plus loign du centre de gravit de la section. CN 3: 6 points de mesure: les contraintes seront calcules en fibre suprieure, en fibre infrieure, et aux 4 coins de la section. code pour la dfinition des points de mesure des contraintes tangentes. De mme que pour les CN, le programme placera entre 2 et 6 points de mesure suivant le chiffre entr.

CT:

ZZ[--] : abcisses dun ou plusieurs points de mesure de contraintes de cisaillement dans le repre de dfinition de la section transversale. YY[--] : ordonnes dun ou plusieurs points de mesure de contraintes de cisaillement dans le repre de dfinition de la section transversale. Ces points de mesures de contraintes de cisaillement annulent et remplacent ceux qui ont pu tre dfinis par la commande CT -. Ils sont transmis au reste du programme. On pourra vrifier la valeurs des coefficients de cisaillement dans les sorties dessins, de mme que dans le fichier de sortie SDON.

NOTA 1 : CN Dans le cas de lutilisation du code CN 2 ou 3, le programme passe en revue les quadrants de la section dans le repre principal, afin de dterminer les nuds qui occupent les positions les plus loignes du centre dinertie. Cela pose deux problmes : - Tout dabord, si aucun nud nest prsent dans le quadrant considr, le programme assigne un nud et des coordonnes alatoires au point de contrainte. Il ny a aucun lien entre le nud et les coordonnes. - Le point choisi nest pas forcment celui qui maximise les contraintes normales, vu que le programme ne regarde que dans la liste des nuds. Il importe donc de toujours vrifier les rsultats du programme, laide des sorties graphiques et du listing SCARA. Les points de mesure peuvent de toute faon tre redfinis dans le fichier DDON. NOTA 2 : CT Le positionnement des points de mesure des contraintes tangentes est conu pour tre optimal pour une section de monocaisson. En dehors de ce cas particulier, les points retenus par le programme

- 64 -

nont aucune raison dtre particulirement pertinents. Cest pourquoi il importe de bien vrifier les rsultats, et de redfinir au besoin les points de mesure dans le fichier DDON. Dans ce cas, il est souhaitable de se baser sur les cartes de contrainte de cisaillement que lon peut sortir grce la commande DES (voir 2.3.5), et de placer les points de mesure aux points de cisaillement maximal.

2.3.5 Dfinition des sorties dessin


Syntaxe
NO AC MAIL DX - DY - DES EC NUM CT CY CZ

Description
Cette commande demande la gnration de dessins A4 en coupe de la section, avec rcapitulation des caractristiques mcaniques et des points de mesure des contraintes. Le dessin, au format DES, est stock dans le fichier CARA.DES. En outre peuvent tre demands : NO : dessin des nuds ; AC : dessin des aciers ; MAIL : dessin du maillage CT, CY, CZ : dessin des flux de cisaillement dus respectivement une torsion unit, un tranchant TY unit, un tranchant TZ unit. Ces flux sont destins aider la dfinition des points de mesure des contraintes tangentes si ils sont redfinis dans DDON. Chacun de ces codes gnre un dessin supplmentaire dans le fichier FICDES. DX et DY fixent en cm les dimensions du papier (A4 par dfaut), EC prcise lchelle (EC 100 pour un e dessin au 1/100 ) et NUM prcise les dimensions des caractres (en cm) pour numrotation des nuds ou des aciers (par dfaut pas de numros). Par dfaut, lchelle est fixe pour maximiser la taille du dessin sur la feuille.

3.
(i.)

Dfinition dune direction


Sous la forme dangles par rapport aux directions Z et Y

Dans CARA, la dfinition dune direction peut se faire de 3 manires diffrentes :

Syntaxe
Y Y Z Z

Description 1er axe (angle vers 2me axe) (angle vers 3me axe) Exemples

(AZ) - Z

- 65 -

Ceci correspond l'axe Z dans la direction ngative


Z 30. Y Ceci correspond une direction obtenue en partant de l'axe Z, et en se dplaant de 30 vers Y
Y DIR

30

Lunit de langle est le radian par dfaut, sauf si un bloc ANGLE a t utilis. (ii.) Sous la forme dune donne de deux nuds dfinissant la direction

Exemples (AZ) NO 1 5 Ceci dsigne la direction dfinie par les nuds 1 et 5, dans cet ordre.
(iii.) Sous la forme dun angle

Exemples (AZ) 45 Cette syntaxe est quivalente Z 45 Y.

- 66 -

4.

Rsultats

Le module CARA gnre : Un fichier de rsultats SCARA, contenant les caractristiques mcaniques des types. Un fichier CARA.DES de dessin des coupes de section Un fichier FICARA, binaire, relu par le module DON, contenant les diffrentes caractristiques calcules par CARA pour chaque type. Un fichier FICOUP, binaire, contenant les coordonnes des contours, relu par DXF pour la gnration des vues avec contours de sections, et PREC pour la dfinition des tracs de cbles partir de la gomtrie des sections.

- 67 -

Module CISAIL : dfinition des sections minces 1. Prsentation

Le module Cisail permet la gnration des caractristiques mcaniques (section, inerties, sections rduites), de sections dfinies par des contours en voiles minces . Le modle de section est gnr par la dclaration de nuds et dlments (voiles minces) caractriss par leur paisseur, leur module et leur densit. Les variations sur le module et la densit permettent la gnration de sections mixtes. Les caractristiques calcules sont alors des caractristiques homognes, bases sur le module le plus lev rencontr dans la section considre.

1.1 Organisation des blocs


Le fichier DCIS utilise les blocs suivants : Nom du bloc **ANG **COEFF **TYP Fonction Permet de choisir lunit des angles Entre dun coefficient multiplicateur dimensions de la section Entre des caractristiques dun type

des

- 68 -

2.

Syntaxe du fichier de donnes DCIS

2.1 Bloc **ANG :dfinition des units des angles


Syntaxe

DE * * ANGLE RAD
Description
Ce bloc permet de choisir dans quelle unit les angles sont entrs. Si aucun bloc ANGLE nest prcis, lunit par dfaut est le radian. DE RAD = Les angles seront exprims en degrs jusquau prochain bloc ANGLE = Les angles seront exprims en radians jusquau prochain bloc ANGLE

2.2 Bloc **COEFF : choix dun coefficient multiplicateur


Syntaxe

* *COEFF Description
Ce bloc permet de choisir un coefficient multiplicateur, qui sera appliqu sur les coordonnes des noeuds. Ainsi, **COEFF 10 multiplie par 10 toutes les coordonnes des nuds entrs jusquau prochain bloc **COEFF. Cette commande a pour but de faciliter le maillage de certaines sections (pour le calcul des inerties de torsion), et de permettre des sorties graphiques dans la bonne unit (typiquement, les coordonnes sont entres en mtres alors quon aimerait bien les caractristiques en cm).

- 69 -

2.3 Bloc **TY : dfinition dun type


* titre

* * TY (CAT (<<< ) nom dim (DY - DZ - GO - COUPL)) YY[ ] ZZ[ ] RA [ ] AN[ ] DZ[ ] DY[ ] ZZ[ ] YY[ ] NO[ ] CO[ ] OR (AZ[dirz ]) DR[ ] DA[ ] NO RA[ ] AN[ ] SY[ ] IN[ ] XX[ ] YY[ ] MI[ ][ ] BA[ ]

NO[ ] CR[ ][ ] L L L

DR[ ] PA [ ] DD[ ] EL[ ]N1[ ]N2[ ]EP[ ]DE[ ]MO[ ] AL[ ]

CN[ ] CZ[ ]

CY[ ] CARA

NO(ECH ) EL(ECH ) DES CN CT CIS XI RES EP(ECH ) DX DY

- 70 -

TY =

Numro du type de section gnr

CAT = Dfinition du type dans le catalogue de profils. Cf 2.32.3.6.

2.3.1 Dfinition des nuds


NO, YY, ZZ: dfinition des nuds sommets des contours de la section. Les possibilits de gnration des nuds par copie, par symtrie, par intersection de droites, ou en coordonnes polaires sont identiques celles du module CARA. Il est conseill de se reporter cette notice. Dfinition de nuds comme croisement de droites de construction Dfinition dune droite de construction Lintersection de droites peut ensuite tre utilise pour gnrer un nud. PA: 2 nuds dfinissant la direction de la droite DD: Dcalage entre la droite et le segment dfini par les 2 nuds

NO, CR: DR:

2.3.2 Dfinition des lments


Syntaxe

EL[ ]N1[ ]N2[ ]EP[ ]DE[ ]MO[ ]


Les listes doivent comporter le mme nombre dlments. Au cas o une seule valeur est prsente, les valeurs sont gnres par copie pour les listes N1 et N2 et par rptition pour les listes EP, DE et MO.

Description
N1 : N2 : EP : DE : MO : Nud 1 de llment Nud 2 de llment Epaisseur Densit Module dYoung

2.3.3 Dfinition des alvoles


Syntaxe

AL[ ]
Pour chaque alvole, dclaration des nuds de son contour, dans le sens des aiguilles dune montre.

Description
Les alvoles sont dfinies afin de permettre le calcul des caractristiques de la section et des contraintes de cisaillement. Il est important que toutes les alvoles soient dfinies, et quelles soient dfinies dans le bon sens, sans quoi le programme sera incapable de calculer les caractristiques.

Exemples
Considrons la section suivante :

- 71 -

** PYTHAGORE **

jambes pylone courant de 0.000 a 11.010

COUPE TYPE NUMERO

651

14

15

10

11

12

13

132

131

7 121 142

16

122

141

17

5 111 152

18

112

151

19

20

101

102

22

21

NUMEROTATION DES NOEUDS

ECH.1/ 33

Il faut spcifier 7 alvoles : le contour principal (intrieur aux augets), et les 6 augets. Pour la section suivante, il faudra prciser deux alvoles : AL 4 5 2 1 AL 5 6 3 2
** PYTHAGORE **

COUPE TYPE NUMERO

NUMEROTATION DES NOEUDS

ECH.1/ 37

- 72 -

2.3.4 Dfinition des points de mesure des contraintes


Syntaxe

CN[ ] CY[ ] CZ[ ]


Description
CN : liste des nuds (6 au maximum) o lon dsire mesurer les contraintes normales. Il est possible de demander les contraintes normales en des nuds qui ne sont lis aucun lment (ils doivent nanmoins avoir t dfinis dans une ligne NO ). Les coordonnes de ces points sont transmises aux autres modules ainsi que les coefficients de calcul des contraintes tangentes concomitantes au mme point. Ces contraintes tangentes tant diffrentes pour tous les lments arrivant au nud, les coefficients les plus dfavorables sont pris en compte.

CY, CZ: liste des lments o lon dsire mesurer les contraintes tangentes. Le module CISAIL dterminera alors sur llment le point o cette contrainte tangente est maximale. Si le code CY a t utilis, le point choisi maximisera les contraintes pour un effort tranchant selon laxe Y du repre principal. Au contraire si le code CZ est utilis, le point choisi sera celui qui maximise les contraintes pour un effort tranchant TZ dans le repre principal. Dans tous les cas les 3 coefficients de calcul de la contrainte tangente sont pris en compte, et les coordonnes du point sont galement transmises pour le calcul des contraintes normales concomitantes.

2.3.5 Dfinition des sorties dessin


Syntaxe

DES

EP(ECH ) CN CT CIS XI RES

CARA NO(ECH ) EL(ECH )

(DX DY )

Description
Cette commande demande la gnration de dessins A4 en coupe de la section, avec rcapitulation des caractristiques mcaniques de la section. Chaque code cre un dessin (ou plusieurs) supplmentaire(s). Les dessins, au format DES, sont stocks dans le fichier CISAIL.DES. CARA : dessin de la section avec les caractristiques mcaniques NO : dessin de la section avec numros des nuds (on peut spcifier lchelle du dessin) EL : dessin de la section avec numros des lments (on peut spcifier lchelle du dessin) EP : dessin de la section avec paisseurs des lments (on peut spcifier lchelle du dessin)

- 73 -

CN / CT: dessin de la section avec la position et les numros des points de mesure des contraintes CIS : dessin des cisaillements RES : dessin avec les rsultantes des cisaillements sur chaque lment XI : dessin du gauchissement de la section pour un moment de torsion unit et pour chaque tranchant unit. e ECH : spcification de lchelle. (ECH 100. Pour une chelle de 1/100 ) DX, DY : dimensions en cm de la feuille de papier de dessin (si diffrent de A4).

2.3.6 Catalogue de profils


Syntaxe

* * TY (<<< ) (CAT nom dim (DY - DZ - GO - COUPL))


Description
Il est possible de dfinir un type Cisail par rfrence un catalogue de profils. Ces profils normaliss sont tirs du catalogue OTUA. Nom = Nom du profil choisi dans la liste ci-dessous : HEAA 100 1000 HEA 100 1000 HEB 100 1000 HEM 100 1000 HLA 1000 et 1100 HLB 1000 et 1100 HLM 1000 et 1100 IPE 100 600 IPEA 100 600 IPEO 180 600 IPN 120 550 UAP 80 300 UPN 100 400 COR 20x20 ep 3mm 200x200 ep 24mm DCOR (double cornire) 20x20 ep 3mm 200x200 ep 24mm La liste complte des profils reconnus par le programme figure en annexe C. Dim = Dimension caractristique du profil. Dans le cas d'une cornire simple ailes gales (COR), l'utilisateur fournit un chiffre gal : 100 x longueur de l'aile + paisseur, exprimes en mm. Exemples TY 5 CAT HEA 600 TY 6 CAT COR 8008. TY 7 CAT COR 3503.5 Ceci dfinit un HEA 600 Ceci dfinit une cornire 80x80 ep. 8mm Ceci dfinit une cornire 35x35 ep. 3.5mm

< =

Signe indiquant une rotation du profil de 90 . On peut cumuler jusqu trois de ces signes. Les orientations par dfaut des profils sont les suivantes :

- 74 -

y 4 x 5 6 z 2 3

y 4 x z

y 3 x 2 1 4

y 6 3 x 5 2 1

3 2 Profil en I

1 Cornire Cornire

Profil en U

Profils, position et numrotation des nuds par dfaut y y 3

3 x 5

4 z 2

x z

2 x 1 3

2 x 1

2 1 Profil en I

1 Profil en U

Cornire

Cornire

Profils, numrotation des lments Lutilisation de la commande CAT gnre des nuds et des lments conformes la numrotation cidessus (le point central du repre est le point de coordonne 0,0 dans la dfinition de la section). Le code < cause la rotation par rapport cette dfinition par dfaut. NOTA Attention, dans le cas dune cornire simple, le repre principal est inclin 45 et le centre din ertie nest pas confondu avec le point (0,0). Dans le cas dune cornire double ou dun U, le centre de gravit est de mme dcal. Dautre part, pour les doubles cornires, le programme cre un lment trs mince liant les deux morceaux de cornire, car CISAIL est incapable de traiter une section en plusieurs parties. DY, DZ = Dcalage du profil par rapport au point dinsertion.

GO = Indication dune taille de gousset pour les doubles cornires. COUPL = Si ce code est prsent lors de la dfinition dune double cornire (DCOR), alors les cornires sont considres comme couples, c'est--dire comme travaillant ensemble. Les inerties sont alors recalcule par le programme. Si ce code est absent, les inerties sont calcules par simple somme des inerties de chaque cornire. La commande CAT cre les nuds (commande NO) et les lments (EL) du profil. Elle affecte aussi les valeurs dinerties issues du catalogue au type dfini, sans les recalculer. En revanche, la dfinition des points de mesure des contraintes reste la charge de lutilisateur.

- 75 -

3.

Rsultats (texte, dessin, et binaire)

Le module CISAIL gnre : Un fichier de rsultats SCIS Un fichier dessin CISAIL.DES Un fichier FICCIS binaire contenant les caractristiques des types de sections, et la dfinition des points de calcul des contraintes. Ce fichier sera relu par le module DON Un fichier FICG binaire contenant la description gomtrique des sections, relu par DXF pour le dessin des contours en 3D, ou par PREC, si on dfinit la prcontrainte par rapport aux points du contour

- 76 -

Module DON : dfinition du modle 1.


Prsentation
la dfinition gomtrique des nuds de la structure la dfinition des lments de poutre (nuds origine et extrmit, type mcanique, orientation) la dfinition des types mcaniques pour les lments de type poutre (inerties, axes principaux, sections rduites, modules etc), ou les indications ncessaires leur lecture dans les fichiers gnrs par CARA ou CISAIL. la dfinition des points de mesure des contraintes normales pour les poutres et des coefficients ncessaires au calcul des contraintes tangentes, pour les types mcaniques o lon en a besoin, sils nont pas t dclars dans CISAIL ou CARA. La dfinition des lments de dalle ou coque 3 ou 4 nuds (sommets, paisseur, module, option orthotrope, etc) ; transformables en lments de membrane si besoin est. La dfinition des lments de type cble chanette pour le calcul non-linaire dlments souples peu tendus. La dfinition des masses prendre en compte. Ces masses peuvent tre dcouples en plusieurs catgories numrotes, comprenant les poids propres, les superstructures, etc La dfinition dun calendrier de coulage pour les lments en bton (poutres ou coques). Ce calendrier permettra linitialisation des calculs de retrait/fluage du module CONS. La dfinition des appuis. Ces appuis sont indicatifs, cest dire qu tout moment de tous les modules de calcul il sera possible de les redfinir. Il est cependant pratique davoir dfini ici les appuis dfinitifs de louvrage, ce qui vite davoir les re-dclarer dans chaque fichier de donnes.

Le module DON permet la dfinition des caractristiques gomtriques et mcaniques de lensemble du modle. En particulier il doit contenir :

La dfinition des liaisons internes. Les liaisons dfinies dans ce module sont indicatives, de mme que les appuis (cf. ci-avant). Les diffrents blocs utiliss dans le fichier DDON des donnes du module peuvent tre rpts plusieurs fois, les nouvelles donnes qui y sont dfinies sajoutant alors aux donnes des blocs prcdents. Seul le bloc **ORDRE , dcrivant lordre optimal de la matrice de raideur, ne peut tre utilis quune fois (code obsolte partir de la V.4).

NOTA : 1 : choix de l'axe Y vertical


Bien que ceci ne soit absolument pas une ncessit, il est gnralement plus simple de choisir l'axe Y comme axe vertical (et non Z), car cet axe Y joue un rle particulier dans la dfinition du repre local des barres (voir chapitre correspondant), ainsi que dans certains chargements du module LOAD. De plus les conventions gnrales de reprsentation graphique, dans linterface comme dans divers modules, sont plus intuitives lorsque Y est vertical.

2 : choix des units : kN, m, t, s


Les units sont en principe libres dans Pythagore. Les units utilises en sortie sont alors cohrentes avec celles fournies par lutilisateur. Par exemple, il est possible de construire un modle avec des masses en kg, des forces en N, des longueurs en m, des temps en s pour le calcul dynamique, et de dfinir un vecteur G=9.81m/s. Les sorties seront alors donnes dans les units correspondantes du systme mtrique, donc par exemple les contraintes en Pa. Toutefois, les formats de sortie de nombreux modules (LIST en particulier) sont particulirement adapts, pour les ouvrages couramment rencontrs, des units en kN, m, t, et s. Ces units sont donc recommandes fortement aux utilisateurs.

- 77 -

3 : Maillage automatique :
La gnration de lignes et de surfaces est possible directement dans le module DON. Ces lignes et surfaces seront mailles, de manire transparente, par le mailleur GMSH. Ce maillage gnre potentiellement un grand nombre dlments et de nuds. Ces lments et ces nuds sont affects, dans Pythagore, dun numro ngatif, pour ne pas interagir avec la numrotation donne par lutilisateur pour les nouds et lments quil aura dfinis lui mme.

1.1 Organisation des blocs


Le fichier DDON utilise les blocs suivants :

Nom du bloc **DIM **TITRE **CLIENT **ANG **GEO **POI **APP **LIAI **ZONE **PLANNING

Fonction Fixe les dimensions des tableaux pour la lecture des donnes Donne un titre au modle Permet de prciser le nom du client Choix de lunit des angles Dfinition de la gomtrie de la structure. Dfinition des masses supplmentaires. Dfinition dappuis. Dfinition de liaisons Dfinition des zones Planning de coulage des lments

- 78 -

2.

Syntaxe du fichier de donnes DDON

2.1 BLOC **DIM


Syntaxe :

**


 

ZR NZR

ZER : remise zro des tableaux (dans ce cas les valeurs par dfaut ne sont pas utilises) NO : nombre maximal de noeuds du modle (dfaut 100000) EL : nombre maximal de poutres du modle (dfaut 100000) DA : nombre maximal de dalles du modle (dfaut 100000) CA : nombre maximal de cbles du modle (dfaut 100000) LI : nombre maximal de lignes du modle (dfaut 1000) CF : nombre maximal de contours ferms du modle (dfaut 1000) SU : nombre maximal de surfaces du modle (dfaut 1000) TY : nombre maximal de types mcaniques du modle (dfaut 10000) CO : Connectivit maximale (nombre max de nuds connects directement un autre nud, dfaut 100) ZR : Nombre maximal de zones rigides (dfaut 100) NZR : nombre maximal de nuds dans une zone rigide (dfaut 100)
Description : Ce bloc permet de dimensionner les tableaux utiliss par le module Don pour la lecture des donnes. Il sagit de dimensions maximales, ce qui signifie que le nombre de nuds, lments, etc. na pas besoin dtre connu lavance, mais quon donne une valeur limite que le programme ne pourra pas dpasser. Les dimensions donnes dans ce bloc ne concernent que le module DON , qui doit affecter des dimensions aux tableaux avant de les lires. Les autres modules utilisent des tableaux dont la dimension a t dfinie aprs la lecture, et les dclarations ci-dessus nont donc pas deffet pour eux. Remarque : La Connectivit est transmise par les zones rigides . Ainsi, si une zone rigide connecte 100 nuds ensemble, et que chacun de ces nuds est connect directement 5 nuds (vie des lments de poutre ou de dalle) La connectivit totale de chacun des nuds de la zone rigide est de 500.

- 79 -

2.2 Blocs **TITRE et **CLIENT


Syntaxe

**TITRE titre **CLIENT client


Description
Ces blocs permettent de donner un titre au modle, qui sera repris en en-tte de tous les fichiers de sortie par la suite.

Exemple
**TITRE RECONSTRUCTION ROISSY JETEE 2E **CLIENT AEROPORTS DE PARIS

2.3 Bloc **ANGLE : choix de lunit des angles


Syntaxe
DE * * ANGLE RAD

Description
Ce bloc permet de choisir dans quelle unit les angles sont entrs. Si aucun bloc ANGLE nest prcis, lunit par dfaut est le radian. DE RAD = Les angles seront exprims en degrs jusquau prochain bloc ANGLE = Les angles seront exprims en radians jusquau prochain bloc ANGLE

- 80 -

2.4 Bloc **GEO , description de la gomtrie du modle


Syntaxe

* * GEO

XX - - YY - - ZZ - RA - - AN - - ZZ - DX - - DY - - DZ - CO - - DR - - DA - - DZ - NO - - SY - IN - RE - - TOL SUPPR MAIL - - - - CX - - CY -

[ ]

[ ] [ ] [ [ ] [ ] [ [ ] [ ] [ ] [ ]

] ] [ ] [ ] [ ] [ ]

[ ]

[ ] [ ]

(OR - - -) (DIR dir1 dir2 ) (TM - - -)


(TY - - ) BETA - OR - - NP[ ] - - - YLOC dir

[ ][ ]

SE N1[--] N2[--] ARC N1[--] N2[--] CE[--] ELL N1[--] N2[--] CE[--] DIR [dir] LI - - SP NO[--] BS NO[--] DX[--] OA[--] DIR[dir EX NO[--] AN[--]

[ ]

[ ]

[ ]

[ ]

CF LI[ ] PL CF[--] SU EP SI CF MO[- -] NU[- -] - - - [ ] (ME ) DE[ ] XLOC [dir ] MX[- -] MY[- -] NX[- -] NY[- -] GG[- -]

LI ZR MAI NO ext

[ ] [ ]

- 81 -

EL [- -]

TY [- -] N1 [- -] N2 [- -] T1 [- -] T2 [- -] CO [- -] ID

N1 - - N2 - - N3 - - N4 - - NO - DA - - EP CO - MAIL - - -

[ ] [ ] [ ] [ ] [[ ]]

[ ]

RX1[- -] RX2 [- -] BETA [- -] RY1 [- -] E1[ ] [ ] OR RY2 E2[ ] [ ] RZ1 - - - YLOC [dir ] RZ2 [- -] AR[- -]

MO[- -] NU[- - ] [ ] DE[ ] XLOC[ ]( ME ) MX[- - ] MY [- -] NX[- - ] NY[- -] GG[- -]

CA - -

[ ]

N1 - - N2 - CO - -

[ ] [ ] TY [- -] (NI[- -]) [ ]
YP ZP RM RS (TETA - ) EL [- -] NO[ ] MO - (NU - ) (DE - ) OR[ ] EX[ ]

TY -

RY - YC SE - IX - IY - IZ - RZ - ZC FIC FC

CN TY VY VZ CX CY CZ CT TY CX CY CZ VY VZ

- 82 -

2.4.1 Dfinition des nuds Syntaxe XX [- - ] YY [- - ] ZZ [- - ] RA [- - ] AN [- - ] ZZ [- - ] DX [- -] DY [- -] DZ [- -] CO [- -] [ ] [ ] [ ] DR DA DZ NO [- -] SY [- -] (OR - - -) (DIR [dir1][dir2])(TM - ) IN - RE [- -] TOL SUPPR MAIL - - - - CX [- -] CY [- -]
On rappelle que la signification des notations (accolades, crochets, parenthses, etc.) est donne au paragraphe 0.1. Toutes les listes doivent comporter le mme nombre de termes, avec possibilit de gnration automatique partir d'une valeur unique le cas chant.

Principe gnral
Les noeuds peuvent tre dfinis de plusieurs manires :

- soit par trois coordonnes cartsiennes (XX, YY, ZZ) relatives au repre gnral, ou un autre
repre quelconque (OR, DIR) - soit par trois coordonnes en repre cylindriques (RA, AN, ZZ) rapportes un repre quelconque - soit par copie de noeuds prcdemment dfinis (CO) que l'on translate en repre cartsien (DX, DY, DZ) ou cylindrique (DR, DA, DZ) - soit par symtrie de noeuds prcdemment dfinis, par rapport un plan quelconque (SY) - soit par remplissage entre deux noeuds prcdemment dfinis (IN). - soit par maillage entre quatre nuds prcdemment dfinis (MAIL) Il est aussi possible de supprimer (SUPPR) ou changer (CH) un nud existant. Toutes ces syntaxes sont explicites dans les paragraphes suivants

2.4.1.1 Gnration cartsienne Syntaxe


NO - XX - YY - ZZ - (OR - --) (DIR dir1 dir 2 )

En cas d'introduction d'une liste pour NO et de valeurs uniques ensuite, les listes XX, YY, ZZ sont gnres par rptition.

Description
NO = XX, YY, ZZ = Liste des noeuds gnrer Liste des coordonnes

OR et DIR permettent de dfinir un repre de rfrence diffrent du repre gnral

- 83 -

OR = DIR =

Coordonnes Xo, Yo, Zo de l'origine du repre de rfrence (0., 0., 0. par dfaut) Description des deux premiers axes de ce repre, conformment aux indications de l'annexe B (X et Y par dfaut).

TM =

Le 3me axe est calcul par le programme de faon complter la base orthonorme. Taille du maillage gnr proximit de ce nud. Commande utile si le nud appartient une courbe ou une surface maille automatiquement (voir plus loin)
[dir2'] pris en compte par le programme [dir2] donn par l'utilisateur

Si le 2me axe n'est pas exactement perpendiculaire au premier, le programme lui substitue un axe [dir2'] perpendiculaire [dir1], et situ dans le plan [dir1] [dir2].

[dir1] [dir3] calcul par le programme

Exemples NO 5 XX 0. YY 1. ZZ 5. Ceci cre le noeud 5 de coordonnes (0., 1., 5.) NO 1 2 XX 10. 20. YY 2. 3. ZZ 0. 1. Ceci cre les noeuds: 1 de coordonnes (10., 2., 0.) 2 de coordonnes (20., 3., 1.) NO 1 a 11 XX 0. a 100. p10. YY 0. ZZ 1. Ceci est quivalent ... YY 11*0. ZZ 11*1., et gnre 11 noeuds NO (1 a 10 g10 p10) XX (1 a 10 g10 p0.) YY (10*0. g10 p1.) ZZ 0. Cette commande gnre 100 noeuds, placs sur un maillage rgulier de 10 noeuds suivant X par 10 noeuds suivant Y (voir annexe A pour la signification du code "G" dans les listes). NO 1 a 10 XX 1. a 10. YY 0. ZZ 0. DIR Z 30 X X

X
Ceci gnre 10 noeuds sur une droite incline de 30 (noter que "Z 30 X" correspond [dir1] et le deuxime "X" [dir 2]

10

2 30 Z

2.4.1.2 Gnration cylindrique Syntaxe


NO - RA - AN - ZZ - (OR - --) (DIR dir1 dir 2 )

Description
NO = RA, AN, ZZ = Liste des noeuds gnrer Liste des coordonnes en repre cylindrique, illustres sur le schma ci-aprs

- 84 -

OR et DIR

permettent de dfinir un repre de rfrence diffrent du repre gnral (cf. prcdent). Pour dfinir un arc de cercle quelconque, on choisira par consquent :

OR = centre du cercle DIR = plan dans lequel se trouve ce cercle

dir 3 RA ZZ

dir 2

Origine

AN

dir 1

Exemples NO 1 a 5 RA 5. AN 0. a 90. q5 ZZ 0. ORIG 5. 3. 0. DIR Z X

Ceci gnre 5 nuds sur un quart de cercle, une ordonne Y=3.

5 Y

5 5 4 3 2

Z
NO 1 a 10 RA 1. a 10.

AN 0.

DIR Z 30 X X

Ceci gnre 10 nuds aligns sur une droite incline de 30 (dj vu prcdemment).

2.4.1.3 Copie en repre cartsien Syntaxe


NO - CO - DX - DY - DZ - (DIR dir1 dir 2 )

En cas d'introduction d'une liste pour NO, et de valeurs uniques ensuite :

- la liste CO est gnre par copie translate de la liste NO - les listes DX, DY, DZ sont gnres par rptition

- 85 -

Description
NO = CO = DX, DY, DZ = DIR = Liste des noeuds gnrer Liste des noeuds que l'on copie Translations appliques Dfinition d'axes de rfrence diffrents des axes gnraux

Noter que la dfinition d'une origine (OR) est inutile.

Exemples NO 1 NO 2 XX 0. YY 10. CO 1 DX 5. ZZ 2. DZ 2.

Ceci cre un noeud 2 de coordonnes X=5, Y=10, Z=4.

NO 1 a 5 XX 1. a 5. YY 0. ZZ 0. NO 11 a 15 g9 p10 CO 1 DY 10. Cette instruction est analogue : NO 11 a 15 21 a 25 31 a 35 ... 91 a 95 (suite : ) CO 1 a 5 11 a 15 21 a 25

... 81 a 85 DY 45*10.

Elle cre par consquent un maillage rgulier de 5 x 9 = 45 noeuds, placs en 9 ranges de 5 noeuds translats de DY =10 les unes par rapport aux autres. NO 11 a 15 NO 21 a 25 XX 1 a 5 CO 11 YY 0. ZZ 0. DIR X 30 Y Y DY 1. DIR X 30 Y Y

25 Y 22 21 13 12 11 X 14 24 23 15

2.4.1.4 Copie en repre cylindrique Syntaxe


NO [- -] CO [- -] DR [- -] DA [- -] DZ [- -]

(OR - - - ) (DIR [dir1][dir2])

En cas d'introduction d'une liste pour NO, et de valeurs uniques ensuite :

- la liste CO est gnre par copie translate de la liste NO - les listes DR, DA, DZ sont gnres par rptition

- 86 -

Description
NO = CO = DR, DA, DZ = OR, DIR = Exemple
35

Liste des noeuds gnrer Liste des noeuds que l'on copie Translations appliques, exprimes en repre cylindrique Dfinition d'un repre de rfrence, conformment aux indications du 2.3.1
Y 25 34 33 15

NO 1 a 5 XX 1 a 5 NO 11 a 15 g3 p10

YY 0. ZZ 0. CO 1 DA 30.

Cette instruction gnre 5 x 3 = 15 noeuds disposs en 3 rayons de 5 noeuds dont les angles varient de 30 degrs en 30 degrs (soit de 30 90 ).

32 31 21 11 1 2 3 4

X 5

2.4.1.5 Symtrie Syntaxe


NO - Description
Cette commande gnre une liste de noeuds symtriques d'une autre liste de noeuds par rapport au plan dfini par les 2 premiers axes du repre local NO = SY = OR, DIR = Liste des noeuds gnrer Liste des noeuds existants dont on cre le symtrique Dfinition du repre local dont les deux premiers axes constituent le plan de symtrie.

SY - -

(OR - --) (DIR dir1

dir 2 )

Exemple

NO 7 a 11
Y

SY (5 a 1 p-1)
6 5 4 3 1 2 X = 12.5

OR 12.5 0. 0.
7 8 9 10

DIR Y Z

11 X

2.4.1.6 Remplissage entre deux nuds


Syntaxe NO - IN - -

- 87 -

Description
Cette commande insre une liste de nuds avec un pas rgulier entre deux nuds existants NO = IN = Liste des nuds gnrer Numro des deux nuds entre lesquels on pratique l'insertion

Exemple (aprs avoir dfini les nuds 1 et 11) : NO 2 a 10 IN 1 11

10

11

2.4.1.7 Maillage entre quatre nuds Syntaxe


NO [- -] MAIL - - - - CX [- -] CY [- -]
MAIL est suivi de 4 numros de nuds. Toutes les listes doivent comporter le mme nombre de termes.

Description
Cette commande permet de gnrer automatiquement des nuds sur un quadrillage dont les coins sont fixs par quatre nuds. Les quatre nuds peuvent tre placs de manire quelconque dans lespace, et nont pas besoin dtre coplanaires. Le quadrillage nest pas forcment rgulier, et la syntaxe dentre autorise une grande libert de maillage. NO = Liste des noeuds gnrer. Certains nuds de la liste peuvent tre existant. Leurs nouvelles coordonnes, calcules par la commande MAIL, doivent cependant tre identiques aux anciennes. Numros des 4 nuds servant dfinir le maillage. La position des nuds peut tre quelconque, ils nont pas tre coplanaires. Liste de coefficients (un par nud gnr) servant dfinir la position des nuds en coordonnes barycentriques. Ces coefficients sont compris entre 0 et 1. Les axes X et Y utiliss sont dfinis de la manire suivante :

MAIL = CX, CY =

- 88 -

N3 X

Y N4 X Y X N2

Y N1 X

N1 est le premier nud entr aprs la commande MAIL et N4 le dernier. Ainsi les coordonnes des points en termes de CX et CY sont :

Nud N1 N2 N3 N4 Exemples

CX 0 1 1 0

CY 0 0 1 1

Dans ce premier exemple, on ne gnre quun seul nud : NO 5 MAIL 1 2 3 4 CX 0.5 CY 0.5
3

CX = 0.5 4 5

CY= 0.5

CY= 0.5

CX = 0.5

On peut gnrer des nuds des positions quelconques : NO 5 6 7 MAIL 1 2 3 4 CX 0.25 0.75 0.5 CY 0.5 0.25 0.75

- 89 -

7 4 5 6 2

Cet exemple montre un exemple de maillage rgulier. Noter que les nuds 101, 105, 501 et 505 existent dj. Il faut toutefois dfinir leurs coordonnes laide de CX et CY, et ces coordonnes doivent correspondre celles qui ont t entres prcdemment dans DDON. NO 101a105 g5p100 MAIL 101 105 505 501 CX 0a1q5 g5p0 CY 5 * 0 g5 p 0.2
504 503 502 305 501 205 401 301 201 103 101 102 104 105 505 405

2.4.1.8 Changement dun nud Syntaxe

XX [- -] YY [- -] NO [- -] CH (OR - --) (DIR [dir1][dir2]) ZZ [- -] RA [- -]AN [- -]ZZ [- -]


La liste de nuds ne doit comporter que des nuds existants. Toutes les listes doivent avoir le mme nombre de termes. Si un seul terme est prsent, les autres sont gnrs par rptition.

Description
Cette commande permet de modifier les coordonnes dune liste de nuds. Il est possible de modifier sparment les coordonnes X, Y et Z, ou bien de redfinir compltement les nuds en coordonnes polaires. A chaque fois, lutilisation dune ORigine ainsi que de DIRections est possible.

- 90 -

Exemple
NO 5a7 CH XX 15 18 20 Ceci modifie la coordonne X des nuds 5, 6, 7. Les autres coordonnes (Y et Z) ne sont pas affectes. NO 5a7 CH XX 15 18 20 YY 0 OR 0 0 0 DIR X 45 Y 0 Z Ceci modifie les coordonnes X et Y des nuds 5, 6, 7. Les nouvelles coordonnes sont calcules dans un repre inclin de 45 degrs. Attention, la coordonne Z reste inchange. NO 6 CH RA 10 AN 45 ZZ 0 Ceci redfinit entirement le nud 6 en coordonnes polaires. Il nest pas possible de prciser uniquement RA ou AN, car le programme ne stocke pas en interne les coordonnes polaires (elles sont transformes en coordonnes cartsiennes).

2.4.1.9 Suppression dun nud Syntaxe


NO [- -] SUP Description
Cette commande supprime tous les noeuds de la liste. Les nuds ne doivent pas appartenir un lment (dalle, coque, poutre, indformable, etc)

Exemple
NO 5a7 SUP Ceci supprime les nuds 5, 6 et 7.

2.4.1.10
Syntaxe

Remplacement de listes de nuds

NO [- -] RE [- -] TOL Toutes les listes doivent comporter le mme nombre de termes.

Description
Cette commande permet de remplacer les nuds de la liste 1 par ceux de la liste 2, en vrifiant quils sont confondus, la Tolrance prs. Les nuds de la liste 1 disparaissent du modle. Tous les lments qui y taient lis deviennent lis aux nuds de la liste 2. Cette commande peut tre utile lorsque des gnrations automatiques sont utilises pour dcrire par exemple des artes scantes dune structure. Au point dintersection le nud risque dtre dfini 2 fois, avec des numros diffrents. Cette commande permet de ne conserver que lun des 2 nuds, et de redfinir les lments qui taient lis celui qui a disparu.

Exemple
NO 3 RE 6 TOL 1 Cette commande remplace le nud 3 par le nud 6 si ils sont espacs de moins de 1 mtre.

- 91 -

2.4.2 Dfinition des lments


Syntaxe

EL [- -]

TY [- -] N1 [- -] N2 [- -] T1 [- -] T2 [- -] CO [- -] ID

RX1[- -] RX2 [- -] BETA [- -] RY1 [- -] E1[ ] [ ] OR RY2 E2[ ] - - - RZ1 [- -] YLOC [dir ] RZ2 [- -] AR[- -]

Si on introduit une liste pour EL, et des valeurs uniques ensuite :

- les listes N1, N2, CO sont gnres par copie translate de la liste EL
- les autres listes (TY, T1, T2, E1, E2, etc) sont gnres par rptition.

Principe gnral
Les barres sont des lments reliant deux nuds. Leur modlisation peut tre quelconque, c'est-dire que la ligne de dfinition de llment ne doit pas obligatoirement concider avec la ligne neutre. Le repre local peut tre dfini de manire indpendante du repre principal, cest pourquoi il est bien important de faire la distinction entre les deux. De mme, le centre de torsion et le centre dinertie peuvent tre distincts. Ces lments sont susceptibles de dvelopper : - un effort normal N - deux efforts tranchants Ty et Tz - un moment de torsion Mx - deux moments flchissants My et Mz Ces efforts peuvent naturellement varier le long de la barre en fonction du chargement appliqu. Ils se rapportent au repre principal de la barre dont il importe de bien matriser l'orientation, car cette orientation conditionne galement la dfinition des caractristiques gomtriques. (Voir ci-aprs). La convention de signes applique aux sollicitations est la convention gnie civil : N est >0 en compression Ty et Tz sont >0 lorsqu'ils sont dirigs "vers le haut" l'origine de la barre, et "vers le bas" l'extrmit My et Mz sont >0 lorsqu'ils tendent la "fibre infrieure" (en imaginant que l'axe concern pointe vers soi) Mx est >0 lorsqu'il tend tourner dans le sens direct (comme s'il dvissait l'extrmit de la barre...)

- 92 -

Ty >0 Mz >0 A N >0 z

y B x

Mz >0 N >0 Ty >0 VUE DE FACE

Tz >0 My >0 A y x Tz >0 z B My >0 VUE DE DESSUS

Mx >0 B x Mx >0 VUE DE COTE A


Bien que les barres soient des lments finis, les rsultats obtenus peuvent gnralement tre considrs comme exacts indpendamment de la finesse de modlisation (c'est--dire de la distance entre les noeuds), tout du moins en statique. Par contre les rsultats ne sont affichs et dessins qu'aux noeuds, et c'est pour cette raison qu'il conviendra malgr tout de maintenir une modlisation suffisamment fine. Outre ses noeuds origine et extrmit (N1, N2), une barre est caractrise par la donne de son type, c'est--dire de ses caractristiques gomtriques et mcaniques qui peuvent tre soit constantes le long de la barre (TY), soit variables le long de la barre (T1, T2). Une barre peut galement tre strictement indformable (ID), ou souple (trois inerties nulles, reprsentant une barre bi-articule). Elle peut tre munie d'extrmits rigides (E1, E2), ou tre articule l'une ou l'autre de ses extrmits (RX1,RX2,RY1,RY2,RZ1,RZ2). Il existe diffrentes possibilits visant matriser l'orientation de son repre local (codes BE, OR, YL). Il est enfin possible de dfinir des barres par copie de barres prcdemment dfinies (CO).

2.4.2.1 Numro des barres et des noeuds - Copie Syntaxe

N1 [- -] N2 [- -] EL [- - ] ... CO [- -]
Description

- 93 -

N2
EL = N1, N2 = CO = Numro des barres gnrer Numro des noeuds origine et extrmit Numro des barres que l'on copie. Dans ce cas : - les numros des noeuds sont gnrs par translation des numros des noeuds de la barre copie, d'une quantit gale l'cart des numros de barres; - tous les autres attributs (type, longueur d'extrmits rigides, articulations, etc.) sont copis, sauf si l'utilisateur les redfinit sur la ligne courante.
Exemple

N1

EL

21

25 16

EL 11 a 15 EL 21 a 25

N1 1 N2 2 CO 11

TY 3 * 2 5 7

11 11 1 15

La 1re ligne gnre les barres suivantes :


EL 11 12 13 14 15 N1 1 2 3 4 5 N2 2 3 4 5 6 TY 2 2 2 5 7

La 2me ligne est quivalente : EL 21 a 25 suivantes :


EL 21 22 23 24 25 N1 11 12 13 14 15 N2 12 13 14 15 16 TY 2 2 2 5 7

CO 11 a 15, et gnre les barres

(Tous les noeuds doivent avoir t prcdemment dfinis).

2.4.2.2 Numro du type - Barres indformables Syntaxe

TY [- -] EL [- - ] ... T1 [- -] T2 [- -] ... ID

- 94 -

Les barres peuvent galement se voir affecter un type au moment de la dfinition des types; c'est pourquoi les codes ci-aprs apparaissent comme facultatifs dans la syntaxe.

Description TY = Numro du type des barres. (Pour la dfinition d'un type, voir le paragraphe 2.5). Ce code dfinit des barres de caractristiques constantes sur leur longueur. Numro des types origine et extrmit. Dans ce cas, la matrice de rigidit de la barre est construite partir de sections et d'inerties moyennes :
( ES )moyen = E1 S1 + E2 S2 2 E1 I1 + E2 I2 2

T1, T2 =

( EI )moyen =

N1

N2

avec

E = module d'Young S = section (Sx, Sy, ou Sz) I = inertie (Ix, Iy ou Iz) 1 = indice relatif l'origine 2 = indice relatif l'extrmit

De mme, on dfinit un repre principal moyen de la barre, qui est le repre auquel on fait rfrence quand on parle du repre principal . Par contre : - les sollicitations et contraintes sont bien calcules aux extrmits de la barre en fonction des caractristiques du type correspondant; - le poids propre de la barre est suppos varier linairement sur la longueur. Il rsulte de ceci que pour une barre d'inertie variable, le calcul n'est plus tout fait exact; en particulier, si on admet que les efforts tendent tre plus importants lorsque les inerties sont plus fortes, alors le calcul pourrait conduire : - sous-estimer les efforts au point N1 de l'exemple prcdent (inertie de calcul plus faible que l'inertie relle) - surestimer les efforts au point N2 Pour limiter ce dsagrment, il conviendra d'adopter une discrtisation suffisamment fine dans les zones d'inertie variable pour que les inerties ne varient pas trop rapidement entre l'origine et l'extrmit d'une mme barre.

ID =

Barre indformable

De telles barres rigides peuvent tre utilises pour modliser des parties particulirement massives et rigides de la structure. Le noeud extrmit est dans ce cas considr comme tant rigidement li au noeud origine, qui devient le noeud matre.

N1 (NOEUD MAITRE)

N2

- 95 -

Le programme considre en fait cette barre indformable comme un lien entre deux noeuds et non comme une vritable barre; c'est pourquoi il n'existe aucun rsultat concernant cette barre. (Si l'on veut connatre les efforts dans cette liaison : employer plutt la mthode dcrite en NOTA). Un noeud peut tre le matre de plusieurs noeuds. Par contre un noeud matre ne peut pas dpendre d'un autre noeud matre. Ceci signifie que si plusieurs barres indformables sont relies, elles doivent toutes rayonner partir d'un mme noeud origine.

1 1 2 2 3

EL 1 EL 2 EL 3

N1 1 N1 2 N1 4

N2 2 N2 3 N2 3

ID ID ID

Cette disposition est INCORRECTE, car le noeud 2 est la fois gouvern par le noeud 1, et matre du noeud 3

3 1 1 2 2 3 Cette disposition est CORRECTE 4 EL 1 a 3 N1 3*1 N2 2 a 4 ID

NOTA
Une variante consiste bien sr dfinir un type auquel on affecte forfaitairement une trs grande inertie, mais on doit alors se souvenir qu'il n'est pas trs bon, d'un point de vue numrique, d'insrer dans la matrice de rigidit des valeurs considrablement plus fortes que d'autres. Autrement dit, on pourra par exemple affecter la barre raide considre une inertie 100 fois plus forte que l'inertie de ses voisines, mais certainement pas 10 9 fois plus forte. La notion de barre indformable lve cette difficult, et permet d'obtenir la modlisation exacte d'une "raideur infinie" (si tel est le souhait de l'utilisateur).

2.4.2.3 Extrmits rigides Syntaxe

EL [- - ] ... (E1 [- -]) (E2 [- -]) ...


Description E1, E2 = Longueur des parties rigides situes l'origine et l'extrmit de la barre (plus simplement appeles extrmits rigides). Par dfaut, ces longueurs sont nulles (pas d'extrmits rigides).

- 96 -

Les extrmits rigides peuvent intervenir de diffrentes faons dans le droulement d'un calcul :

(i) Modlisation correcte de l'invitable surcrot de raideur qui existe dans les angles d'un portique,
puisque les noeuds du modle se trouvent dans l'axe et non au nu des sections.

A'

B'

E1

E2

(ii) Possibilit de calculer correctement le poids propre de la structure. (iii) Obtention systmatique des rsultats (efforts normaux, tranchants, moments) la jonction
partie rigide / partie souple de la barre (points A' et B' du schma ci-dessus). Ceci est peut-tre l'aspect le plus intressant des extrmits rigides, car ce sont gnralement ces efforts qui interviennent dans la justification de la structure. Les lments souples (inerties nulles) ne peuvent pas tre munis dextrmits indformables.

Remarque
Les extrmits indformables ne sont pas prises en compte pour les lments pour lesquels le calcul doit tre fait en prenant en compte un comportement non linaire du matriau (dclaration dun matriau non linaire dans CARA + commande NL en tte de fichier DCONS).

2.4.2.4 Relchements Syntaxe

RX1[- -] RX2 [- -] RY1 [- -] ... EL [- -] ... RY2 [- -] RZ1 [- -] RZ2 [- -]


Description
Cette syntaxe permet la dclaration de raideurs dextrmit vis vis des rotations. RZ1 0.0 signifie par exemple une articulation vis vis de la rotation autour de laxe Z local du nud 1. Cette commande permet donc de dclarer des articulations, ou des connections lastiques, vis vis des axes du repre local de llment.

- 97 -

Il faut viter d'articuler toutes les barres arrivant en un mme noeud, car alors ce noeud devient instable pour ses 3 degrs de libert de rotation (ce qui entrane l'apparition d'un message d'erreur). De mme, un relchement total de la barre en torsion (RX1 0 RX2 0) entranera une instabilit, et donc un message derreur. Si lon entre une valeur ngative, il ny a pas de relchement ou de raideur dextrmit. Remarques : Les raideurs dextrmit ne peuvent pas concerner les lments pour lesquels le calcul doit tre fait en prenant en compte un comportement non linaire du matriau (dclaration dun matriau non linaire dans CARA + commande NL en tte de fichier DCONS). Les raideurs dextrmit sont situes entre llment et son extension indformable. :

lment

Raideur dextrmit

Nud

extension

Les lments comportement non-linaire ainsi que les lments souples ne peuvent pas pour linstant recevoir les raideurs dextrmit ni les longueurs indformables. De mme, en ltat actuel du logiciel, il nest pas possible deffectuer des calculs en grands dplacements pour des lments relchs dont la fibre neutre nest pas confondue avec la fibre de dfinition de llment. Les lments avec raideurs dextrmit et/ou extensions ne peuvent pas tre prcontraints dans ltat actuel du logiciel.

Exemple dutilisation pour un assemblage:

lments du profil en U

lments du profil en I raideur de lassemblage boulonn

extrmit indformable

- 98 -

Exemple

Supposons que les barres 1 et 2 soient deux traves isostatiques appuyes sur l'lment 3, alors on devra articuler deux des barres, mais pas la troisime.

Exemple de syntaxe

EL 1 a 4

N1 1

N2 2

E1 2*0. 0.5 0.

E2 0. 0.5 2*0.

RZ1 0 -1 -1 -1 RZ2 -1 -1 -1 0

Ceci articule la barre 1 au nud 1 et la barre 4 au nud 2.

Syntaxe alternative pour les articulations

EL [- -] ... AR [- -]
Toutes les listes doivent comporter le mme nombre de termes, qui sont gnrs par rptition si une seule valeur est prsente. Les valeurs possibles sont : AR 0 : La barre ne possde aucune articulation AR 1 : La barre est articule au nud 1 dans les trois directions (quivalent de RX1 0 RY1 0 RZ1 0) AR 2 : La barre est articule au nud 2 dans les trois directions (quivalent de RX2 0 RY2 0 RZ2 0) AR 3 : La barre est bi-articule (quivalent de RY1 0 RZ1 0 RX2 0 RY2 0 RZ2 0). Exemple Avec cette syntaxe, lexemple ci-dessus devient : EL 1 a 4 N1 1 N2 2 E1 2*0. 0.5 0. E2 0. 0.5 2*0. AR 1 2*0 2

2.4.2.5 Repre local de la barre, repre principal


(i) Considrations gnrales - Orientation par dfaut Chaque barre possde un repre local et un repre principal. Le repre local correspond lorientation, dans lespace, de la ligne de dfinition de llment (ligne reliant les deux nuds). Le repre principal, en revanche, est le repre auquel se rapportent : - d'une part les caractristiques gomtriques et mcaniques (inerties Ix, Iy, Iz par exemple) - d'autre part les sollicitations calcules par le programme (moments Mx, My, Mz par exemple).

- 99 -

y y Y x z Z X Repre local de la barre Section transversale de la barre Repre global x z

Les axes x des deux repres sont confondus. En revanche, les axes y et z ont une orientation qui peut tre diffrente. Le repre principal est fix par les types origine et extrmits. Si les types ont t dtermins laide des prprocesseurs CARA et CISAIL, lorientation est fixe par le rsultat de ce calcul. Si les types sont dfinis dans DDON, lorientation par dfaut du repre principal est la mme que celle du repre local. Le lecteur est invit se rapporter au 2.4.8.1. Le repre local est implicitement dfini par le programme de la faon suivante :

Cas gnral - Barre non parallle l'axe Y (dessin ci-dessus) (1) L'axe x est port par la barre, et dirig de l'origine vers l'extrmit (2) L'axe z se trouve dans le plan (X, Z); son sens est dfini en (4) (3) L'axe y est perpendiculaire (x,z), et sa projection sur Y est dans le sens des Y croissants (4) Le sens de z est tel que (x, y, z) forme un repre orthonorm direct.
NOTA : Si on a choisi l'axe Y comme axe vertical, cette convention d'orientation conduit un axe z situ dans un plan horizontal, et un axe y situ dans un plan vertical contenant la barre, ce qui est gnralement une orientation commode. Dans ce cas, les charges verticales creront globalement des moments Mz.

Cas particulier : barre parallle l'axe Y (1) L'axe x est port par la barre, et dirig de l'origine vers l'extrmit (2) L'axe z est parallle Z et de mme sens (3) L'axe y est tel que (x, y, z) forme un repre orthonorm direct.
Exemple

N2 x y z X
Noter que les composantes du vecteur y local sont affiches par le programme lors de la rcapitulation des donnes, ce qui permet de contrler facilement l'orientation du repre local des barres.

N1

- 100 -

(ii) Orientation impose


Pour certaines modlisations (cas par exemple d'un cylindre vertical, voir ci-aprs), cette orientation par dfaut ne convient pas, et l'utilisateur doit tourner le repre local autour de l'axe x (c'est--dire modifier les axes y et z). Ceci est obtenu en imposant la direction de l'axe y local; le programme calcule alors automatiquement le troisime axe z.

Syntaxe :

BETA [- -] OR - - - EL [- -] ... YLOC - - - YLOC [dir ]


z (z par dfaut) y
BETA

BETA = Angle dont on tourne le repre local (dans le sens "y vers z") par rapport l'orientation par dfaut prcdemment voque. En radians.

(y par dfaut) Section transversale de la barre

OR = 3 coordonnes d'un point vers lequel on fait pointer l'axe y . Plus exactement : l'axe y sera situ dans le plan contenant la barre et ce point.

N2 x z N1 y OR

YLOC - - - = 3 composantes d'un vecteur directeur de l'axe y (non ncessairement norm) YLOC [dir] = Direction de l'axe y (spcifie conformment aux indications de l'annexe B).

Exemple
Considrons un cylindre modlis par des barres verticales 1 8, vu de dessus. 1

2 X 3 Y Z Repre global A

8 x 7 y z

Repre local par dfaut

5 Le repre local de ces barres doit tre orient de faon radiale. Ceci peut tre obtenu par : EL 1 a 8 ... BETA (0. a 315. p 45.) ou EL 1 a 8 ... OR xA yA zA
On pourrait aussi crire : EL 4 ... YLOC 1. 0. 1. EL 4 ... YLOC X 45. Z

- 101 -

2.4.2.6 Changement dun lment Syntaxe

EL [- -] CH

BETA [- -] RX1[- -] N1 [- -] OR - - - RX2 [- -] N2 [- -] - - - RY1 [- -] YLOC AR[ ] TY [- -] [ dir ] RY2 [- -] T1 [- -] E1[ ] RZ1 [- -] T2 [- -] E2[ ] RZ2 [- -]

Toutes les listes doivent comporter le mme nombre de termes, qui sont gnrs par rptition si un seul terme est prsent. La liste dlments ne doit comporter que des numros dlments existants.

Description
Cette commande permet de modifier une caractristique dun lment prcdemment dfini, comme les nuds, le type, ou toute autre caractristique.

Exemple
EL 1a10 N1 1 N2 2 TY 10 EL 6 CH TY 5 Ces instructions permettent de dfinir les lments 1 10 avec le type 10, puis de changer le type du seul lment 6.

2.4.2.7 Suppression dun lment Syntaxe

EL [- -] SUPR
La liste dlments ne doit comporter que des numros dlments existants.

Description
Cette commande permet de supprimer un lment prcdemment dfini.

Exemple
EL 1a10 N1 1 N2 2 TY 10 EL 6 SUP Ces instructions permettent de dfinir les lments 1 10, puis de supprimer llment 6.

- 102 -

2.4.3 Dfinition des lments de type dalle/coque


Syntaxe
N1 - - N2 - - N3 - - N4 - - NO - DA - - EP CO - MAIL - - -

[ ] [ ] [ ] [ ] [[ ]]

[ ]

MO[- -] NU[- - ] [ ] DE[ ] XLOC[ ]( ME ) MX[- - ] MY [- -] NX[- - ] NY[- -] GG[- -]

Si on introduit une liste pour DA et des valeurs uniques ensuite, - les listes N1, N2, N3, N4, NO, CO sont gnres par copie translate de la liste DA, - les listes EP, MO, NU, (ou MX, MY, NX, NY, GG), DE et XLOC sont gnres par rptition.

Description
Les dalles du logiciel Pythagore sont des lments finis isoparamtriques, qui peuvent avoir une forme quelconque (qui doit tout de mme rester globalement convexe). Leur comportement peut tre dcrit comme la superposition : - d'une fonction membrane, dcrite en 2.4.3.3 - d'une fonction coque, dcrite en 2.4.3.4

DA =

Numro des dalles


N4 Face sup N3

N1 N4 = Numro des noeuds d'extrmit. Ces numros doivent tre dfinis en tournant . Le sens de rotation utilis pour la dclaration des nuds sommets dfinit les faces suprieure et infrieure de llment, ainsi que le sens dans lequel une pression applique (ou force surfacique) sera positive ou ngative. Pour une dalle 3 nuds, mettre le mme numro aprs les codes N3 et N4 NO =

N1 Face inf

N2

Variante de la syntaxe ci-dessus consistant donner directement la liste des 4 noeuds. Si on dfinit une liste de dalles (et non une seule), NO est suivi de 4 listes encloses entre parenthses. Numro des dalles que l'on copie. Dans ce cas (voir exemple la page suivante) : - le numro des noeuds (de la dalle crer) est gnr par copie translat du numro des noeuds de la dalle copie, cette translation valant l'cart sur le numro des dalles. - les attributs (EP, MO, NU, DE) sont copis, sauf s'ils sont redfinis sur la ligne courante. Maillage de dalles. Les numros des 4 nuds qui suivent sont les numros des 4 nuds extrmes du maillage. Cette commande est conue pour tre utilise avec la commande quivalente pour les nuds. Voir exemple ci-dessous. Epaisseur, commande obligatoire Module d'Young isotrope Coefficient de Poisson isotrope Densit du matriau (0 par dfaut).

CO =

MAIL =

EP = MO = NU = DE =

- 103 -

MX = MY = NX = NY = GG =

Module dYoung orthotrope suivant laxe XLOC Module dYoung orthotrope suivant laxe YLOC Coefficient de Poisson orthotrope : dformation suivant YLOC pour un effort suivant XLOC Coefficient de Poisson orthotrope : dformation suivant XLOC pour un effort suivant YLOC Coefficient de cisaillement orthotrope

Grce la notation ingnieur, le tenseur dlasticit peut tre reprsent ainsi dans le repre dorthotropie (i.e. XLOC, YLOC) de la dalle (sous lhypothse des contraintes planes) :

MX 1 NX .NY ~ MY .NX R = 1 NX .NY 0

MY .NX 1 NX .NY MY 1 NX .NY 0

0 0 GG

Attention : Il est obligatoire de mettre soit MO et NU soit MX, MY, NX, NY et GG. XLOC = Direction de laxe x local de llment de coque. Lutilisateur dclare une direction, et la projection de cette direction sur llment servira dfinir laxe X local. Dans le cas o cette direction nest pas fixe par lutilisateur cest la direction par dfaut qui est utilise. Cette direction par dfaut est : Colinaire la direction X global dans le cas dun lment horizontal Horizontale le long de llment (ligne de niveau) dans les autres cas. Attention : dans le cas dlments presque horizontaux cette dfinition par dfaut peut conduire des problmes. Il est donc important dans ces cas que lutilisateur dfinisse lui-mme laxe X local de ses lments. ME = Option qui permet dutiliser les lments de dalle en lments de membrane. Ainsi, seuls les efforts membranaires seront pris en compte. Il y aura 3 degrs de libert par nud (au lieu des 6 traditionnels) et llment ne rsistera pas aux efforts de flexion et de tranchant. Comme les lments de cbles, les membranes prennent une forme de chanette sous leur propres poids. Bien entendu, tout comme les cbles, ces lments sont utiliser en grands dplacements.

Exemples
DA 1 N1 1 N2 2 N3 12 N4 11 EP 1. Ceci est quivalent : DA 1 NO 1 2 12 11 EP 1.

DA 1 a 5 NO (1 a 5) (2 a 6) (12 a 16) (11 a 15) Ceci est quivalent : DA 1 a 5 NO 1 2 12 11 EP 1.

EP 1.

(En effet, lorsque les parenthses sont omises, le programme interprte chaque numro de noeud comme une liste complte qu'il doit gnrer par copie de la liste DA).

- 104 -

11 1 1
DA 1 NO 1 2 12 11 DA 2 a 5 CO 1

12 2 2

13 3 3

14 4 4

15 5 5

16

EP 0.5

Cette syntaxe gnre les 5 dalles de l'exemple prcdent; elle est identique : DA 2 a 5 CO 1 a 4

DA 1 NO 1 2 12 11 DA 2 a 10 CO 1

EP 0.5 MO 20.e6 NU 0.25 EP (2*0.5 4*0.8 3*0.5)

DE 25.

La syntaxe ci-dessous illustre linteraction entre la commande MAIL pour les noeuds et la commande MAIL pour les dalles. NO 101a105 g5p100 MAIL 101 105 505 501 CX 0a1q5 g5p0 CY 5 * 0 g5 p 0.2 (il faut avoir pralablement dfini les noeuds 101,105,505,501). DA 101a104 g4p100 MAIL 101 105 505 501 EP 0.25 NU 0. MOD 30E6 DEN 2.5 La premire ligne gnre les noeuds, la deuxime les dalles suivant le maillage ci-dessous : 504 503 502 501 401 401 301 201 101 101 102 301 202 201 102 103 103 104 402 302 403 303 203 104 105 404 304 204 205 505 405

2.4.3.1 Changement dun lment de dalle Syntaxe

DA - - CH

[ ]

N1 - - N2 - - N3 - - N4 - -

[ ] [ ] [ ] [ ] NO [- -] MO[- -] NU[- -] EP[ ] DE[ ] XLOC[ ] MX [ ] MY [ ] NX [ ] NY [ ] GG [ ]

Toutes les listes doivent comporter le mme nombre de termes, qui sont gnrs par rptition si un seul terme est prsent. La liste dlments ne doit comporter que des numros dlments existants.

- 105 -

Description
Cette commande permet de modifier une caractristique dune dalle prcdemment dfinie, comme les nuds ou toute autre caractristique.

Exemple
DA 1a10 N1 1 N2 11 N3 12 N4 2 EP 1 MO 210E6 NU 0.3 DEN 7.85 DA 5 CH EP 0.5 Ces commandes permettent de dfinir les dalles 1 10 en une fois, puis de modifier lpaisseur de la dalle numro 5.

2.4.3.2 Suppression dune dalle Syntaxe

DA [- -] SUPR
La liste de dalles ne doit comporter que des numros de dalles existantes.

Description
Cette commande permet de supprimer une dalle prcdemment dfinie.

Exemple
DA 1a10 N1 1 N2 11 N3 12 N4 2 EP 1 MO 210E6 NU 0.3 DEN 7.85 DA 5 SUP Ces instructions permettent de dfinir les dalles 1 10, puis de supprimer la dalle 5. Ceci est utile pour crer aisment des trmies, par exemple.

2.4.3.3 Fonction membrane - Influence de la modlisation


Les dalles possdent une rigidit vis vis de dformations dans leur plan.

- Degrs de libert concerns : dplacements dx, dy - Sollicitations associes : contraintes x , y , (aussi appel xy ) en chacun des 4 noeuds de la dalle. Ces contraintes sont exprimes dans le repre local de la dalle.

y > 0 N4 N3 x > 0 N2 N1 y > 0


CONVENTION de SIGNES : x et y sont >0 en compression. Il est important de noter que ces dalles tant des lments finis, les rsultats obtenus seront d'autant plus prcis que le maillage est fin et pertinent. Vis vis de la "fonction membrane", l'influence de la modlisation est particulirement sensible dans le cas de structures flchies, comme le montre l'exemple ci-aprs.

x > 0

- 106 -

Etude d'une console

11 h=1.00m 1 1 2 3 a 4 5 5

16

y 100 x 100

Epaisseur des dalles : 1.00m MO = 30.e3 NU = 0.25

Nous tudions la console ci-dessus, soumise un moment de flexion constant M=100, et o la dimension "a" prend successivement les valeurs 0.20m - 1.00m - 2.00m. Les rsultats obtenus sont les suivants : a 0.20m 1.00m 2.00m x (noeud 1) Pythagore Thor. Ecart 591 600 2% 436 600 37% 240 600 150% xy Pythagore Thor. 44 0 163 0 180 0

Interprtation
Il est clair que plus l'lment est long, plus les rsultats s'cartent de leur valeur thorique (les dplacements et les contraintes normales sont sous-estimes). Par contre, la contrainte de cisaillement xy, thoriquement nulle, prend des valeurs importantes. Ceci peut s'expliquer de la faon suivante :
Glissement (2 )

xy

100

100

Le principe mme de la mthode des lments finis, en supposant les champs de dplacements linaires au sein de l'lment, introduit une distorsion xy non ngligeable, donc des contraintes xy (et ceci d'autant plus que l'lment est long, c'est--dire que les facettes sont longues). Or la rsolution d'un problme d'lments finis repose sur un bilan nergtique du type: W ext = W int

ext

= ( xx xx + yy yy + 2 xy xy ). d

o W ext est l'nergie dveloppe par les forces extrieures appliques au systme. Si donc une partie de cette nergie est dpense sous forme de distorsion (2 xy xy ), alors il en reste moins pour les contraintes normales xx et yy , qui apparaissent plus faibles que prvu. Il serait quivalent de dire : ... Or les dalles possdent une raideur trs importante en distorsion, donc si la modlisation ne s'attache pas limiter au maximum la distorsion parasite, ou fictive (en recourant par exemple des lments suffisamment courts), alors la structure est "vue" plus raide qu'elle ne

- 107 -

l'est rellement; les dplacements et les contraintes normales associes apparaissent infrieurs leur valeur thorique.

Conseils de modlisation
Il ressort de l'exemple prcdent qu'un "bon" modle doit (entre autres) limiter au maximum l'apparition de distorsions parasites, c'est--dire de cassures angulaires entre dalles adjacentes dformes. Ceci passe par l'utilisation d'lments suffisamment courts, notamment suivant les directions o l'on s'attend observer les dformations les plus importantes. L'ide gnrale consiste mettre suffisamment de noeuds pour suivre le plus finement possible les dformations.

Elments courts : la distorsion reste faible

Elment long : la distorsion est trs forte pour parvenir au mme dplacement

2.4.3.4 Fonction coque


Les dalles possdent une rigidit en flexion. - degrs de libert concerns : dz, x, y - Sollicitations associes : Mx, My, Mxy en chacun des 4 noeuds de la dalle. Les conventions de dnomination sont illustres sur le schma ci-aprs - Mx est le moment flchissant d'axe y, crant par consquent la flexion des fibres diriges suivant x - My est le moment flchissant d'axe x (flexion des fibres diriges suivant y) - Mxy est un moment flchissant "crois" (ou moment de torsion), traduisant le fait que le repre principal de flexion n'est pas ncessairement identique au repre local de la dalle.

y N4 N3 Mx Mxy z N1 Mxy My N2 x

Les axes considrs sont les axes locaux dfinis par lutilisateur ou par dfaut. Le programme calcule la valeur de ces efforts en chacun des 4 noeuds, et les exprime par mtre linaire. Mx et My sont positifs s'ils tendent la fibre infrieure (c'est--dire le ct de plaque dirig vers les z<0), ce qui est la convention classique adopte pour les poutres flchies en RDM. Conformment la plupart des thories de coques, il ny a pas de degr de libert associ la rotation autour de laxe z. Le programme impose une rigidit fictive, qui permet de passer de 20 degrs de libert (5 x 4) 24 (6 x 4).

- 108 -

2.4.4 Dfinition des lignes


SE N1[--] N2[--] ARC N1[--] N2[--] CE[--] LI [- -] ELL N1[--] N2[--] CE[--] DIR [dir] (TY [- -]) SP NO[--] BS NO[--] BETA [- -] OR - - (NP[- -] PR[ ]) - - - YLOC [dir ]

A partir des nuds, il est possible de dfinir des lignes, qui pourront tre mailles pour gnration dlments de poutre, et/ou servir de contour des surfaces. La taille du maillage est contrle par le code TM affect aux nuds de dfinition de la ligne. LI : Numro de la ligne gnre SE : Segment (N1 et N2 les nuds origine et extrmit du segment) ARC : Arc de cercle (<180 ). (CE : centre du cercle ) SP : Spline passant par les nuds lists (dans lordre) BS : BSpline dont les NO sont les points de contrle. La rptition des nuds double le poids des points de contrle. TY,BETA,OR,YLOC : pour cration dlments de poutre sur la ligne. Cf. dfinition des lments de poutre. NP : Nombre de points sur la ligne. Cette commande outrepasse la taille de maillage ventuellement affecte aux nuds par la commande TM, et permet la gnration dun maillage structur PR : Progression gomtrique du pas de maillage sur la ligne, pour un maillage structur Explication : Les lignes sont, avec les surfaces, les lments de base du maillage automatique. Pythagore sappuie, pour le maillage, sur le mailleur automatique GMSH. Il reconnat les lignes formes par des segments, des arcs de cercle, des Spline ou des Bspline. Ces lignes peuvent servir de contour des surfaces, ou tre utilises directement pour la gnration dlments de poutre. Dans ce dernier cas il suffit de leur affecter le type mcanique correspondant aux lments de poutre gnrer. Les courbes Spline ou Bspline sont des courbes paramtres, utilisant pour leur dfinition la position gomtrique dun certain nombre de points. Les lignes peuvent tre mailles librement partir de la seule donne des tailles de maille aux nuds extrmit, ou par la commande NP , qui spcifie le nombre de points sur la ligne. Ces points sont soit quidistants (dfaut), soit avec des distances en progression gomtrique de raison PR . Le maillage des lignes simpose par la suite au maillage des surfaces qui sont gnres partir des lignes.

2.4.5 Dfinition des surfaces CF LI[ ]


PL CF[--] SU EP SI CF - ST

( )

[ ]

MO - - NU - DE MX - - MY - - NX - - NY - - GG - -

[ ] [ ] [ ] [ ] [ ] [ ] [ ]

[ ]

- - - XLOC (ME ) dir

[ ]

Les surfaces sappuient sur des contours ferms gnrs partir des lignes (pour les caractristiques mcaniques, se rfrer la dfinition des dalles) : CF : Numro du contour ferm gnr LI : Numros des lignes dfinissant le contour ferm. Les lignes doivent tre orientes de faon former une boucle. Une ligne utilise contre sens est signale par un numro ngatif (loppos du numro de la ligne). SU : Numro de la surface gnrer PL : Surface plane. Une surface plane peut tre dclare avec plusieurs contours ferms. Le premier dfinit la frontire extrieure de la surface, les suivants sont des contours intrieurs.

- 109 -

Surface Interpole . Le mailleur interpole lui-mme les nuds si le contour nest pas plan. Il est alors impossible de dfinir des contours intrieurs. Le contour extrieur doit contenir 3 ou 4 lignes. ST : Maillage structur . Cette commande permet la gnration de maillages rguliers. Elle nest utilisable que pour les surfaces de type SI , et suppose que les lignes qui dfinissent le contour ont t mailles avec la commande NP . Il est ncessaire que les lignes 1 et 3 du contour aient le mme nombre de points, de mme que les lignes 2 et 4. Lutilisation de ce type de maillage permet un meilleur contrle, et est recommande, notamment pour les surfaces 4 cts, chaque fois que possible. Explication : Les surfaces servent la gnration dun maillage automatique. Il est possible de dfinir des surfaces planes : avec un contour extrieur compos dun nombre quelconque de lignes, et autant de contours intrieurs que souhait. Ces surfaces planes, du fait de leur gomtrie quelconque, ne sont pas adaptes la gnration dun maillage structur . Le maillage est donc gnr librement par le mailleur automatique, en respectant les dimensions de maille dtermines par le paramtre TM affect aux nuds sommets des contours intrieurs et du contour extrieur. Rgles. Ces surfaces sont gnres partir dun contour extrieur dfini par 3 ou 4 lignes quelconques dans lespace (rem. Il ne peut pas y avoir de contour intrieur. Les lignes dfinissant le contour extrieur peuvent tre quelconques (segments, arcs de cercle ou dellipse, spline ou Bspline, mais leur nombre est limit 4). Les surfaces sont gnres par interpolation de Lagrange ( Transfinite Interpolation en Anglais) : 3 On dfinit les segments 1 et 3 du contour comme des fonctions de s [0,1] dans R : X1(s) et X3(s) 3 De mme les segments 2 et 4 sont fonction de t [0,1] dans R :X2(t) et X3(t) La formule explicite ci-dessous suppose que les contours sont orients de faon que : X1(0)=X4(0) ; X2(0)=X1(1) ; X3(1)=X2(1) ; X4(0)=X3(1) La surface F est alors dfinie sur le contour par F(s,0)=X1(s); F(1,t)=X2(t) ;F(s,1)=X3(s) ;F(0,t)=X4(t) Alors on crit F sur lintrieur par linterpolation suivante :

SI :

F (s, t ) = (1 s )F (0, t ) + sF (1, t ) + (1 t )F (s,0 ) + tF (s,1)

(1 s )(1 t )F (0,0 ) (1 s )tF (0,1) s(1 t )F (1,0 ) stF (1,1) )

Sur ce type de surface il est possible de gnrer un maillage rgl, si les lignes ont t mailles avec la commande NP que le nombre de points des ligne 1 et 3 est identique, et que le nombre de points des lignes 2 et 4 est identique.

2.4.6 Dfinition des zones rigides


Syntaxe :

LI[ ] ZR MAI NO[ ext ]


Description : MAI : NO : LI : Numro du nud Matre de la zone rigide Numros des nuds esclaves Numros des lignes esclaves

Explication : La zone rigide dfinit une srie dlments indformables (identiques ceux qui auraient t dfinis par la commande ELID ), entre un nud matre unique, et un ou plusieurs nuds esclaves. Cette zone peut galement contenir les nuds dune ou plusieurs lignes , dont les numros sont inconnus de lutilisateur. Cette commande permet notamment de connecter des lments de poutre des portions de modles discrtises en lments de coque. Le fait de se connecter directement aux lignes permet cette commande dtre totalement indpendante de la finesse du maillage.

- 110 -

Exemple : Dans lexemple ci-dessous, le trait blanc reprsente un lment de poutre, les lignes roses sont les lments indformables crs par la commande ZR , reliant le nud 2 (au centre), aux nuds contenus dans les lignes 11 14, qui sont les lignes de dfinition du cercle extrmit de la zone de maillage fin. ZR MAI 2 LI 11a14

2.4.7 Dfinition des lments de cble

Syntaxe

CA - -

[ ]

N1 - - N2 - CO - -

[ ] [ ] TY [- -] (NI[- -]) [ ]

Description CA : N1,N2 : TY : NI : CO : Numros des lments de cble gnrs Nuds origine et extrmit de llment de cble

Numro du type Nombre de sous lments de la description en chanette. Gnration par copie de la mme manire que pour les lments (voir 2.4.2.1).

Les lments de cble sont des sous structures constitues de NI barres bi-articules, et fonctionnant en chanette sous leffet de leur poids propre. Ces lments permettent de simuler la raideur relle dun cble long ou peu tendu soumis des forces (notamment son poids) qui ne lui sont pas colinaires. Cette raideur est adapte chaque

- 111 -

itration lors dun calcul en grands dplacements afin de reprsenter convenablement les tapes successives. Ces lments nont aucun sens lorsque le calcul nest pas ralis en grands dplacements. Ils sont alors remplacs en interne par le programme par des barres bi-articules.

NOTA
Bien que les lments de cbles possdent un type, seul le produit ES (module dYoung x Section) est utilis pour le calcul de la raideur et des efforts. Les autres valeurs peuvent tre quelconques, ceci naura pas dinfluence sur le calcul.

Exemple
CA 1 N1 10 N2 11 TY 4 NI 10 Ceci gnre un cble reliant les nuds 10 et 11, affect du produit ES du type 4 et divis en 10 souslments.

- 112 -

2.4.8 Dfinition des types


Syntaxe

TY -

RY - YC SE - IX - IY - IZ - RZ - ZC FIC FC

YP ZP -

RM RS (TETA - )

EL [- -] NO[ ] MO - (NU - )(DE - ) OR[ ] EX[ ]

CN TY VY VZ CX CY CZ CT TY CX CY CZ VY VZ
TY est suivi du numro du type.

Principe gnral
Il s'agit ici de dfinir les caractristiques gomtriques et mcaniques d'une barre, telles que :

- Sections et inerties (SE, RY, RZ, IX, IY, IZ) - Position des points de mesure en vue du calcul des contraintes (VY et VZ, coefficients CX, CY, CZ) - Caractristiques du matriau : module d'Young (MO), coefficient de Poisson (NU) et densit (DE).
Les types peuvent tre dfinis : - soit de faon explicite (liste des caractristiques) - soit par rfrence un type dfini laide du pr-processeur CARA - soit par rfrence un type dfini laide du pr-processeur CISAIL

2.4.8.1 Dfinition explicite des caractristiques


Les caractristiques dcrites ci-aprs se rapportent au repre principal de la barre, dont il importe de bien matriser lorientation. Il faut noter quil ny a aucune obligation pour lutilisateur de suivre la ligne neutre de llment pour sa modlisation. Pythagore autorise des dcalages entre la ligne gomtrique de llment (dfinie comme la ligne reliant N1 et N2) et le centre dinertie de la section.

Caractristiques gomtriques SE = Section droite

RY,RZ = Sections rduites leffort tranchant relativement aux directions principales Y et Z. Si ces caractristiques ne sont pas dfinies les dformations deffort tranchant sont ngliges (ie. La raideur leffort tranchant est suppose infinie). IX,IY,IZ = Inerties de torsion, et de flexion selon les axes principaux Y et Z de la section.

Remarque : si aucune inertie nest dclare, ou si toutes les inerties sont dclares nulles, les lments affects du type concern deviennent des lments de type souple , sans que lutilisateur nait dautre commande utiliser. Dans ce cas les dfinitions concernant les sections rduites, les centres de torsion et les coordonnes relatives du nud, ainsi que langle TETA, sont sans objet.

- 113 -

YC,ZC =

coordonnes du centre de torsion dans le repre principal de la section.

YP,ZP = Coordonnes du nud gomtrique du modle (P) dans le repre principal de la section (cf. dessin).

Y local Z Y P
principal

TETA

Z local

YP ZC G YC

ZP

P:

Nud du modle. Il est confondu avec le point (0,0) de dfinition de la section, en cas dutilisation du prprocesseur CISAIL ou CARA.

G:

Centre dinertie

C:

Centre de cisaillement

principal,

Z principal : axes du repre principal dinertie de la section. Zro au centre dinertie. Laxe Xprincipal est port par la ligne joignant les centres dinertie de llment

local,

Z local : axes du repre local de la section. Lors dune dfinition de la section dans CISAIL ou CARA, c'est le repre (Y, Z) de dfinition de la section. Zro au nud P. Laxe Xlocal est port par l lment. Coordonnes du nud P dans le repre principal.

YP, ZP :

- 114 -

YC, ZC : Coordonnes du centre de cisaillement C dans le repre principal. TETA : Inclinaison du repre principal par rapport au repre local (dans le sens de Y vers Z).

Caractristiques pour le retrait et le fluage RM = Rayon moyen de la section, en mtres, selon dfinition du BPEL. Pour les effets de retrait et fluage. (cf. BPEL 99 paragraphe 2.1.5). Rapport de la section droite de la pice par son primtre extrieur. RS = Rapport de la section darmatures longitudinales adhrentes la section transversale de llment nombre compris entre 0 et 1. Pour les effets de retrait et fluage. (cf. BPEL 99 annexe 1 paragraphes 3.4 et 4.2, not s ) Caractristiques du matriau MO = NU = Module d'Young Coefficient de Poisson. Par dfaut, NU = 0. Ce coefficient intervient dans le calcul des dformations d'effort tranchant. Densit du matriau. Par dfaut : DE = 0. Lunit de dfinition peut tre soit une force volumique (kN/m3 par exemple), soit une masse volumique (t/m3 par exemple). La dfinition du vecteur g (acclration de la pesanteur, dfinie dans le bloc **POI du fichier DDON) permettant de convertir les masses en poids.

DE =

Remarque : Dans le cas o on souhaite effectuer des calculs dynamiques, il est assez fortement recommand de distinguer les masses des poids, et donc de dfinir un vecteur g dont la norme soit 9.81. On dfinira alors pour de lacier DE 7.85 MO 210.e6 , soit un module en KPa, et une densit en tonnes/m3.
Si MO, NU ou DE ne sont pas dfinis pour un type, le programme adopte les valeurs correspondantes du type prcdent.

Listes de barres ou nuds :


Il sagit dune manire alternative de dfinir le type dun lment. Noter quil est ainsi possible de redfinir le type dun lment dj dfini, ce qui peut tre utile.

EL : Liste des lments auxquels le type est affect. NO : Liste de nuds. Tous les lments ayant lun de ces nuds comme origine ou extrmit se verront affecter ce type comme type origine ou extrmit. OR : Liste des lments dont ce type est le type origine. EX : Liste des lments dont ce type est lextrmit.

- 115 -

Points de mesure des contraintes : CN : dclaration dun point de mesure des contraintes normales. CT : dclaration dun jeu de coefficients pour la mesure des contraintes tangentes. TY : Numro du type concern. VY, VZ : coordonnes, dans le repre principal de la section, du point de mesure. CX, CY, CZ : coefficients /Cx ; /TY, /TZ, permettant le calcul des contraintes tangentes rgnant au point de coordonnes (VY, VZ).
Lors de la dclaration dun point de mesure de contraintes normales, on peut (facultativement) dclarer des coefficients pour le calcul des contraintes tangentes au mme point. Lors de chaque cas de charge lensemble des valeurs (contraintes normales et tangentes) sera calcul. Par contre lors du calcul dune enveloppe de plusieurs cas de charge, on retiendra les valeurs maximale et minimale de la contrainte normale, et seulement les contraintes tangentes qui leur taient concomitantes. Inversement, lors dune dclaration CT (contraintes tangentes), bien que les contraintes normales soient toujours calcules, seules celles concomitantes aux extrema des contraintes tangentes seront retenues lors dun calcul denveloppes.

2.4.8.2 Dfinition des caractristiques par rfrence un type CARA/CISAIL Syntaxe


EL [- -] FIC NO[ ] TY MO - (NU - )(DE - ) FC OR[ ] EX[ ] Description
Cette syntaxe permet daller lire dans les fichiers binaires dfinis par CISAIL et CARA les caractristiques dcrites plus haut. Le point (0,0) de la section est suppos concider avec le nud du modle. FIC : Les caractristiques dfinies au 2.4.8.1 seront cherches dans le fichier binaire FICARA gnr par le module CARA. Le numro du type doit tre identique lun de ceux dfinis dans CARA. Les points de mesure des contraintes normales sont lus galement. Il est possible de redclarer nimporte quelle caractristique gomtrique. Toute re-dclaration dune caractristique sera prise en compte en remplacement de celle calcule par CARA.

FC :

Idem que prcdemment, mais les caractristiques sont rechercher dans le fichier FICCIS, gnr par CISAIL. Le numro du type doit donc tre identique lun de ceux dfinis dans CISAIL. Les caractristiques permettant le calcul des contraintes normales et des contraintes tangentes, avec concomitances, sont lues galement. Le module et la densit doivent tre redfinis dans cette commande, mme sils ont dj t dfinis dans DCIS. Au cas o CISAIL a t utilis pour dfinir une section non-homogne, le module dYoung redclarer est le plus haut module dYoung utilis dans la section.

- 116 -

La dclaration des points de contrainte tangente dans le module CARA tant assez peu fiable, il est le plus souvent ncessaire de les redclarer dans DDON.

2.5 Bloc **ZONE , dclaration de ZONES de NO / EL / DA


Syntaxe
NO [ ] nom1 EL [ ] nom2 DA [ ] nom3
Le bloc **ZONE permet de dfinir des zones de nuds (NO), de barres (EL) ou de dalles (DA). La dfinition de zone (analogue aux components dans ANSYS), prsente un double avantage : Faciliter lappel de groupe dlments (on appelle le groupe par son nom au lieu de spcifier tous les numros des lments du groupe) lors dun chargement, dune activation ou dune slction en vue dimpression de rsultats, ou toute autre syntaxe permettant de lister des lments sous forme dune liste extensive (symbolise par [==] dans la syntaxe et dtaille dans lannexe B syntaxe de la prsente notice : syntaxes dintrt gnral lies PYTHAGORE). Permettre dexporter des fichiers de GEOMETRIE et de CHARGEMENT lmentaire sous forme de fichiers textes lisibles par ARMATEC ou BEAMTEC (lorsque lon souhaite effectuer un posttraitement ARMATEC pour des zones dlments de dalles ou BEAMTEC pour des zones dlments de poutres voir module LIST).

* * ZONE

Le programme lit chaque ligne du bloc **ZONE, repre sil sagit de NO, de EL de DA, puis lit la liste des numros correspondant et leur affecte le nom situ la fin de la ligne. Il est possible de dfinir une zone en plusieurs lignes distinctes. En revanche, une zone ne peut pas contenir la fois des NO et des EL ou des EL et des DA, ou toute combinaison dentits de natures diffrentes (la nature dune entit tant soit NO, soit EL soit DA). (de mme que dans ARMATEC), le format des noms de ZONE doit tre imprativement : [1 4 lettres] [1 4 chiffres]

Exemple
EL 1a250 TAB0 Les lments 1 250 constituent une zone appele TAB0 DA IN 10### NIV10 DA IN 20### NIV20 DA IN 30### NIV30 Toutes les dalles 5 numros commenant par 10 sont ranges dans la zone NIV10 Toutes les dalles 5 numros commenant par 20 sont ranges dans la zone NIV20 Toutes les dalles 5 numros commenant par 30 sont ranges dans la zone NIV30

- 117 -

2.6 Bloc **POI , dclaration des poids supplmentaires


Syntaxe

* * POI () (GX GY GZ )

MU[ ] DY[ ] EL[ ] DA [ ] DZ[ ] MP [ ] DB [ ] REP TY[ ] DY[ ] EL[ ] DA [ ] T1[ ] T2[ ] DZ[ ] CON DB[ ] L

Le bloc **POI permet de dfinir des masses additionnelles, qui sont prises en compte pour le calcul du poids propre et de la matrice de masse de la structure.

Description
POI: numro du groupe de poids. Il est possible de dclarer autant de groupes de poids quon le dsire. Cela permet, ultrieurement, de les charger indpendamment. On dfinira par exemple: ** POI (dclaration des poids propres additionnels tels que bossages ou dviateurs pour un pont prcontraint) ** POI 1 (dclaration des poids de superstructure) De cette manire il sera possible dactiver sparment les effets du poids propre (coulage du bton), et des poids de superstructure, pose ultrieurement.

Si aucun numro nest dclar le groupe prend par dfaut le numro 0 Le groupe numro 0 contient, outre les poids qui y sont spcifiquement dclars, lensemble des poids dfinis par les densits des types des lments.

GX, GY, GZ : coordonnes du vecteur G dacclration de la pesanteur. Par dfaut il vaut (0.,-1.,0.). Ce vecteur ne peut tre dfini quune fois, mme dans le cas o plusieurs blocs ** POI sont dclars. Il nest pas possible davoir des groupes de poids avec des vecteurs pesanteur diffrents. Attention : le logiciel Pythagore permet de raliser des calculs dynamiques, et dans ce cas, il est nettement plus sain de dclarer un vecteur G dont la norme est 9.81, de faon ne pas confondre poids et masse. EL : liste des lments chargs Il est possible de dfinir les masses additionnelles de deux faons diffrentes : par valeur numrique ou par type.

- 118 -

2.6.1 Dfinition par valeur numrique


Syntaxe

MU[ ] DY[ ] EL[ ] DA[ ] MP[ ]DB[ ] DZ[ ]


Description
MU : Masse uniformment rpartie. En masse par unit de longueur (par ex. t/m). Remarque : la longueur prise en compte est la longueur entre les nuds origine et extrmit de llment.

MP : Masse ponctuelle, la distance DA du nud origine ou la distance DB du nud extrmit. Ces distances peuvent tre dclares nulles pour une masse au nud. Les distances DA et DB sont par convention positives lorsque la charge se trouve sur llment. Si llment est muni dextrmits rigides, les distances sont comptes uniquement sur la longueur souple de llment.

DY, DZ : Distances transversales du point de chargement, dans le repre principal de llment.

2.6.2 Dfinition par types


Syntaxe

REP TY[ ] DY[ ] EL[ ] DA[ ] T1[ ] T2[ ] DZ[ ] CON DB[ ] L
Cette syntaxe permet un calcul exact des inerties massiques en affectant un type dfini dans **GEO un poids particulier. TY : Type (inerties, section et densit, dclar dans une commande TY du bloc **GEO ), dfinissant les masses et les inerties massiques prendre en compte.

T1,T2 : Idem, avec un type origine et un type extrmit.

REP : Pour un chargement rparti dfini par un type

CON : pour un chargement concentr, la distance DA du nud origine ou DB du nud extrmit. La masse totale prise en compte correspond une longueur unit du type.

- 119 -

2.7 Bloc **PLANNING , dclaration dun calendrier de coulage


Syntaxe

BPEL * * PLANNING RH EURO EL[== *] (BE ) T0[ ] (FC28[ ])(CIM ) DA[== *] (BE ) T0[ ] (FC28[ ])(CIM ) L
Description
Lensemble des indications contenues ici a pour objet le calcul des effets diffrs du bton (fluage et retrait). Lvaluation des effets diffrs du bton est mene soit en rglement Franais (BPEL 99) soit en rglement Europen (EUROCODE 2). Si les effets du fluage ou du retrait ne sont pas souhaits, ce bloc est inutile. La rsistance la compression doit tre indique en MPa car les formules de retrait/fluage du BPEL ne sont pas homognes. Les dates dclares doivent tre compatibles avec les dates relles dactivation dclares dans le fichier DCONS . En particulier un lment ne peut pas tre activ dans DCONS avant la date o il est dclar coul dans le bloc PLANNING du fichier DDON . RH : Humidit relative atmosphrique moyenne. Selon le BPEL : 70 en France sauf dans le quart Sud-Est (55)

Type de rglement utilis. (BPEL par dfaut). Seul le bton traditionnel (BE 1) est : impact par le type de rglement choisi. En effet, les formules permettant EURO lvaluation des dformations diffres par retrait / fluage sont les mmes entre le BPEL 99 et lEUROCODE 2 en ce qui concerne les BHP avec ou sans fumes de silice (BE 2 et BE 3).
BPEL
EL : DA : BE : Liste des lments concerns Liste des lments de dalle concerns Indicateur du type de bton, les lois de retrait/fluage du BPEL distinguent 3 types de bton : BE 1 : bton traditionnel (fc28<60MPa, pas de fumes de silice) valeur par dfaut BE 2 : BHP (fc28>60MPa, pas de fumes de silice) BE 3 : BHP avec fumes de silice T0 : FC28 : Date de coulage (nombre entier en jours) rsistance la compression 28jours, en MPa . Par dfaut (si FC28 nest pas dclar) 1/3 cette valeur est calcule partir du module dYoung en inversant la formule 11000fc28 , et en multipliant par la puissance adquate de 10 pour que le rsultat se situe entre 15 et 150 MPa. La valeur ainsi trouve est indique dans le fichier SDON. Type de ciment utilis pour lvaluation des dformations diffres lEUROCODE 2 (aucun effet si le code BPEL a t utilis). Le caractre attendu est (voir EUROCODE 2 pour plus de dtails) : R : CEM 42,5 R CEM 52,5 N CEM 52,5 R (Classe R) N : CEM 32,5 R CEM 42,5 N S : CEM 32,5 N * : Pas possible dutiliser ici AC ou TYP. (Classe N) (par dfaut si CIM est absent) (Classe S)

CIM :

- 120 -

2.8 Bloc **AP , dclaration des appuis


Syntaxe
* * APPUIS

NO [- -]

ou NO - - MAT DX DY DZ RX RY RZ FX

[ ]

[ ] FY ou YY [- -] FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] GZ ou RZ [- -] AX [- -] (EX [- -]) AY [- -] (EY [- -]) AZ [- -] (EZ [- -]) CX [- -] (HX [- -]) CY [- -] (HY [- -]) CZ [- -] (HZ [- -])
FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

[ ]

FY

[ ] FY[ ]

FZ

[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

Description

NO : Numro des nuds appuis. Il est interdit de dclarer plusieurs appuis sur un mme nud. FX, FY, FX, GX, GY, GZ : blocage parfait des dplacements selon x, y, z ou en rotation autour de laxe x, y ou z, du repre global. XX, YY, ZZ, RX, RY, RZ : appui lastique. Dclaration de la raideur en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z . En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global.

- 121 -

AX, AY, AZ, CX, CY, CZ : appui amorti. Dclaration dun coefficient damortissement visqueux appliqu la vitesse en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z. En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. Ces coefficients sont utiliss pour lassemblage de la matrice damortissement lors des calculs dynamiques. EX, EY, EZ, HX, HY, HZ : Exposant de la vitesse pour la dclaration damortisseurs non EX linaires dveloppant un effort du type Fx=AX.V . Noter que dans ce cas tous les calculs dynamiques deviennent non linaires. DIR : Spcification dune direction daction des raideurs de lappui. Cette commande ne peut pas tre utilises pour des appuis fixes. La direction peut tre indique soit : paralllement celle dun lment de la structure. En ce cas, cest le repre principal de llment qui servira orienter lappui. par lindication dune direction (cf. annexe) et dun axe Y local de lappui (YL). MAT : Spcification de tous les termes de la matrice de raideur dun appui lastique : DX, FX, FY, FZ, CX, CY, CZ : criture des termes de la matrice de raideur. pour un dplacement DX unit, les efforts appliquer lappui sont FX, FY, FZ, CX, CY, CZ . DY, FY, idem Les termes indiqus sont uniquement ceux situs au dessus de la diagonale, les autres sen dduisant par symtrie de la matrice de raideur. Caractristiques en repre local La dfinition dune direction dappui parallle un lment de la structure aura pour effet, lors dun calcul en grands dplacements, de faire tourner les directions daction de lappui pour suivre les mouvements du repre local de llment. La cration dappuis fixes inclins est impossible de faon absolument rigoureuse. Il faudra donc crer des appuis lastiques trs raides , en faisant toutefois attention ne pas tre trop raide , ce qui pourrait poser des problmes numriques.

Exemples
**AP NO 1 11 FX FY FZ GX GY GZ Supprime tous les appuis prcdemment dclars et dclare les nuds 1 et 11 en appuis fixes encastrs.

- 122 -

2.9 Bloc **LIAIS , dfinition des liaisons :


Syntaxe

* * LIAISONS

FX ou XX [- -] FZ ou ZZ [- -]

FY ou YY [- -] GX ou RX [- -]

N1 [- -] N2 [- -]

GZ ou RZ [- -] AX [- -] AY [- -] AZ [- -]

GY ou RY [- -]

[- -] YL[ ] DIR EL[ ]

CX [- -] CZ [- -]

CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

N1, N2 : Numro des nuds concerns par la liaison. Les nuds doivent tre actifs. FX, FY, FX, GX, GY, GZ : blocage parfait des dplacements selon x, y, z ou en rotation autour de laxe x, y ou z, du repre global. Remarque : Lors dun calcul en grands dplacements ces termes fixes sont impossibles 10 et sont remplacs par des termes de raideur de 10 . Il est recommand de dclarer de prfrence des liaisons lastiques de manire pouvoir rgler cette raideur. XX, YY, ZZ, RX, RY , RZ : appui lastique. Dclaration de la raideur en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z . En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. AX, AY, AZ, CX, CY, CZ : liaison amortie. Dclaration dun coefficient damortissement visqueux appliqu la vitesse en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z. En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. Ces coefficients sont utiliss pour lassemblage de la matrice damortissement lors des calculs dynamiques.

- 123 -

DIR : Spcification dune direction daction des raideurs de lappui. Cette commande ne peut pas tre utilises pour des appuis fixes. La direction peut tre indique soit : paralllement celle dun lment de la structure. En ce cas, cest le repre principal de llment qui servira orienter lappui. par lindication dune direction (annexe) et dun axe Y local de la liaison (YL). MAT : Spcification de tous les termes de la matrice de raideur dune liaison lastique : DX, FX, FY, FZ, CX, CY, CZ : criture des termes de la matrice de raideur. pour un dplacement DX unit, les efforts appliquer lappui sont FX, FY, FZ, CX, CY, CZ . DY, FY, idem Les termes indiqus sont uniquement ceux situs au dessus de la diagonale, les autres sen dduisant par symtrie de la matrice de raideur. Caractristiques en repre local La dfinition dune direction de liaison parallle un lment de la structure aura pour effet, lors dun calcul en grands dplacements, de faire tourner les directions daction de la liaison pour suivre les mouvements du repre principal de llment. La cration de liaisons fixes inclines est impossible de faon absolument rigoureuse. Il faudra donc crer des liaisons lastiques trs raides , en faisant toutefois attention ne pas tre trop raide , ce qui pourrait poser des problmes numriques. NOTA : points concidents La cration de liaisons est en principe destine lier deux nuds dont les positions dans lespace concident. En petits dplacements, cela signifie que la position des nuds tels que dfinis dans DDON doit tre la mme. En grands dplacements, la notion de nuds concidents disparat. Lun des nuds extrmit dune liaison doit donc pouvoir recevoir les couples correspondants lexcentricit de la rsultante des forces transitant par la liaison. Cest systmatiquement le nud dsign par N1 qui reoit ce couple. Ainsi la symtrie de la liaison disparat. Exemple : liaison verticale rigide, glissante horizontalement, et sans raideur en rotation : Le nud origine N1 reoit nanmoins un couple correspondant lexcentricit de la rsultante verticale transitant par la liaison.

C=Nx

N1

N2

- 124 -

3.

Rsultats (texte, binaire)


Un fichier SDON de rsultats, contenant une rcapitulation : des positions des nuds, des lments avec leurs nuds origines et extrmits, leurs types, leurs poids, et langle dinclinaison de leur repre principal par rapport au repre par dfaut, des types avec leurs caractristiques et enfin des conditions de liaisons et dappui. Un fichier binaire ficdon8 qui sera relu par tous les modules de calcul de la chane, et qui est une rcapitulation, au format binaire, de toutes les caractristiques de la modlisation.

Le programme DON gnre :

- 125 -

Module PREC : dfinition de la prcontrainte 1. Prsentation

Le module PREC permet la dfinition de la prcontrainte dune structure, et la gnration du systme de forces initial ou final quelle dlivre dans la structure. Il comporte : La dfinition dun jeu de caractristiques caractrisant lvolution long terme du bton (contrainte moyenne, coefficients de fluage et de retrait) La dfinition des caractristiques mcaniques des units de cbles utilises. La dfinition des tracs des groupes de cbles : par facilit on peut regrouper plusieurs cbles selon un trac moyen lorsque cette description est suffisante. Le trac des groupes de cbles est dfini par une ligne polygonale dfinie par une srie de sommets. Chaque sommet est attach un lment de poutre ou de dalle, ou un nud, et sera astreint suivre ses dplacements, ce qui gnrera, au cours de la vie de louvrage, des pertes de prcontrainte (si raccourcissement des lments), ou des surtensions (si augmentation de longueur). La dclaration du trac peut se faire de faon entirement spatiale, dans le repre global, par une liste de coordonnes de sommets, ou dans le repre local des lments poutre chargs, par rapport aux nuds dfinis dans la description des sections par les modules CARA ou CISAIL. Les cbles peuvent tre dclars tendus droite ( lextrmit du trac) ou gauche ( lorigine du trac), lautre ancrage tant alors passif. Ce choix peut tre impos. Si aucun choix nest impos, le programme choisit seul, soit de tendre des deux cts (cbles longs), soit de tendre droite (cbles courts), en fonction de son calcul de pertes.

1.1 Organisation des blocs


Le fichier DPREC se compose de deux types de blocs : Nom du bloc Fonction **PR Dfinition de proprits de cbles. **GR Dfinition dun groupe de cbles Chacun de ces blocs doit tre prsent au moins une fois.

1.2 Calculs non linaires


En cas de calcul non linaire matriau , la loi de comportement utilise est la suivante :

- 126 -

fprg fpeg

0.02

2.

Syntaxe du fichier de donnes DPREC

2.1 Blocs **PR : dfinition des caractristiques de prcontrainte


Syntaxe

DIFF * * PR SB FL RET INST GL TY RG EG TI MO SE FR LI LS R1 GA


Description
Ce bloc permet de dfinir des proprits qui seront ensuite appliques aux cbles dfinis. SB : Contrainte moyenne de compression du bton au niveau des armatures de prcontrainte. Si ce code est absent, le logiciel prend 500 kPa comme valeur par dfaut. FL : Coefficient de fluage (rapport entre les effets diffrs seuls et les effets instantans). Si ce code est absent, le logiciel prend 2 comme valeur par dfaut.

RET : Dformation de retrait long terme. Si ce code est absent, le logiciel prend 0.0002 comme valeur par dfaut. DIFF : Demande la gnration dun jeu de forces diffres (fluage et retrait effectue). Cette commande peut tre utilise lorsquon ne dsire pas utiliser les commandes de fluage du bton du module CONS. INST :Demande la gnration du jeu de forces instantanes lors de la mise en prcontrainte. Cest la commande par dfaut. Dans ce cas cest le module CONS qui est charg du calcul des effets du fluage. Cette commande est prise par dfaut TY : RG : EG : Numro du type dunit de prcontrainte dclar. Rsistance garantie la rupture frg (par exemple 1860 000 si on travaille en kPa). Limite lastique conventionnelle feg. Cette valeur nest utile que pour un calcul non linaire. Par dfaut feg= frg

- 127 -

TI : MO : SE : FR : LI : GL : LS : R1 : GA :

Contrainte de mise en tension initiale au vrin (par exemple 1488 000 kPa) Module dYoung apparent des cbles de prcontrainte (ex. 190 000 000 kPa) Section efficace des cbles Coefficient de frottement selon le BPEL (ex. 0.20) Terme de perte en ligne selon le BPEL (ex : 0.003) Glissement lancrage pour post-tension (ex. 0.006) Longueur de scellement pour prtension (ex.1.05) Coefficient de relaxation 1000 heures, en % (ex. 2.5) Diamtre extrieur de la gaine (non exploit sauf dans COUPE module dessin).

NOTA Les valeurs dclares dans len-tte SB , FL , et RET servent lvaluation par PREC des effets du fluage et du retrait sur la tension des cbles. Dans le cas le plus courant ces effets sont recalculs par le module CONS de faon plus prcise par lutilisation de la commande FLU et par la dclaration des dates. Dans ce cas les valeurs indiques dans PREC nont pas dinfluence sur le calcul, et ne servent qu une indication forfaitaire dans valeurs de tension diffre, indiques dans SPREC .

Exemples
**PR TY 1 RG 1860000 TI 1488000 MO 190E6 SE 2.55E-4 FR 0.20 LI 0.003 GL 0.006 R1 2.5 Dclare le type de cble 1 comme tant un 17T15S mis en tension 1488 MPa.

2.2 Bloc **GR , dfinition des tracs des groupes de cbles


Syntaxe

TD EL[ ] * * GR TY NU TG DA[ ] XX[ ] YY[ ] ZZ[ ] ( AN ) NO[ ] DX[ ] DY[ ] DZ[ ] ( AN ) XA[ ]

AN AE

(IM)

EL[ ]

XB[ ] SA SB

(PC[ ])

DY[ ] DZ[ ] ( AN )

Principe gnral
Ce bloc permet de dfinir un groupe de cble. Un groupe dsigne un ensemble de cbles, dont on dfinit le trac de la fibre moyenne. Suivant la structure, il peut tre pertinent de modliser chaque cble sparment ou au contraire de grouper les cbles en groupes.

- 128 -

Chaque cble est dfinit par une srie de sommets relis par des segments. Les sommets sont compltement distincts des nuds du modle dfini dans DDON. Ainsi, pour prcontraindre une poutre dfinie par 10 nuds, il ny a pas forcment besoin de 10 sommets de cbles. En rgle gnrale, la logique du trac dune prcontrainte est la suivante : - Prcontrainte externe : peu de sommets (dviateurs et ancrages uniquement) - Prcontrainte injecte : maillage fin. Le programme considre toujours que les cbles sont solidaires de la structure au niveau des sommets. On ne peut donc pas reprsenter une prcontrainte de type monotoron gain graiss, o les cbles sont libres de glisser. Dun point de vue lments finis, les cbles de prcontrainte sont considrs comme des lments part entire, mais dont les degrs de liberts sont astreints suivre la structure laquelle ils sont attachs. Ces lments sont donc transparents pour lutilisateur, qui ninteragit avec eux, au final, que par le biais de la structure. Chaque sommet dun cble doit tre reli : - Soit un nud - Soit une barre - Soit une dalle Rien nempche dattacher, par exemple, le premier sommet dun segment une dalle et le deuxime un lment. Les dtails sont exposs au 3.2.2.2. En tant qulments, les cbles sont prsents dans la matrice de raideur.

2.2.1 Premire ligne Syntaxe TD TG * * GR TY NU XD XG EL[==] DA[==] AN AE

(IM)

Pour les listes extensives EL et DA, toute la structure est considre comme active pour lutilisation du code ACT.

Description
GR : TY : NU : TD : TG : XD : XG : EL : Numro du groupe de cbles Type des cbles du groupe (en rfrence un type dfini dans le bloc **PR ) Nombre dunits du groupe Cbles tendus droite, lancrage actif est le dernier point de dfinition du trac Cbles tendus gauche, lancrage actif est le premier point de dfinition du trac. Cble tendu droite si cela minimise les pertes, tendu des deux cts sinon. Cble tendu gauche si cela minimise les pertes, tendu des deux cts sinon Liste extensive des lments de poutre concerns par la prcontrainte. Les lments auxquels seront attachs les sommets seront choisis dans cette liste, et les nuds auxquels ils peuvent tre attachs seront les nuds de dfinition des lments de la liste.

- 129 -

DA :

Liste extensive des lments de dalle concerns par la prcontrainte. Les dalles auxquelles seront attachs les sommets seront choisies dans cette liste. En revanche, aucun nud ne sera pris dans cette liste.

Il est parfaitement possible de spcifier une liste de dalles ET une liste dlments. Le programme dterminera automatiquement o le cble est attach. AN, AE : Les sommets sont attachs aux nuds ou aux lments. En cas de code AE, il est possible de spcifier par la suite un code AN sparment pour chaque sommet que lon souhaite attacher un nud. En labsence de code, le programme utilise AE. Pour plus de dtails, voir le 2.2.2. IM : Impression dans le fichier SPREC du dtail du trac du groupe de cble, avec coordonnes des nuds et tension initiales des segments (calcule en pertes PM )

Exemples
**GR 5 TY 1 NU 1 EL 1a10 AE IM Cette ligne dfinit le groupe 5, affect du type 1, compos dun cble dont les sommets sattacheront aux lments 1 10. Les tensions initiales et les coordonnes des sommets seront imprimes dans le fichier SPREC. **GR 15 TY 10 NU 5 EL TO AN Cette ligne dfinit le groupe 15, compose de 5 cbles du type 10, attachs des nuds. Ces nuds pourront tre choisis parmi les nuds origines et extrmits de tous les lments du modle.

2.2.2 Dfinition des sommets


Les sommets peuvent tre dfinis de 3 manires diffrentes : - En coordonnes absolues dans le repre global - En relatif par rapport la position dun nud - En relatif par rapport la position dun lment La dfinition des positions des sommets du trac des cbles dans lespace est a priori indpendante de celle des nuds ou des lments. Les dclarations permettant une dfinition relative aux nuds, ou aux points du contour des sections des lments, ne sont quune facilit de dfinition. Cas dune dclaration des sommets par les coordonnes absolues, ou relativement aux positions des nuds : La dclaration dune liste EL[--] dans la ligne **GR permet de dfinir quels sont les lments auxquels sapplique la prcontrainte. Chaque sommet du trac sera donc projet sur les lments concerns, et sera suppos li au point dont il est le plus proche. Dans le cas o la commande AN est utilis, cest le nud le plus proche qui est retenu, parmi mes nuds extrmit des lments de la liste. Dans le cas contraire, la force du cble est applique sur llment le plus proche, au point de projection orthogonale Cas dune dclaration des sommets relativement aux points du contour des lments : Dans ce cas les sommets du trac sont affects aux lments par rapport auxquels le trac est dcrit, mme sils nappartiennent pas la liste des lments de la ligne **GR . Dans le cas o la commande AN est utilise, les sommets sont lis lextrmit la plus proche de llment concern. Accrochage aux dalles : Il est impossible de saccrocher aux nuds des lments de dalle. La commande AN est donc sans effet pour les dalles, et les sommets sont toujours accrochs dans la dalle.

- 130 -

Il est parfaitement autoris de mlanger plusieurs syntaxes au sein du mme bloc, pour dfinir, par exemple, le premier nud en coordonnes absolues, les suivants par rapport aux lments, et le dernier en relatif par rapport un nud. Ces syntaxes sont explicites dans les paragraphes suivants.

2.2.2.1. Accrochage aux nuds ou aux lments ?


Lorsquun sommet est accroch un nud, tout se passe en interne comme si il y avait un lment indformable reliant ce nud au sommet. En revanche, lorsquun sommet est attach un lment, il est attach directement la fonction de forme de llment. Sommets attachs aux nuds : asservissement des dplacements des sommets aux dplacements des noeuds

B Sommets attachs aux lments : sommets lis la fonction de forme de llment.

Dans le premier cas, le cble imposera des efforts aux nuds, alors que dans le deuxime, il imposera des efforts aux lments, par le mme mcanisme que lorsque lon impose une force ponctuelle sur un lment dans les modules CONS ou LOAD par exemple. Attacher les sommets aux nuds prsente deux grands inconvnients : - Inexactitude de modlisation due au fait que les forces ne sexercent pas rellement lemplacement physique du cble dans lespace, mais aux nuds les plus proches - Mcanisme de zone rigide : si trop de sommets sont lis au mme nuds, il se forme une zone rigide trs mauvaise du point de vue numrique :

Cest pourquoi il vaut mieux, dans tous les cas de figure, attacher les sommets aux lments. Mais deux problmes peuvent alors survenir :

- 131 -

Si un sommet est attach en dehors de la longueur souple dun lment (en dehors de la limite nud A/nud B), lattachement la fonction de forme donne de mauvais rsultats et il vaut mieux attacher ce sommet aux nuds ; Leffort normal calcul dans les deux lments dextrmit est gnralement nul, ce qui nest pas physique. Ceci peut tre corrig en attachant les sommets aux nuds.

Dans lidal, un trac de prcontrainte pour une poutre ressemblera donc ceci :

Les deux sommets extrmes sont attachs aux nuds, les autres sont attachs aux lments. Rappel : pour une dalle, il nest pas possible dattacher aux nuds. On attachera donc toujours aux lments.

2.2.2.2. Dfinition des sommets en coordonnes absolues

Syntaxe

XX[ ] YY[ ] ZZ[ ] (AN)


Il peut y avoir autant de lignes que souhait. Chaque ligne peut dfinir un ou plusieurs sommets. Toutes les listes doivent comporter le mme nombre de termes. En cas de valeur unique, les autres valeurs sont gnres par rptition. Les sommets doivent tre entrs dans lordre, du premier au dernier, sous peine de voir le cble zigzaguer.

Description
XX, YY, ZZ : liste des coordonnes absolues des sommets du trac du groupe de cbles. Le nombre de sommets lus est fix par le nombre de coordonnes XX lues. Les autres coordonnes sont gnres par rptition si une seule valeur est prsente. AN : Attach au nud. Tous les sommets dfinis sur cette ligne seront attachs aux nuds. A utiliser si on a utilis un code AE sur la premire ligne, mais quon souhaite attacher certains sommets aux nuds.

Aprs la lecture des donnes, le programme dtermine pour chaque sommet o il est attach : Si le code AN est prcis, il est attach au nud le plus proche, dtermin dans la liste extensive dlments rentre sur la premire ligne ; Si le code AE est prcis, le sommet est attach llment (de poutre ou de dalle) le plus proche parmi la liste rentre sur la premire ligne, dfini par la plus petite distance la projection orthogonale.

Exemples
**GR 1 TY 10 EL 1a10 AE XX 0a10 YY 0 ZZ 2 Ces lignes dfinissent le groupe de cbles 1 (parallle laxe Ox) par la donne de 11 sommets, attachs aux lments. Llment dattache de chaque sommet est dtermin comme tant llment le plus proche dans la liste 1a10.

- 132 -

**GR 3 TY 5 EL TO AE XX 0 YY 1.1 ZZ 0 AN XX 2a9 YY 1a-1q9 ZZ 0 XX 10 YY -1.1 ZZ 0 AN Ces lignes dfinissent le groupe de cbles 3 par la donne de 11 sommets attachs aux lments. Toutefois, les sommets 1 et 11 seront attachs aux nuds. Les lments et nuds dattache pourront tre choisis parmi tous les lments du modle et leurs nuds origine et extrmit. Inutile de dire quil vaut mieux vrifier les rsultats obtenus (en utilisant le code IM) afin de sassurer que chaque sommet est attach l o on le souhaite.

2.2.2.3. Dfinition des sommets en relatif par rapport aux noeuds

Syntaxe

NO[==] DX[ ] DY[ ] DZ[ ] (AN)


Toutes les listes doivent comporter le mme nombre dlments. En cas de valeur unique, les autres termes sont gnrs par rptition. Les sommets doivent tre entrs dans lordre, du premier au dernier, sous peine de voir le cble zigzaguer. Attention, lordre dentre des nuds dtermine lordre des sommets. Les listes extensives doivent donc tre utilises avec une trs grande prudence. En cas de doute, vrifier les rsultats laide de la commande IM.

Description
NO : Liste extensive des nuds de rfrence. Le nombre de sommets gnrs est fix par le nombre de nuds lus.

DX, DY, DZ : Coordonnes relatives, exprimes par rapport aux axes globaux. AN : Attach au nud. Tous les sommets dfinis sur cette ligne seront attachs aux nuds. A utiliser si on a utilis un code AE sur la premire ligne, mais quon souhaite attacher certains sommets aux nuds.

Aprs la lecture des donnes, le programme dtermine pour chaque sommet o il est attach : - Si le code AN est prcis, il est attach au nud le plus proche, dtermin dans la liste extensive dlments rentre sur la premire ligne ; - Si le code AE est prcis, le sommet est attach llment (de poutre ou de dalle) le plus proche parmi la liste rentre sur la premire ligne, dfini par la plus petite distance la projection orthogonale.

Exemples
**GR 1 TY 10 EL 1a10 AE NO 11*1 DX 0a10 DY 0 DZ 2 Ces lignes dfinissent le groupe de cbles 1 (parallle laxe Ox) par la donne de 11 sommets, attachs aux lments. Llment dattache de chaque sommet est dtermin comme tant llment le plus proche dans la liste 1a10. **GR 3 TY 5 EL TO AE NO 1 DX 0 DY 1.1 DZ 0 AN NO 2a9 DX 0 DY 1a-1q9 DZ 0 NO 1 DX 10 DY -1.1 DZ 0 AN Ces lignes dfinissent le groupe de cbles 3 par la donne de 11 sommets attachs aux lments. Toutefois, les sommets 1 et 11 seront attachs aux nuds. Les lments et nuds dattache

- 133 -

pourront tre choisis parmi tous les lments du modle et leurs nuds origine et extrmit. Vrifier les rsultats obtenus (en utilisant le code IM) afin de sassurer que chaque sommet est attach l o on le souhaite.

2.2.2.4. Dfinition des sommets en relatif par rapport aux lments

Syntaxe EL[==] XA[ ] XB[ ] SA SB

(PC[ ])

DY[ ] DZ[ ] (AN)

Toutes les listes doivent comporter le mme nombre dlments. En cas de valeur unique, les autres termes sont gnrs par rptition. Les sommets doivent tre entrs dans lordre, du premier au dernier, sous peine de voir le cble zigzaguer. Attention, lordre dentre des nuds dtermine lordre des sommets. Les listes extensives doivent donc tre utilises avec une trs grande prudence. En cas de doute, vrifier les rsultats laide de la commande IM.

Description
EL : Liste extensive des lments, pour une dfinition des sommets par rapport la position des lments.

XA, XB : Distance par rapport au nud origine/extrmit de llment, le long de la droite AB. SA, SB : Le sommet est dfini dans la section origine/extrmit de llment. Cette dfinition est identique XA 0. ou XB 0. . PC : Numros des points du contour de la section transversale par rapport auxquels le sommet est dfini. Ces numros sont ceux des nuds ayant servi la dfinition de la section transversale dans CARA.

DY, DZ : Dcalage selon les axes Y et Z principaux du sommet par rapport au point du contour. Si aucun point de contour na t dfini, il sagit des coordonnes selon le repre (Y, Z) principal de llment. AN : Attach au nud. Tous les sommets dfinis sur cette ligne seront attachs aux nuds. A utiliser si on a utilis un code AE sur la premire ligne, mais quon souhaite attacher certains sommets aux nuds.

NOTA La liste dlments entre ne sert qu dfinir la position des sommets. Ces derniers seront accrochs aux lments ou dalles dfinies dans la premire ligne.

Exemples
**GR 1 TY 10 EL 1a10 AE EL 1a9 SA DY 0 DZ 2 EL 10 SB DY 0 DZ 2 Ces lignes dfinissent le groupe de cbles 1 (parallle laxe Ox) par la donne de 11 sommets, attachs aux lments. Llment dattache de chaque sommet est dtermin comme tant llment le plus proche dans la liste 1a10.

- 134 -

3.

Rsultats (texte, dessin, et binaire)

Le module PREC gnre : Un fichier SPREC rcapitulant : - les caractristiques de chaque type de cble - la longueur, la tension initiale et diffre, lallongement et le coefficient de transmission de chaque groupe de cble - Pour chaque type de cble, la longueur cumule, la masse totale (en tonnes), et le nombre dancrages Un fichier binaire ficprec12 , qui contient toute la dfinition gomtrique et mcanique des cbles, ainsi que les tensions initiales, et qui sera relu par le module CONS lors des dclarations de prcontrainte, et des calculs de pertes ou de surtension.

- 135 -

Module COUPE : coupes transversales avec cbles prcontraintes


Le module COUPE permet de gnrer (au format .DES) des coupes transversales dlments et de rcapituler dans un tableau (prsent sur les fichiers de sortie texte et dessin) les coordonnes des point de passage des cbles de prcontraintes au travers de la section transversale, dans le repre PRINCIPAL de llment, ou dans un autre repre SPECIFIE. Il est noter que lutilisation de ce module est trs spcifique, dans ce sens o : Si llment ne contient pas de cble de prcontrainte, ce module nest daucune utilit (il ne fait alors que tracer les contours de la section transversale). Le programme ralise une coupe une certaine distance de lorigine ou de lextrmit de llment et interpole la gomtrie entre la section origine et la section extrmit. Cela ncessite dans CARA de dfinir correctement les sections origine et extrmit (elles doivent avoir le mme nombre de points de contour intrieur et extrieur, la mme numrotation des nuds des contours, la mme dfinition des contours intrieur et extrieur). En pratique, ce module est une aide la gomtrie utilise principalement pour des ponts en bton prcontraint gomtrie variable (dvers variable, me dpaisseurs variables, courbures en plan et en lvation, etc) pour lesquels on souhaiterait vrifier / ajuster la position des cbles de prcontrainte (les cbles intrieurs restent-ils lintrieur de la section ? o sortent les cbles au niveau des bossages ? etc) Le module COUPE est dpendant de la gomtrie des sections, de la gomtrie du modle et des tracs de cbles de prcontrainte. Il doit donc tre lanc aprs CARA, DON et PREC.

1.

Syntaxe du fichier de donnes DCOUPE

Syntaxe * *COUPE * titre CG PX > REP PC ( AN) PA ZO YO GA CG > FEN PC (GG DD SS ) ZO YO

EL [ ] (DA ) (DB ) (EC) (NUM ) Description

REP : Dfinition du systme de coordonnes dans lequel seront crites les coordonnes des cbles de prcontrainte intersectant la section transversale : CG (par dfaut) : PC -: origine du repre plac au centre de gravit. origine du repre plac en un point de contour (le nombre attendu est le numro entr dans CARA du nud de contour extrieur ou intrieur).

- 136 -

ZO - YO - : AN - :

origine du repre plac au point de coordonnes ZO YO dans le repre principal de llment. angle en degr entre le repre principal et le repre spcifi. On indique la valeur de langle directement (code -) ou le numro dans CARA du point de contour extrieur ou intrieur sur lequel on souhaite aligne laxe X local (code PX). Lutilisation des codes PA et GA est trs spcifique un certain format de sortie (voir E. Bellanger 6632).

FEN : Permet de ZOOMER autour dun point particulier et lintrieur dune FENETRE : CG (par dfaut) : PC -: ZO - YO - : voir code REP voir code REP voir code REP

GG - DD - II - SS - : distance entre le point autour duquel on zoome et les bords de la fentre.

SS GG PC DD

II

ZOOM autour dun point de contour EL[==]: Liste des lments dont on dsire effectuer des coupes transversales (liste extensive). DA - / DB - : distance de la coupe par rapport lorigine / extrmit de llment. Si aucun des codes DA et DB nest prsent, le programme ralise par dfaut une coupe lorigine et une coupe lextrmit. Si DA / DB / DA et DB sont prsents, le programme ralise une coupe une distance DA de lorigine / une coupe une distance DB de lextrmit / deux coupes une DA et une DB. chelle souhaite (si le code est absent, le programme calcule automatiquement cette chelle pour maximiser le dessin sur la planche). commande laffichage des numros des cbles de prcontrainte sur le fichier dessin.

EC - : NUM :

Il est noter que le passage des cbles est reprsent par un cercle dont le diamtre est gal au diamtre de la gaine entr dans le module PREC (code GA). Par ailleurs, les codes FEN et REP peuvent tre utiliss simultanment, auquel cas le point de ZOOM et le centre du nouveau repre doivent tre identiques.

- 137 -

Exemples :
Le code suivant gnre la planche ci-dessous :
** COUPE EL 3010 DA 0.5 EC 75 NUM ** FIN
** PYTHAGORE **

ELEMENT

3010 8

COUPE TYPE NUMERO

DISTANCE AU NOEUD ORIGINE 0.500

COORDONNEES DES CABLES DE PRECONTRAINTE (DANS LE REPERE PRINCIPAL DE L'ELEMENT GZY) NUMERO 101 102 Z 2.00118 -2.00118 Y -1.27054 -1.27054

102

101

ECHELLE 1/

75.00

Puis on donne un exemple de changement de repre avec angle :


** COUPE * Coupe Transversale sur Caisson -> REP PC 7 AN 16 EL 3010 3020 DB 0.75 EC 75 ** FIN
** PYTHAGORE **

Coupe Transversale sur Caisson

ELEMENT

3010 2

COUPE TYPE NUMERO

DISTANCE AU NOEUD EXTREMITE 0.750

COORDONNEES DES CABLES DE PRECONTRAINTE (DANS LE REPERE SPECIFIE OZY) NUMERO 101 102 Z 4.33097 0.56429 Y -1.07402 0.00606

Y G O Z

ECHELLE 1/

75.00

- 138 -

Puis on ZOOME autour du coin infrieur gauche :


** -> -> EL ** COUPE REP AN 16 PC 7 FEN GG 1 DD 2 II 1 SS 2 3020 DB 0.75 NUM FIN

** PYTHAGORE **

ELEMENT

3020

COUPE TYPE NUMERO 13 DISTANCE AU NOEUD EXTREMITE 0.750

COORDONNEES DES CABLES DE PRECONTRAINTE (DANS LE REPERE SPECIFIE OZY) NUMERO 101 102 Z 4.94151 0.20798 Y -0.76934 0.58797 Y

102

ECHELLE 1/

18.75

2.

Rsultats (texte et dessin)

Le module COUPE crit dans le fichier SCOUPE les coordonnes des points de passage des cbles traversant la section transversale. Le module COUPE gnre un fichier de dessin COUPE.DES comportant les planches commandes.

- 139 -

Module CONS / Module GCONS : calcul phas 1. Prsentation

Le module CONS calcule pas pas les tats successifs de louvrage au fur et mesure de sa construction. Il permet lactivation / suppression des lments de structure, la modification tout moment des conditions dappui ou des liaisons internes, ainsi que lapplication phase par phase dun grand nombre de chargements, tels que poids propres, forces sur des lments, sur des nuds, activation de la prcontrainte, mise en tension de haubans, effets du fluage et du retrait du bton Il autorise les calculs non-linaires incluant des appuis lastoplastiques et notamment avec dcollement, les non linarits gomtriques (grands dplacements) ou encore matrielles (bton arm ou plasticit, pour les poutres). Il permet galement des calculs dynamiques par pas de temps, utilisables pour toutes les histoires de chargements. Ces calculs sont accessibles nimporte quelle tape de la construction. Ce module gnre autant de fichiers binaires de cas de charge que souhait.

1.1 Organisation des blocs


Le fichier DCONS utilise les blocs suivants :

Nom du bloc **GD **NL **ANGLE **ACTIV **APPUIS **LIAI

**HIST

**CAS **ZERO **VENT **SUPPR **FC **IMP **VAR **PERTE **EXTREM **CR **CTF

Fonction Calcul en grands ou en petits dplacements Calcul en non linarit matrielle Choix de lunit des angles (cf module DCARA) Active la structure ou une partie de la structure. Dclare des appuis (qui peuvent tre ceux de DDON ou des appuis diffrents). Dclare des liaisons entre nuds (qui peuvent tre celles de DDON ou des liaisons diffrentes). Prcise les valeurs dont on veut imprimer lhistorique des valeurs au cours de la construction de la structure. Calcule la rponse de la structure un cas de charge. Remet 0 un calcul phas Rponse un historique de vitesses de vent gnr par GENVENT Supprime des lments provisoires (tais, etc). Permet la dclaration dlments fictifs pour les ponts voussoirs prfabriqus. Permet limpression de rsultats de calcul. Permet le stockage de rsultats de calcul dans des variables. Slectionne le type de pertes de prcontrainte. Liste les contraintes extrmes au cours du phasage de construction. Liste les cbles de prcontrainte non-tendus. Contre flche en grands dplacements.

- 140 -

Lenchanement des blocs du fichier DCONS suit gnralement la logique (indicative) suivante (les blocs entre parenthse sont facultatifs ou spcifiques des types de structures donnes) :

Enchanement Tte de fichier

Avant le premier calcul

Bloc (**GD) (**PERTE) (**HIST) (**FC) (**ANGLE) **ACT **APPUIS **LIAI (**HIST) **CAS (**SUPPR) (**IMP) (**VAR) (**ZER) ACT, AP, LI, CAS, SUPPR, IMP, VAR **CTF (**EXTREM) (**CR) **FIN

Calcul Aprs un premier calcul

Enchanement du phasage de construction En cas de contreflche, en fin de phasage En fin de fichier Fin du fichier

Ce schma na videmment quune valeur indicative. Par exemple, si la structure nest pas prcontrainte, le bloc PERTE nest pas ncessaire.

1.2 Mthodes de calcul


1.2.1 Calculs statiques linaires

Comme la plupart des logiciels dlment finis, Pythagore ramne les calculs la rsolution dun systme matriciel quon peut mettre sous la forme :

[K ]{q} = {F }ext {F }ext est le vecteur des forces extrieures, [K ] est la matrice de rigidit du systme, et {q} le vecteur des dplacements. Comme le produit [K ]{q} reprsente les forces intrieures au systme, ce
{F }int = {F }ext

dernier peut se rcrire :

Lorsquun bloc **CAS est lu dans le fichier de donne, le programme procde aux oprations suivantes : - Comptage du nombre de degrs de libert et du nombre de termes de la matrice de raideur ; - Lecture des forces appliques et assemblage du vecteur des forces extrieures {F }ext ; Assemblage de la matrice de rigidit K . Cette tape peut prendre beaucoup de temps pour un grand systme. Rsolution du systme K {q} = {F }ext par le solveur interne PARDISO.

[ ]

Calcul du vecteur des forces intrieures {F }int , qui permet de connatre les sollicitations dans les lments.

[ ]

- 141 -

Aprs le premier calcul, la matrice de raideur est conserve en mmoire sous sa forme factorise. Les calculs suivant sont donc plus rapides, la phase de factorisation de K tant saute. Toutefois, tout changement de ltat dactivation de la structure (bloc **ACT), des appuis ou liaisons (**AP ou **LI), ou bien la prise en compte du module du bton jeune (DATE) cause un r-assemblage de la matrice, et impose donc quelle soit de nouveau inverse au calcul suivant.

[ ]

bien {F }int

Une routine spcifique est charge de vrifier, aprs le calcul de {F }int , que lon a

{F }int ) est ensuite rinject dans le systme, le vecteur des dplacements correspondant est calcul (par [K ]{q} = {F }ext {F }int ) et ajout au rsultat prcdent. Lopration est rpte autant de fois que ncessaire jusqu ce que {F }ext {F }int soit bien nul.
En thorie, un calcul linaire ne doit pas causer lapparition de messages VERIF . Toutefois, la prsence de zones trs rigides (par exemple une grande concentration dlments indformables) peut causer un dsquilibre de force. La valeur affiche doit toutefois rester faible par rapport aux forces totales appliques. Un systme mal conditionn, par exemple avec un mcanisme ou des conditions dappui non dfinies, causera gnralement une erreur au niveau de la factorisation de la matrice de raideur, ou des VERIF allant croissant vers linfini.

rsidu des forces ( {F }ext

= {F }ext . Si tel nest pas le cas, le programme affiche VERIF suivi dun nombre. Le

1.2.2

Calculs statiques non-linaires

Pythagore autorise deux types de non-linarits : - Non linarits de comportement (matriaux ou appuis lasto-plastiques) - Non linarits gomtriques (grands dplacements) Les deux types de non-linarits peuvent tre cumuls. Dans le cas dune rsolution non-linaire, on utilise une mthode de Newton-Raphson o la raideur est approche par une raideur tangente. Du fait de cette approche, il ny a jamais quilibre entre les forces intrieures et extrieures au premier pas de calcul. La dmarche prsente au paragraphe prcdent est donc applique jusqu ce quon trouve un quilibre. Il est donc parfaitement normal, dans le cas dun calcul non-linaire, de voir apparatre des sries de VERIF successifs dcroissants. Ramene une seule dimension, la mthode de Newton-Raphson sexplique par le schma suivant :

Fe Fi 2 Fi 1 Kt2

Kt1 q1 q2 q

La mthode sinterprte comme suit. On impose la force Fe. Au premier pas de calcul, on approche la raideur par la tangente la courbe de comportement. On obtient le dplacement q1 par la rsolution de Fe = Kt1.q1. Ce dplacement correspond des forces intrieures Fi1. On trouve de nouveau la raideur tangente correspondant au point de la courbe de comportement auquel on se trouve, puis on rsout Fe-Fi1 = Kt2.(q2-q1) pour trouver q2. Ces dplacements correspondent des forces intrieures

- 142 -

Fi2. On poursuit cette mthode jusqu ce que la diffrence Fe Fi soit suffisamment petite pour tre considre comme nulle. Il est noter que la mthode peut ne pas toujours converger. Dans ce cas, il est bon de ressayer en modifiant le chargement : - Soit en introduisant les charges par pas successifs (appliquer le poids propre en 10 incrments, par exemple) - Soit en utilisant un coefficient de viscosit (CV, cf. 2.10), par lequel sera divis le rsidu entre deux pas de calcul successifs.

1.2.2.1. Non-linarit de comportement


Les non-linarits de comportement sont prsentes dans Pythagore de deux manires : - Dans les appuis lasto-plastique - Dans les poutres comportement non linaire (lasto-plastique ou endommageable) Le modle de poutre comportement non linaire prsent dans Pythagore repose sur une modlisation multi-fibre. La section transversale de la poutre est discrtise (grce au maillage dfini dans CARA) en fibres travaillant en traction/compression. Chaque fibre travaille selon la loi de comportement dfinie dans CARA, ce qui permet de trouver les contraintes dans toute la section, et donc les efforts. Le solveur utilise une mthode de Newton-Raphson, c'est--dire que la matrice de rigidit tangente recalcule chaque itration de calcul. Il est noter que le solveur de Pythagore nest actuellement en mesure de trouver une solution que dans le cas o la loi de comportement est globalement montante :

Loi montante

Loi descendante ou radoucissante

Cette limitation porte sur la loi de comportement globale de la structure. Ainsi, pour une structure bton arm, la loi de comportement du bton est de type radoucissante, mais la prsence darmatures en quantit suffisante permet de rendre le comportement global plus stable. NOTA Du fait du caractre unidimensionnel de la loi de comportement pour les lments de poutre, qui implique que les fibres travaillent en traction /compression, le modle de plasticit de Pythagore est incapable de rendre compte dune ventuelle plastification qui serait due leffort tranchant. Il importe donc dtre prudent dans linterprtation des rsultats pour des lments de type console courte.

1.2.2.2.

Non-linarits gomtriques (grands dplacements)

La mthode de calcul de Pythagore en grands dplacements repose sur une formulation corotationnelle, ou formulation en grandes rotations . Cette mthode repose sur le principe selon lequel, chaque pas de calcul, on soustrait au dplacement de chaque barre tous les mouvements de corps rigide (translations et rotations densemble). Une fois cette opration faite, chaque barre se comporte comme dans lhypothse des petits dplacements. En grands dplacements, la gomtrie de la structure est mise jour chaque itration de calcul. Ceci a comme consquence, par exemple, que la matrice de rigidit est, chaque itration, construite sur la configuration dforme de la structure. Dautres implications sont : - Les liaisons dfinies dans le repre local dun lment tournent avec ce repre ;

- 143 -

Les grandeurs de chargement (forces liniques, poids propres) sont calcules sur la configuration actuelle de la structure au moment de la mise en charge. Il faut toutefois noter quelles ne sont pas mises jour par la suite, ce qui ne pose gnralement pas de problmes (et est tout de mme physique dans le cas du poids propre). En grands dplacements, la rigidit tangente est la somme de la matrice de rigidit (calcule sur la configuration actuelle) et de la rigidit gomtrique (modification de raideur due leffort normal). Le module en grand dplacements donne aussi accs des lments de cbles qui permettent de simuler le comportement des haubans peu tendus. Ils fonctionnent sur le principe du calcul par sousstructure, c'est--dire que la structure principale ne voit que les deux extrmits du cble, dont la rponse est calcule sparment et passe ensuite au module de calcul principal. En son tat actuel, le module en grands dplacements ne sait pas traiter : - Les forces suiveuses : ainsi, une force exprime dans le repre local dun lment ne tourne pas avec llment.

1.2.3
1.2.3.1.

Calculs dynamiques
Equation de la dynamique

Dans un logiciel lments finis, lquation de la dynamique scrit :

&& + C X & +KX = F MX


O : - X est le vecteur des degrs de libert -

M la matrice de masse K la matrice de raideur C la matrice d'amortissement

F le vecteur des forces extrieures appliques au systme.

Attardons-nous sur les matrices de masse et damortissement :

Matrice de masse
La matrice de masse

M est une matrice de dimensions n n symtrique, o n est le nombre de

degrs de libert. Elle est assemble en crivant lnergie cintique du systme en fonction des degrs de libert, de manire ce quon ai E c

1t & & . La matrice de masse utilise dans XMX 2

Pythagore est cohrente avec le modle de poutre, c'est--dire quau lieu de concentrer la masse aux nuds, la matrice est construite de manire tenir compte de termes de flexion.

Matrice damortissement
La matrice damortissement

C permet de tenir compte de la dissipation dnergie au sein de la

structure. Dans Pythagore, cet amortissement est prsent de deux manires diffrentes. La premire manire est par lamortissement que lon peut introduire dans les appuis et les liaisons. En exprimant sous forme matricielle la puissance dissipe par ces amortisseurs, on assemble la matrice damortissement. Lautre moyen damortir une structure dans Pythagore est dutiliser un amortissement de Rayleigh, qui est dfini par la donne de deux termes et . La matrice damortissement est alors crite sous la forme :

C = M + K
Do le nom damortissement proportionnel qui est souvent donn cette mthode. La dtermination des termes et est dtaille dans la plupart des cours de dynamique des structures. Sans rentrer

- 144 -

dans le dtail, si lon souhaite obtenir un amortissement faut rsoudre le systme :

peu prs constant entre les modes i et j, il

= =

1 + i 2 i 1 + j 2 j

Les deux formes damortissement (ponctuel et Rayleigh) peuvent tre prsentes dans la mme structure, par exemple amortissement ponctuel li aux fondations plus amortissement proportionnel pour tenir compte dun amortissement structurel .

1.2.3.2.

Schma de Newmark

Il nest pas numriquement envisageable dintgrer exactement lquation de la dynamique, cest pourquoi on utilise dans Pythagore un schma dintgration par diffrences finies appel schma de Newmark. Ce schma est couramment utilis dans la plupart des logiciels lments finis. On dsigne par n les grandeurs lies au temps t (pas de temps en cours), et par n+1 les grandeurs lies au temps t+ t . Si on crit un dveloppement limit du vecteur position et du vecteur vitesse n+1, on arrive au systme dquation :
2 & + t (X && + X && ) = + X X t X n n n n +1 n +1 4 & n +1 = X & n + t (X && n + X && n +1 ) X 2

Si on crit X n +1 obtient :

= X n + d , et que lon rcrit lquation de la dynamique au pas de temps n+1, on


4 & 2 4 && & F n F n+1 + K d + M 2 d Xn X dX n + C n = 0 t t t

On peut alors crire :

4 & && & F dyna = F n+1 F n + M X n + 2 X n + 2C X n t 4 2 - Un matrice dynamique tangente : K =K+ 2M+ C dyna t t On voit que F dyna ne dpend que des rsultats au pas de temps n et des forces au pas de temps
Un vecteur force dynamique : n+1. Lquation de la dynamique se rcrit alors sous la forme dun systme linaire classique :

F dyna = K dyna d
Ce systme doit thoriquement tre rsolu chaque pas de temps, mais dans la pratique, les termes de la matrice dynamique tangente sont constants au cours du temps, ce qui fait que lon a uniquement besoin de linverser au premier pas de temps. Ce schma a ici t trait dans le cas linaire, mais lextension au calcul non-linaire est assez aise.

1.2.3.3.

Pas de temps et prcision

Le schma de Newmark utilis dans Pythagore est inconditionnellement stable, c'est--dire que lon na pas de risque de divergence numrique. En revanche, la prcision du rsultat de calcul dpend directement du pas de temps utilis. Le choix du pas de temps est dict par lanalyse en frquence du

- 145 -

chargement appliqu et par les frquences propres de la structure. Il est gnralement possible dextraire une priode caractristique du calcul, qui peut tre par exemple le temps de passage entre deux essieux successifs dun convoi, ou bien la priode dun mode propre excit. La rponse de la structure suivra peu prs cette priode, mme si elle ne sera pas forcment priodique. On juge que pour obtenir une bonne prcision de calcul, il est ncessaire davoir entre 10 et 20 pas de temps par priode. Si lon choisit moins, on risque une grosse perte de prcision. Si lon choisit plus, on sexpose des temps de calcul assez longs. Il importe dtre trs vigilant sur les rsultats issus de calculs dynamiques. Les principaux cueils viter sont : - Pas de temps trop grands : rsultats peu prcis Rsonance locale dun lment : en gnral, les cas de charges que lon applique en dynamique sont destins calculer la rponse globale de la structure. Or, il peut arriver que le chargement appliqu cause une rsonance locale dun petit lment de structure. Ceci nest gnralement pas physique, et se caractrise le plus souvent par une frquence trs leve de la rponse. Pour corriger ce phnomne, il faut veiller faire passer les convois dynamiques sur des lments suffisamment rigides. Ainsi on est sr que lon excitera bien les modes propres gnraux de la structure et pas des modes locaux.

Frquence de chargement mal choisie : en gnral, on sintresse la rponse de la structure des frquences correspondant plus ou moins la rsonance. Quand les rsultats ne ressemble pas ce qui est attendu, il peut tre intressant de sinterroger sur le spectre en frquence du chargement introduit. Amortissement mal choisi : le choix dun amortissement de Rayleigh dpend videmment des modes propres de la structure. Il faut donc recalculer les constantes et ds que lon introduit dans la structure une modification qui affecte les modes propres. De plus, la courbe dcrivant le taux damortissement de Rayleigh est trs fortement non-linaire ds que lon sloigne des valeurs pour lesquelles les coefficients ont t calculs.

- 146 -

2.

Syntaxe du fichier de donne DCONS

2.1 Bloc **GD , calculs en grands dplacements


Syntaxe
* * GD
Ce bloc ne peut tre prsent quune fois, et doit imprativement tre le premier.

Description
Ce bloc permet de choisir entre le module CONS et le module GCONS. Si il est prsent, tous les calculs du fichier seront effectus en grands dplacements, sinon, tous les calculs seront effectus en RDM traditionnelle (petits dplacements).

2.2 Bloc **NL , calculs en non linarit matrielle


Syntaxe
* * NL
Ce bloc ne peut tre prsent quune fois, et doit imprativement tre au dbut du fichier DCONS (en deuxime ligne si **GD prsent).

Description
Ce code impose la prise en compte du comportement non linaire des lments qui ont t dclars comme tels dans CARA . Notamment la prise en compte du comportement des lments en bton arm, ou de ceux pour lesquels un comportement de type acier lastoplastique a t dclar.

- 147 -

2.3 Bloc **PERTE , dclaration du type de pertes de prcontraintes


Syntaxe

P1 CF * * PERTE PM CR P2
Principe gnral
Cette commande indique que le calcul des pertes de prcontraintes sera effectu en prcontrainte P1, P2 ou PM. Si ce bloc est absent, les pertes sont PM. Ce bloc ne doit tre prsent quune seule fois, en dbut du fichier DCONS.

Description
CF : CR : Coefficient appliqu aux effets du fluage du bton (par dfaut Cf=1.) Coefficient appliqu aux effets du retrait du bton (par dfaut Cr=1.)

Les coefficients Cf et Cr ne doivent en principe pas tre utiliss, si ce nest pour des tests de sensibilit. Les effets de retrait et fluage sont en effet calculs conformment au BPEL 99, et les rductions pour les effets des armatures passives longitudinales sont dj pris en compte aprs dclaration de s au fichier DDON ( bloc **GEO ligne TY ).

- 148 -

2.4 Bloc **ACTIV , activation des lments


Le bloc **AC permet dactiver ou de dsactiver des lments de structure (poutres, dalles, cbles). Un lment dsactiv est considr comme nexistant pas : il nest pas pris en compte dans le calcul de la structure. Cette fonction a deux principales utilits : - Travail sur une petite partie dune structure : par exemple, si lon sintresse un effet local uniquement. - Prise en compte de la construction phase. Remarque : en dbut du module CONS, aucun lment nest activ. Il faut donc obligatoirement insrer un bloc ACT avant de faire le premier calcul.

Syntaxe ZERO * * ACT TOUT ACT > INACT EL[==] DA[==] CA[==]

GR[==] L Description

(RA )

ZERO:Indique que tous les lments sont dsactivs. Les lments activs sur les lignes suivantes seront donc les seuls actifs compter de cette dclaration. TOUT: Active tous les lments. ATTENTION, les cbles de prcontrainte ne seront pas activs par lutilisation de ce code. Commandes -> ACT et -> INACT Ces commandes permettent d'indiquer si l'on ajoute ou retranche des lments (c'est--dire des barres, dalles ou appuis) la liste des lments actifs.

-> IN -> AC

Passage en mode "inactivation"; les lments prciss la suite sont retranchs de la liste des lments actifs. Passage en mode "activation"; les lments prciss la suite sont ajouts la liste des lments actifs. (Cette option est adopte par dfaut l'entre du bloc ACTIV).

EL,DA,CA: Liste des lments de barres, dalles ou cbles nouvellement activs ou dsactivs. GR : Liste des cbles de prcontrainte nouvellement activs ou dsactivs. En cas dactivation, tous les lments ou nuds dattache du cble doivent tre dj actifs, ou activs dans le mme bloc ACTIV. Ce code ne sutilise quen cas de dsactivation. Il signifie que, bien que le cble soit dsactiv, ltat de contrainte quil a gnr dans la structure doit tre conserv. Les cbles dsactivs par ce moyen ne participeront pas la matrice de raideur et leur tension ne variera plus. Lutilisation de ce code est assez spcifique, et concerne exclusivement les cas o lon ne sintresse pas la raideur des cbles.

RA :

- 149 -

Pour pouvoir ractiver le cble de manire normale, il suffit de le dsactiver par la suite sans utiliser le code RA. Il ny a pas de syntaxe dactivation spcifique lie aux nuds. Un nud est actif si il est connect un lment, une dalle ou un cble actif ; ou bien sil est esclave ou matre dun nud actif, ou encore sil est appui. Lorsquun lment est inactif, tout se passe comme si il nexistait pas. Il nest pas pris en compte dans la matrice de raideur, sa masse nest pas compte pour le poids propre ou les effets dynamiques, et tous les rsultats de calcul qui lui sont associs sont nuls. Chaque appel du bloc **ACT change la configuration de la structure, et dclenche le rassemblage de la matrice de raideur. Les combinaisons et enveloppes ne sont pas affectes par les activations partielles : elles agissent sur la structure complte, avec des valeurs nulles le cas chant pour les lments inactifs.

Exemples:
**ACT TOUT ->INACT EL 1 a 5 Cette commande active tous les lments lexception des lments 1 5. **ACT ZER EL 1 a 5 EL 11 a 15 Cette commande dclare que seuls les lments 1 5 et 11 15 sont actifs ** ACT EL 1 a 5 Cette commande active les lment 1 5, en plus de tous ceux aui taient dj actifs ce stade. ** ACT -> INACT EL 1 a 5 Cette commande dsactive les lments 1 5. Ces lments doivent avoir t activs avant lutilisation de cette commande. Si tel nest pas le cas, le programme renverra un message derreur.

Remarque :
Lancienne syntaxe, utilisant des numros dlments ngatifs pour dsactiver des lments, a t supprime. Son utilisation est toutefois moins pratique, car elle nest pas compatible avec la notion de liste extensive (cf annexe B).

NOTA 1 - Rapport entre "inactivation" et "dconstruction"


Il faut bien remarquer qu'une inactivation n'est en rien une dconstruction. Prenons par exemple le cas d'un tai provisoire modlis par une barre.

- 1re phase : cet tai fait partie de la structure. Il est soumis un effort normal N1. - 2me phase : on supprime l'tai.

ETAI

- 150 -

La suppression de l'tai ncessite bien sr d'inactiver la barre correspondante, mais aussi d'appliquer un effort "-N1" la structure, ce qui n'est pas fait automatiquement par le bloc ACTIV. La "dconstruction" est donc plus qu'une simple inactivation. Le bloc SUPR permet de rimposer automatiquement les efforts des lments supprims, et doit tre utilis en cas de dconstruction.

NOTA 2 Activation et gomtrie


En grands comme en petits dplacements, un lment nouvellement activ a une gomtrie qui correspond celle du modle au pas de calcul en cours. Entre autre, la longueur de llment peut tre diffrente de celle dfinie dans DON si les nuds extrmits se sont dplacs prcdemment dans le calcul. En petits dplacements, cela na pas de relle consquence car toutes les caractristiques (poids propre, repre local) sont calcules sur la configuration dorigine. En revanche, en grands dplacements, ceci peut ventuellement induire des changements non ngligeables.

NOTA 3 Cbles de prcontrainte


Comme on la vu, il est possible dactiver des cbles de prcontrainte laide du bloc ACTIV. Cela dit, il importe dtre prudent. En effet, un cble activ de cette manire est mis en place avec une tension nulle. Ceci peut tre utile si lon dsire connatre les surtensions dans un cble pour une surcharge particulire, par exemple. Mais dans la dmarche dun phasage de construction, il est plus naturel dactiver la prcontrainte en la mettant directement en tension dans un bloc CAS. De mme, le dmontage dun groupe de cble se fait normalement par lintermdiaire dun bloc CAS, ce qui permet dappliquer un effort inverse de la tension du cble dans la structure. La dsactivation dun lment auquel est attach un cble encore actif dclenchera un message derreur.

- 151 -

2.5 Bloc **SUPPR , Suppression dlments


Le bloc **SUPPR supprime la fois llment et les chargements qui lui taient appliqus (cf Nota 1 de la partie prcdente). Llment supprim est dsactiv, puis ses efforts sont rinjects dans le modle au pas de calcul suivant. Il est donc ncessaire de faire suivre un bloc SUPPR dun bloc CAS, mme si il est vide. Tous les efforts dans llment sont ensuite remis 0 (comme dans tout lment dsactiv). Les lments de cble ne peuvent tre supprims par cette commande. La suppression dun cble de prcontrainte seffectue par lintermdiaire dun bloc CAS (cf 2.10.14)

Syntaxe
* * SUPPR EL[==] DA[==]

Description
EL,DA: Liste des lments de barres ou de dalles supprims

Tout comme le bloc ACT, le bloc SUPPR dclenche le rassemblage de la matrice de raideur.

Exemple
**SUPPR EL 1 a 5 **CAS **FIN Cette commande supprime les lments 1 5. Le bloc CAS qui suit permet de prendre en compte cette suppression.

- 152 -

2.6 Bloc **FC ,dclaration dlments fictifs


Syntaxe
* * FC EL[==] L

Description
Ce bloc dclare des lments fictifs. La dclaration des lments fictifs est essentielle pour obtenir un calcul correct des contreflches donner aux ouvrages constitus dlments prfabriqus, cest dire dont la gomtrie est fixe avant la construction. Cest le cas, par exemple, des ponts construits par encorbellements avec des voussoirs prfabriqus. Les lments de cble ne peuvent pas tre dclars fictifs.

Exemple:
Considrons la construction dune console, compose des lments 1 10, construite par encorbellements partir de voussoirs prfabriqus. Lors de la pose du voussoir n, le nud extrmit (n+1) de ce voussoir subit une rotation due leffet du poids de ce voussoir. Tous les voussoirs suivants sont affects par cette rotation, car aucun ratrappage nest possible, ces voussoirs tant dj fabriqus. On doit donc dclarer lments fictifs lensemble des lments de la console. Ainsi les coordonnes des nuds extrmits des lments concerns sont ractualises.
DYn

DYn+1

Partie ralise

Partie mettre en place prfabrique commande FC utilise

Au contraire si cette console est coule en place, laide dun quipage mobile, le chantier visera de faon que lextrmit du nouveau voussoir soit sa position thorique. Les rotations dues aux voussoirs antrieurs nont donc pas deffet sur les suivants, puisquelles sont corriges au fur et mesure.
DYn+1=0 DYn

Partie ralise

Partie couler en place commande FC ne pas utiliser

- 153 -

2.7 Bloc **APPUI , Dclaration des appuis


Le bloc APPUI permet de dclarer des appuis. Ces appuis peuvent tre les appuis dfinis dans DDON, ou dautres appuis. Il est aussi possible de rajouter des appuis aux appuis existants, ou de supprimer des appuis existants. La dclaration dun bloc APPUI causera le rassemblage de la matrice de rigidit au cas de charge suivant.

Syntaxe
> PLUS

* * APPUIS DG

( )

NO ==

[ ]

ou NO == MAT DX DY DZ RX RY RZ > SUP NO == FX

[ ]

[ ] FY ou YY [- -] FZ ou ZZ [- -] GX ou RX [- -] GY ou RY [- -] GZ ou RZ [- -] AX [- -] (EX [- -]) AY [- -] (EY [- -]) AZ [- -] (EZ [- -]) CX [- -] (HX [- -]) CY [- -] (HY [- -]) CZ [- -] (HZ [- -])
FX ou XX - -

- - YL DIR EL

[ ] [ ] [ ]

CF XL YL ZL

[ ] [ ] [ ] [ ]

[ ]

FY

[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] FZ[ ] CX[ ] CY[ ] CZ[ ] CX[ ] CY[ ] CZ[ ] CY[ ] CZ[ ] CZ[ ]

[ ]

Description
DG : Les appuis seront lus dans les donnes gnrales (issues du fichier DDON) PLUS : Les appuis dfinis aprs cette commande sajoutent aux appuis prcdemment dfinis. En labsence de cette commande les appuis remplacent les appuis prcdemment dfinis.

- 154 -

SUP : Les appuis prciss aprs cette commande seront supprims. NO : Numro des nuds appuis. Il est interdit de dclarer plusieurs appuis sur un mme nud. FX, FY, FX, GX, GY, GZ : blocage parfait des dplacements selon x, y, z ou en rotation autour de laxe x, y ou z, du repre global. XX, YY, ZZ, RX, RY, RZ : appui lastique. Dclaration de la raideur en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z . En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. AX, AY, AZ, CX, CY, CZ : appui amorti. Dclaration dun coefficient damortissement visqueux appliqu la vitesse en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z. En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. Ces coefficients sont utiliss pour lassemblage de la matrice damortissement lors des calculs dynamiques. EX, EY, EZ, HX, HY, HZ : Exposant de la vitesse pour la dclaration damortisseurs non EX linaires dveloppant un effort du type Fx=AX.V . Noter que dans ce cas tous les calculs dynamiques deviennent non linaires. CF : Coefficient de frottement. Les appuis contenant le code CF sont des appuis frottants qui peuvent dcoller : La raction RY est nulle lorsque lappui se soulve Les ractions RX et RZ sont limites CF*RY, CF tant donc un coefficient de frottement. XL, YL, ZL : Limites lastiques dans les 3 directions pour un appui lastoplastique traditionnel avec hystrsis. Indiquer 2 valeurs aprs chaque code. Exemple NO 10 XX 1.e6 XL -1000. 1000. DIR : Spcification dune direction daction des raideurs de lappui. Cette commande ne peut pas tre utilises pour des appuis fixes. La direction peut tre indique soit : paralllement celle dun lment de la structure. En ce cas, cest le repre principal de llment qui servira orienter lappui. par lindication dune direction (cf. annexe) et dun axe Y local de lappui (YL). MAT : Spcification de tous les termes de la matrice de raideur dun appui lastique : DX, FX, FY, FZ, CX, CY, CZ : criture des termes de la matrice de raideur. pour un dplacement DX unit, les efforts appliquer lappui sont FX, FY, FZ, CX, CY, CZ . DY, FY, idem Les termes indiqus sont uniquement ceux situs au dessus de la diagonale, les autres sen dduisant par symtrie de la matrice de raideur. Suppression ou remplacement dappuis Lorsquun appui est supprim, ses ractions sont rintroduites dans le modle sous forme de forces et de moments. Cela est le cas si lappui est supprim, ou si les appuis sont tous redfinis en bloc. Ceci est cohrent avec la notion de dconstruction prsente au 2.4. Caractristiques en repre local La dfinition dune direction dappui parallle un lment de la structure aura pour effet, lors dun calcul en grands dplacements, de faire tourner les directions daction de lappui pour suivre les mouvements du repre local de llment. La cration dappuis fixes inclins est impossible de faon absolument rigoureuse. Il faudra donc crer des appuis lastiques trs raides , en faisant toutefois attention ne pas tre trop raide , ce qui pourrait poser des problmes numriques.

- 155 -

Appuis non-linaires Les appuis frottant peuvent tre utiliss pour reprsenter des appuis glissant pouvant se soulever, par exemple pendant le poussage dun pont. Il suffit de dclarer CF 0. Ou une raideur horizontale nulle.

Exemples
**AP DG Va lire les appuis dans les donnes gnrales dfinies dans DDON **AP NO 1 11 FX FY FZ GX GY GZ Supprime tous les appuis prcdemment dclars et dclare les nuds 1 et 11 en appuis fixes encastrs. **AP ->SUP NO 1 Supprime lappui prsent au nud 1. **AP DG NO 1 FX FY FZ Ce bloc va lire les appuis dans les donnes gnrales, puis va supprimer tous les appuis pour les remplacer par le seul noeud 1. Ceci nest videmment pas souhaitable. La syntaxe correcte est donc : **AP DG ->PLUS NO 1 FX FY FZ Ce bloc va lire les donnes gnrales, et ajouter le noeud 1 en appui simple.

- 156 -

2.8 Bloc **LIAIS , Dclaration des liaisons


Le bloc LIAIS permet de dclarer des liaisons. Ces liaisons peuvent tre les liaisons dfinis dans DDON, ou dautres. Il est aussi possible de rajouter des liaisons aux liaisons existantes. La dclaration dun bloc LIAIS causera le rassemblage de la matrice de rigidit au cas de charge suivant.

Syntaxe
* * LIAISONS (DG) > ZERO > PLUS FX ou XX [- -]

FY ou YY [- -] FZ ou ZZ [- -]

GX ou RX [- -]

N1 [- -] N2 [- -]

GZ ou RZ [- -] AX [- -] AZ [- -] CX [- -] CZ [- -] AY [- -]

GY ou RY [- -]

XL[ ] [- -] YL[ ] DIR EL[ ] YL[ ] [ ] ZL

CY [- -] ou N1 [- -] N2 [- -] MAT DX DY DZ RX RY RZ

FX[ ] FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

FZ[ ] CX[ ] CY[ ] CZ[ ]

CX[ ] CY[ ] CZ[ ]

CY[ ] CZ[ ]

CZ[ ]

Description
DG : Les liaisons seront lues dans les donnes gnrales (issues du fichier DDON) ZERO : Supprime toutes les liaisons du modle. PLUS : Les liaisons dfinies dans ce bloc sajoutent aux liaisons prcdemment dfinies. En labsence de cette commande les liaisons remplacent les liaisons prcdemment dfinies. Si on nutilise pas la commande PLUS , il faut donc redfinir entirement lensemble des liaisons. Il nest pour le moment pas possible de supprimer directement une liaison. Il suffit toutefois de redclarer toutes les liaisons quon ne souhaite pas supprimer pour obtenir le mme effet. N1, N2 : Numro des nuds concerns par la liaison. Les nuds doivent tre actifs.

- 157 -

FX, FY, FX, GX, GY, GZ : blocage parfait des dplacements selon x, y, z ou en rotation autour de laxe x, y ou z, du repre global. Remarque : Lors dun calcul en grands dplacements ces termes fixes sont impossibles 10 et sont remplacs par des termes de raideur de 10 . Il est recommand de dclarer de prfrence des liaisons lastiques de manire pouvoir rgler cette raideur. XX, YY, ZZ, RX, RY, RZ : appui lastique. Dclaration de la raideur en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z. En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. AX, AY, AZ, CX, CY, CZ : liaison amortie. Dclaration dun coefficient damortissement visqueux appliqu la vitesse en translation selon les directions X, Y ou Z, ou en rotation autour des directions X, Y, ou Z. En labsence de la dfinition DIR dune direction privilgie, ces directions sont celles du repre global. Ces coefficients sont utiliss pour lassemblage de la matrice damortissement lors des calculs dynamiques. XL, YL, ZL : Limites lastiques dans les 3 directions pour une liaison lastoplastique avec hystrsis. Indiquer 2 valeurs aprs chaque code. Exemple N1 10 N2 11 XX 1.e6 XL -1000. 1000. DIR : Spcification dune direction daction des raideurs de lappui. Cette commande ne peut pas tre utilises pour des appuis fixes. La direction peut tre indique soit : paralllement celle dun lment de la structure. En ce cas, cest le repre principal de llment qui servira orienter lappui. par lindication dune direction (annexe) et dun axe Y local de la liaison (YL). MAT : Spcification de tous les termes de la matrice de raideur dune liaison lastique : DX, FX, FY, FZ, CX, CY, CZ : criture des termes de la matrice de raideur. pour un dplacement DX unit, les efforts appliquer lappui sont FX, FY, FZ, CX, CY, CZ . DY, FY, idem Les termes indiqus sont uniquement ceux situs au dessus de la diagonale, les autres sen dduisant par symtrie de la matrice de raideur. Suppression ou remplacement de liaisons Lorsquune liaison est supprime lors dun calcul de construction phase (module CONS ), ses ractions sont rintroduites dans le modle sous forme de forces et de moments. Cela est le cas si la liaison est supprime, ou si les liaisons sont toutes redfinies en bloc. Ceci est cohrent avec la notion de dconstruction prsente au 2.4. Caractristiques en repre local La dfinition dune direction de liaison parallle un lment de la structure aura pour effet, lors dun calcul en grands dplacements, de faire tourner les directions daction de la liaison pour suivre les mouvements du repre principal de llment. La cration de liaisons fixes inclines est impossible de faon absolument rigoureuse. Il faudra donc crer des liaisons lastiques trs raides , en faisant toutefois attention ne pas tre trop raide , ce qui pourrait poser des problmes numriques.

Exemples
**LI DG Va lire les appuis dans les donnes gnrales dfinies dans DDON **LI NO 1 11 FX FY FZ GX GY GZ Supprime tous les appuis prcdemment dclars et dclare les nuds 1 et 11 en appuis fixes encastrs.

- 158 -

NOTA : points concidents La cration de liaisons est en principe destine lier deux nuds dont les positions dans lespace concident. En petits dplacements, cela signifie que la position des nuds tels que dfinis dans DDON doit tre la mme. En grands dplacements, la notion de nuds concidents disparat. Lun des nuds extrmit dune liaison doit donc pouvoir recevoir les couples correspondants lexcentricit de la rsultante des forces transitant par la liaison. Cest systmatiquement le nud dsign par N1 qui reoit ce couple. Ainsi la symtrie de la liaison disparat. Exemple : liaison verticale rigide, glissante horizontalement, et sans raideur en rotation : Le nud origine N1 reoit nanmoins un couple correspondant lexcentricit de la rsultante verticale transitant par la liaison.

C=Nx

N1

N2

- 159 -

2.9 Bloc **HIST , Enregistrement de lhistorique


Lutilisation de ce bloc remplit un fichier HISTOIRE, qui contient, en colonnes, les valeurs des dplacements, sollicitations ou contraintes demandes, et en lignes les diffrentes phases suivies. Lors dun calcul dynamique, toutes les valeurs parcourues sont stoques. Ce fichier est notamment exploitable directement dans nimporte quel tableur, pour ltude, soit: - En statique, des effets lis lvolution des chargements - En dynamique, de lvolution des valeurs aucours du temps. Les titres du bloc **HIST sont imprims, non pas dans le fichier SCONS, mais dans le fichier HISTOIRE.

Syntaxe
ON * * HIST OFF * titre DATE DT NO[ ] DX DY DZ RX RY RZ VX VY VZ WX WY WZ AX AY AZ OX OY OZ SA EL[ ] NX TYTZ MX MY MZ CN[--] CT[--] SB SA CA[- -] NX CN LO SB AP[ ] RX RY RZ GX GY GZ LI[ ] RX RY RZ GX GY GZ N 1 NX NY NT MX MY MT TX TY SUP N 2 DA[] N 3 CX CY XY MID XZ YZ N 4 INF

Note : il nest pas possible dutiliser des listes extensives dans le bloc HISTOIRE

Description
ON/OFF:Commande le dbut ou la fin de lenregistrement de lhistorique DATE: Commande linscription de la date de chaque tape (en jours). Cette date est celle servant aux calculs de retrait / fluage.

- 160 -

DT:

Pour un calcul dynamique, commande linscription du temps coul dans lhistorique. Pour un calcul statique, cette colonne indiquera 0. Pour un calcul dynamique elle inscrira le temps (en secondes) coul depuis le dbut du calcul. Liste des nuds dont on voudra enregistrer lhistoire des dplacements, vitesses ou acclrations. DX, DY, DZ, RX, RY, RZ:dplacements selon X, Y ou Z, ou rotations autour de ces axes. VX, VY, VZ, WX, WY, WZ: vitesses selon X, Y, ou Z, ou vitesses angulaires autour de ces axes AX, AY, AZ, OX, OY, OZ: acclrations selon X, Y, ou Z ou acclrations angulaires autour de ces axes.

NO:

EL:

Liste des lments dont on souhaite stocker lhistorique des sollicitations ou des contraintes. SA, SB: indique que les sollicitations stockes seront celles de lorigine ou de lextrmit des lments indiqus NX, TY, TZ, MX, MY, MZ: sollicitations stocker CN: numros des points de contraintes normales stocker CT: numros des points de contraintes tangentes stocker.

CA:

Liste des lments de cble dont on souhaite stocker lhistorique SA,SB: Section origine ou extrmit NX: Stockage de leffort normal CN: Stockage de la contrainte normale LO: Stockage de la longueur neutre

AP:

Liste des nuds appuis dont on voudra enregistrer lhistoire des ractions. RX, RY, RZ, GX, GY, GZ: raction selon X, Y ou Z, ou autour de ces axes.

LI:

Liste des nuds appartenant une liaison dont on voudra enregistrer lhistoire des ractions. RX, RY, RZ, GX, GY, GZ: raction selon X, Y ou Z, ou autour de ces axes.

DA :

Liste des dalles on souhaite stocker lhistorique des sollicitations ou des contraintes. N1,N2,N3,N4 : nud auquel sera calcul la sollicitation ou la contrainte voulue NX,NY,NT : MX,MY,MT : CX,CY,XY : efforts de membrane de llment au nud indiqu moments de flexion/torsion de llment au nud indiqu

contraintes planes dans llment au nud indiqu. Chacun de ces codes doit tre suivi dun des suivants : SUP : Contrainte calcule en fibre suprieure de llment MID : Contrainte calcule en surface moyenne de llment INF : Contrainte calcule en fibre infrieure de llment La notion de fibre suprieure ou infrieure est relative laxe Z local. XZ,YZ : contraintes de cisaillement dues aux efforts tranchants.

- 161 -

Exemple
Les commandes suivantes : **HIST ON * HISTOIRE DES DEPLACEMENTS EN TETE DE BEQUILLE DATE DT NO 2018 DX DY Gnreront la sortie suivante dans le fichier HISTOIRE :

___________________________________________________________________________ HISTOIRE DES DEPLACEMENTS EN TETE DE BEQUILLE ___________________________________________________________________________ DATE 3 39 48 93 150 200 250 320 DT 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 NO 2018 DX -0.00606 -0.00709 -0.00717 -0.00743 -0.00760 -0.00769 -0.00776 -0.00783 NO 2018 DY -0.01496 -0.01802 -0.01835 -0.01956 -0.02061 -0.02132 -0.02192 -0.02261

- 162 -

2.10 Bloc **CAS , chargement et calcul dune phase de construction


2.10.1 Organisation gnrale
Le bloc **CAS est organis de la manire suivante :

SS SD ANNUL * * CAS( ) SL (FIC )(DATE ) CUMUL (CV - )(CC )(FO )(NR)(RI ) SG ( > DYNA ALPHA BETA DT NP ) ( > FEU DU (DT IN CV EM TO ) ) * titre

LI [==] ... FLU PP GR[==] ... PREC[==] ...


Principe gnral
La ligne **CAS permet de rentrer les diffrents paramtres du calcul. Les lignes suivantes permettent de rentrer diffrents types de chargement, qui peuvent tre : (i.) (ii.) Forces appliques aux noeuds Forces appliques aux barres (forces ponctuelles, charges rparties quelconques, dformation impose) Forces appliques aux dalles (forces ponctuelles, charges rparties uniformes, dformation impose) Forces appliques aux cbles (charges rparties uniforme, dformation impose, force cible) Dplacement impos des appuis. Fluage Poids propre Dformation impose dun cble de prcontrainte Mise en tension dun cble de prcontrainte

NO[==] ... EL[==] ... DA[==] ... CA [==] ... AP [==] ...

(iii.)

(iv.) (v.) (vi.) (vii.) (viii.) (ix.)

- 163 -

Dans le module CONS, les cas de charge sont cumuls, c'est--dire que les dplacements, sollicitations, etc obtenus la fin dun bloc CAS sont ajouts aux valeurs issus des cas de charge prcdents. Le bloc CAS calcule la rponse de la structure active. Cela implique quil est ncessaire de le faire prcder dun bloc ACT. Il faut aussi avoir dfini des appuis.

Description Premire ligne


CAS : le numro facultatif indiqu est celui de la phase de construction, pour prise en compte dans les enveloppes de contraintes des tats en cours de construction , commande en fin de construction par la commande EXTREM . Lorsquun grand nombre de phases est envisag, il peut tre plus simple de ne numroter que les phases les plus critiques. SS : Sortie des Sollicitations . Cette commande impose au logiciel dimprimer dans le fichier de sortie SCONS toutes les sollicitations pour tous les lments, pour la phase de chargement considre. Pour des modles de grande taille, il est fortement recommand dutiliser de prfrence le bloc ** IMP dcrit plus loin.

SD :

Sortie de dplacements . Cette commande impose au logiciel limpression de tous les dplacements de tous les nuds du modle pour la phase de chargement considrs. Pour des modles de grande taille, il est fortement recommand dutiliser de prfrence le bloc ** IMP dcrit plus loin. Sortie des efforts dans les liaisons . Commande limpression des efforts dans toutes les liaisons du modle pour la phase de chargement considre. sorties gnrales . Commande la sortie des sollicitations dans tous les lments, et des dplacements de tous les nuds, dans le fichier de sorties SCONS , pour la phase considre. Numro du fichier binaire dans lequel sera conserv ltat de la structure pour la phase considre. Ce numro doit tre compris entre 21 et 900.

SL :

SG :

FIC :

DATE : Date de calcul pour la prise en compte des effets de retrait / fluage. Cette date est dclare en cohrence avec le calendrier de coulage des lments dclar au fichier DDON . De plus, pour les lments qui ont t dclar dans le bloc **PLANNING de DDON, cette commande cause la prise en compte du module de jeune ge du bton, mme si les effets du fluage ne sont pas demands. Ceci ne sapplique pour le moment quaux lments de poutre. ANNUL : Commande lannulation du cas de charge considr. Ce cas ne sera pas cumul avec les suivants. Exemple : si on dsire connatre leffet dune augmentation de temprature sur un tat en cours de construction, mais quon ne souhaite pas que leffet de ces dilatations thermiques continue dinfluencer les tats suivants, alors le chargement de dilatation thermique devra tre dclar ANNUL . CUMUL : Cette commande est en principe inutile, car elle est prise en compte par dfaut (sauf pour les calculs au feu pour lesquels le cumul est impossible). Elle impose le cumul de ltat induit par le chargement en cours avec les suivants. Cest le contraire de la commande ANNUL . CV : Coefficient de viscosit . Ce paramtre na aucune signification physique. Il sagit dun paramtre numrique infrieur 1 que lon peut rgler de manire amliorer la convergence dun calcul en grands dplacements. Par dfaut ce paramtre est pris gal 1. Dans certaines situations o la gomtrie change de manire trs importante au cours dune seule phase de chargement, des valeurs infrieures peuvent aider la convergence du processus numrique.

- 164 -

CC :

Critre de convergence. Valeur du critre de convergence pour les calculs non-linaires (grand dplacements ou comportement non-linaire). Si ce code nest pas utilis, le critre est fix par dfaut 0.01.

DYNA : Indique que lon effectue un calcul dynamique par pas de temps. ALPHA, BETA : Coefficients de lamortissement de Rayleigh. La matrice damortissement prise en compte sera M+K ( M la matrice de masse, et K la matrice de raideur du modle). Ces dclarations nont videmment aucun effet sur les calculs statiques. DT : dure du pas de temps pour un calcul dynamique. En secondes. NP : Nombre de pas de temps pour un calcul dynamique. FO : Ce code, suivi dun chiffre, est destin spcialement la convergence de certains calculs en grands dplacements. Cela concerne le cas particulier o lon modlise un cble par une succession dlments souples. Dans ce cas, chaque nud a 3 degrs de libert (les trois translations). En petits dplacements, le programme mettra un message derreur du type instabilit au nud XXX . En grands dplacements, la convergence est assure par lintermdiaire de la matrice de raideur gomtrique, qui vient compenser ce phnomne dinstabilit. Celle-ci est calcule chaque itration de calcul en fonction des efforts normaux dans les lments. Un problme se pose pour le premier pas de calcul, puisque les efforts normaux ont une valeur nulle. Lutilisation du code FO permet dinitialiser leffort normal dans les lments souples une valeur arbitraire (le chiffre qui suit le code), qui ne sera utilise que pour le calcul de la matrice de raideur gomtrique au premier pas de calcul. Thoriquement, la valeur choisie na aucune influence sur la valeur finale de leffort normal dans llment la fin du calcul, qui ne dpend que des forces appliques et de lquilibre du systme. Toutefois, de manire empirique, la convergence sera un peu plus rapide si la valeur entre pour FO est du mme ordre de grandeur que leffort normal attendu en fin de calcul. Code annulant laffichage des ractions dappuis (trs utile si on veut enchaner beaucoup de **CAS la suite) Utilisable uniquement avec loption GD, ce code, suivi dun chiffre, permet de basculer sur lalgorithme de Newton-Raphson modifi. Tant que le rsidu est suprieur ce chiffre, la matrice tangente nest pas recalcule chaque itration. Ds que le rsidu passe en dessous de cette valeur, on rebascule sur lalgorithme de Newton-Raphson traditionnel.

NR :

RI :

FEU : Dfinition des hypothses gnrales du calcul au feu et des conditions limites en temprature ou en flux sur le contour extrieur de la section. DU : Dure totale du calcul (en seconde)

DT : Pas de temps (en seconde). Ce code est facultatif. En labsence de ce code, le logiciel dtermine lui-mme chaque instant le pas de temps permettant dassurer la stabilit du schma dintgration du calcul thermique. La stabilit du schma explicite utilis est assure pour

t 0.5 , o est la conductivit thermique, la masse volumique et c la chaleur c x 2 t = 0.25 c x 2

spcifique. x est la dimension de la maille et t le pas de temps. En pratique, pour des valeurs proches de cette limite, des oscillations de la solution peuvent tre observes. Le logiciel choisit donc lorsque le pas de temps nest pas prcis.

IN : Temprature initiale T0 (en degr, gnralement 20 C : valeur par dfaut). Temprature qui est identique en tout point du maillage. Exprime en C C CV : Coefficient dchange par convection avec lextrieur ( en W.m . avec lair 4 W/(m C) selon lEurocode : valeur par dfaut)
-2 -1

soit pour le bton

- 165 -

EM :

Emissivit, ayant une valeur de 0.8 selon lEurocode (valeur par dfaut)

Plus prcisment Plus prcisment,

= m f F de 0.8 selon lEurocode

= m f F

avec

m
f

: Emissivit de surface de la paroi, prise gale 0.8 en gnral. : Emissivit des fumes ou des flammes, prise gale 1 en gnral

F : Facteur de forme, qui dpend de la gomtrie relative de la source de rayonnement et de la cible, pris gal 1 en gnral TO : Date de commencement du calcul, en secondes. Nest indiquer que si le calcul est la poursuite dun calcul thermique antrieur.

2.10.2 Remarques sur les calculs dynamiques


Les calculs dynamiques sont effectus avec une matrice de masse assemble partir des poids propres agissant sur la structure. Ainsi un calcul dynamique en cours de construction ne prendra en compte que les poids propres ayant dj charg la structure ce stade (commandes PP antrieures cette phase de calcul ou situes dans cette phase de calcul). On suppose en outre que ces masses ne sont pas pondres, mme si le poids propre a t dclar PP COEFF - avec un coefficient diffrent de 1. I Enchanement des calculs dynamiques : De mme que pour les calculs statiques, les calculs dynamiques sont cumulatifs. Cela signifie que lon peut les enchaner, en modifiant chaque fois le chargement, de faon dcrire nimporte quelle histoire de chargement dynamique. Les valeurs des acclrations, vitesses, dplacements, sollicitations et contraintes la fin dun bloc de calcul dynamique servent initialiser le suivant. Lorsquun calcul dynamique est suivi dun calcul statique, les valeurs des acclrations et des vitesses sont immdiatement remises 0, et ltat de dplacements, sollicitations et contraintes sert initialiser le calcul statique. Le logiciel cherche alors ltat statique quilibrant le systme de forces. On peut donc chaner un calcul dynamique avec un calcul statique, en sachant que ltat statique calcul correspondra lquilibre statique, prenant en compte toutes les modifications de forces extrieures, dactivation et de conditions dappui ou de liaisons intervenues en cours du calcul dynamique. Lorsque les calculs dynamiques ne doivent pas tre cumuls, la commande annule fonctionne de la mme manire que pour les calculs statiques. II Fichiers dtat pour les calculs dynamiques : Si le nombre de pas de temps (NP) est suprieur 1, le fichier (commande FIC de la ligne **CAS ) gnr lors dun calcul dynamique contient lenveloppe de tous les tats parcourus par la structure pendant le calcul, avec toutes les concomitances permises par les fichiers binaires au format Pythagore . En revanche, si le nombre de pas de temps est gal 1, alors le fichier contient ltat de la structure la fin de ce pas de temps. Cela permet davoir un tat instantan de la structure au cours dun calcul dynamique. III Impressions SS, SD, SL, SG pour les calculs dynamiques: Lors de limpression des rsultats par lune des commande SS, SD, SL ou SG de la ligne **CAS, cest lenveloppe des tats dynamiques qui est imprime. Toutefois ces commandes ne permettent pas de choisir les lments, et elles sont donc dconseilles pour de gros modles.

2.10.3 Remarques sur la modlisation des haubans


Il y a une profonde diffrence, dans Pythagore, entre lutilisation dune poutre sans inertie et lutilisation dun cble pour modliser un hauban. En toute rigueur, les lments de poutres doivent

- 166 -

tre utiliss en petits dplacements, ou en grands dplacements lorsque lon ne sattend pas de grandes variations dans la tension des haubans. Attention lordre des commandes dans un mme cas de charge : le poids propre ne sera pris en compte que sil est demand avant la commande HAUB. En revanche, si lon sintresse rellement leffet du poids propre des haubans, ou si lon sattend de grandes variations dans leur tension (haubans dtendus ou tendus uniquement par leur poids propre), alors il est indispensable dutiliser des lments de cbles en grands dplacements. De cette manire on prend en compte le comportement en chanette du hauban, et des vecteurs tangents des extrmits du hauban diffrents en A et B.

2.10.4 Remarques sur les calculs avec conditions de type feu


Le calcul mettra en uvre successivement des calculs thermiques dynamiques non linaires et un calcul mcanique non linaire. Le calcul mcanique sera non linaire. Il est donc impratif dtre pralablement dclar en mode NL .

- 167 -

2.10.5 Forces appliques aux nuds Syntaxe FX[ ]

NO[==]

FY[ ] FZ[ ] CX[ ] CY[ ] CZ[ ]

[- -] YL[ ] DIR EL[ ] (COEFF )

En cas de liste pour NO et de valeurs uniques ensuite, les listes FX, FY, FZ, CX, CY et CZ sont gnres par rptition de cette valeur unique. Toutes les listes comportent en dfinitive le mme nombre de termes.

Description
NO : FX, FY, FZ : CX, CY, CZ : Coeff : Liste extensive (cf. annexe B) des nuds chargs. Forces appliques Couples appliqus Coefficient multiplicateur du chargement.

DIR : Spcification dune direction daction pour le systme de force indiqu. La direction peut tre indique soit : paralllement celle dun lment de la structure par lindication dune direction (cf. annexe B) et dun axe Y local de lappui (YL). Si le code DIR nest pas prsent, les forces sont appliques dans le repre global.

Convention de signes
Une force positive est dirige dans le sens positif de l'axe Un couple positif tourne dans le sens trigonomtrique autour de l'axe considr.

Y FY > 0 CZ > 0 Z X

Exemples
NO 1 a 5 FZ 10. Les noeuds 1 5 sont soumis une force FZ = 10. NO 10 FY 500 DIR X 45 Y YL Y
- 168 -

Applique une force de 500 units sur le nud 10 dans la direction Y dun repre local inclin de 45 degrs par rapport lorigine.

NO 4 7

DIR X 30 Y YL Y

FY -10.

[dir 2] F = 10 4

F = 10 7

[dir 1]

- 169 -

2.10.6 Forces appliques aux lments Syntaxe


DA[ ] GL FX[ ] DB[ ] PONC RA[ ] LO FY[ ] (EXC[ ]) PR FZ[ ] RB[ ] FX[ ] GL FY[ ] UNIF LO (ABS) (EXC[ ]) FZ[ ] PR CX[ ] DA[ ] DA[ ] FX[ ][ ] DB[ ] DB[ ] FY[ ][ ] RA[ ] RA[ ] GL FZ[ ][ ] RB[ ] REP LO (ABS) RB[ ] PR FX[ ][ ] OX OY [ ][ ] FY[ ][ ] EL[==] OZ FZ[ ][ ] RACC[ ] ALL[ ] DEFO CY[ ] CZ[ ] LO[ ] FO[] SA HAUB (DIR ) EA ID[] SB EB FL CT IS FEU SEG[ ] HC TV [ ]TP[ ]
2.10.6.1. Forces ponctuelles

(EXC[ ]) (COEFF )

Syntaxe

- 170 -

DA[ ] DB[ ] EL[==] PONC RA[ ] RB[ ]

GL FX[ ] LO FY[ ] (EXC[ ])(COEFF ) PR FZ[ ]

Toutes les listes doivent comporter le mme nombre de termes. Les listes comportant un seul terme sont gnres par rptition. Il y a donc une force par barre. Chaque force peut avoir une composante suivant x, y et z, le repre pouvant tre global, local ou principal.

Description
EL = Liste extensive des barres charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de forces ponctuelles Code servant situer la charge sur llment charg. La charge sera applique une distance DA du nud origine ou une distance DB du nud extrmit. Les distances sont comptes positivement lintrieur de llment.

PONC = DA, DB =

Remarque : Dans le cas dun lment possdant une extrmit indformable, les distances DA et DB sont comptes partir de cette extrmit. DA

RA, RB =

Alternativement, on peut prciser la position de la charge applique en distance relatives : - RA = 0 : nud A - RA = 1 : nud B - RB = 0 : nud B - RB = 1 : nud A Toutes les valeurs entre 0 et 1 sont possibles. Direction des charges dfinie en repre global. Pris par dfaut. Direction des charges dfinie dans le repre local de la barre.

GL = LO =

GLOBAL Y Y y

LOCAL x FX > 0 FY > 0 X O X

FX > 0 FY > 0 O
PR =

Direction des charges dfinie dans le repre principal moyen de la barre. Le point dapplication de la charge reste, en labsence dexcentrement, sur la fibre de dfinition de llment (fibre qui relie N1 N2). Forces appliques dans le repre considr

FX, FY, FZ =

La convention de signes est dcrite au 2.10.5: charges appliques aux noeuds.

- 171 -

EXC = Excentricit du chargement. Cette excentricit gnre un couple gal la valeur de la composante de la force perpendiculairement llment, multiplie par le dcalage. COEFF = Coefficient multiplicateur du chargement.

Exemples
EL 10 PONC GL DA 1 FY 1000 Applique une force ponctuelle sur llment 10, de 1000 units suivant le Y global, une distance de 1 du nud 1 de llment 10. Cette distance est compte positivement du nud 1 vers le nud 2. EL 25 PONC LO RB 0 FX 10 FY 10 FZ 10 CO 5 Applique une force ponctuelle sur llment 25, de 10 units suivant les X, Y et Z principaux, au nud 2 de llment. Cette force sera pondre par un coefficient multiplicateur de 5. EL 3 PONC LO RA 0.5 FY 50 EXC 2 Applique une force ponctuelle sur llment 3, de 50 units suivant laxe Y principal, au milieu de llment. Cette force gnrera un couple de torsion de 2x50 = 100 kN.m (si les forces sont en kN et les distances en m). NOTA Pythagore accepte qu'une force soit applique hors de la barre. Tout se passe dans ce cas comme si la force tait applique une console fictive situe au-del de la barre.

EL 3 EL 3

PONC GL FY -10. PONC GL FY -10.

DA -0.2 DB -0.2

2.10.6.2.

Force uniformment rpartie

Syntaxe FX[ ] GL FY[ ] EL[==] UNIF LO (ABS) (EXC[ ])(COEFF ) FZ[ ] PR CX[ ]
La commande UNIF dclare une charge uniformment rpartie sur la longueur de llment lexception des extrmits indformables ventuelles. Toutes les listes doivent comporter le mme nombre de termes. Les listes comportant un seul terme sont gnres par rptition Il y a donc une force par barre. Chaque force peut avoir une composante suivant x, y et z, le repre pouvant tre global ou local. La force est exprime par unit de longueur (kN/m par exemple).

Description
EL = Liste extensive des barres charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de forces uniformment rparties Direction des charges dfinie en repre global. Pris par dfaut.

UNIF = GL =

- 172 -

LO = PR =

Direction des charges dfinie dans le repre local de la barre. Cf schmas du 2.10.6.1 Direction des charges dfinie dans le repre principal moyen de la barre. Le point dapplication de la charge reste, en labsence dexcentrement, sur la fibre de dfinition de llment (fibre qui relie N1 N2) Cf schmas du 2.10.6.1. Pour les charges imposes dans le repre GLobal, la longueur charge de la barre sera prise gale la longueur projete, perpendiculairement la direction de la force. Utile pour les charges de neige, par exemple. Si la charge est applique dans le repre local ou principal, cette commande est sans effet. (GL)
Y q

ABS =

Illustration :
(GL) ABS
Y q

L X

L X

EL 1 UNIF GL FY -10. (Somme des charges = q x L)

EL 1 UNIF GL ABS FY -10. (Somme des charges = q x L x cos )

LO
Y q

L X

EL 1

UNIF LO FY -10.

FX, FY, FZ = CX =

Forces appliques dans le repre considr

Couple linique de torsion.

La convention de signes est dcrite au 2.10.5: charges appliques aux noeuds. EXC = Excentricit du chargement. Cette excentricit gnre un couple gal la valeur de la composante de la force perpendiculairement llment, multiplie par le dcalage. COEFF = Coefficient multiplicateur du chargement.

Exemple
EL 100a110 UNIF FY 1000 GL Applique une charge de 1000 dans la direction Y globale sur les lments 100 110.

2.10.6.3.

Force rpartie quelconque

Syntaxe

- 173 -

Deux syntaxes sont possibles :

DA[ ] GL DB[ ] EL[==] REP LO (ABS) RA[ ] PR RB[ ]

DA[ ] DB[ ] RA[ ] RB[ ]

FX[ ][ ]

FY[ ][ ] (EXC[ ])(COEFF ) FZ[ ][ ]

Toutes les listes doivent comporter le mme nombre de termes. Les listes comportant un seul terme sont gnres par rptition Il y a donc une force par barre. Chaque force peut avoir une composante suivant x, y et z, le repre pouvant tre global ou local.

FX[ ][ ] GL OX EL[==] REP LO (ABS)OY [ ][ ] FY[ ][ ] (EXC[ ])(COEFF ) PR OZ FZ[ ][ ]


Les listes OX, OY,.OZ, FX, FY, FZ et EXC doivent comporter le mme nombre de termes, qui peut tre diffrent du nombre dlments. Il y a donc un nombre de forces diffrent du nombre de barres. Chaque force peut avoir une composante suivant x, y et z, le repre pouvant tre global ou local. Cette syntaxe permet de dfinir la position de la force dans le repre gnral.

Description
La force applique est une force trapzodale, dfinie comme sur le dessin ci-dessous : F2 F1 A DA1 DA2 Les parties fonces reprsentent les extrmits indformables de llment. EL = Liste extensive des barres charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de forces ponctuelles Direction des charges dfinie en repre global. Pris par dfaut. Direction des charges dfinie dans le repre local de la barre. Cf schmas du 2.10.6.1 Direction des charges dfinie dans le repre principal de la barre. Le point dapplication de la charge reste, en labsence dexcentrement, sur la fibre de dfinition de llment (fibre qui relie N1 N2) Cf schmas du 2.10.6.1. Longueur charge de la barre prise gale la longueur projete, perpendiculairement la direction de la force. Utile pour les charges de neige, par exemple. Cf schma du 2.10.6.2 Forces appliques dans le repre considr. La premire liste sert dfinir F1, la deuxime sert dfinir F2. B

UNIF = GL = LO = PR =

ABS =

FX, FY, FZ =

La convention de signes est dcrite au 2.10.5: charges appliques aux noeuds.

- 174 -

EXC = Excentricit du chargement. Cette excentricit gnre un couple gal la valeur de la composante de la force perpendiculairement llment, multiplie par le dcalage. COEFF = Coefficient multiplicateur du chargement.

Premire syntaxe : autant de forces que de barres


DA, DB = Code servant situer la charge sur llment charg. La premire liste sert dfinir DA1, la deuxime dfinir DA2. La distance sera gale une distance DA du nud origine ou une distance DB du nud extrmit. Les distances sont comptes positivement lintrieur de llment. Remarque : Dans le cas dun lment possdant une extrmit indformable, les distances DA et DB sont comptes partir de cette extrmit. RA, RB = Alternativement, on peut prciser la position de la charge applique en distance relatives : - RA = 0 : nud A - RA = 1 : nud B - RB = 0 : nud B - RB = 1 : nud A Toutes les valeurs entre 0 et 1 sont possibles.

Deuxime syntaxe : forces repres dans le repre global


OX, OY, OZ = Axe du repre gnral suivant lequel on indique la position de la charge.

Exemple :
EL 1 a 10 REP OX 1.5 7.5 GL FY -5. -10. Le programme dtermine automatiquement la charge applique chaque barre.

10 5 1 1.5 7.5 10

- toute la charge rpartie doit pouvoir s'appliquer au moins une fois (la syntaxe EL 4 a 10 REP ... serait donc incorrecte) - elle ne doit s'appliquer qu'une seule fois; la liste ne doit donc pas comporter plusieurs barres susceptibles de s'approprier une mme partie du chargement. Pression hydrostatique sur une vote

- 175 -

Y 10 4 3 2 R = 4.80 m 1 58 O 8 X 5 6 7

EL 1 a 4 EL 5 a 8

REP LO FY -58. -10. REP LO FY -10. -58.

POS OY 0. 4.80 POS OY 4.80 0.

2.10.6.4. Syntaxe

Dformation impose

EL == DEFO

[ ]

[ ] ALL[ ] CY[ ] CZ[ ] LO [ ]


RACC
*

(COEFF )

Toutes les listes doivent contenir le mme nombre de termes. Au cas o une seule valeur est prsente, les termes sont gnrs par rptition. *Le code en italique nest accessible quen grands dplacements.

Principe
Il est possible d'imposer une dformation libre une barre (= dformation qu'elle prendrait si elle tait libre) : soit en dfinissant allongement (ou raccourcissement) et courbure (ALL, RACC, CY, CZ); soit, en grands dplacements, en dfinissant une longueur neutre (LO)

Description EL :
Liste extensive (cf. annexe B) des lments sur lesquels sapplique la dformation impose DEFO : Code indiquant une dformation impose : RACC : raccourcissement relatif impos (ex RACC 3.e-4) ALL : CY : CZ : Allongement relatif impos courbure impose selon Y principal de llment courbure impose selon Z principal de llment

- 176 -

LO : Longueur neutre ( vide) impose de llment Cette commande ne peut tre utilise que lors dun calcul en grands dplacements COEFF : Coefficient multiplicateur des effets du chargement des lments. Un allongement ou un raccourcissement impos sapplique sur lintgralit de llment, extensions indformables comprises. En revanche, une courbure impose ne sapplique que sur la partie souple dun lment.

Exemples EL TOUT DEFO ALL 2E-4 ALL Ceci soumet l'ensemble des barres un allongement relatif de 0.02%. EL IN (1 a 100) DEFO CZ -2.e-4 Ceci soumet les barres dont le numro est compris entre 1 et 100 une courbure ngative d'axe z principal, pouvant simuler un gradient thermique.

- 177 -

2.10.6.5. Syntaxe

Mise en tension dun hauban modlis par des poutres sans inertie

FO[] EL[==] HAUB EA ID[] EB

SA (DIR )(COEFF ) SB

Toutes les listes doivent contenir le mme nombre de termes. Au cas o une seule valeur est prsente, les termes sont gnrs par rptition.

Principe
Il est possible dimposer un comportement de hauban des poutres sans inertie. Soit en imposant une force normale (FO) Soit en imposant la force normale en A (EA) ou en B (EB) dun autre lment de poutre (ID) (EA et EB, extrmits de llment ID)

Il faut galement prciser si on impose la force au nud A (SA) ou au nud B (SB) de llment (SA et SB, extrmits de llment EL [==])

Description EL :
HAUB

Liste extensive (cf annexe B) des lments sur lesquels sapplique la dformation impose

: Code indiquant lutilisation de la mthode HAUB


Force normale que lon souhaite imposer dans le hauban Elments de poutre dont on souhaite rcuprer la force normale

FO : ID :

EA : Si on rcupre la force normale au nud A de ID EB : Si on rcupre la force normale au nud B de ID SA : SB :


Force impose au nud A de llment EL Force impose au nud B de llment EL pratique, on aura leffort normal N dans llment tel que N.DIR = FO (ou leffort normal de ID). En cas dabsence du code, la direction par dfaut est tangente llment (selon SA ou SB). COEFF : Coefficient multiplicateur des effets du chargement des lments.

DIR : Direction impose de la projection de leffort normal (cf. Annexe B pour la syntaxe). En

Exemples
EL 6a10 HAUB FO 1000 SA Cette commande impose aux lments 6 10 une force de 1000 leurs nuds origines. EL 15 HAUB ID 60 EA SB DIR 0. 1. 0. Cette commande tend llment 15 son nud B en rcuprant la tension au nud A de llment 60. Les deux efforts auront la mme projection suivant laxe Y global.

- 178 -

2.10.6.6.

Exposition au feu des contours des lments

FL CT IS EL[==] FEU SEG[ ] HC TV [ ]TP[ ]

Les conditions limites sont dfinir sur les segments du contour extrieur. Les conditions limites dfinir sont de deux natures : condition de flux ou condition de temprature (quatre types). Il est possible davoir diffrentes conditions limites sur les diffrents segments du contour extrieur. Par dfaut, la condition aux limites des segments non dclars est une condition de flux nul (adiabatique). Cela est vrifi lorsque notre paroi et la paroi qui lui est colle sont la mme temprature. Condition de flux : SEG [--] FL [--] ou SEG[--] FL - : Condition de flux constant (J/m/s)

Dans le premier cas, on attend autant de valeurs de flux que de segments, et chaque valeur de flux est respectivement associe au segment correspondant Dans le deuxime cas, on attend une seule valeur de flux : tous les segments auront la mme valeur de flux Conditions de temprature proximit de la paroi : SEG [--] CT [--] ou SEG[--] CT - : extrieur (en C). Temprature constante impose proximit du contour

Dans le premier cas, on attend autant de valeurs de temprature que de segments, et chaque valeur de temprature est respectivement associe au segment correspondant Dans le deuxime cas, on attend une seule valeur de temprature : tous les segments auront la mme valeur de temprature SEG [--] IS : Monte en temprature normalise (ISO) : Tg(t) = T0 + 345 log 10 (8 t/60 + 1) (T en C, t en s)

SEG [--] HC : Monte en temprature des hydrocarbures (HCM) : Tg(t) = T0 + 1080 (1 - 0,325.e
-0,167 t / 60

- 0,675.e

-2,5 t / 60

) (T en C, t en s)

Pour les codes IS et HC, il suffit dentrer les segments concerns par cette condition suivis de IS ou HC. Le flux de chaleur entrant est = h (Tg(t) Ts(t) ) avec Ts(t) = temprature de surface SEG [--] TV [--] TP [--] : Temprature variable avec le temps Tous les segments dclars auront la mme condition en temprature. Cette condition se dfinit par segments : on dfinit la fois les tempratures et les temps auxquels elles sont atteintes. Exemple : TV 20 120 560 1034 TP 600 1800 3600 5400 Dans ce cas, la temprature vaut 20 600 secondes, 120 1800 secondes et varie linairement entre ces points NB : Entre le temps 0 et la premire valeur de temps, la temprature est gale la premire valeur entre. De mme, aprs la dernire valeur de temps entre, la temprature est constante gale la dernire valeur entre. NB2 : On peut rentrer jusqu 10 courbes dvolution de temprature

- 179 -

2.10.7 Forces appliques aux dalles


Les dalles peuvent tre soumises : - des charges rparties uniformes sur toute leur surface - des charges ponctuelles - des dformations imposes

Syntaxe FX [- -] FY [- - ]FZ [- -] GL ( ABS ) [ ] F F DIR ... ( ) UNIF EXC[ ] ( ) LO FX [- - ] FY [- -] FZ [- -] FX [ ] RA [ ] GL (COEFF ) DA [== ] PONC FY [ ] (EXC [ ]) RB [ ] LO FZ [ ] RACC [ ] DEFO ALL [ ] CB [ ]
2.10.7.1. Syntaxe Force uniformment rpartie

FX [- -]FY [- -]FZ [- -] GL (ABS) DA [== ] UNIF (EXC[]) (COEFF ) F F [- -] DIR (...) LO FX [- -]FY [- -]FZ [- -]
Les listes doivent toutes comporter le mme nombre de termes, gal au nombre de dalles charges. Les listes FX, FY et FZ peuvent toutefois tre gnres par rptition partir d'une valeur unique, le cas chant.

Description DA = Liste extensive des dalles charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de charges rparties uniformes Direction des charges dfinie en repre global. Direction des charges dfinie dans le repre local de la dalle, tel que dfini dans DDON (cf. XLOC) Surface charge gale la surface projete de la dalle perpendiculairement la force applique ( nutiliser quavec GL)

UNIF = GL = LO =

AB =

- 180 -

FX, FY, FZ = Valeur de la charge rpartie applique la dalle suivant x, y, z (si GL)

= Valeur de la charge rpartie applique la dalle suivant X, Y, Z locaux (si LO) FF = DIR = Pression totale suivant la direction DIR donne ( nutiliser quavec GL) Direction de la pression totale ( nutiliser quavec GL)

COEFF = coefficient multiplicateur du chargement. EXC = Excentricit du chargement. Cest la distance (en unit de longueur) entre la surface charge et la surface neutre de la dalle.

Exemple DA 1 a 20 UNIF LO FZ 25. Ceci applique sur les dalles 1 20 une charge rpartie FZ = 25. perpendiculairement leur plan.

DA 1 a 5 UNIF GL FY 3 * -10. 2 * -20. Ceci applique sur les dalles 1 5 des charges rparties valant respectivement -10., 10., -10., -20. et -20. suivant l'axe Y global. 2.10.7.2. Syntaxe Force ponctuelle

RA[ ] DA[==] PONC RB[ ]

FX[ ] GL LO FY[ ] (EXC[ ])(COEFF ) FZ[ ]

Les listes doivent toutes comporter le mme nombre de termes, gal au nombre de dalles charges. Les listes FX, FY et FZ peuvent toutefois tre gnres par rptition partir d'une valeur unique, le cas chant .

Description DA = Liste extensive des dalles charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de charges ponctuelles Direction des charges dfinie en repre global. Direction des charges dfinie dans le repre local de la dalle, tel que dfini dans DDON. Le point dapplication de cette charge est repr sur la surface de llment par les deux paramtres RA et RB, de la faon suivante : RA=0 et RB=0 => leffort est appliqu au barycentre des 4 nuds de llment RA= -1 et RB= -1 => Leffort est appliqu au nud N1 RA=1 et RB=-1 => Leffort est appliqu au nud N2 RA=1 et RB=1 => Leffort est appliqu au nud N3 RA=-1 et RB=1 => Leffort est appliqu au nud N4

PONC = GL = LO =

RA, RB:

- 181 -

Les valeurs intermdiaires des paramtres RA et RB donnent diffrentes positions sur la surface de llment. FX, FY, FZ = Valeur de la charge rpartie ponctuelle applique la dalle suivant x, y, z COEFF = coefficient multiplicateur du chargement. EXC = excentricit du chargement. Cest la distance entre le point dapplication de la charge et la surface charge, mesure normalement la surface charge.

Exemple DA 1 a 20 PONC RA 0 RB 0 LO FZ 25. Ceci applique sur les dalles 1 20 une charge ponctuelle FZ = 25 perpendiculairement leur plan au barycentre des 4 nuds de la dalle. 2.10.7.3. Syntaxe Dformations imposes

DA[==] DEFO ALL[ ] CB[ ]

RACC[ ]

(COEFF )

Les listes doivent toutes comporter le mme nombre de termes, gal au nombre de dalles charges. Les listes FX, FY et FZ peuvent toutefois tre gnres par rptition partir d'une valeur unique, le cas chant

Description DA = Liste extensive des dalles charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de dformations imposes. Dformation x = allongement.

DEFO = ALL =

y que subirait la dalle si elle tait libre, compte comme un

RACC =

Dformation x = y que subirait la dalle si elle tait libre, compte comme un raccourcissement. Courbure libre impose au plan de la plaque selon les directions x et y, compte positivement lorsque la concavit est dirige suivant z > 0. On appelle courbure la quantit 1/R, o R serait le rayon de courbure de la dalle.

CB =

y N4 N3 x N2

z N1

x CO > 0

- 182 -

Exemples DA TOUT DEFO ALL 1E-4 Ceci soumet l'ensemble des dalles un allongement de 0.01 % DA IN (1 a 100) DEFO CO -2.e-4 Ceci soumet les dalles dont le numro est compris entre 1 et 100 une courbure ngative, pouvant simuler un gradient thermique.

- 183 -

2.10.8 Forces appliques aux cbles


Les lments de cble sont des lments non-linaires utilisables pour des calculs en grands dplacements. Ils permettent de tenir compte des modifications de raideur dun cble faiblement tendu. Les forces applicables sur un cble sont : - Des forces uniformment rparties - Des dformations imposes Si ils sont utiliss dans un calcul en petits dplacements, ces lments sont considrs comme des barres bi-rotules (lments souples). En grands dplacements, les lments de cbles sont considrs comme des sous-structures par le programme. Du point de vue de la structure, le cble nexiste que par ses deux extrmits. A chaque itration de calcul, les coordonnes des extrmits, ainsi que les forces appliques, sont utilises pour dterminer la tension du cble indpendamment du reste de la structure. Toutes les variations de tension sont dtermines partir de la longueur neutre du cble, qui est dtermine par le premier chargement qui lui est appliqu. Il est donc impratif de charger les lments de cble, sinon les calculs ne pourront pas converger. Ceci est conforme la physique, qui veut quun cble non charg nait pas de forme.

Syntaxe FX[ ] GL UNIF ( ABS ) FY [ ] LO FZ[ ] RACC[ ] CA[==] DEFO ALL[ ] (COEFF ) LO[ ] FO[] SA (DIR ) EA HAUB ID[] SB EB
La syntaxe est identique celle employe pour les lments de poutre, laquelle lutilisateur pourra se rfrer.

2.10.8.1.

Force uniformment rpartie

Syntaxe

FX[ ] GL CA[==] UNIF LO (ABS) FY[ ] (COEFF ) FZ[ ]


Toutes les listes doivent comporter le mme nombre de termes. Les listes comportant un seul terme sont gnres par rptition Il y a donc une force par cble. Chaque force peut avoir une composante suivant x, y et z, le repre pouvant tre global ou local.

Description

- 184 -

CA =

Liste extensive des cbles charges, spcifie conformment aux indications de l'annexe B Code indiquant qu'il s'agit de forces uniformment rparties Direction des charges dfinie en repre global. Pris par dfaut. Direction des charges dfinie dans le repre local du cble. Pour les charges imposes dans le repre GLobal, la longueur charge de la barre sera prise gale la longueur projete, perpendiculairement la direction de la force. Utile pour les charges de neige, par exemple. Si la charge est applique dans le repre principal, cette commande est sans effet. Forces appliques dans le repre considr

UNIF = GL = LO = ABS =

FX, FY, FZ =

COEFF = Coefficient multiplicateur du chargement. La syntaxe tant proche de la dfinition des charges uniformment rparties sur les lments, le lecteur est invit se rfrer au 2.10.6.2.

2.10.8.2. Syntaxe

Dformations imposes

CA[==] DEFO ALL[ ] LO[ ]

RACC[ ] (COEFF )

Toutes les listes doivent contenir le mme nombre de termes. Au cas o une seule valeur est prsente, les termes sont gnrs par rptition. En petits dplacements, seuls les codes RACC et ALL sont autoriss.

Principe
Il est possible d'imposer une dformation libre un cble de la mme faon que sur une barre (cf. 2.10.6.4). soit en dfinissant allongement (ou raccourcissement) (ALL, RACC); soit en dfinissant une longueur neutre (LO)

Description CA :
Liste extensive (cf. annexe B) des lments sur lesquels sapplique la dformation impose DEFO : Code indiquant une dformation impose : RACC : raccourcissement relatif impos (ex : RACC 3.e-4) ALL : LO : Allongement relatif impos Longueur neutre ( vide) impose du cble

COEFF : Coefficient multiplicateur des effets du chargement des cbles.

Exemples CA TOUT DEFO ALL 2E-4 ALL Ceci soumet l'ensemble des cbles un allongement relatif de 0.02%.

- 185 -

CA 5 DEFO FC 10000 N1 XX Ceci force la tension du cble 5 avoir une composante tangentielle gale 10000 units. 2.10.8.3. Syntaxe Mise en tension de haubans modliss par des lments de cables

FO[] CA[==] HAUB EA ID[] EB

SA (DIR ) SB

Se reporter la mise en tension de haubans modliss par des lments de poutre sans inertie pour la syntaxe (cf. 2.9.3.5). Attention, cette fois, le terme ID se reporte un autre lment de cble. NOTA Le lecteur est invit se rfrer au Erreur ! Source du renvoi introuvable.3 pour des dtails sur la diffrence entre haubans et cbles dans Pythagore.

- 186 -

2.10.9 Dplacements imposs des appuis


On peut imposer des dplacements imposs sous deux formes : dplacement dappui ou nivellement.

Syntaxe

DX [- -] DY [- -] DZ [- -] RX [- -] RY [- -] RZ [- -] AP [== ] XX NIV YY ZZ
2.10.9.1. Syntaxe
AP [== ]

Dplacement impos
DX [- -] DY [- -] DZ [- -]

RX [- -] RY [- -] RZ [- -]

Principe
Les appuis fixes peuvent tre soumis un dplacement impos quelconque, en translation (DX, DY, DZ) et/ou en rotation (RX, RY, RZ).

Description

AP =

Liste extensive des appuis dplacs, spcifie conformment aux indications de l'annexe B.

DX, DY, DZ = Dplacements imposs suivant x,y,z RX, RY, RZ = Rotations imposes autour des axes x, y et z, comptes positivement dans le sens direct des axes.
Y

Noter qu'on ne peut imposer un dplacement qu' un noeud appui dans la (ou les) direction(s) correspondante(s).
Z

DY > 0 RZ > 0 X

Si le nud est appui lastique dans la direction concerne, cest lextrmit fixe du ressort qui se dplace Exemple

AP 1 a 5 DY -0.02 Ceci dnivelle les appuis 1 5 de 2cm (si l'axe Y est vertical)

- 187 -

2.10.9.2. Syntaxe

Nivellement

AP [==] NIV YY ZZ
Principe

XX

Au cours dun phasage de construction, les appuis sont souvent dclars, modifis et dplacs. Entre autre, un appui dclar en cours de phasage sur un nud dplac est considr comme ayant un dplacement initial gal au dplacement du nud appui. La commande NIV permet de ramener un appui 0 , c'est--dire la position du nud dans DDON. Dans la pratique, cela revient appliquer automatiquement un dplacement impos gal loppos du dplacement cumul du nud appui dans la direction concerne. Cette commande est particulirement utile dans le cas de ponts pousss, afin de simuler laccostage de lavant bec.

Description AP = Liste extensive des appuis nivels, spcifie conformment aux indications de l'annexe B. Commande de nivellement

NIV =

XX, YY, ZZ = Direction de nivellement. Le nud doit tre appui dans la direction concerne.

- 188 -

2.10.10 Dplacements imposs aux nuds des liaisons


On peut imposer des dplacements relatifs entre les nuds des liaisons sous deux formes : dplacement ou nivellement. Ces dplacements ne peuvent tre appliqus que sur les liaisons lastiques.

Syntaxe

DX [- -] DY [- -] DZ [- -] RX [- -] RY [- -] RZ [- -] LI N1[== ]N2[== ] XX NIV YY ZZ


2.10.10.1. Dplacement impos Syntaxe
LI N1[== ]N2[== ] DX [- -] DY [- -] DZ [- -] RX [- -] RY [- -] RZ [- -]

Principe
Les nuds des liaisons peuvent tre soumis un dplacement impos relatif quelconque, en translation (DX, DY, DZ) et/ou en rotation (RX, RY, RZ), dans le repre global de la structure. Le dplacement donn est le dplacement relatif du nud B extrmit (N2) de la liaison par rapport au nud origine (N1)

Description

LI =

Liste extensive des liaisons concernes, spcifie conformment aux indications de l'annexe B.

DX, DY, DZ = Dplacements imposs suivant x,y,z RX, RY, RZ = Rotations imposes autour des axes x, y et z, comptes positivement dans le sens direct des axes.
Y DY > 0 RZ > 0 Z X

Exemple

LI N1 1 N2 11 DY -0.02 Ceci dnivelle de 2cm la liaison reliant les nuds 1 et 11

- 189 -

2.10.10.2. Nivellement Syntaxe


LI N1[== ]N2[== ] NIV YY

XX

ZZ
Principe
Au cours dun phasage de construction, les liaisons sont souvent dclares, modifies et dplaces. Une liaison peut en particulier tre dclare entre 2 nuds dont les dplacements ne sont plus identiques. Cette commande permet dimposer lgalit des dplacements des nuds extrmits de la liaison lastique. Seules les liaisons dfinies comme liaisons lastiques peuvent tre concernes.

Description

LI =

Liste extensive des liaisons nivels, spcifie conformment aux indications de l'annexe B. Commande de nivellement

NIV =

XX, YY, ZZ = Direction de nivellement.

- 190 -

2.10.11 Fluage et retrait du bton


Le module CONS permet la prise en compte automatique du fluage et du retrait du bton, suivant les rgles BPEL 99.

Syntaxe
FLU Seuls les lments et dalles dont la date a t dclare dans DDON sont concerns par le fluage.

Description
La commande FLU indique que le module CONS doit prendre en compte le fluage et le retrait du bton pour le cas de charge considr. Le lecteur est invit se rfrer au BPEL 99 pour le dtail exact des lois de fluage utilises. Le principe gnral est que le retrait dpend du temps coul depuis le coulage de llment, alors que le fluage est li au temps coul depuis la mise en charge de chaque effort. Dans la pratique, la commande FLU effectue 3 oprations : Lecture dans le fichier FIC999 des incrments de sollicitations stocks au pas de charge prcdent Application des dformations imposes de retrait et de fluage Aprs le calcul, stockage des incrments deffort dans FIC999

Le fluage est un phnomne dont la loi varie au cours du temps. Toutefois, le calcul ralis par Pythagore part du principe dune loi de fluage constante sur lintervalle de temps considr, c'est-dire entre deux cas de charge. Pour que cette approximation soit valide, il importe que le pas de temps ne soit pas trop important. Ceci est moins vrai pour le fluage linfini. En rgle gnrale, il est bon de faire prcder toute tape du phasage de construction par une tape de fluage.

Remarques
- Si un lment est activ aprs sa date de coulage dclare dans **PLANNING (cf DDON), sa date de coulage est considre comme tant celle de **PLANNING.

Exemple
Un fichier DCONS utilisant le fluage pourrait se prsenter de la manire suivante : **ACT TO **APP DG **CAS DATE 10 PP FLU **CAS DATE T-1 FLU **CAS DATE T FLU Autres charges $.date = T Cas de charge la date T Fluage avant la date T Date 10 : poids propre et fluage

- 191 -

$B $.i=1,20 $.date = $.date * 1.3 **CAS DATE $.date FLU $F **FIN

Fluage linfini en 20 pas de temps

Fin du phasage de construction

NOTA La prise en compte des pertes de prcontrainte par relaxation de lacier est aussi dclenche par la commande FLU.

- 192 -

2.10.12 Poids propres


Syntaxe
PP (CO -) (TO) PP suivi dun numro de poids propre. Pour la dfinition des groupes de poids, le lecteur est invit se rfrer la notice du module DON.

Description
Chargement du poids propre des lments nouvellement activs. Dans le cas o aucun numro nest indiqu, cest le poids propre numro 0 qui est charg. Le poids propre nest charg que sur les lments pour lesquels il na jamais t encore charg lors du calcul phas. PP = CO = TO = Numro du groupe de poids (si absent, le poids 0 est pris par dfaut) Coefficient multiplicateur des effets du chargement. Tous les lments concerns par le groupe de poids sont chargs, et pas seulement ceux qui ne lont pas encore t. Ceci est utile, par exemple, si lon veut appliquer de nouveau 0.35 fois le poids propre en fin de construction pour un calcul ELU.

Exemple
**ACT EL 1a5 **CAS PP **ACT EL 6a10 **CAS PP

Calcule les effets du chargement du poids propre pour les lments 1 5.

Calcule les effets du poids propre des lments 6 10.

NOTA 1 Le poids propre ne pouvant sexercer quune seule fois sur un lment, ceci peut poser des soucis dans le cas (rare) o un lment est activ, puis supprim, puis ractiv. Dans ce cas, il vaut mieux dclarer deux lments concidents spars afin de rsoudre le problme. NOTA 2 Les poids actifs servent dfinir la matrice de masse en cas de calcul dynamique. Si lon ne veut pas cumuler les effets du poids propre avec les effets du calcul dynamique, il suffit de dclarer les poids avec un Coefficient de 0.

- 193 -

2.10.13 Dformation impose dun groupe de cble de prcontrainte


Syntaxe

GR [==] DEFO

RACC[ ] (COEFF ) ALL[ ]

Toutes les listes doivent comporter le mme nombre de termes. Au cas o une seule valeur est prsente, les autres termes sont gnrs par rptition.

Principe
Cette commande permet dimposer une dformation un groupe de cble de prcontrainte. En effet, si lon impose une dformation un lment de poutre prcontraint, la dformation va entraner une surtension dans les cbles. La plupart du temps, on utilise des dformations imposes pour reprsenter leffet dune lvation de temprature. Or, dans ce cas, les cbles se dforment de la mme faon que la poutre, et on ne constate pas de surtension. Cette commande permet de modliser ce phnomne.

Description GR = DEFO = RACC = ALL = Liste extensive des groupes de cbles concerns (cf annexe B) Commande de dformation impose Raccourcissement relatif impos Allongement relatif impos

COEFF = Coefficient multiplicateur des effets du chargement Exemple


GR 1a10 DEFO RACC 1E-4 Impose un raccourcissement de 0.01% des cbles numro 1 10.

- 194 -

2.10.14 Mise en tension de cbles de prcontrainte


Syntaxe

PREC[==]
La liste extensive (cf. annexe B) contient les numros des cbles qui sont mis en tension ce pas de calcul. Les cbles ne doivent pas tre dj actifs.

Description
Lorsquun cble est mis en tension, il est considr segment par segment par le logiciel (un segment est une portion de cble comprise entre 2 sommets). Pour chaque segment, la force correspondant la tension initiale (avec pertes instantanes, conformment la dclaration du bloc **PERTE) est applique aux lments, nuds ou dalles auxquels il est attach. 1 2 3 4 1 2 3 4 5

Dans lexemple ci-dessus, le cble constitu par les sommets 1 6 est attach aux lments 1 5. La mise en tension du cble imposera les forces suivantes : Tension du segment 1-2 sur llment 1 au somment 1 Tension du segment 1-2 en ngatif sur llment 1 au sommet 2 Tension du segment 2-3 sur llment 1 au sommet 2 Tension du segment 2-3 sur llment 2 au sommet 3 . Aprs calcul, le cble est activ et sa tension est prise gale la tension qui a servi au calcul. On constate donc que le cble est mis la tension du vrin sans prise en compte des pertes par raccourcissement instantan du bton, ce qui est conforme la pratique. Alternativement, un numro ngatif de cble peut tre utilis. Dans ce cas, on dmonte un cble actif, ce qui a pour effet de rinjecter les tensions de chaque segment dans le modle. Une fois quun cble est actif, sa raideur est prise en compte dans le modle, et sa tension est mise jour chaque pas de calcul pour prendre en compte les pertes lies aux dformations du bton. Les pertes lies la relaxation de lacier sont elles prises en compte par lintermdiaire de la commande FLU (cf. 2.10.11).

Exemple
PREC TOUT Met en tension tous les cbles de prcontrainte PREC -6a-10p-1 Supprime les cbles 6 10.

- 195 -

2.11 Bloc **VENT , Calcul temporel de la rponse au vent turbulent


Le bloc **VENT permet le calcul des effets du vent turbulent, par pas de temps. Il suppose lutilisation pralable du module GENVENT pour la gnration dun historique de vitesses de vent.

Syntaxe * * VENT (CV-) (CC ) ( > ALPHA BETA DT NP ) * titre EL[ ] BB CT

AL[ ] CX [- -] CY[ ] CM[ ]

VE NO[ ] FIC nomfic DIR [dir1][dir2] ENV [ ] FIC[ ] PT[ ] FIC[ ] Description
CV, CC, ALPHA, BETA, DT, NP : Se rfrer au bloc **CAS VE : NO : Liste des nuds concerns FIC : nom du fichier gnr par GENVENT contenant les vitesses du vent ces nuds DIR : direction du vent moyen, puis direction de la composante transversale EL : Liste des lments dont on donne les caractristiques arodynamiques. Les caractristiques seront identiques pour tous les lments sur une mme ligne AL : Liste des angles dincidence (en Radians) BB : Dimension de rfrence (souvent la largeur du tablier pour un pont) servant rendre adimensionnelles les caractristiques arodynamiques des lments CX, CY, CM : Coefficients de trane, de portance et de moment de la section, pour chaque incidence du vent CT : Coefficient de trane dans le sens du vent (pour une section circulaire par exemple). ENV : Pas de temps entre lesquels on souhaite produire des fichiers enveloppe FIC : Numros des fichiers enveloppe PT : Pas de temps pour lesquels on veut stocker des fichiers de type cas de charge simple (vues instantanes) FIC : Numros des fichiers concerns

Repres :
Les coefficients arodynamiques des lments sont donner dans le repre local, de /2 3/2 :
=3/2 ou /2 <0

Ylocal =0 Zlocal =

>0 =/2

- 196 -

Remarques :
Lattention de lutilisateur est attire sur les points suivants : Chaque utilisation du module GENVENT, mme avec les mmes paramtres, gnre un signal vent diffrent, des lments alatoires entrant dans la cration du signal. Au dbut du calcul, lapplication des efforts de vent, en dynamique, gnre un crneau de force important. La rponse nest en principe exploitable quune fois stabilise. Cest la raison pour laquelle on gnre des fichiers enveloppe entre des pas de temps au choix de lutilisateur, plutt qun fichier enveloppe global du calcul. Pour chaque lment de poutre, seule la composante de la vitesse perpendiculaire sa ligne de dfinition est prise en compte. Il nest pas tenu compte deffets de frottement du vent le long des lments. Par rapport au module VIB o Ce calcul ne permet pas lutilisation de coefficients instationnaires de type Scanlan o Il ne permet pas non plus la prise en compte dune admittance arodynamique o Il autorise par contre la reprsentation des principaux phnomnes non linaires : Grands dplacements Non linarits matrielles (celles gres par CONS) Non linarits du comportement arodynamique (dpendance non linaire des coefficients arodynamiques en fonction de langle dincidence).

- 197 -

2.12 Bloc **IMP , Impression des rsultats de calcul


Ce bloc permet dimprimer des rsultats de calcul dans le fichier SCONS, avec une syntaxe identique celle du module LIST.

Syntaxe
* * IMP * titre

SOL(TAB) DEP EL[==] CN(TAB) CT(TAB)


MN SOL (TAB) MD DA[==] MN CONTR (TAB) MD SOL CA[==] CN GR[ ==] RA(TAB) RL(TAB)
DP(TAB) DL(TAB)
Description
Le lecteur est invit se rfrer la notice du module LIST pour plus de dtails sur lutilisation de ce bloc.

DEP NO[==] VIT AC

Remarques :

I Utilisation aprs un calcul dynamique : Lorsque limpression est demande aprs un calcul dynamique, cest ltat final qui est imprim, et non lenveloppe des tats parcourus. Pour pouvoir imprimer cette enveloppe, il faut utiliser le module LIST . II Ractions et dplacements des appuis et liaisons : Dune faon gnrale dans les divers modules du logiciel Pythagore , les ractions dappui et les dplacements des appuis sont donnes dans le repre global. Cest en effet dans ce repre et dans lui seul que la somme des ractions dappui chre lingnieur de structures a un sens.

- 198 -

Les dplacements et ractions dans les liaisons sont au contraire donns dans le repre local de chacune des liaisons. Ce repre est celui dclar dans la commande DIR de dclaration de la liaison. Cette prsentation s est en effet avre plus pratique dans de nombreux cas de liaisons inclines. Il faut cependant remarquer que lors du cumul dtats prsentant des directions de liaisons diffrentes, les dplacements et ractions indiques nont plus de valeur, puisquelles cumulent des efforts dans des directions diffrentes. En revanche, dans un calcul CONS , les liaisons peuvent changer de direction sans problme, les ractions tant toujours donnes dans le repre local valable au moment de limpression. De mme le fichier binaire contient les valeurs de ces ractions, dans le repre local valable la date de sa cration.

- 199 -

2.13 Bloc **VAR , rcupration de rsultats


Principe gnral
Le bloc **VAR permet dassigner de stocker des rsultats de calcul ou des donnes gomtriques du modle dans des variables Dcoda. Ces variables peuvent ensuite tre affiches lcran ou dans le fichier de sortie (lignes spciales $M ou M, cf. annexe A), ou encore tre crites dans un fichier spar (cf. annexe B). Trois types de grandeurs diffrents sont accessibles : - Les grandeurs lies au modle, c'est--dire tout ce qui est dfini dans DDON : lments, gomtrie, types, etc - Les grandeurs lies au cas de charge qui vient dtre calcul : efforts normaux dans les barres, dplacements, ractions dappui, etc - Les grandeurs lies la dernire enveloppe en mmoire.

2.13.1 Grandeurs lies au modle Syntaxe * * VAR > GEO XX NO[ ]YY ($. nom 1)($. nom 2)... ZZ N 1 TY E 1 EL[ ] N 2 T 1 E 2($. nom 1)($. nom 2)... T2 SE IX MO YP SY IY NU ZP TY[ ] ($. nom 1)($. nom 2)... SZ IZ DE YC TE ZC N 1 EP N 2 MO DA[ ] ($. nom 1)($. nom 2)... N 3 NU N 4 DE N 1 TY CA[ ] N 2 T 1 ($. nom 1)($. nom 2)... T2
Il doit y avoir autant de nom de variables que de termes dans la liste. Les valeurs demandes sont assignes terme terme dans les variables qui suivent.

Description
NO : Liste des nuds dont on veut rcuprer des grandeurs XX, YY, ZZ : permet de rcuprer la coordonne X, Y ou Z du nud demand.

- 200 -

EL :

Liste des lments dont on veut rcuprer des grandeurs N1, N2 : numro des nuds extrmits TY, T1, T2 : type origine ou extrmit. E1, E2 : longueurs indformables origine ou extrmit. Liste des types dlments dont on veut rcuprer des grandeurs SE, SY, SZ : section, section rduite Y, section rduite Z IX, IY, IZ, TE : inerties X,Y et Z, angle TETA (cf. notice module DON) MO, NU, DE : module dYoung, coefficient de Poisson, densit YP, ZP, YC, ZC : coordonnes du point dinsertion dans le repre principal, coordonnes du centre de torsion dans le repre principal. Liste des dalles dont on veut rcuprer des grandeurs N1, N2, N3, N4 : numro des nuds 1 4 de la dalle EP, MO, NU, DE : paisseur, module dYoung, coefficient de Poisson, densit Liste des lments de cble dont on veut rcuprer des grandeurs N1, N2 : numro des nuds extrmits TY, T1, T2 : type origine ou extrmit.

TY :

DA :

CA :

Exemples
**VAR GEO EL 56 N1 $.n1 NO $.n1 XX $.x1 $M ELEMENT 56 $M NOEUD 1 : $.n1 $M ABCISSE $.x1 Ce bloc rcupre labscisse du nud 1 de llment 56 et laffiche lcran (cf Annexe A). $O 1 TYPES.TXT **VAR GEO TY 1 a 10 SE $.1 $.2 $.3 $.4 $.5 $.6 $.7 $.8 $.9 $.10 $B $.i = 1,10 $E F 1 $.$.i $F $C 1 Ce bloc rcupre les sections des types 1 10 et va les crire dans le fichier TYPES.TXT. Pour plus de dtails, voir lannexe B.

- 201 -

2.13.2 Grandeurs lies au calcul Syntaxe


* * VAR - > CAS DX RX NO[ ] DY RY ($. nom 1)($. nom 2)... DZ RZ NX MX SA TY MY EL[ ] ($. nom 1)($. nom 2)... SB TZ MZ CN CT NX SA CA[- -] CN ($. nom 1)($. nom 2)... SB LO RX GX AP[ ] RY GY ($. nom 1)($. nom 2)... RZ GZ RX GX LI[ ] RY GY ($. nom 1)($. nom 2)... RZ GZ N 1 NX NY NT MX MY MT TX TY SUP N 2 DA[] ($. nom 1)($. nom 2)... N 3 CX CY XY MID XZ YZ N 4 INF

Il doit y avoir autant de nom de variables que de termes dans la liste. Les valeurs demandes sont assignes terme terme dans les variables qui suivent.

Description
NO: Liste des nuds dont on voudra enregistrer un dplacement. DX, DY, DZ, RX, RY, RZ:dplacements selon X, Y ou Z, ou rotations autour de ces axes. EL: Liste des lments dont on souhaite stocker une sollicitation ou une contrainte. SA, SB: indique que les sollicitations stockes seront celles de lorigine ou de lextrmit des lments indiqus NX, TY, TZ, MX, MY, MZ: sollicitations stocker CN: numros du point de contraintes normales stocker

- 202 -

CT: numros du point de contraintes tangentes stocker. CA: Liste des lments de cble dont on souhaite stocker une grandeur SA,SB: Section origine ou extrmit NX: Stockage de leffort normal CN: Stockage de la contrainte normale LO: Stockage de la longueur neutre AP: Liste des nuds appuis dont on voudra des ractions. RX, RY, RZ, GX, GY, GZ: raction selon X, Y ou Z, ou autour de ces axes. LI: Liste des nuds appartenant une liaison dont on voudra enregistrer des ractions. RX, RY, RZ, GX, GY, GZ: raction selon X, Y ou Z, ou autour de ces axes. DA : Liste des dalles on souhaite stocker des sollicitations ou des contraintes. N1,N2,N3,N4 : nud auquel sera calcul la sollicitation ou la contrainte voulue NX,NY,NT : MX,MY,MT : CX,CY,XY : efforts de membrane de llment au nud indiqu moments de flexion/torsion de llment au nud indiqu

contraintes planes dans llment au nud indiqu. Chacun de ces codes doit tre suivi dun des suivants : SUP : Contrainte calcule en fibre suprieure de llment MID : Contrainte calcule en surface moyenne de llment INF : Contrainte calcule en fibre infrieure de llment La notion de fibre suprieure ou infrieure est relative laxe Z local. XZ,YZ : contraintes de cisaillement dues aux efforts tranchants.

Exemple
**VAR CAS AP 1 RX $.rx EL 1 a 5 SA NX $.n1 $.n2 $.n3 $.n4 $.n5 Stocke la raction dappui au nud 1 dans $.rx et les efforts normaux dans les lments 1 5 dans les variables $.n1 $.n5.

- 203 -

2.13.3 Grandeurs lies lenveloppe en mmoire Syntaxe


* * VAR - > ENV DX RX MIN NO[ ] DY RY (CR )($. nom 1)($. nom 2)... MAX DZ RZ NX MX SA TY MY MIN EL[ ] (CR )($. nom 1)($. nom 2)... SB TZ MZ MAX CN CT NX SA MIN CA[- -] CN (CR )($. nom 1)($. nom 2)... SB LO MAX RX GX MIN AP[ ] RY GY (CR )($. nom 1)($. nom 2)... RZ GZ MAX RX GX MIN LI[ ] RY GY (CR )($. nom 1)($. nom 2)... RZ GZ MAX N 1 NX NY NT MX MY MT TX TY SUP MIN N 2 DA[] (CR )($. nom 1)($. nom 2)... N 3 CX CY XY MID XZ YZ MAX N 4 INF
Il doit y avoir autant de nom de variables que de termes dans la liste. Les valeurs demandes sont assignes terme terme dans les variables qui suivent.

Description
Les grandeurs demandes sont identiques celles prcises en 2.13.2, mais il est ncessaire de prciser chaque fois si lon demande la grandeur MINimum ou MAXimum. De plus, il est possible de faire suivre le code MIN ou MAX dun numro de critre, qui indique quil faut aller lire la grandeur demande sur la ligne de lenveloppe correspondant au numro (voir notice du module COMB pour plus de dtails sur les enveloppes).

Exemples
**VAR ENV EL 1 SA MX MAX $.mx Retourne le moment de torsion max au nud A. **VAR ENV EL 1 SA MX MAX CR 6 $.mx Retourne le moment de torsion correspondant la sixime ligne de lenveloppe pour le nud A de llment 1. Il sagit donc du moment de torsion concomitant avec le moment flchissant maximal.

- 204 -

2.14 Bloc **ZERO : Remise 0 du calcul phas


Syntaxe
* * ZERO

Description
Ce bloc remet 0 le calcul phas. Tous les effets des chargements prcdents sont annuls, tous les effets diffrs oublis, et la structure entirement dsactive. Dans la pratique, cela revient lancer un deuxime DCONS.

- 205 -

2.15 Bloc **EXTREM , Impression de lenveloppe des contraintes en construction :


Syntaxe
* * EXTREM * titre

Description
Ce bloc commande limpression de lenveloppe de toutes les contraintes normales et tangentes parcourues au cours de tous les tats numrots dcrits par le calcul CONS , et de connatre le numro de ltat qui les a crs. Si un tat na pas t numrot, il nest pas pris en compte pour le calcul de lenveloppe.

- 206 -

2.16 Bloc **CR , Impression de la liste des cbles non tendus


Syntaxe
* * CR * titre

Description
Ce bloc commande limpression dans le fichier de rsultats de la liste des cbles qui nont pas t tendus. Son principal intrt est de permettre le contrle en fin de construction, afin de sassurer que toutes les mises en tension ont bien t dcrites.

- 207 -

2.17 Bloc **CTF Application dune dplacements et dun dfaut de forme


Syntaxe
* * CTF (FIC COEF ) * titre

contreflche

en

grands

Ce bloc commande lapplication dune contreflche. Il ne peut tre utilis que lors dun calcul en grands dplacements.

Description
FIC : Numro du fichier binaire contenant un ventuel dfaut de forme.

COEF : Coefficient appliqu au dfaut de forme. Lors dun calcul en grands dplacements, le logiciel vrifie chaque itration de calcul lquilibre des nuds du modle, dans la gomtrie dforme. Cet quilibre, et les sollicitations dans tous les lments, ne sont donc corrects que dans la mesure o la gomtrie dforme est elle-mme correcte. Or gnralement, la gomtrie dfinie au fichier DDON, qui sert de base au calcul, est la gomtrie vise en fin de construction. Il y a donc lieu de la corriger par des contreflches. En premire approximation, ces contreflches peuvent tre prises gales loppos des flches calcules en fin de construction phase. En outre, pour des tudes dinstabilits lastiques, il est possible dajouter un dfaut de forme. Lutilisation de la commande CTF annule lensemble des sollicitations et initialise la nouvelle gomtrie contreflche. On peut alors relancer le calcul. Le nouveau rsultat ne conduira gnralement pas exactement la gomtrie recherche, car les contreflches ntaient quapproches. On devra donc itrer jusqu convergence convenable du calcul (gnralement 2 3 itrations suffisent largement). Le bloc **CTF a donc pour effet: Dinitialiser la nouvelle gomtrie contreflche, et ventuellement affecte dun dfaut de forme. Dannuler lensemble des sollicitations, dplacements et chargements appliqus jusqu cette date. Lutilisateur a alors la charge de relancer lensemble du processus de construction, en saidant des possibilits des boucles $b du systme de dcodage dcoda.

Exemple
Le fichier DCONS utilisant les contreflches aura par exemple la forme suivante:

- 208 -

* titre ....... * *APP * titre . ..... * *CAL FIC..... * titre boucle sur les gomtries actualises (4 fois dans cet exemple) ....... * *CAL * titre ... fin de la construction phase $si $.i < 4 alors * *CTF FIC 200 CO 0.01 1 4 24 3 1 4 24 3 fichier contenant par exemple dfautde forme maximal de 1cm le 1er mode de flambement obtenu avec le module FLAMB $sifin $f * *PERTE PM $b $.i = 1,4 * * ACT * *CAL FIC chargement pour vrification de la stabilit l' ELU ....
Dans lexemple ci-dessus, le calcul sera fait 4 fois (boucle $b $.i=1,4 ), et chacune des 3 premires itrations, une correction sera applique la gomtrie pour tenir compte des effets de la contre-flche. Le dernier chargement se droule normalement, et aucune correction ne lui est applique (grce au test $si $.i<4 ), de sorte que le calcul peut se poursuivre pour trouver, par exemple, un tat limite ultime de chargement. A chaque nouvelle itration, le fichier SCONS reprend lensemble du calcul, et indique en fin de calcul les carts entre la gomtrie vise (cest dire celle dfinie au fichier DDON augmente du dfaut de forme pris gal 0.01 fois la dforme du fichier 200), et la gomtrie relle obtenue. La diffrence est utilise pour calculer la nouvelle gomtrie initiale qui initialisera le calcul suivant, et ainsi de suite, les impressions au fichier SCONS permettant de vrifier que le processus a converg convenablement. NOTA Le bloc **CTF peut tre utilis une seule fois, en dbut de fichier, pour initialiser la gomtrie avec un dfaut de forme, lorsquon ne dsire pas appliquer de vritable contre flche.

- 209 -

3.

Rsultats (texte et binaire)

Le module CONS gnre : Le fichier SCONS, au format texte. Ce fichier contient une description de toutes les phases calcules, avec les ractions dappui associes. Selon les souhaits de lutilisateur il peut contenir les dplacements, sollicitations ou contraintes dans les lments, les enveloppes dtats en fin de construction, ou encore tous les messages autoriss par lutilisation des possibilits de la bibliothque DECODA (cf. annexe). Les fichiers binaires FIC*** , contenant tous les tats mcaniques de la structure souhaits par lutilisateur.

- 210 -

Module LOAD : calcul dun ouvrage en service 1. Prsentation

La vocation du module LOAD est de calculer la rponse des ouvrages en service. Il est donc le complmentaire de CONS, qui calcule les ouvrages en cours de construction. Les chargements peuvent tre : des cas de charge isols, ventuellement cumuls des chargements par lignes dinfluence des chargements type A(l) des rglements franais des convois de charges concentres, statiques ou dynamiques des chargements mixtes, comme les chargements UIC utiliss pour les ouvrages ferroviaires. Les principales diffrences entre CONS et LOAD sont : - Pas de prise en compte du fluage - Pas de grands dplacements - Prise en compte de la prcontrainte moins avance (pas de pertes par relaxation par exemple).

1.1 Organisation des blocs


Le fichier DLOAD utilise les blocs suivants :

Nom du bloc **AN **ACTIV **APPUIS **LIAI

Fonction Choix de lunit des angles (voir module CARA) Active la structure ou une partie de la structure Dclare des appuis (qui peuvent tre ceux de DDON ou des appuis diffrents) Dclare des liaisons entre nuds (qui peuvent tre celles de DDON ou des liaisons diffrentes) Prise en compte dun module diffr pour les effets long terme du bton. Activation de dynamiques masses pour les effets

**DIFF **MASS

**HIST

Prcise les valeurs dont on veut imprimer lhistorique des valeurs au cours des cas de charges imposs Calcule la rponse de la structure un cas de charge unitaire. Permet limpression de rsultats de calcul Rcupration de variables Permet lapplication dune charge rpartie par

**CAS **IMP **VAR **UNIF

- 211 -

ligne dinfluence, ou par surface dinfluence dans le cas des dalles. **CONV Gnre lenveloppe des tats parcourus par la structure au passage dun convoi. Fonctionne en statique ou en dynamique. Charge rpartie de rglement franais. type A(l) suivant le

**CPC **UIC ** VENT **SEISME

Convoi rglementaire UIC pour le calcul de ponts ferroviaires Rponse un historique de vitesses de vent gnr par GENVENT Rponse de la structure un acclrogramme de sisme

Dans LOAD, les calculs ne sont pas cumuls par dfaut. Cest pourquoi lenchanement des diffrents blocs est moins important que dans CONS. Un ordre indicatif est donn ci-dessous :

Enchanement Tte de fichier Avant le premier calcul

Bloc **HIST **DIFF **ACT **APPUIS **LIAI (**HIST) **MASS **CAS **UNIF **CPC **CONV **UIC **SEISME (**IMP) (**VAR) ACT,AP, LI, (calcul),IMP,VAR **FIN

Avant un calcul dynamique Calculs

Aprs un calcul Enchanement de diffrents cas de charges non cumuls Fin du fichier

1.2 Mthodes de calcul


Le lecteur est invit se rfrer la notice du module CONS pour un dtail des mthodes de calcul utilises dans Pythagore. Les mthodes non linaires ne sont pas accessibles dans LOAD. Enfin, un certain nombre de blocs (CONV, UNIF, CPC) gnrent des fichiers enveloppes. Le format des enveloppes contenues dans les fichiers binaires Pythagore est indiqu dans la notice du module COMB.

- 212 -

2.

Syntaxe du fichier de donne DLOAD

2.1 Blocs ACT, AP, LI, HIST, CAS, IMP, VAR


Les blocs suivants fonctionnent dans LOAD exactement de la mme faon que dans CONS : **ACT **AP **LI **HIST **CAS **IMP **VAR Le lecteur est donc invit se rfrer cette notice pour le dtail de leur syntaxe. NOTA Certains des chargements du bloc CAS ne sont pas accessibles dans LOAD. Il sagit des charges utilises en grands dplacements (LOAD tant en petits dplacements uniquement) et des charges de fluage. Dans LOAD, contrairement CONS, les cas ne sont pas cumuls par dfaut. Chaque situation de calcul est donc indpendante des autres.

- 213 -

2.2 Bloc **MASS , activation des masses


Syntaxe TOUT * * MASS ZERO PP ( )
Chaque ligne courante peut contenir un numro de poids propre.

Principe gnral
Dans Pythagore, une masse est considre soit comme active, soit comme inactive. Dans CONS, la notion est lie au phasage de construction : une masse est active si llment auquel elle a t lie a t soumis au poids propre correspondant. Dans LOAD, le bloc MASS permet de choisir quelles masses sont actives pour les calculs dynamiques. Exemple Supposons que le poids propre numro 2 contienne une masse rpartie sur llment 5. Cette masse sera considre comme active si llment 5 a t soumis, au cours dun bloc CAS, au poids propre numro 2. Le bloc MASS permet de contrler quelles masses sont actives quel moment. Ceci est trs important pour les calculs dynamiques, car la matrice de masse est toujours assemble partir des masses actives.

Description
TOUT : Active lensemble des masses dclares aux blocs **POI du fichier DDON , pour tous les lments actifs. ZERO : Annule lensemble des masses prcdemment actives PP : Numro du poids propre (tel que dfini au fichier au bloc ** POI du fichier DDON ) dont les masses correspondantes seront actives et utilises pour la formation de la matrice de masse ncessaire au calcul dynamique.

Exemples
**MASS PP 0 PP 1 ** CAS DYNA Le calcul dynamique sera effectu en prenant en compte les masses des poids propres 0 et 1.

- 214 -

2.3 Bloc ** DIFF , modification des raideurs pour effets long terme
Syntaxe
* *DIFF EL[==] PHI[ ] DA[==] PHI[ ]

Toutes les listes doivent comporter le mme nombre de termes. En cas de terme unique, les autres valeurs sont gnres par rptition.

Description
Ce bloc permet de modifier les raideurs des lments en bton, pour prise en compte des effets des chargements long terme. Cette modification est valable pour tous les cas de chargements, convois ou chargements par lignes dinfluence qui suivent. Pour revenir des calculs conformes au module dYoung dfini dans DDON , il faut rutiliser ce bloc, avec EL TOUT PHI 0. EL : DA : PHI : Numros des lments concerns Numros des lments de dalle concerns Coefficient de fluage tel que seule valeur est entre.

E diff =

E inst . Les valeurs sont gnres par rptition si une 1+

- 215 -

2.4 Bloc **UNIF , chargement uniforme par ligne dinfluence


Ce bloc permet le chargement uniforme dune structure par lignes dinfluence ou par surfaces dinfluence.

Principe
La plupart des rglements de calcul impose de charger une structure de la faon la plus dfavorable possible , afin dobtenir les effets les plus dimensionnants. Si la charge est ponctuelle, il suffit de faire un calcul pour chaque position possible de la charge sur la structure, puis den faire lenveloppe (voir notice du module COMB pour la notion denveloppe). Dans la pratique, ceci peut tre automatis en utilisant le bloc CONVOI. Dans le cas o la charge doit tre uniformment rpartie, le problme se pose en des termes diffrents. Supposons la structure suivante, que lon veut charger de manire la plus dfavorable possible avec une charge uniformment rpartie :

On fait appel la notion de ligne dinfluence. Ainsi, la ligne dinfluence de leffet E labscisse X est la variation de cet effet en fonction de la position du chargement. En RDM, on a lhabitude de reprsenter les lignes dinfluence directement sur la structure. Ainsi, pour le trois-traves ci-dessus, la ligne dinfluence du moment flchissant en milieu de la trave de gauche peut se reprsenter comme suit : X x Mx

Ce diagramme se lit de la faon suivante : pour un chargement labscisse x, le moment flchissant dans la section labscisse X est gam Mx. On voit quune ligne dinfluence comprend deux parties : une partie causant des effets ngatifs (appele partie ngative de la ligne dinfluence), ici les premires et troisimes traves ; et une partie causant des effets positifs (appele partie positive de la ligne dinfluence), ici la deuxime trave. On en dduit que, pour obtenir leffet extrme ngatif, il faut charger la premire trave et la dernire, alors que pour obtenir leffet positif extrme, il faut charger uniquement la deuxime. Si lon souhaitait poursuivre la dmarche la main, il faudrait dterminer toutes les lignes dinfluence de tous les effets dans tous les lments, dfinir les chargements, puis faire lenveloppe de tous les rsultats. Le bloc UNIF permet automatise la dmarche. Il fournit en sortie une enveloppe (cf notice du module COMB) contenant les sollicitations extrmes de la structure charge par ligne dinfluence. Pour les dalles, on tend la notion de ligne dinfluence en surface dinfluence.

Syntaxe

- 216 -

* * UNIF * titre FU FX FY FZ

(FIC )

EL[==] (EXC[- -]) (COEF[ ]) DA[==] (EXC[- -]) (COEF[ ])

Toutes les listes doivent comporter le mme nombre de termes. Si une seule valeur est prsente, les autres termes sont gnrs par rptition. Il est possible dutiliser plusieurs lignes pour dcrire le chargement utilis. Au sein dun mme bloc, il nest pas possible dappliquer une charge la fois sur des dalles et sur des lments.

Description
Ce bloc gnre lenveloppe des sollicitations, dplacements, et contraintes, obtenues pour un chargement uniforme FU dans le sens des Y ngatifs. Les sollicitations extremes sont obtenues par chargement selon les lignes dinfluence. FIC: FU: Numro du fichier binaire o sera stocke lenveloppe des tats de la structure Valeur de la charge linique applique. Cette charge sera applique dans la direction Y, sens des Y ngatifs. Cette commande est conserve pour compatibilit avec les versions antrieures du programme. Valeur de la force applique dans le repre global.

FX,FY,FZ : EL:

Liste extensives des lments chargs EXC: Coeff: Excentricit de la charge ( comprendre suivant le sens dcrit dans la notice du module CONS pour les charges rparties sur les barres). Coefficient multiplicateur des effets du chargement sur les lments concerns.

DA:

Liste extensives des dalles charges EXC: Coeff: Excentricit de la charge ( comprendre suivant le sens dcrit dans la notice du module CONS pour les charges rparties sur les dalles). Coefficient multiplicateur des effets du chargement sur les dalles concernes.

Le coefficient coeff ne pondre pas la valeur de la charge sur les lments, mais son effet, cest dire la ligne dinfluence utilise pour le calcul. Il est conforme la notion de coefficient de majoration dynamique telle quelle est utilise dans le fascicule 61 titre 2. Ainsi une mme charge aura des effets diffrents pour diffrentes traves affectes de coefficients de majoration diffrents.

Exemples
**UNIF FIC 50 EL 100 a 150 FY -1000 Ceci charge les lments 100 150 uniformment avec une force de 1000 dirige dans le sens du Y global ngatif. Cette charge est applique par ligne dinfluence, et lenveloppe stocke dans le fichier

- 217 -

50. Cette enveloppe contiendra donc ltat le plus dfavorable obtenu en chargeant les lments 100 150. **UNIF FIC 75 EL 100a150 50 * 1 50 * 1.2 50 * 1 FY -1000 Idem, mais ceci prs quon applique ici un coefficient damplification de 1.2 sur les 50 lments du milieu. **UNIF FIC 100 DA TO FX 100 Charge toutes les dalles de la structure avec une force de 100 dans la direction X, et stocke les effets extrmes dans le fichier 100. NOTA Le bloc UNIF ne calcule en fait jamais des longueur de ligne dinfluence, mais exploite en fait le systme denveloppes de Pythagore pour obtenir les effets les plus dfavorables. Lordre dentre des lments chargs na donc aucune importance.

- 218 -

2.5 Bloc **CPC , chargement automatique A(L)


Ce bloc permet la gnration de lenveloppe des sollicitations, dplacements et contraintes gnrs par un chargement de type A(L) du cahier des prescriptions techniques ( fascicule 61 titre 2) pour les ponts-route.

Syntaxe

* * CPC (FIC ) * titre EL[==] (COEFF [- -]) (EXC[ ]) A1 A2 A3 A4 A5 A6 LA (TROT )


Description
FIC: EL: Numro du fichier binaire o sera stocke lenveloppe des tats de la structure Liste des lments chargs Coeff: Coefficient multiplicateur des effets du chargement.

A1,A2,A3,A4,A5,A6 : coefficients de calcul du chargement A(l) LA : largeur chargeable de la chausse EXC : excentricit de la charge TROT : charge de trottoirs.

Le chargement A(L) est essentiellement un chargement par ligne dinfluence (cf 2.4), la diffrence prs que la charge applique dpend de la longueur de la ligne dinfluence charge. Cette rpartition est dfinie dans le bloc CPC par la dfinition des coefficients A1 A2A6, et de la largeur LA : La charge de chausse par mtre carr est le maximum de : (A1*L+A2)/(A3*L+A4), et de A5-A6*L o L est la longueur totale charge, et A1, A6 les coefficients introduits. La charge est toujours applique dans le sens des Y dcroissants. Le coefficient coeff de la ligne EL ne pondre pas la valeur de la charge sur les lments, mais son effet, cest dire la ligne dinfluence utilise pour le calcul. Il est conforme la notion de coefficient de majoration dynamique telle quelle est utilise dans le fascicule 61 titre 2. Ainsi une mme charge aura des effets diffrents pour diffrentes traves affectes de coefficients de majoration diffrents. NOTA Contrairement au bloc UNIF, le bloc CPC calcule effectivement des longueurs de ligne dinfluence, en se basant sur le changement de signe des grandeurs mesures. Cela signifie quil est important de bien rentrer la liste dlments chargs dans lordre de parcours (dans lordre des X croissants si le pont est orient suivant X, par exemple). Cest pourquoi lutilisation de listes extensives est dconseille. En cas de doute, lordre effectif pris en compte pour le calcul de la ligne dinfluence est indiqu par la sortie cran du programme (indications ADL : EL ). Le processus cre un grand nombre de fichiers temporaires sur le disque (fichiers ADL), cest pourquoi il convient de sassurer que lon dispose de lespace disque suffisant avant de lancer le calcul.

- 219 -

Exemple
** CPC FIC 111 * A(L) VOIE 1 EL 100a129 g7p100 800a820 A1 2.3 A2 387.6 A3 1. A4 12. A5 4. A6 0.002 LA 3.50 Ce bloc calcule lenveloppe des sollicitations dans la structure soumise une charge A(l) dfinie par les coefficients A1 A6, sur une largeur de chausse de 3.50 m.

- 220 -

2.6 Bloc **CONV , chargement de convoi


Ce bloc permet la gnration de chargements de convois composs de charges ponctuelles, pour lesquels lenveloppe des tats de la structure sera conserve dans un fichier binaire numrot au format Pythagore.

Syntaxe

* * CONV * titre

(FIC ) (DYNA

VT ALPHA BETA

(NP ))

EL[==] ESP FF[ ] FX[ ] FY[ ] FZ[ ] DD[ ] (VT ) L

(EXC[- -]) (COEFF[- -])

GL LO (POS )

Les listes EXC et COE doivent comporter le mme nombre de termes que la liste EL. En cas de valeur unique, les autres termes sont gnrs par rptition. Les listes FX,FY,FZ doivent contenir le mme nombre de termes. La liste DD doit contenir exactement un terme de moins que la liste FF (ou FX, FY FZ). Si ces listes comprennent un seul terme, la liste DD peut tre omise. Il y aura un convoi par rptition du bloc EL/FX,FY,FZ/DD. Les convois avanceront en parallle.

Description
FIC: DYNA: Numro du fichier binaire o sera stocke lenveloppe des tats de la structure Calcul dynamique. VT: Vitesse de passage du convoi. Lorsque la vitesse est dfinie avec une valeur ngative, le convoi se dplace depuis lextrmit du dernier lment jusqu lorigine du premier. Cette vitesse est applique tous les convois. ALPHA, BETA : Coefficients de lamortissement de Rayleigh. La matrice damortissement prise en compte sera M+K ( M la matrice de masse, et K la matrice de raideur du modle). Ces dclarations nont videmment aucun effet sur les calculs statiques. NP: Nombre de pas de temps de calcul. Si ce code est absent ou que la valeur est 0, le calcul tournera juqu ce que le dernier essieu du convoi ait quitt le dernier lment de calcul. Liste extensive des elements chargs. Attention, il convient de rentrer les lments dans lordre de parcours. Lusage des listes extensives est alors dconseill. Pas de calcul (distance parcourue par le convoi entre deux tats successifs de calcul). Ce pas de calcul sert dterminer le pas de temps ( partir de la vitesse) pour les calculs dynamiques. Si plusieurs convoi ont des espacements ou des vitesses diffrentes, le pas de temps appliqu est celui qui correspond au plus petit quotient espacement sur vitesse parmis tous les convois entrs. Si le pas est ngatif, le convoi parcours la liste des lments lenvers.

EL:

ESP:

- 221 -

EXC: Coeff: GL : LO : POS :

Excentricit du chargement Coefficient multiplicateur des effets du chargement Chargement dans le repre global Chargement dans le repre local des lments Les deux nombres qui suivent permettent de prciser une position initiale et finale pour le convoi. En labsence de ce code, les forcent entrent sur les lments de la mme manire quun train qui entrent (et sortent) sur un pont. En prsence de ce code, les charges ont une position initiale et finale. Lexemple suivant dtaille cette syntaxe pour un convoi de deux charges :

Sans code POS : EL 1 a 100 FF 100 200 DD 2 Le convoi commence avec lentre de la premire roue et se finit avec la sortie de la dernire. Avec code POS : EL 1 a 100 POS 5 10 FF 100 200 DD 2 Le programme place la dernire roue du convoi une distance de 5 du nud A du premier lment et arrte le convoi quand cette mme roue est une distance 10 du nud B du dernier lment.
La roue arrire de lessieu se dplace donc strictement entre les valeurs indiques. FF: Force lessieu. Autant de valeurs que dessieux dans le convoi, soit N valeurs. Ces forces sont diriges dans le sens Y global ngatif. 5 Position initiale 10 Position finale Position initiale Position finale

Alternativement, la syntaxe suivante est recommande : FX, FY, FZ : Composantes de la force exerce par lessieu. Si une liste est absente, tous ses termes sont pris nuls.

DD: VT:

Distance entre 2 forces successives, soit N-1 valeurs. Pour un calcul dynamique, redfinition de la vitesse de ce convoi.

Le coefficient coeff de la ligne EL ne pondre pas la valeur de la charge sur les lments, mais son effet, cest dire la ligne dinfluence utilise pour le calcul. Il est conforme la notion de coefficient de majoration dynamique telle quelle est utilise dans le fascicule 61 titre 2. Ainsi une mme charge aura verra ses effets pondrs dune manire diffrente pour diffrentes traves affectes de coefficients de majoration diffrents.

- 222 -

Principe
Le bloc convoi permet de faire avancer un ou plusieurs convois sur la structure. La lecture dun convoi est dclench par la lecture dune ligne EL. Chaque convoi peut avoir un pas davancement diffrent. Le convoi circule dans lordre inverse dans lesquelles sont rentres les charges : la charge rentre en dernier sur la liste FF (ou FX, FY, FZ) est la premire circuler sur le pont (sauf si le pas de calcul est ngatif, l la situation est inverse). A chaque pas de calcul, chacun des convois avance de son pas de calcul, puis le programme calcule la rponse de la structure ce cas de charge. La donne de sortie est lenveloppe de ces diffrents cas de charges lmentaires. NOTA Le lecteur est invit se rfrer la notice du module CONS pour plus de prcision sur les calculs dynamiques.

Exemples
** CONV FIC 150 EL 1 a 100 ESP 1 FF 500 500 DD 2 Ce bloc calcule lenveloppe de la rponse de la structure au passage (statique) dun tandem de 2 charges ponctuelles de 500 kN spares de 2 mtres. Le convoi avancera dun mtre entre deux pas de calcul. ** CONV FIC 700 DYNA VT 116.67 ALPHA 0.316019 BETA 5.450973e-4 * A1 a 420 km/h EL 10001a10140 ESP 0.5 FF 50*170 DD 3 11 3 3.525 2 13.2375 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 16 2 13.2375 2 3.525 3 11 3 Ce bloc calcule lenveloppe de la rponse de la structure au passage dynamique du train universel A1 116.67 m/s. **CONV FIC 750 EL 1 a 10 ESP 1 LO FX 0 10 0 FY 0 10 10 FZ 10 0 0 DD 4 2 Ce bloc calcule la rponse de la structure au convoi suivant : Une charge de composante FY de 10 Une charge de composante FX de 10, FY de 10, situe 2m derrire la premire charge Une charge de composante FZ de 10 situe 6 m derrire la premire charge. Les forces sont exprimes dans le repre local de llment. ** CONV FIC 150 EL 1 a 100 ESP 1 FF 500 500 DD 2 EL 300 a 400 ESP 1 FF 500 500 DD 2 Ce bloc calcule lenveloppe de la rponse de la structure au passage (statique) dun tandem de 2 charges ponctuelles de 500 kN spares de 2 mtres circulant sur les lments 1 100, et dun tandem identique circulant simultanment sur les lments 300 400.

- 223 -

2.7 Bloc **UIC , chargement UIC automatique


Ce bloc permet la gnration du chargement ferroviaire rglementaire UIC. Lenveloppe des tats successifs de la structure est conserve dans un fichier binaire.

Syntaxe

* * UIC VOIES (FIC ) (COEF ) * titre EL[ ] ESP (EXC[ ])(COEFF[- -])
Les listes EXC et COE doivent comporter le mme nombre de termes que la liste EL. En cas de valeur unique, les autres termes sont gnrs par rptition. Les charges appliques sont en KN.

Description
FIC: EL: ESP: EXC: Coeff: Numro du fichier binaire o sera stocke lenveloppe des tats de la structure Liste des elements chargs Pas de calcul (distance parcourue par le convoi entre deux tats successifs de calcul). Excentricit du chargement Coefficient multiplicateur des effets du chargement

VOIES: Nombre de voies ferroviaires charges (par dfaut si cette commande est omise, 2 voies sont charges). Le coefficient coeff de la ligne EL ne pondre pas la valeur de la charge sur les lments, mais son effet, cest dire la ligne dinfluence utilise pour le calcul. Il est conforme la notion de coefficient de majoration dynamique telle quelle est utilise dans le fascicule 61 titre 2. Ainsi une mme charge verra ses effets pondrs dune manire diffrente pour diffrentes traves affectes de coefficients de majoration diffrents.

- 224 -

2.8 Bloc **SEISME , rponse un acclrogramme de sisme


Ce bloc permet le calcul de la rponse temporelle un acclrogramme de sisme. Les masses prises en compte doivent avoir t pralablement dclare dans un bloc **MASS. Lenveloppe des tats de la structure sera conserve dans un fichier binaire numrot au format Pythagore.

Syntaxe
* * SEISME * titre AC [ ]

(FIC )

ANNUL CUMUL

( ALPHA

BETA ) NP DT

XX YY ZZ

La liste AC doit comporter NP valeurs dacclrations.

Description
FIC: Numro du fichier binaire o sera stocke lenveloppe des tats de la structure

XX, YY, ZZ: Direction du sisme. Si plusieurs codes sont prsents, lacclrogramme sapplique dans toutes les directions indiques. Par exemple, en prsence des codes XX et YY, lacclrogramme sera applique valeur gale dans les directions X et Y globales. ALPHA, BETA : Coefficients de lamortissement de Rayleigh. La matrice damortissement prise en compte sera M+K (M la matrice de masse, et K la matrice de raideur du modle). NP : DT : AC: Nombre de pas de temps de calcul. Intervalle entre deux points de calcul. Valeurs dacclration. Il doit y avoir une valeur par pas de temps.

- 225 -

2.9 Bloc **VENT , Calcul temporel de la rponse au vent turbulent


Le bloc **VENT permet le calcul des effets du vent turbulent, par pas de temps. Il suppose lutilisation pralable du module GENVENT pour la gnration dun historique de vitesses de vent.

Syntaxe * * VENT (CV-) (CC ) ( > ALPHA BETA DT NP ) * titre EL[ ] BB CT

AL[ ] CX [- -] CY[ ] CM[ ]

VE NO[ ] FIC nomfic DIR [dir1][dir2] ENV [ ] FIC[ ] PT[ ] FIC[ ] Description
CV, CC, ALPHA, BETA, DT, NP : Se rfrer au bloc **CAS VE : NO : Liste des nuds concerns FIC : nom du fichier gnr par GENVENT contenant les vitesses du vent ces nuds DIR : direction du vent moyen, puis direction de la composante transversale EL : Liste des lments dont on donne les caractristiques arodynamiques. Les caractristiques seront identiques pour tous les lments sur une mme ligne AL : Liste des angles dincidence (en Radians) BB : Dimension de rfrence (souvent la largeur du tablier pour un pont) servant rendre adimensionnelles les caractristiques arodynamiques des lments CX, CY, CM : Coefficients de trane, de portance et de moment de la section, pour chaque incidence du vent CT : Coefficient de trane dans le sens du vent (pour une section circulaire par exemple). ENV : Pas de temps entre lesquels on souhaite produire des fichiers enveloppe FIC : Numros des fichiers enveloppe PT : Pas de temps pour lesquels on veut stocker des fichiers de type cas de charge simple (vues instantanes) FIC : Numros des fichiers concerns

Repres :
Les coefficients arodynamiques des lments sont donner dans le repre local, de /2 3/2 :
=3/2 ou /2 <0

Ylocal =0 Zlocal =

>0 =/2

- 226 -

Remarques :
Lattention de lutilisateur est attire sur les points suivants : Chaque utilisation du module GENVENT, mme avec les mmes paramtres, gnre un signal vent diffrent, des lments alatoires entrant dans la cration du signal. Au dbut du calcul, lapplication des efforts de vent, en dynamique, gnre un crneau de force important. La rponse nest en principe exploitable quune fois stabilise. Cest la raison pour laquelle on gnre des fichiers enveloppe entre des pas de temps au choix de lutilisateur, plutt qun fichier enveloppe global du calcul. Par rapport au module VIB o Ce calcul ne permet pas lutilisation de coefficients instationnaires de type Scanlan o Il ne permet pas non plus la prise en compte dune admittance arodynamique o Il autorise par contre la reprsentation des principaux phnomnes non linaires lis au comportement arodynamique (dpendance non linaire des coefficients arodynamiques en fonction de langle dincidence). Pour chaque lment de poutre, seule la composante de la vitesse perpendiculaire sa ligne de dfinition est prise en compte. Il nest pas tenu compte deffets de frottement du vent le long des lments.

- 227 -

3.

Rsultats (texte et binaire)

Le module LOAD crit un fichier LOAD rcapitulant les cas de charges. Au choix de lutilisateur (bloc **IMP ), il peut galement contenir toutes informations sur les rsultats de calcul. Il gnre galement, la demande, autant de fichiers binaires au format Pythagore que de cas de charges calcul.

- 228 -

Module VIB : calcul modal 1. Prsentation

Le programme VIB permet lextraction des modes propres de vibration de tout ou partie de la structure, et leur stockage dans des fichiers binaires au format Pythagore. Il permet aussi la ralisation de divers calculs dynamiques sur la base des modes propres. Il permet lactivation slective des lments, la dclaration dappuis ou de liaisons, et lactivation slective des masses correspondant aux diffrents poids propres dtermins au module DDON .

1.1 Organisation des blocs


Le fichier DVIB utilise les blocs suivants : Nom du bloc **ANGLES **ACTIV **APPUIS **LIAI **MASS **HIST Fonction Choix des units des angles (voir module CARA) Active la structure ou une partie de la structure Dclare des appuis (qui peuvent tre ceux de DDON ou des appuis diffrents) Dclare des liaisons entre nuds (qui peuvent tre celles de DDON ou des liaisons diffrentes) Activation de masses pour les effets dynamiques Prcise les valeurs dont on veut imprimer lhistorique des valeurs au cours des cas de charges imposs Initialise la matrice de raideur gomtrique du systme. Extraction des modes propres de la structure Permet limpression de rsultats de calcul Rcupration de variables Calcule la rponse au vent turbulent par analyse spectrale Calcule la rponse en rgime permanent un signal quelconque sur la base modale Calcule les modes complexes de la structure Calcule la rponse de la structure une sollicitation harmonique Rponse de la structure un spectre de sisme

**INIT **EX **IMP **VAR **VENT **SM **CP **HA **SEISME

Un ordre indicatif de lenchanement des blocs est donn ci-dessous :

Enchanement Avant un calcul de modes propres

Calcul de modes propres Aprs un calcul (modes propres ou autres) Avant un calcul avec le bloc HA Calculs

Bloc **ACT **APPUIS **LIAI **MASS (**INIT) **EX (**IMP) (**VAR) **HIST **CP **VENT **SEISME

- 229 -

**HA **SM Fin du fichier **FIN

1.2 Mthodes de calcul


1.2.1 Recherche de modes propres
La recherche de modes propres revient rechercher des solutions de lquation :

&& + K X = 0 MX
O :

- X est le vecteur des degrs de libert


-

M la matrice de masse K la matrice de raideur

En posant suivant :

X = e it o dsigne la pulsation, on se ramne au problme aux valeurs propres

( M + K ) = 0
2

On parle de problme aux valeurs propres car lquation peut se rcrire

M K = 2 .

La mthode utilise est une mthode de projections par sous-espace de Bathe et Wilson, qui consiste rduire lespace de recherche des solutions de lquation aux valeur propres. Cette mthode fournit les valeurs propres les plus basses dun systme, et les vecteurs propres associs. Les vecteurs propres ont la proprit remarquable dtre orthogonaux par rapport aux matrices de masse et de raideur, c'est--dire que pour deux modes i et j, on a :
t i M j ij o ij vaut 1 si i=j et 0 sinon. t K j ij i

On voit que les modes peuvent tre norms de manire quelconque. On choisit, dans Pythagore, de les normer en posant que le plus grand dplacement est gal 1. On dfinit alors : la masse gnralise

mi = i M i ;
t

le facteur de participation dans les direction x, y et z : par exemple, un vecteur dont les termes suivant x valent 1 et les autres 0 ;

p =
x i

i M

i M i
2 i

est

les masses modales dans les directions x, y et z : par exemple,

x i

( M ) =
t t

i M i

NOTA
Attention, en anglais, la masse gnralise est appele modal mass et les masses modales sont appeles effective masses .

1.2.2 Rponse sur la base modale


Les blocs VENT, SEISME et SM utilisent la notion de rponse calcule sur la base modale. Si lon rcrit lquation de la dynamique :

&& + C X & +KX = F MX


O : - X est le vecteur des degrs de libert

- 230 -

M la matrice de masse K la matrice de raideur C la matrice d'amortissement

F le vecteur des forces extrieures appliques au systme.

Une des mthodes traditionnelles de rsolution dun tel problme est de dcomposer le vecteur X sur la base des modes propres en posant :

X = y i i , o i est un mode propre et y i la


i =1

coordonne modale gnralise associe ce mode; puis utiliser la proprit dorthogonalit des modes propres par rapport aux matrices de masse et de raideur afin dobtenir n quations :

n & j (t ) + t j C y & i (t ) i + k j y j (t )= t j F (t ) mj& y i =1


Ces n quations ne se dcouplent que si lon fait une hypothse sur la structure de la matrice C . Lhypothse la plus courante est celle de lamortissement proportionnel, o la matrice damortissement sexprime comme une combinaison linaire des matrices de masse et de raideur. Dans ce cas, on obtient n quations de modes dcouples qui se rsolvent facilement. On obtient la rponse totale en recombinant les rponses modales.

- 231 -

2.

Syntaxe du fichier de donnes DVIB.

2.1 Blocs ACT, AP, MASS, HIST, LI, IMP, VAR


Les blocs suivants fonctionnent dans VIB exactement de la mme faon que dans CONS : **ACT **APP **LI **HIST **IMP **VAR Le lecteur est donc invit se rfrer cette notice pour le dtail de leur syntaxe. De mme, le bloc **MASS est dtaill dans la notice du module LOAD. NOTA Pour le bloc IMP, il convient de prciser un numro de fichier binaire contenant les valeurs imprimer, de la mme manire que dans le module LIST. Dans VIB, le bloc HISTOIRE est destin tre utilis en conjonction avec le bloc HA. La commande DT, qui sert imprimer le pas de temps, imprime alors la frquence.

- 232 -

2.2 Bloc **INIT , initialisation dun tat de sollicitations


Principe
Linitialisation des sollicitations permet la prise en compte du fait que la structure est en vibration autour dun tat charg. Ce chargement induit des efforts normaux, qui ont pour effet de modifier la raideur apparente des lments (raideur gomtrique ). Par exemple la frquence propre dun cble tendu dpend de sa tension. De mme une poutre comprime est moins raide en flexion, et donc sa frquence propre baisse. Ce bloc permet donc dinitialiser un tat de sollicitations, partir duquel sera calcule la matrice de raideur gomtrique permettant de rendre compte de ces phnomnes. En ltat actuel ceci ne concerne que les lments de poutre ou de cble. Aucune actualisation de la matrice de raideur nest ralise pour les lments de dalle.

Syntaxe
* * INIT FIC
FIC: numro du fichier dtat servant initialiser les sollicitations

Les fichiers enveloppe sont interdits.

- 233 -

2.3 Bloc **EXTRACT , extraction des modes propres


Syntaxe
* * EXTRACT FIC[ ] * titre
EX : Nombre de valeurs propres recherches. FIC : liste des numros des fichiers binaires o stocker les rsultats des modes propres. Si cette commande est omise les modes propres ne sont pas conservs. Les modes propres dont le numro de stockage est nul ne sont pas conservs.

Description
La procdure de recherche des modes propres utilise dans Pythagore cherche les modes propres dont les frquences propres sont les plus basses. On ne peut donc accder aux modes de frquences leves qu en demandant lextraction dun grand nombre de modes. Il peut se trouver des trous dans la suite de modes propres trouve, cest dire par exemple, si lon a demand 10 modes, que les 6 premiers trouvs soient en effet les 6 premiers modes propres de la structure, mais que le mode 7 nait pas t trouv, et donc que la suite des modes trouve soit 1 2 3 4 5 6 8 9 10 11, le mode 7 tant manquant. Une procdure automatique permet de dtecter la prsence de ces trous, et indique lcran et dans le fichier de rsultats un commentaire du type les 6 premiers modes propres ont t trouvs . Lutilisateur est donc assur de pouvoir travailler sur ces 6 modes sans risque. Il dcoule de cette remarque : 1 Que pour tre assur dobtenir les 10 premiers modes il est souvent ncessaire den demander davantage (disons 15). 2 Que lutilisation de numros de fichier nuls pour les derniers modes peut se justifier si on ne souhaite pas les conserver parce quil y a des trous .. Par exemple on pourra crire : ** EXTRACT 15 FIC 1a10 5*0

Exemple
**EX 15 FIC 301a315 Cette commande recherche les 15 premiers modes propres de la structure et les stocke dans les fichiers 301 315.

- 234 -

2.4 Bloc **VENT , calcul des effets du vent turbulent


Syntaxe * * VENT FIC * titre XZONE [ ] LU YY (EXP - )

LV YY (EXP - ) LW YY (EXP - ) SU[ ] SV [ ] SW [ ] UX - UY - VX - ECH VY - WX - WY - VK UA - UB - UC - UD - UE - UF - UG DE VA - VB - VC - VD - VE - VF - VG WA - WB - WC - WD - WE - WF - WG - LO UU [ ] HH[ ] YY[ ] PR PU UU[ ] EX[ ] YY[ ] UX - (EX - CS - ) UY - (EX - CS - ) VX - (EX - CS - ) VY - (EX - CS - ) WX - (EX - CS - ) WY - (EX - CS - )

BB[ ] CX [- -] CY[ ] CM[ ] DX[ ] DY[ ] DM[ ] H1 - - - - - H2 - - - - - H3 - - - - - A1 - - - - - A2 - - - - - A3 - - - - EL[ ] SEARS BA[ ] HA [ ] STR[ ] CL[ ] DT[ ] MO - AM [- -] FIC[ ]

- 235 -

Principe
Le bloc de calcul au vent du module VIB calcule la rponse dune structure au vent turbulent. Cette rponse est effectue par la mthode spectrale, c'est--dire que le vent incident est exprim sous forme dun spectre en puissance (calcul partir des donnes entres par lutilisateur) et que la rponse est exprime sur la base des modes propres de la structure (voir 1.2.2). Les grandeurs sont donnes en termes statistiques pour chaque mode, et la rponse globale est obtenue en faisant la somme : - de leffet variable du vent, obtenu par combinaison CQC des modes, - de leffet statique. Le programme ralise automatiquement ces combinaisons et crit en sortie une enveloppe au format Pythagore.

Description
FIC: Fichier de stockage de lenveloppe des tats de vent, obtenus par combinaison quadratique complte des diffrents modes propres, et cumul avec les effets statiques. XZONES: abscisses des sparations entre les zones de vent diffrent. Le nombre dabscisses dclarer est donc gal au nombre de zones de vent moins 1 LU: Echelle longitudinale de la composante longitudinale de la turbulence. Pour dfinition du spectre. Cette chelle est la mme pour toutes les zones de vent. YY: Altitude de dfinition de cette chelle. EXP:

y Exposant dcrivant la variation de LU avec Laltitude Lu ( y ) = Lu ( y 0 ) y 0

EXP

LV: Idem que LU, mais pour la composante transversale de la turbulence. LW: Idem que LU, mais pour la composante verticale de la turbulence. SU: Ecart-type de la composante longitudinale de la turbulence. Autant de valeurs que de zones de vent. SV: Ecart-type de la composante transversale de la turbulence Autant de valeurs que de zones de vent. SW: Ecart-type de la composante verticale de la turbulence Autant de valeurs que de zones de vent. ECH: UX : chelle transversale de la composante longitudinale de la turbulence UY : Echelle verticale de la composante longitudinale de la turbulence VX : Echelle transversale de la composante transversale de la turbulence VY : Echelle verticale de la composante transversale de la turbulence WX : Echelle transversale de la composante verticale de la turbulence WY : Echelle verticale de la composante verticale de la turbulence DE : VK : Densits spectrales de puissance calcules selon le spectre de Von-Karman (cas le plus courant) UA, UB, : Paramtres pour la description dun autre type de densit spectrale de puissance. Profil de vitesse de vent : UU : Vitesse moyenne (10min) la hauteur de rfrence. Autant de valeurs que de zones de vent. Hauteur de rfrence. Autant de valeurs que de zones de vent. LO : Variation logarithmique de la vitesse du vent

PR :

YY :

HH :

y ln HH Hauteur de rugosit : U ( y ) = U ( y 0 ) Autant de valeurs que de y0 ln HH

PU :

zones de vent. Variation de la vitesse du vent en puissance de laltitude

- 236 -

y EX :Exposant de la loi de variation : U ( y ) = U ( y 0 ) y 0


zones de vent.

EX

Autant de valeurs que de

UX,UY,VX,VY,WX,WY :Exposants des cohrences transversales ( X ) et verticales ( Y ) des composantes longitudinale ( U ), transversale ( V ) et verticale ( W ) de la vitesse du vent. Ces cohrences sont dfinies comme le rapport de la densit interspectrale de puissance de la composante considre aux 2 points, par la racine carre du produit des densits spectrales de puissance. (Lattention est attire sur le fait que dans certains ouvrages cest le carr de cette dfinition qui est propos, ce qui conduit une erreur dun rapport 2 sur les exposants UX, UY, etc) EX, CS : Paramtres de dfinition avance de la fonction de cohrence. Par dfaut EX=1. Et CS=0.

(UX x x Cohu ( x1 , x2 ) = e
2

EX

cos (cs x2 x1

))

Liste des lments pour la dfinition des caractristiques BB : Dimension de rfrence (souvent la largeur du tablier pour un pont) servant rendre adimensionnelles les caractristiques arodynamiques des lments CX, CY, CM : Coefficients de trane, de portance et de moment de la section, pour une incidence nulle du vent. DX, DY, DM : Drives de ces coefficients par rapport langle dincidence du vent. H1, H2, H3, A1, A2, A3 : 5 coefficients servant dfinir les coefficients instationnaires selon e SCANLAN comme des polynmes du 4 degr de la vitesse rduite u=U/nB, o n est la frquence et B la dimension caractristique. SEARS : Dfinition dune admittance arodynamique conforme la fonction de SEARS. BA : Largeur pour dfinition de la fonction de SEARS en portance/moment HA : Hauteur pour dfinition de la fonction de SEARS en trane Remarque : Lutilisation de la fonction de SEARS pour reprsenter ladmittance arodynamique dune section non profile ncessite dans le cas gnral un calage , de telle sorte que la dimension BA peut tre sensiblement diffrente de la vritable largeur du tablier. STR : Nombres de Strouhal, pour le calcul des effets de lchappement tourbillonnaire. CL : Coefficient de force alterne de lchappement tourbillonnaire (portance) DT : Coefficient de corrlation des effets de l chappement tourbillonnaire le long de llment. MO : Nombre de modes propres slectionns pour le calcul des effets du vent. Ces modes sont ceux qui ont t extraits lors de la dernire analyse modale effectue. AM : Amortissements mcaniques des modes FIC : liste des numros de fichiers dtat o sont stocks les modes propres

EL :

- 237 -

2.5 Bloc **SM , Synthse de rponse modale


Syntaxe
* *SM FI PT [CHARGE ] PT [CHARGE ] ...
La liste AM doit contenir autant de termes que la liste MO. A chaque pas de temps, une charge doit tre dfinie. La manire de dfinir une charge est explicite dans la notice du module CONS, pour le bloc **CAS. Note : seules les charges sur les nuds, les lments et les dalles, ainsi que les dplacements dappui, sont possibles. Il peut y avoir un nombre maximal de lignes PT/CHARGE gal au nombre de pas de temps.

MOD[ ] AM[ ] DT

NP

(IMP) (HANN )

Principe
Ce bloc permet le calcul de la rponse en rgime permanent de la structure, par analyse modale. La rponse de chaque mode est calcule en considrant que le chargement, dcrit sur NP pas de temps, est en ralit priodique, de priode NP*DT. Les valeurs des dplacements selon chaque mode propre sont fournies pour chaque pas de temps. Lenveloppe de la rponse est stocke au format Pythagore.

Description
FI : Fichier dans lequel sera stock lenveloppe des rsultats MOD : Liste des fichiers binaires contenant les modes propres utiliser pour le calcul. AM : Amortissements des modes DT : Pas de temps NP : Nombre de pas de temps ce nombre doit tre une puissance de 2 IMP : Commande des impressions dtailles des historiques de forces gnralises et de rponse HANN : Commande lutilisation dun filtre de Hann ( fentre de Hann ) afin de limiter les effets de bord (voir plus bas) PT : Numro du pas de temps [CHARGE] : Chargement de la structure pour le pas de temps en cours. Ce chargement ne sera pas cumul avec celui du pas de temps suivant. Nota : fentre de Hann Ce type de calcul peut conduire un biais cause du saut possible en fin de priode (la valeur de fin est en principe indpendante de la valeur de dpart, donc le signal priodique reconstitu peut prsenter une forte discontinuit). On utilise une fentre de Hann pour corriger ce phnomne. Cette fentre a pour effet de rduire progressivement les signaux de dbut et de fin de priode pour viter la discontinuit. Le paramtre permet de rgler la puissance du filtre.

- 238 -

Signal non filtr

Signal filtr

0 T0

Exemple
Lexemple suivant montre la rponse une force en crneau damplitude 100 N et de priode 2 secondes applique au nud 6. La rponse est obtenue par combinaison des 30 premiers modes propres ; lenveloppe totale stocke dans le fichier 100. **SM FIC 100 MOD 301a330 AM 0.005 DT 0.1 NP 20 IMP PT 1 NO 6 FY 100 PT 10 NO 6 FY -100

- 239 -

2.6 Bloc **CP , Extraction des modes propres complexes


Syntaxe
* * CP * titre Principe
Ce bloc effectue lextraction des modes complexes dune structure amortissement non classique. La mthode de recherche implmente ncessite de projeter les matrices de masse, raideur et amortissement sur la base des modes propres de la structure. Il est donc ncessaire davoir dj extrait et stock dans des fichiers binaires un certain nombre de modes par la commande EX.

MO[ ] FIC[ ] (ALPHA - BETA - )

Description
MO : Liste des fichiers binaires contenant les modes propres en entre. FIC : liste des numros des fichiers binaires o stocker les rsultats des modes propres complexe. La longueur de la liste doit tre gale deux fois le nombre de modes propre en entre. Si n modes propres sont utiliss, les n premier fichiers serviront stocker les parties relles des n premiers modes complexes ; les suivant serviront stocker les parties imaginaires. Si cette commande est omise les modes complexes ne sont pas conservs. Les modes propres dont le numro de stockage est nul ne sont pas conservs.

ALPHA, BETA : Coefficients de lamortissement de Rayleigh. La matrice damortissement prise en compte sera M+K (M la matrice de masse, et K la matrice de raideur du modle). A cet amortissement classique viendra sajouter lamortissement non classique provenant des liaisons et appuis.

Exemple
**CP MO 21a35 FIC 41a55 61a75 Extrait 15 modes complexes en projetant sur la base des 15 premiers modes propres rels, et sauvegarde les parties relles dans les fichiers 41 55 et les parties imaginaires dans les fichiers 61 75. On ne tient compte ici que des amortissements au niveau des appuis.

- 240 -

2.7 Bloc **HA , rponse harmonique dune structure amortie


Syntaxe

* * HA MO[ ] FR[ ] FIC[ ] (ALPHA - BETA - ) * titre [CHARGE]


Description
Ce bloc calcule la rponse dune structure amortie de manire non-classique une srie de sollicitations harmoniques de frquence donne. La rsolution se fait par projection sur les modes propres. MO : Liste des fichiers binaires contenant les modes propres en entre. FREQ : liste des frquences auxquelles sera effectu le calcul de la rponse. FIC : liste des numros des fichiers binaires o stocker les rsultats chaque frquence donne. La longueur de la liste doit tre gale au nombre de frquences entres. Le fichier contient pour le moment la rponse maximale en dplacement des nuds. Cest la seule donne du fichier ayant un sens physique.

ALPHA, BETA : Coefficients de lamortissement de Rayleigh. La matrice damortissement prise en compte sera M+K (M la matrice de masse, et K la matrice de raideur du modle). A cet amortissement classique viendra sajouter lamortissement non classique provenant des liaisons et appuis. [CHARGE] : Chargement tel que dfini habituellement dans Pythagore (cf notice du module CONS). Les charges de fluage, haubans, prcontrainte et fichier ne sont pas autorises. La valeur de charge entre est considre comme tant lamplitude du chargement, qui est sinusodal la frquence entre sur la ligne **HA. Si plusieurs charges sont entres, elles sont supposes tre en phase. Dans VIB, le bloc HISTOIRE est destin tre utilis en conjonction avec le bloc HA. La commande DT, qui sert imprimer le pas de temps, imprime alors la frquence.

Exemple
**HISTOIRE DT NO 6 DX **HA MO 201a205 FR 1a2p0.1 FIC 0 NO 6 FY 100 Ce bloc calcule la rponse de la structure une sollicitation harmonique damplitude 100 sur le nud 6. On balaye toutes les frquences entre 1 et 2 Hz avec un pas de 0.1 Hz.

- 241 -

2.8 Bloc **SEISME , rponse un spectre de sisme


Syntaxe

* * SEISME

XX FI - (AM -) YY (RESID) ZZ

* titre MO [- - ] (AM[- - ]) PE SP FR (CO - ) AMO [- - ] [SPECTRES]


La liste AM doit comporter autant de termes que la liste MO. En cas de valeur unique, les autres termes sont gnrs par rptition. La lecture du code AM dclenche la lecture des spectres. Lentre des spectres peut se faire en priode ou en frquence. Dans tous les cas, les valeurs doivent tre dans lordre croissant ou dcroissant de frquence ou de priode. Les spectres sont entrs ligne par ligne, dans lordre suivant : dabord la valeur de frquence ou de priode, puis la liste des valeurs spectrales. Il doit y avoir autant de valeurs spectrales que lon a rentr de valeurs damortissement, puisque chaque spectre correspond une valeur damortissement. Le lecteur est invit se rfrer lexemple ci-aprs.

Description
Ce bloc calcule la rponse au sisme de la structure par la mthode spectrale. Les modes sont recombins par CQC, et lensemble stock dans un fichier enveloppe au format Pythagore. Le lecteur est invit se reporter au 1.2 pour plus de dtails. FI : AM : Numro du fichier o sera stock lenveloppe de la rponse au sisme de la structure Sur la premire ligne, valeur damortissement unique pour tous les modes Direction du sisme

XX, YY, ZZ :

RESID : Ce code commande la prise en compte du mode rsiduel. Le mode rsiduel est stock dans le fichier numro 901, qui peut tre consult aprs utilisation. MO : Liste des fichiers contenant les modes propres utiliss pour le calcul. AM : Liste damortissements modaux. Ces valeurs remplacent celles qui ont pu tre entres sur la premire ligne. SP : Caractrise les spectres entrs : PE : spectre entr en priode FR : spectre entr en frquence (option par dfaut) CO : coefficient multiplicatif du spectre. Par dfaut, il est pris gal la norme du vecteur dfinissant la pesanteur dans DDON. Les spectres doivent donc tre entrs en g par dfaut. AMO : liste des amortissements spectraux. Les lignes suivantes contiennent les spectres de sisme (cf exemples).

- 242 -

Exemple
**SE FI 300 AM 0.07 YY MO 201 a 210 AM 0.07 SP PE CO 9.81 amo 0.02 0.05 0.07 0.1 0.2 0.01 0.315 0.315 0.315 0.315 0.315 0.02941 0.315 0.315 0.315 0.315 0.315 0.03163 0.3198 0.3181 0.3172 0.3161 0.315 0.04468 0.438 0.392 0.3785 0.3644 0.3386 0.06313 0.6148 0.4979 0.4641 0.4309 0.3756 0.08913 0.8032 0.6303 0.572 0.5161 0.4157 0.12594 0.9754 0.7388 0.6576 0.5726 0.4348 0.17794 0.9856 0.7373 0.6450 0.5604 0.4083 0.25126 0.7669 0.5877 0.5254 0.459 0.3422 0.35461 0.5743 0.4507 0.4039 0.3544 0.2629 0.5 0.3782 0.2988 0.2698 0.2381 0.1804 0.70423 0.2406 0.1959 0.1786 0.1588 0.1196 1 0.1465 0.1189 0.1076 0.0963 0.0757 2.5 0.037 0.0308 0.0287 0.0261 0.0208 4 0.0156 0.0132 0.0121 0.0109 0.0086 10 0.0011 0.0011 0.0011 0.0011 0.001 Ce bloc donne un exemple de spectre entr en priode. Il est multipli par 9.81 avant dtre appliqu dans la direction Y la structure.

- 243 -

3.

Rsultats (texte et binaire)

Le module VIB crit un fichier SVIB rcapitulant les modes propres calculs. Au choix de lutilisateur (bloc **IMP ), il peut galement contenir toutes informations sur les dformes modales, les sollicitations ou contraintes correspondants aux modes de vibration qui ont t enregistrs dans un fichier binaire. Les fichiers binaires gnrs (1 par mode de vibration) contiennent les tats de dplacements, sollicitations et contraintes pour les modes propres souhaits, norms de telle manire que le plus grand dplacement (ou la plus grande rotation) soit unitaire. Les niveaux de contrainte indiqus nont donc pas de signification si lon ne connat pas lamplitude modale. En cas dutilisation du bloc VENT, le programme gnre un fichier SVENT qui rcapitule lintgralit du calcul au vent effectu, ainsi quun fichier RES qui contient les ventuels facteurs de couplage entre modes.

- 244 -

Module FLAMB : flambement linaire 1. Prsentation

Le programme FLAMB permet lextraction des modes propres et valeurs propres de flambement de tout ou partie de la structure, et leur stockage dans des fichiers binaires au format Pythagore. Il permet lactivation slective des lments, et la dclaration dappuis ou de liaisons.

1.1

Organisation des blocs

Le fichier DFLAMB utilise les blocs suivants : Nom du bloc **ACTIV **APPUIS **LIAI **INIT **EX **IMP **VAR Fonction Active la structure ou une partie de la structure Dclare des appuis (qui peuvent tre ceux de DDON ou des appuis diffrents) Dclare des liaisons entre nuds (qui peuvent tre celles de DDON ou des liaisons diffrentes) Initialise la matrice de raideur gomtrique du systme. Extraction des modes propres de la structure Permet limpression de rsultats de calcul Rcupration de variables

Un ordre indicatif de lenchanement des blocs est donn ci-dessous :

Enchanement Avant un calcul de modes de flambement propres Initialisation de ltat de contrainte pour la recherche des modes Calcul de modes de flambement Aprs un calcul de modes Fin du fichier

Bloc **ACT **APPUIS **LIAI **INIT **EX (**IMP) (**VAR) **FIN

1.2

Mthodes de calcul

Lorsquun systme est dans un tat de contrainte, sa raideur est modifie de manire proportionnelle cet tat de contrainte. Ceci est surtout vrai, dans le cas de barres, pour les efforts normaux. Une barre comprime est moins raide, une barre tendue est plus raide. Cette modification de raideur sexprime par lintermdiaire de la matrice de raideur gomtrique K g . Pour un chargement de rfrence, la matrice de raideur du systme est gale K

= K 0 K g , o

K 0 est la raideur du systme non-charg. Pour un tat proportionnel ltat de rfrence, on a K = K 0 K g , o est le facteur de charge. Si lon fait varier le facteur de charge, il arrivera un moment o, pour certaines valeurs de , la matrice K deviendra singulire, c'est--dire non-inversible. Ces valeurs sont associs un vecteur propre , qui est associ la valeur propre nulle de K . est le mode de flambement associ au facteur de charge , et qui rpond lquation :

- 245 -

( K
Le fait que

+ K0 = 0

On remarque une analogie de forme entre cette quation et lquation de recherche des valeurs propres de vibration (cf. notice de VIB), qui scrit

( M + K ) = 0 . La diffrence majeure est que


2

la matrice de masse est dfinie positive, alors que la matrice K g est seulement symtrique.

K g ne soit pas dfinie positive peut poser des difficults dordre numrique. Dans ce cas il K g une matrice proportionnelle la

peut tre bnfique dajouter la matrice de raideur gomtrique matrice

K0 : K g = K g + K 0

est appel le shift. Cela revient sauter, de manire arbitraire, les premires valeurs propres du systme. Si le shift est bien choisi, on supprime donc les valeurs propres ngatives et on trouve toutes les valeurs positives.

- 246 -

2.
2.1

Syntaxe du fichier de donnes DFLAMB.


Blocs ACT, AP, MASS, IMP, VAR

Les blocs suivants fonctionnent dans FLAMB exactement de la mme faon que dans CONS : **ACT **AP **LI **IMP **VAR Le lecteur est donc invit se rfrer cette notice pour le dtail de leur syntaxe. NOTA Pour le bloc IMP, il convient de prciser un numro de fichier binaire contenant les valeurs imprimer, de la mme manire que dans le module LIST.

- 247 -

2.2

Bloc **INIT , initialisation dun tat de solicitations

Principe
Ce bloc permet dinitialiser un tat de sollicitations, partir duquel sera calcule la matrice de raideur gomtrique permettant de rendre compte du flambement. Ce bloc est indispensable pour que le calcul des modes dinstabilit puisse avoir lieu

Syntaxe
* * INIT FIC
FIC: numro du fichier dtat servant initialiser les sollicitations

NOTA Si ce bloc est prsent plusieurs fois, les sollicitations seront cumules pour la recherche des modes de flambement.

Exemple
** INIT FIC 100 Ltat de contrainte du fichier 100 sera utilis pour le calcul des modes de flambement.

- 248 -

2.3

Bloc **EXTRACT , extraction des modes propres

Syntaxe
* * EXTRACT FIC[ ] (SHIFT ) * titre
EX : Nombre de valeurs propres recherches. FIC : liste des numros des fichiers binaires o stocker les rsultats des modes propres. Si cette commande est omise les modes propres ne sont pas conservs. Les modes propres dont le numro de stockage est nul ne sont pas conservs. Valeur de shift, le lecteur est invit se rfrer au 1.2.

SHIFT :

Description
La procdure de recherche des modes propres utilise dans Pythagore cherche les modes propres dont les frquences propres sont les plus basses. On ne peut donc accder aux modes de frquences leves qu en demandant lextraction dun grand nombre de modes.

- 249 -

3.

Rsultats (texte et binaire)

Le module FLAMB crit un fichier SFLAMB rcapitulant les modes propres calculs, avec leur facteur de charge. Au choix de lutilisateur (bloc **IMP ), il peut galement contenir toutes informations sur les dformes modales, les sollicitations ou contraintes correspondants aux modes de flambement qui ont t enregistrs dans un fichier binaire. Les fichiers binaires gnrs (1 par mode de flambement) contiennent les tats de dplacements, sollicitations et contraintes pour les modes propres souhaits, norms de telle manire que le plus grand dplacement (ou la plus grande rotation) soit unitaire. Les niveaux de contrainte indiqus nont donc pas de signification si lon ne connat pas lamplitude modale.

- 250 -

Module COMB : combinaisons et enveloppes 1. Prsentation

Le module COMB permet la ralisation de combinaison de cas de charges, denveloppes avec concomitances, et de cumuls quadratiques (SRSS et CQC). Ces oprations se font directement sur les fichiers binaires des tats de la structure, au format Pythagore.

1.1 Organisation des blocs


Le fichier DCOMB utilise les blocs suivants : Nom du bloc **ADD **ENVEL **CQC **QUAD **IMP **VAR Fonction Addition de cas de charges ou denveloppes Enveloppe de cas de charges ou denveloppes Combinaison quadratique complte de modes Cumul quadratique simple de cas de charges Impression de rsultats de calcul Rcupration de rsultats de calcul dans des variables

1.2 Cas de charges et enveloppes


Les fichiers binaires gnrs par Pythagore sont de deux types : 1. Les cas de charges. Ils sont obtenus : - par un calcul statique laide dun bloc **CAS dans CONS ou dans LOAD, par un calcul de modes propres (VIB) ou de flambement (FLAMB), ou encore lors dun calcul dynamique ne durant quun seul pas de temps. - par combinaisons simple de cas de charges 2. Les enveloppes. Elles sont obtenues : - par un calcul denveloppe - par la combinaison de plusieurs cas de charges dont au moins un est une enveloppe - par un calcul dynamique avec CONS ou LOAD ; par un calcul par ligne dinfluence ou de convoi avec LOAD. - par un cumul quadratique ou CQC Les cas de charges simples contiennent tous les rsultats dun calcul : dplacements en tous les nuds de la structure, tat dactivation pour le calcul donn, sollicitations dans les poutres et les dalles, dplacement dans les liaisons, etc Une enveloppe se veut tre la reprsentation fidle de ltat de contrainte le plus dfavorable par lequel passe une structure au cours dune srie de cas de charges donn. Ainsi, considrons une barre en traction-compression, soumise aux cas de charges suivants : CAS 1 donne N = 100 CAS 2 donne N = -150 CAS 3 donne N = 50 O N est leffort normal. Lenveloppe des cas 1 3 dans Pythagore stockera donc la valeur max de N (100), et la valeur min (150), qui reprsentent les deux effets extrmes. Ces deux valeurs permettent elle seule de dimensionner la barre.

- 251 -

1.3 Enveloppes avec concomitances


Lorsque lon sintresse plusieurs valeurs (par exemple dans le cas dune poutre), la notion de concomitance apparat. Par exemple, le dimensionnement dune section de bton arm ne fait pas intervenir quun seul effort, mais la donne de 3 valeurs (N, My, Mz) concomitantes. De manire plus gnrale, une section quelconque est dimensionne par la donne des 6 efforts aux deux nuds. On retiendra donc chaque fois le jeu de 6 sollicitations donnant leffet le plus favorable et le plus dfavorable. Dans la pratique, la notion de plus favorable et plus dfavorable doit pouvoir se ramener un effet numriquement quantifiable, ou critre. Par exemple, pour une poutre, une bonne mesure de leffet favorable ou dfavorable dun jeu de sollicitation est la contrainte normale cause en un point de la section par ces sollicitations. On stockera donc, dans lenveloppe, les 6 sollicitations causant la contrainte normale maximale pour ce point, et les 6 sollicitations causant la contrainte normale minimale pour ce point. On parle de stockage de lignes deffort, cause de lcriture sous la forme de vecteur-ligne du torseur des efforts. Pour les lments de poutres, on se ramne des enveloppes contenant deux fois 18 critres : (i.) Sollicitations concomitantes N min et max ; (ii.) Sollicitations concomitantes TY min et max ; (iii.) Sollicitations concomitantes TZ min et max ; (iv.) Sollicitations concomitantes MX min et max ; (v.) Sollicitations concomitantes MY min et max ; (vi.) Sollicitations concomitantes MZ min et max ; (vii.) Sollicitations causant la plus grande et la plus petite contrainte normale aux 6 points de mesure des contraintes normales ; (viii.) Sollicitations causant la plus grande et la plus petite contrainte tangente aux 6 points de mesure des contraintes tangentes. Ces critres sont pris au nud A et au nud B de la poutre. Pour les dalles, on se ramne deux fois 13 critres : (i.) 8 sollicitations de dalles en min et en max ; (ii.) Effort principal de membrane en min et en max ; (iii.) Moment principal en min et en max ; (iv.) Contrainte principale en face suprieure en min et en max ; (v.) Contrainte principale en face infrieure en min et en max ; (vi.) Effort tranchant rsultant en min et en max. Ces critres sont pris aux 4 nuds de chaque dalle. NOTA 1 : nuds dun mme lment Il ny a pas de concomitances entre des sollicitations releves aux diffrents nuds dun mme lment, et encore moins entre deux lments diffrents de la structure. NOTA 2 : exhaustivit La notion denveloppe toute entire repose sur un postulat dexhaustivit. On suppose, sans en avoir la certitude absolue, que les critres quon a choisi sont suffisamment nombreux et font intervenir suffisamment de paramtres pour quon ait rellement cern tous les effets dimensionnant possibles. Prenons un exemple simple. Les enveloppes au format Pythagore stockent lenveloppe des ractions dappui, avec concomitances. On stocke 6 fois 6 efforts de raction, en stockant chaque fois les 6 ractions concomitantes avec la raction RX maximale, les 6 ractions concomitantes avec RY maximale, etc Imaginons quon sintresse au dcollement dune semelle. De la mme manire que le dimensionnement dune section bton arm, ce phnomne est dpendant de leffort normal et de deux moments. Or, en ne stockant que les lignes concomitantes avec les extrema de RY, CY et CZ, on ne peut pas tre sr quon na pas oubli une ligne qui donne un dcollement plus important mais avec des valeurs de RY, CY et CZ plus faibles. Pour pouvoir tre exhaustif, il faudrait pouvoir entrer la largeur de la semelle par exemple, et stocker les contraintes normales dans la semelle dans lenveloppe. Ceci nest actuellement pas possible en ltat du programme. Au final, dans ce cas de figure particulier, il peut tre plus opportun de sintresser lenveloppe des efforts dans llment arrivant sur lappui (poutre, poteau), car cette enveloppe est plus riche et donc certainement plus exhaustive.

- 252 -

NOTA 3 : Traabilit des lignes defforts Un fichier enveloppe contient, pour chaque ligne deffort, les numros des fichiers dont sont originaires ces sollicitations. Ainsi, il est possible de savoir quel cas de charge lmentaire a engendr, par exemple, leffort normal maximum dans un lment. Le systme a toutefois les limites suivantes : Lorsquun calcul sort une enveloppe comme rsultat (convois par exemple), toutes les lignes deffort sont considres comme issues de ce fichier. Ainsi, si un convoi est stock dans le fichier 133, toutes les lignes sont considres comme issues du cas 133. Lorsque lon ajoute un cas de charge ou une enveloppe une enveloppe, les lignes denveloppe rsultantes portent le numro du fichier de sortie. Par exemple, si on ajoute les enveloppes 100 et 101 et quon stocke le rsultat dans le fichier 103, toutes les lignes deffort du fichier 103 seront considres comme originaires du fichier 103.

Au final, on peut retenir la rgle suivante : les additions ne conservent pas la traabilit des cas de charges .

- 253 -

2.

Syntaxe du fichier de donnes DCOMB

2.1 Bloc **ADD , Combinaison dtats ou denveloppes


Syntaxe * *ADD FIC * titre CO FIC[- -] CE
Il est possible de prciser plusieurs lignes.

Description
FIC : FIC : Dans lentte, numro du fichier rsultat produire, contenant la combinaison dtats Dans les lignes suivantes, fichiers de base, contenant les cas de charges ou enveloppes combiner. CO : CE : Coefficient de la combinaison. Tous les fichiers prsents sur une mme ligne sont pondrs de la mme faon. Coefficients enveloppe, suivi de deux valeurs. Si ce code est prsent, le programme ralise dabord lenveloppe du cas de charge spcifi pondr successivement des deux coefficients, et ajoute cette enveloppe la combinaison. Lutilisation de coefficients enveloppe cause lcriture de fichiers temporaires sur le disque. Il convient donc de sassurer que lon dispose bien dassez despace avant de lancer la combinaison.

Exemples
**ADD FIC 150 FIC 100a101 CO 5 FIC 102 CO 2 Ceci ralise la combinaison des cas 100 avec un coefficient 5, 101 avec un coefficient 5, et 102 avec un coefficient 2. **ADD FIC 800 FIC 100 CE 1 1.35 FIC 200 CE 1 1.5 FIC 300 CO 1.5 Ce bloc ralise la combinaison des cas de charges suivants : Enveloppe entre le cas 100 pondr de 1 et de 1.35 Enveloppe entre le cas 200 pondr de 1 et de 1.5 Le cas 300 pondr de 1.5 A noter que ceci est quivalent la succession de 2 blocs **ENV et dun bloc **ADD. NOTA 1 : linarit Il va de soi que les combinaisons linaires de cas de charge nont de sens que dans le cas o tous les calculs sont issus de processus linaires. En particulier, les calculs raliss en grands dplacements ne devraient pas tre combins, ni entre eux, ni avec dautres.

- 254 -

NOTA 2 : appuis et liaisons Le programme autorise des combinaisons et enveloppes de cas prsentant des appuis et/ou liaisons diffrents.

2.2 Bloc **ENVEL , Enveloppe dtats ou denveloppes


Syntaxe * *ENVEL FIC * titre CO FIC[- -] CE
Il est possible de prciser plusieurs lignes.

Description
FIC : FIC : Dans lentte, numro du fichier rsultat produire, contenant la combinaison dtats Dans les lignes suivantes, fichiers de base, contenant les tats (ou les enveloppes) dont on veut extraire lenveloppe. CO : CE : Coefficient de la combinaison. Tous les fichiers prsents sur une mme ligne sont pondrs de la mme faon. Coefficients enveloppe, suivi de deux valeurs. Si ce code est prsent, le programme ralise dabord lenveloppe du cas de charge spcifi pondr successivement des deux coefficients, et ajoute cette enveloppe la combinaison. Lutilisation de coefficients enveloppe cause lcriture de fichiers temporaires sur le disque. Il convient donc de sassurer que lon dispose bien dassez despace avant de lancer la combinaison.

Exemples
**ENVEL FIC 150 FIC 100a101 CO 5 FIC 102 CO 2 Ceci ralise lenveloppe des cas 100 avec un coefficient 5, 101 avec un coefficient 5, et 102 avec un coefficient 2. **ADD FIC 800 FIC 100 CE 1 1.35 FIC 200 CE 1 1.5 FIC 300 CO 1.5 Ce bloc ralise lenveloppe des cas de charges suivants : Enveloppe entre le cas 100 pondr de 1 et de 1.35 Enveloppe entre le cas 200 pondr de 1 et de 1.5 Le cas 300 pondr de 1.5 NOTA : appuis et liaisons Le programme autorise des combinaisons et enveloppes de cas prsentant des appuis et/ou liaisons diffrents

- 255 -

2.3 Bloc **CQC , cumul CQC de modes propres


Syntaxe
* *CQC FIC (AM ) FIC[- -] * titre

(CO )(AM)

Il est possible de prciser plusieurs lignes.

Description
Ce bloc permet de raliser un cumul de modes propres par la mthode des combinaisons quadratiques compltes. FIC : AM : Dans lentte, numro du fichier rsultat produire, contenant la combinaison dtats Amortissement modal, en % damortissement critique. La valeur entre sappliquera pour tous les modes, sauf ceux dont la valeur damortissement sera reprcise par la suite. Si aucune valeur nest entre, lamortissement est nul. Dans les lignes suivantes, fichiers de base, contenant les cas de charges combiner. Il doit thoriquement sagir de fichiers de modes propres. Sil sagit de cas de charge simples, un message derreur apparatra mais lexcution du programme ne sarrtera pas. Le fichier sera considr comme un mode propre de frquence nulle. Lutilisation de fichiers enveloppe est en revanche interdite. CO : AM : Coefficient de la combinaison. Tous les fichiers prsents sur une mme ligne sont pondrs de la mme faon. Amortissement modal, en % damortissement critique. Cet amortissement est entr en remplacement de celui qui a t ventuellement prcis sur la premire ligne.

FIC :

Principe
Ce bloc ralise une CQC de modes propres. Les coefficients prciss sont les coefficients de pondration des modes. Par exemple, dans le cas dun sisme, ce coefficient est donn par la formule :

CO =

(2f )2

Pdir ,

Pdir est le facteur de participation du mode dans la direction considre.


Le cumul CQC dun effet donn (par exemple leffort normal dans une barre) sexprime sous la forme suivante pour N modes :

ECQC =


i =1 j =1

ij

Ei E j

Ei et E j sont la valeur de leffet dans les modes i et j. Le coefficient de corrlation ij entre les
modes i et j scrit :

ij =

2 i

2 j

8 i j i j ( i i + j j ) i j

2 2 2 2 + 4 i j i2 + 2 j i j + 4 i + j i j

Ces coefficients sont calculs automatiquement par le programme.

- 256 -

Reconstitution des concomitances


Le principal problme lors de lutilisation de tout cumul quadratique est la reconstitution des concomitances dans lenveloppe de sortie. Une premire approche est de considrer une concomitance des effets maximum. Ainsi, dans lenveloppe de sortie, leffort normal maximum sera considr comme concomitant avec les moments maxima, les tranchants extrmes, etc Cette mthode est videmment trs dfavorable. Une version prcdente du programme utilisait la mthode des ellipses de Leblond , qui permet une reconstitution des concomitances entre efforts normaux et moments. La mthode utilise dans la version actuelle est plus gnrale, et sinspire de la mthodologie prconise par M. Virlogeux lors des tudes au vent du Viaduc de Millau. On considre la combinaison quadratique complte de modes, pondrs par les coefficients Sij : Un effet E est donc cumul en :

E=

S
i =1 j =1

ij

Ei E j

o les Ei et Ej sont les valeurs de leffet concern produites par les modes i et j. Pour reconstituer les concomitances, on utilise la combinaison linaire suivante de modes:
n n S E C (E ) = ij j i E i =1 j =1

o i reprsente le mode i. On voit que la combinaison linaire concerne reproduit leffet E de la CQC. Elle donne galement tous les effets concomitants, comme toute combinaison linaire. Elle donne mme, en cas de besoin, un cas statique quivalent permettant les calculs non linaires. Les effets concomitants obtenus ne sont bien entendu pas les seuls qui soient susceptibles dapparatre avec leffet E, mais ils sont obtenus travers un cumul linaire qui utilise les pondrations de la CQC. De cette manire on vite les concomitances impossibles. Ainsi, dans le cas dune poutre avec 4 points de contrainte normale, on vrifie la section concerne sous 20 cas de charge, produisant respectivement, sous forme dun cas statique quivalent , les valeurs maximales, puis minimales, des 6 sollicitations et des 4 contraintes. Dans le cas dune dalle, si on raisonne en 26 critres (en fait 13 par symtrie), cela signifie quon vrifie chaque dalle, chaque point noeud, sous 26 cas de charge diffrents, dont chacun reprsente la valeur extrme dun critre, et reconstitue des concomitances ralistes pour les autres. Avantages de la mthode : Dans le cas dune poutre, on vite par exemple de prendre en compte simultanment les valeurs maximales de M et de N, qui conduiraient des valeurs injustifies pour les contraintes normales. On cre par contre, paralllement, une ligne defforts maximisant chacune des contraintes normales que lutilisateur a dclares. Dans le cas assez courant o un mode propre est localement nettement prpondrant, et o il impose le signe relatif des sollicitations M et N, on respecte leur signe relatif. Par exemple, dans le cas dune poutre en allge dune dalle, o le mode de flexion vertical de la dalle est prpondrant, la poutre est soit simultanment en traction et en flexion vers le bas, soit simultanment en compression et en flexion vers le haut. On doit donc logiquement dimensionner principalement des aciers infrieurs plutt que des aciers suprieurs, rsultat qui ne correspond pas lutilisation habituelle de la CQC, mais qui sera obtenu par la prsente mthode. Inconvnients : Il nexiste pas de dmonstration du caractre enveloppe de cette mthode. Son utilisation repose donc sur un postulat dexhaustivit : si on vrifie des cas maximisant un nombre suffisant de critres, on pourra considrer avoir fait le tour du problme . Mais on rappelle que cest le cas gnral des enveloppes avec concomitances.

- 257 -

Exemples
** CQC FIC 50 AM 0.05 FIC 101 CO 0.333 FIC 102 CO 0.5 FIC 103 AM 0.1 Ceci ralise la combinaison du mode contenu dans le fichier 101 avec un amortissement de 5% et un coefficient de 0.333 ; du mode contenu dans le fichier 102 avec un coefficient de 0.5 et un amortissement de 5 %, et du mode contenu dans le fichier 103 avec un coefficient de 1 et un amortissement de 10 %. La routine ci-dessous prsente une manire de crer un cas de sisme. Supposons que le fichier seisme.txt contienne, en colonne, les frquences, acclrations correspondantes et les facteurs de participation : **CQC FIC 50 AM 0.05 $.nbmodes = 150 $O 1 seisme.txt $B $.n = 1,$.nbmodes $L F 1 $.freq $.acc $.part $.co = $.acc/(2*3.14*$.freq)^2*$.part $.fic = 100+$.i FIC $.fic CO $.co $F Il existe toutefois un bloc **SEISME dans le module VIB qui permet deffectuer ces oprations automatiquement.

- 258 -

2.4 Bloc **QUAD , Cumul quadratique dtats


Syntaxe
* *QUAD FIC * titre FIC[- -]

(CO )

Description
Ce bloc permet de raliser un cumul quadratique de cas de charges. FIC : FIC : Dans lentte, numro du fichier rsultat produire, contenant la combinaison dtats Dans les lignes suivantes, fichiers de base, contenant les cas de charges combiner. Lutilisation de fichiers enveloppe est en interdite. CO : Coefficient de la combinaison. Tous les fichiers prsents sur une mme ligne sont pondrs de la mme faon.

Ce bloc ralise en fait une combinaison de type SRSS (Square Root of the Sum of Squares), c'est-dire du type :

E=

S E
i =1 i

2 i

Cette combinaison correspond une CQC avec coefficients de corrlation nuls. Les concomitances sont obtenues de la mme manire que pour les CQC (voir partie 2.3).

- 259 -

2.5 Bloc **IMP , Impression des rsultats du calcul


Ce bloc permet limpression, dans le fichier SCOMB , des rsultats des combinaisons et enveloppes dernirement ralises. Sa syntaxe est identique celle du module LIST, sauf pour la premire ligne, qui scrit :

* * IMPR * titre
Les rsultats sont toujours issus du dernier cas de charge combin : **ADD FIC 150 FIC 100 a 101 **IMP NO TOUT DEP Ceci imprime les dplacements des nuds du cas de charge stock dans le fichier 150. **ENV FIC 150 FIC 100 a 101 **IMP NO TOUT DEP Ceci imprime les dplacements des nuds de lenveloppe stocke dans le fichier 150.

2.6 Bloc **VAR , rcupration de variables


Ce bloc fonctionne de manire identique au bloc du mme nom du module CONS, le lecteur est donc invit se rfrer cette notice afin dobtenir tous les renseignements ncessaires.

- 260 -

3.

Rsultats (texte et binaires)

Le module COMB gnre le fichier SCOMB donnant la description des combinaisons et enveloppes ralises, ainsi que les impressions demandes par lutilisateur. Il produit en outre, bien sr, les fichiers binaires des combinaisons et enveloppes demandes, au format Pythagore.

- 261 -

Module LIST : listings de rsultats 1. Prsentation

Le module LIST permet limpression de rsultats sous forme de listes de sollicitations, contraintes, ractions dappui, raction dans les liaisons, etc. Les commandes dimpression sont identiques celles prsentes dans les autres modules pour les impressions. Lintrt de ce module est donc de permettre une rcapitulation , en fin de calcul, et toutes combinaisons ou enveloppes faites, de tous les rsultats importants. Les blocs accessibles dans le module LIST sont les suivants : Bloc ** IMP : impression de rsultats de calcul Bloc ** VAR : rcupration de rsultats de calcul pour stockage dans des variables. Bloc ** ARMATEC : gnration de fichiers textes pour ARMATEC Bloc ** BEAMTEC : gnration de fichiers textes pour BEAMTEC Bloc ** TORSEUR : rcupration de torseur rsultant

Les listings demands sortent dans le fichier SLIST

- 262 -

2.

Bloc **IMP

Ce bloc permet dimprimer des rsultats de calcul dans le fichier de sortie SLIST. On peut choisir dimprimer : - Les rsultats des noeuds - Les rsultats des lments de poutres, dalles, cbles ou cbles de prcontrainte - Les ractions ou dplacements dans les appuis ou liaisons

2.1 Syntaxe
* * IMPR FIC [- -] * titre TI

SOL(TAB ) DEP EL[ == ] CN(TAB ) CT (TAB )


MN SOL (TAB ) MD DA[==] MN CONTR (TAB ) MD SOL CA[ == ] CN GR[ == ] RA(TAB )(SOM ) RL(TAB )
DP(TAB ) DL(TAB )

DEP NO[==] VIT AC

* * IMPR FIC [- -] * titre TI

2.2 Description Premire ligne

FIC : Liste des numros des fichiers binaires dont on veut imprimer les rsultats. TI : Commande de limpression des titres des fichiers binaires.

- 263 -

2.3 Rsultats des noeuds


Syntaxe

DEP NO[==] VT AC
Description
NO : Liste extensive des nuds dont on souhaite obtenir les dplacements, vitesses ou acclrations.

DEP : Impression des dplacements VIT : AC : Impression des vitesses Impression des acclrations

Si le fichier contient une enveloppe, les valeurs minimales et maximales seront imprimes.

2.4 Rsultats des barres


Syntaxe SOL(TAB ) DEP EL[ == ] CN(TAB ) CT (TAB ) Description
EL : Liste extensive des lments dont on dsire imprimer les sollicitations, dplacements ou contraintes

SOL : Impression des sollicitations DEP : Impression des dplacements des nuds extrmits CN : CT : Impression des contraintes normales Impression des contraintes tangentes

TAB : Commande limpression de tous les tableaux de concomitance dans le cas dune enveloppe, ainsi que des numros de fichier dont sont issus les cas de charge. Si limpression se fait partir dun cas de charge simple, ce code est sans effet. Si il est cumul avec le code CN, LIST sort alors les valeurs de contraintes tangentes concomitantes des contraintes normales (et de mme si il est utilis avec le code CT).

Exemples : lecture des tableaux de concomitances


Le bloc : ** IMP FIC 150 EL 100 101 SOL Donnera la sortie suivante si le fichier 150 est un cas de charge simple :

- 264 -

ELEMENTS DE TYPE POUTRE - SOLLICITATIONS ________________________________________ EL 100 101 NOA 100 101 NA 0 -3 TYA 0 6 TZA 0 0 MXA 0 0 MYA 0 0 MZA 0 -177 NOB 101 102 NB -3 -4 TYB -600 6 TZB 0 0 MXB 0 0 MYB 0 0 MZB -177 -165

En revanche, si le fichier 150 est une enveloppe, la sortie ressemblera :


ELEMENTS DE TYPE POUTRE - SOLLICITATIONS - VALEURS MAXIMALES ________________________________________________________ EL 100 101 NOA 100 101 NA 0 0 TYA 0 568 TZA 0 0 MXA 0 0 MYA 0 0 MZA 0 0 NOB 101 102 NB 0 0 TYB 0 526 TZB 0 0 MXB 0 0 MYB 0 0 MZB 0 1082

ELEMENTS DE TYPE POUTRE - SOLLICITATIONS - VALEURS MINIMALES ________________________________________________________ EL 100 101 NOA 100 101 NA 0 0 TYA 0 -66 TZA 0 0 MXA 0 0 MYA 0 0 MZA 0 0 NOB 101 102 NB 0 0 TYB 0 -66 TZB 0 0 MXB 0 0 MYB 0 0 MZB 0 -135

Si lon demande les tableaux de concomitances : ** IMP FIC 150 EL 101 SOL TAB
ELEMENTS DE TYPE POUTRE - SOLLICITATIONS ________________________________________

ELEMENT 101 NOEUD 101

N TY TZ MX MY MZ CN1 CN2 CN3

N 0 0 0 0 0 0 0 0 0

TY 0 -66 0 568 0 0 0 0 0

VALEURS MINIMALES TZ MX MY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VALEURS MINIMALES TZ MX MY 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

MZ 0 0 0 -6 0 0 0 0 0

CAS 100 99 100 99 99 99 100 99 99

COEF 1.00 0.5 1.00 0.5 0.5 0.5 1.00 0.5 0.5

N TY TZ MX MY MZ CN1 CN2 CN3

VALEURS MAXIMALES N TY TZ 0 0 0 0 568 0 0 0 0 0 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VALEURS MAXIMALES N TY TZ 0 0 0 0 526 0 0 0 0 0 -66 0 0 0 0 0 510 0 0 510 0 0 -65 0 0 0 0

MX 0 0 0 0 0 0 0 0 0

MY 0 0 0 0 0 0 0 0 0

MZ 0 -6 0 0 0 0 0 0 0

CAS 201 100 201 201 201 201 201 201 201

COEF 0.75 1.00 0.75 0.75 0.75 0.75 0.75 0.75 0.75

ELEMENT 101 NOEUD 102

N TY TZ MX MY MZ CN1 CN2 CN3

N 0 0 0 0 0 0 0 0 0

TY 0 -66 0 526 0 -65 -65 510 0

MZ 0 -71 0 1052 0 -135 -135 1082 0

CAS 201 201 100 201 201 201 100 201 201

COEF 0.75 0.75 1.00 0.75 0.75 0.75 1.00 0.75 0.75

N TY TZ MX MY MZ CN1 CN2 CN3

MX 0 0 0 0 0 0 0 0 0

MY 0 0 0 0 0 0 0 0 0

MZ 0 1052 0 -71 0 1082 1082 -135 0

CAS 202 202 202 100 201 202 202 202 202

COEF 1.75 1.75 1.75 1.00 0.75 1.75 1.75 1.75 1.75

La lecture de ces tableaux est la suivante : Pour llment 101, pour le nud 102, leffort tranchant TY concomitant avec la contrainte normale maximale au point de mesure numro 2 vaut 510 kN. Cette ligne deffort est issue du fichier numro 100, prsent dans lenveloppe 101 avec un coefficient de 1.00. . On voit donc que chaque ligne correspond un critre denveloppe. Le lecteur est invit se rfrer la notice du module COMB pour plus de dtail sur les enveloppes.

2.5 Rsultats des dalles


Syntaxe
MN SOL (TAB ) MD DA[==] MN CONTR (TAB ) MD

Description
DA : Liste extensive des lments de dalle dont on dsire imprimer les sollicitations.

- 265 -

SOL : Impression des sollicitations CONTR : Impression des contraintes

TAB : Impression des tableaux de concomitances MN : Moyennes aux nuds. LIST passe en revue tous les nuds des dalles de la liste et fait la moyenne de la grandeur concerne sur toutes les dalles attaches. MD : Moyennes par dalle : les rsultats prsenteront, pour chaque dalle, une seule valeur qui est la moyenne de la grandeur sur les quatre nuds de la dalle. NOTA : moyennes aux nuds Les rsultats pour les lments de dalle sont par nature (lments finis) discontinus aux nuds. Limpression de tous les rsultats pour tous les nuds de toutes les dalles peut conduire des listings trs lourds, et ne contenant pas vraiment plus dinformation exploitable que les rsultats moyenns aux nuds. Cette moyenne est effectue degr de libert par degr de libert, pour les seuls lments de la liste dimpression (DA - ). En revanche, elles sont effectues indpendamment des repres locaux des lments de dalle sur lesquelles on moyenne, et les sorties restent exprimes en terme de repre local. Cela signifie quil faut faire attention ne moyenner que sur des dalles ayant des repres locaux peu prs homognes. Lexemple ci-contre reprsente lintersection de deux voiles perpendiculaires. On sintresse la z contrainte yy . Dans la dalle du bas, elle est y oriente dans le sens du y global (en noir sur le x dessin), alors que dans celle du haut, elle est y oriente dans le sens inverse du z globale. On y voit donc bien que la moyenne des contraintes x aux nuds communs entre ces deux dalles na x pas de sens physique. z z Ainsi par le bon choix de la liste, on vite de moyenner les contraintes des murs avec celles des planchers, etc

Exemples : lecture des tableaux de concomitances


** IMP FIC 150 DA 11 12 SOL Donnera la sortie suivante si le fichier 150 est un cas de charge simple :
ELEMENTS DE TYPE DALLE - SOLLICITATIONS ________________________________________ DALLE 11 NOEUD 11 12 22 21 12 13 23 22 NXX 0 0 0 0 0 0 0 0 NYY 0 0 0 0 0 0 0 0 NXY 0 0 0 0 0 0 0 0 TXZ -356 -356 -356 -356 -356 -356 -356 -356 TYZ 0 0 0 0 0 0 0 0 MXX -503 -503 -503 -503 -503 -503 -503 -503 MYY 0 0 0 0 0 0 0 0 MXY 0 0 0 0 0 0 0 0

12

En revanche, si le fichier 150 est une enveloppe, la sortie ressemblera :


ELEMENTS DE TYPE DALLE - SOLLICITATIONS - VALEURS MAXIMALES ________________________________________________________ DALLE NOEUD NXX NYY NXY TXZ TYZ MXX MYY MXY NPR MPR SPS SPI TPR

- 266 -

11

11 12 22 21 12 13 23 22

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

1306 113 113 1306 113 26 26 113

178 178 231 231 408 408 509 509

16 7 7 16 7 12 12 7

20 20 39 39 59 59 112 112

451 429 461 482 549 526 634 655

0 0 0 0 0 0 0 0

77 65 87 101 130 86 134 191

496 390 520 606 779 519 806 1143

39282 39231 40526 39283 39231 39259 43471 39243

5933 4738 7020 5933 4740 4651 5678 4742

12

ELEMENTS DE TYPE DALLE - SOLLICITATIONS - VALEURS MINIMALES ________________________________________________________ DALLE 11 NOEUD 11 12 22 21 12 13 23 22 NXX 0 0 0 0 0 0 0 0 NYY 0 0 0 0 0 0 0 0 NXY 0 0 0 0 0 0 0 0 TXZ -5931 -4738 -4738 -5931 -4738 -4651 -4651 -4738 TYZ -178 -178 -231 -231 -408 -408 -509 -509 MXX -6547 -6539 -6539 -6547 -6539 -6543 -6543 -6539 MYY -20 -20 -39 -39 -59 -59 -112 -112 MXY -451 -429 -461 -482 -549 -526 -634 -655 NPR 0 0 0 0 0 0 0 0 MPR -6547 -6539 -6754 -6547 -6539 -6543 -7245 -6541 SPS -39282 -39231 -40526 -39283 -39231 -39259 -43471 -39243 SPI -465 -390 -520 -606 -779 -519 -806 -1143 TPR 0 0 0 0 0 0 0 0

12

Dans cette prsentation, chaque ligne liste les valeurs des 13 critres de lenveloppe (pour plus de dtail sur les enveloppes, voir notice du module COMB). Si on demande loption TAB, la sortie devient :
ELEMENTS DE TYPE DALLE - SOLLICITATIONS - VALEURS MINIMALES AUX NOEUDS ________________________________________________________________________________ DALLE NOEUD NXX 0 0 0 0 0 0 0 0 0 0 0 0 0 NXX 0 0 0 0 0 0 0 0 0 0 0 0 0 NYY 0 0 0 0 0 0 0 0 0 0 0 0 0 NYY 0 0 0 0 0 0 0 0 0 0 0 0 0 NXY 0 0 0 0 0 0 0 0 0 0 0 0 0 NXY 0 0 0 0 0 0 0 0 0 0 0 0 0 TXZ 0 0 0 -4738 -1072 -4594 -2194 -3137 0 -4594 -4594 -1488 0 TXZ 0 0 0 -4651 -1748 -4555 -1796 -2500 0 -4555 -4555 -1956 0 TYZ 0 0 0 137 -408 17 24 304 0 17 17 -304 0 TYZ 0 0 0 -3 -408 -40 24 306 0 -40 -40 293 0 MXX 0 0 0 -6370 -2221 -6539 -3110 -3990 0 -6539 -6539 -2541 0 MXX 0 0 0 -6513 -2901 -6543 -2908 -3478 0 -6543 -6543 -2580 0 MYY 0 0 0 3 -12 -6 -59 -17 0 -6 -6 17 0 MYY 0 0 0 -1 -12 -8 -59 2 0 -8 -8 -4 0 MXY 0 0 0 -142 481 -2 -205 -549 0 -2 -2 549 0 MXY 0 0 0 -16 482 0 -121 -526 0 0 0 -492 0 CAS 100 99 100 99 100 99 100 99 100 99 100 99 100 CAS 100 100 100 99 99 99 100 100 100 99 100 100 COEFF 1.00 -1.00 1.00 -1.00 1.00 -1.00 1.00 -1.00 1.00 -1.00 1.00 -1.00 1.00 COEFF 1.00 1.00 1.00 -1.00 -1.00 -1.00 1.00 1.00 1.00 -1.00 1.00 1.00

12

12 NXX NYY NXY TXZ TYZ MXX MYY MXY NPR MPR SPS SPI TRES

13 NXX NYY NXY TXZ TYZ MXX MYY MXY NPR MPR SPS SPI TRES

Pour chaque nud, pour chacun des 13 critres, on liste les 8 efforts concomitants. On remarque que lon perd ce moment l la valeur des critres.

2.6 Rsultats des cbles


Syntaxe
SOL CA[ == ] CN

Description
CA : Liste extensive des cbles dont on veut lister les valeurs

SOL : Sortie des efforts normaux

- 267 -

CN :

Sortie des contraintes normales.

2.7 Rsultats des cbles de prcontrainte


Syntaxe
GR[ ==]

Description
GR : Liste extensive des cbles dont on veut lister les tensions.

2.8 Rsultats lis aux appuis ou liaisons


Syntaxe
RA(TAB )(SOM ) RL(TAB ) DP(TAB ) DL(TAB )

Description
RA : Ractions dappui (dans le repre global) SOM : Impression de la somme des ractions dappui (pour les cas de charge simples uniquement). Ractions dans les liaisons (dans le repre local des liaisons) Dplacements des appuis (dans le repre global) Dplacements relatifs des nuds des liaisons (dans le repre local de la liaison, ou dans le repre global si aucun na t dfini) TAB : Impression des tableaux de concomitance. NOTA On attire lattention du lecteur sur le fait le systme de concomitances pour les appuis est beaucoup moins riche que pour les poutres, car il ne contient que 6 lignes. Il est donc facile de rater les sollicitations qui amnent, par exemple, au dcollement maximum. Cest pourquoi il est souvent prfrable de se baser, par exemple pour un pieu, sur les concomitances obtenues dans la base du pieu plutt que sur les concomitances de ractions dappui. Dune faon gnrale dans les divers modules du logiciel Pythagore , les ractions dappui et les dplacements des appuis sont donnes dans le repre global. Cest en effet dans ce repre et dans lui seul que la somme des ractions dappui chre lingnieur de structures a un sens. Les dplacements et ractions dans les liaisons sont au contraire donns dans le repre local de chacune des liaisons. Ce repre est celui dclar dans la commande DIR de dclaration de la liaison. Cette prsentation s est en effet avre plus pratique dans de nombreux cas de liaisons inclines. Il faut cependant remarquer que lors du cumul dtats prsentant des directions de liaisons diffrentes, les dplacements et ractions indiques nont plus de valeur, puisquelles cumulent des efforts dans des directions diffrentes. En revanche, dans un calcul CONS , les liaisons peuvent changer de direction sans problme, les ractions tant toujours donnes dans le repre local valable au moment de limpression. De mme le fichier binaire contient les valeurs de ces ractions, dans le repre local valable la date de sa cration.

RL : DP : DL :

- 268 -

3.

Bloc **VAR

Le bloc **VAR permet dassigner de stocker des rsultats de calcul ou des donnes gomtriques du modle dans des variables Dcoda. Ces variables peuvent ensuite tre affiches lcran ou dans le fichier de sortie (lignes spciales $M ou M, cf notice Dcoda), ou encore tre crites dans un fichier spar. Trois types de grandeurs diffrents sont accessibles : - Les grandeurs lies au modle, c'est--dire tout ce qui est dfini dans DDON : lments, gomtrie, types, etc - Les grandeurs lies au cas de charge qui vient dtre calcul : efforts normaux dans les barres, dplacements, ractions dappui, etc - Les grandeurs lies la dernire enveloppe en mmoire. Ce bloc est identique au bloc du mme nom disponible dans CONS, lexception de la premire ligne. On peut donc se rfrer la notice du bloc CONS pour le dtail de la syntaxe, avec la modification ci-dessous concernant la premire ligne.

3.1 Description Premire ligne


* * VAR FIC * titre
FIC : numro du fichier binaire dont on veut extraire des rsultats.

- 269 -

4.

Bloc **ARMATEC

Le bloc ** ARMATEC permet de gnrer diffrents fichiers textes contenant des rsultats que lon veut exporter vers le programme ARMATEC, pour un post-traitement ultrieur de rsultats concernant des dalles ou des appuis (par exemple : dtermination automatique de ferraillage). Ces rsultats peuvent tre : - des dplacements de nuds - des sollicitations dans les dalles - des ractions dappuis Dans le cas de dplacements ou sollicitations, le bloc ** ARMATEC ncessite davoir dfini au pralable des zones de dalles dans le module DON laide du bloc ** ZONE. Noter quil est possible de redfinir les ZONES dans DON et de relancer le module LIST en sautant les modules de calcul CONS et LOAD. Les rsultats de calcul et la dfinition des zones sont indpendants. Dans le cas de ractions dappuis, le traitement concerne lensemble des appuis de la structure, et il ny a pas lieu de placer de ligne -> ZO .

4.1 Syntaxe
DEP * * ARMATEC SOL (NO [nomfic]) (DA [nomfic]) (SUF [suffixe]) REA (SOM) ZONE10 ZONE20 ZONE30 - > ZONE ZONE10 A 30 P 10 ZO # # # # FIC

4.2 Commentaires
> 1re ligne : ** ARMATEC

DEP, SOL, REA : ces codes indiquent que lon veut gnrer des fichiers contenant respectivement des dplacements de nuds, sollicitations de dalles ou ractions dappuis. Par dfaut, il sagit de sollicitations de dalles (SOL). Le code REA peut tre suivi facultativement de SOM : dans ce cas les fichiers contiendront galement la somme des ractions dappuis pour toute la structure. Attention : ce code nest autoris que pour des cas de charges lmentaires, mais pas pour des enveloppes. NO Nom du fichier texte qui contiendra la liste des nuds. Par dfaut, ARMATEC attribue le nom NO.GEO si le traitement concerne des dplacements ou des sollicitations, et NO.REA sil concerne des ractions dappuis. Nom du fichier texte qui contiendra la liste des dalles Par dfaut, ARMATEC attribue le nom DA.GEO si le traitement concerne des dplacements ou des sollicitations ; ce fichier nest pas gnr si le traitement concerne des ractions dappuis.

DA

SUF Suffixe des fichiers textes gnrer, concernant les rsultats de cas de charges. Ce suffixe doit commencer par un point, par exemple : SUF .sol

- 270 -

Par dfaut, ARMATEC adopte les suffixes : - .dep sil sagit de dplacements - .sol sil sagit de sollicitations - .rea sil sagit de ractions dappuis

>

Ligne -> ZO

Il sagit de la liste des zones de dalles pour laquelle on souhaite exporter les rsultats (dplacements de nuds ou sollicitations de dalles). Il ne peut y avoir quun seul code -> ZO dans le bloc ** ARMATEC, donc une seule liste de zones, ventuellement place sur plusieurs lignes (placer un code S en fin de ligne pour indiquer que la suite se trouve la ligne suivante). Trois syntaxes sont possibles pour lister les noms de zone : liste de noms un par un (ZONE10 ZONE20 ZONE30) lintrieur de ZONE10 , etc.) (nota : ne pas mettre despace

liste de la forme ZONE10 a 30 p 10 (nota : ne pas mettre despace entre ZONE et 10) syntaxe de type ZO#### : le programme cherche les zones dont le nom a les mmes caractres la mme place que ZO####, sauf pour les caractres qui sont des #.

>

Lignes FIC

Liste de numros de cas de charges ou denveloppes pour lesquels on souhaite exporter les rsultats vers ARMATEC. Noter quune alternative lexportation denveloppes (dont on va voir ci-aprs quelle ncessite un certain travail ultrieur dans ARMATEC) consiste nexporter que des cas lmentaires, puis effectuer les combinaisons et enveloppes dans ARMATEC.

4.3 Description des fichiers gnrs


Nous indiquons ci-aprs le nom par dfaut des diffrents fichiers, mais avons vu que ce nom tait modifiable.

>

Fichiers de gomtrie

1er cas : DEP ou SOL Le bloc ARMATEC gnre 2 fichiers textes contenant les informations relatives la gomtrie du modle NO.GEO (qui contient les cordonnes et les numros des nuds des dalles contenues dans les zones listes) DA.GEO (qui contient les numros des dalles, lpaisseur de chaque dalle et les numros des 4 nuds dfinissant chaque dalle contenue dans les zones listes) En labsence de code FIC, le programme se contente de gnrer ces fichiers. 2me cas : REAC Le bloc ARMATEC gnre 1 seul fichier texte NO.REA contenant les numros de nuds et les coordonnes de tous les appuis du modle. Dans la mesure o il ny a pas de fichiers concernant les dalles, il y aura lieu dans ARMATEC de demander des dessins de type RCOL (rond color aux noeuds) et non COUL (cartographie couleur sur les dalles)

>
er

Fichiers contenant les rsultats de cas de charges

1 cas : cas de charge lmentaire Lors du traitement du cas n i, le programme gnre 1 fichier texte, dnomm de la faon suivante : - cas i .dep sil sagit de dplacements

- 271 -

- cas i .sol - cas i .rea

sil sagit de sollicitations de dalles sil sagit de ractions dappuis

Exemple : cas10.sol Ces fichiers devront tre relus ultrieurement dans un bloc ** GBIN du programme ARMATEC. Exemple : ** gbin pref cas suf .sol cas 10 tit Poids propre cas 11 tit Q sur 1ere trave cas 12 tit Q sur 2me trave

2 cas : enveloppe Lors du traitement de lenveloppe n i, le programm e gnre plusieurs fichiers textes, correspondant aux lignes lmentaires de lenveloppe considre ; ultrieurement, il faudra dans ARMATEC relire ces fichiers textes lmentaires (bloc ** GBIN) puis en faire lenveloppe (bloc ** ENVEL). Les fichiers gnrs par LIST sont les suivants : - 2 fichiers env i - j .dep sil sagit de dplacements, o i est le numro de lenveloppe et j un entier compris entre 1 et 2. Exemple : env10-2.dep. Noter que lun des fichiers contiendra les valeurs min, et lautre les valeurs max des 6 dplacements ; en effet les dplacements concomitants ne sont pas conservs dans Pythagore. - 26 fichiers env i - j .sol sil sagit de sollicitations, o i est le numro de lenveloppe et j un entier compris entre 1 et 26. Exemple : env112-5.sol. Ces 26 lignes lmentaires correspondent au format des enveloppes ARMATEC ; consulter la notice ARMATEC pour toute information cet gard (les efforts concomitants sont conservs ; les enveloppes portent galement sur les contraintes en face sup et inf de dalle, etc.) - 12 fichiers env i - j .rea sil sagit de ractions, o i est le numro de lenveloppe et j un entier compris entre 1 et 12. Exemple : env112-5.rea. Ces 12 lignes lmentaires correspondent aux valeurs min et max des 6 ractions + ractions concomitantes. Dans ARMATEC, il y a lieu comme on la dit de relire ces cas lmentaires, puis den refaire lenveloppe. Exemple : ** gbin pref env103- suf .sol $b $.i=1,26 cas $.i tit ENV103 - Ligne $.i $f ! reconstitution de l'enveloppe ** envel 103 cas 1 a 26 del Cette syntaxe (dans le fichier de donnes ARMATEC) commence par gnrer 26 cas numrots 1 26 partir des fichiers texte env103-1.sol , env103-2.sol , etc. Puis lenveloppe 103 est calcule, et les cas 1 26 dtruits (code DEL), de faon par exemple pouvoir enchaner avec la rcupration dune autre enveloppe.

me

- 272 -

5.

Bloc **BEAMTEC

Le bloc ** BEAMTEC permet de gnrer diffrents fichiers textes contenant des rsultats que lon veut exporter vers le programme BEAMTEC, pour un post-traitement ultrieur de rsultats concernant des barres (par exemple : vrification de ferraillage B.A ; vrification de charpente mtallique, etc.) Ces rsultats peuvent tre : - des dplacements de nuds - des sollicitations dans les barres Le bloc ** BEAMTEC ncessite davoir dfini au pralable des zones de barres dans le module DON laide du bloc ** ZONE. Noter quil est possible de redfinir les ZONES dans DON et de relancer le module LIST en sautant les modules de calcul CONS et LOAD. Les rsultats de calcul et la dfinition des zones sont indpendants.

5.1 Syntaxe
* * BEAMTEC ZONE10 ZONE20 ZONE30 - > ZONE ZONE10 A 30 P 10 ZO # # # #






  



 

FIC

5.2 Commentaires
> 1re ligne : ** BEAMTEC

DEP, SOL : ces codes indiquent que lon veut gnrer des fichiers contenant respectivement des dplacements de nuds, ou de sollicitations de barres. Par dfaut, il sagit de sollicitations de barres (SOL). CONT Indique que la numrotation des nuds doit tre continue sur lensemble des zones concernes (cette option nest maintenue que par souci de compatibilit avec danciennes versions de Pythagore). Par dfaut, la numrotation des nuds redmarre 1 dans chaque zone. En effet, le bloc BEAMTEC ne conserve pas la numrotation initiale des nuds (celle de Pythagore), tout simplement parce que les rsultats sont exports systmatiquement, et de faon indpendante, lorigine et lextrmit de chaque barre. Ainsi une trave de 10 barres comporte 11 nuds dans Pythagore, mais 20 dans BEAMTEC : on ne peut donc pas conserver la numrotation. Cest pourquoi le bloc ** BEAMTEC choisit de nommer les nuds partir de 1 dans chaque zone, sauf en prsence de code CONT. Exemple Supposons que les zones POUT 1 et POUT 2 comportent 10 barres (= 20 nuds) chacune. - Par dfaut (cest--dire en labsence de code CONT), les fichiers texte comporteront les nuds POUT1 : 1 20 et POUT2 : 1 20 (nous employons ici la syntaxe BEAMTEC) - En prsence de code CONT, les fichiers texte comporteront les nuds POUT1 : 1 20 et POUT2 : 21 40 NO Nom du fichier texte qui contiendra la liste des nuds. Par dfaut, BEAMTEC attribue ce fichier le nom NO.GEO .

- 273 -

EL

Nom du fichier texte qui contiendra la liste des barres Par dfaut, BEAMTEC attribue ce fichier le nom EL.GEO .

SUF Suffixe des fichiers textes gnrer, concernant les rsultats de cas de charges. Ce suffixe doit commencer par un point, par exemple : SUF .sol Par dfaut, BEAMTEC adopte les suffixes : - .dep sil sagit de dplacements - .sol sil sagit de sollicitations Nota - Il sera ncessaire de choisir un suffixe diffrent lorsquon prvoit dexporter la fois des rsultats de dalles (bloc ** ARMATEC) et des rsultats de barres (bloc ** BEAMTEC) ; car les extensions par dfaut tant les mmes dans les 2 cas (.sol en cas de sollicitations, etc.), cela cre me re une confusion qui va faire que les fichiers de la 2 exportation vont craser ceux de la 1 , do lutilit de changer le suffixe des fichiers.

>

Ligne -> ZO

Il sagit de la liste des zones de dalles pour laquelle on souhaite exporter les rsultats (dplacements de nuds ou sollicitations de barres). Il ne peut y avoir quun seul code -> ZO dans le bloc ** BEAMTEC, donc une seule liste de zones, ventuellement place sur plusieurs lignes (placer un code S en fin de ligne pour indiquer que la suite se trouve la ligne suivante). Trois syntaxes sont possibles pour lister les noms de zone : liste de noms un par un (ZONE10 ZONE20 ZONE30) lintrieur de ZONE10 , etc.) (nota : ne pas mettre despace

liste de la forme ZONE10 a 30 p 10 (nota : ne pas mettre despace entre ZONE et 10) syntaxe de type ZO#### : le programme cherche les zones dont le nom a les mmes caractres la mme place que ZO####, sauf pour les caractres qui sont des #.

>

Lignes FIC

Liste de numros de cas de charges ou denveloppes pour lesquels on souhaite exporter les rsultats vers BEAMTEC. Noter quune alternative lexportation denveloppes (dont on va voir ci-aprs quelle ncessite un certain travail ultrieur dans BEAMTEC) consiste nexporter que des cas lmentaires, puis effectuer les combinaisons et enveloppes dans BEAMTEC.

5.3 Description des fichiers gnrs


Nous indiquons ci-aprs le nom par dfaut des diffrents fichiers, mais avons vu que ce nom tait modifiable.

>

Fichiers de gomtrie

Le bloc BEAMTEC gnre 2 fichiers textes contenant les informations relatives la gomtrie du modle NO.GEO (qui contient les cordonnes et les numros des nuds des barres contenues dans les zones listes) EL.GEO (qui contient les numros des barres, et le numro des 2 nuds origine et extrmit dfinissant chaque barre contenue dans les zones listes) En labsence de code FIC, le programme se contente de gnrer ces fichiers.

- 274 -

>
er

Fichiers contenant les rsultats de cas de charges

1 cas : cas de charge lmentaire Lors du traitement du cas n i, le programme gnre 1 fichier texte, dnomm de la faon suivante : - cas i .dep sil sagit de dplacements - cas i .sol sil sagit de sollicitations de barres Exemple : cas10.sol Ces fichiers devront tre relus ultrieurement dans un bloc ** GBIN du programme BEAMTEC. Exemple : ** gbin pref cas suf .sol cas 10 tit Poids propre cas 11 tit Q sur 1ere trave cas 12 tit Q sur 2me trave

2 cas : enveloppe Lors du traitement de lenveloppe n i, le programm e gnre plusieurs fichiers textes, correspondant aux lignes lmentaires de lenveloppe considre ; ultrieurement, il faudra dans BEAMTEC relire ces fichiers textes lmentaires (bloc ** GBIN) puis en faire lenveloppe (bloc ** ENVEL). Les fichiers gnrs par LIST sont les suivants : - 2 fichiers env i - j .dep sil sagit de dplacements, o i est le numro de lenveloppe et j un entier compris entre 1 et 2. Exemple : env10-2.dep. Noter que lun des fichiers contiendra les valeurs min, et lautre les valeurs max des 6 dplacements ; en effet les dplacements concomitants ne sont pas conservs dans Pythagore. - 36 fichiers env i - j .sol sil sagit de sollicitations, o i est le numro de lenveloppe et j un entier compris entre 1 et 36. Exemple : env112-5.sol. Ces 36 lignes lmentaires correspondent au format de calcul des enveloppes Pythagore (les efforts concomitants sont conservs ; lenveloppe porte galement sur les valeurs de contraintes, etc.) Dans BEAMTEC, il y a lieu comme on la dit de relire ces cas lmentaires, puis den refaire lenveloppe. Exemple : ** gbin pref env103- suf .sol $b $.i=1,36 cas $.i tit ENV103 - Ligne $.i $f ! reconstitution de l'enveloppe ** envel 103 cas 1 a 36 del Cette syntaxe (dans le fichier de donnes BEAMTEC) commence par gnrer 36 cas numrots 1 36 partir des fichiers texte env103-1.sol , env103-2.sol , etc. Puis lenveloppe 103 est calcule, et les cas 1 36 dtruits (code DEL), de faon par exemple pouvoir enchaner avec la rcupration dune autre enveloppe.

me

- 275 -

6.

Bloc **TORSEUR

Syntaxe
* * TORSEUR FIC - PT - - - NO [--] DIR [dir1] [dir2] VAR - - - - - -

Description
Le bloc torseur permet de rcuprer le torseur rsultant. Les 3 coordonnes du point de sommation sont indiques FIC Lentier attendu est le numro du fichier binaire (enveloppe interdite) contenant le cas de charges pour lequel on souhaite rcuprer le torseur 3 coordonnes du point de sommation des efforts de coupure la liste attendue correspond aux noeuds o lon rcupre les efforts de coupure

PT - - NO [--]

DIR[dir1][dir2]Direction ventuelle (voir annexe B pour lindication dune direction) VAR----Noms des variables dans lesquelles on stocke le torseur calcul

Exemple
On dfinit dans DDON des nuds et des lments par : ** TORSEUR FIC 50 PT 10 -0.5 0 NO 101a110 VAR $.nx $.ty $.tz $.mx $.my $.mz $M $.mz Calcule le torseur dans le repre global (par de direction indique) au point de sommation de coordonnes (10 -0.5 0). Affecte les 6 valeurs du torseur $.nx $.ty $.tz $.mx $.my $.mz et affiche lcran la valeur de $.mz.

7.

Rsultats

Les listings demands sortent dans le fichier SLIST.

- 276 -

Module GRAP : graphiques de rsultats 1. Prsentation

Le module GRAP permet la reprsentation graphique lchelle des courbes de sollicitations, contraintes, ou dplacements des lments de poutres. Laxe des abscisses est divis en tronons proportionnels la longueur des lments. Lamplitude des grandeurs reprsentes est calcule automatiquement.

2.

Syntaxe du fichier de donnes DGRAP

Bloc **GRAP : dessin de graphiques


Syntaxe * * GRAP FIC[ ] * titre > (EC )(DX DY )(CA )(INT )(NO )(EL )(SM)(FC )(EP ) NX TY TZ MX MY MZ DX DY DZ RX RY RZ CN CT

EL[ ]

(AMP )

Description : premire ligne


FIC : Liste des numros des fichiers (6 au maximum) dont on veut reprsenter graphiquement les rsultats. Lorsque plusieurs fichiers sont slectionns les courbes correspondant aux diffrents tats sont reprsentes sur le mme graphique, avec des types de ligne diffrents.

EC :

Echelle du trac. Laxe des abscisses est divis en tronons proportionnels la longueur des lments. Le rapport dchelle est par dfaut fix pour que le graphique occupe 20cm.

DX,DY :Dimensions du papier en centimtres (par dfaut DX=29.7; DY=21.) CA : Taille, en cm, des caractres, pour lcriture des numros de nuds ou dlments sur le graphique, lorsquils sont demands. Par dfaut CA=8.

- 277 -

INT :

Nombre de marques dintervalles reprsents sur laxe des ordonnes de chaque ct. Par dfaut 5. (ie. 5 marques dans les Y positifs et 5 dans les Y ngatifs). Demande lcriture des numros des nuds. Demande lcriture des numros des lments. Sans marque , dsactive les marques sur laxe des abscisses. (Par dfaut une marque est imprime lextrmit de chaque lment, mais elles deviennent peu lisibles lorsquil y a un grand nombre dlments). Rsistance la compression du bton. Cette commande na deffet que sur les graphiques de contraintes tangentes. En effet dans ce cas les contraintes normales concomitantes servent imprimer la limite de cisaillement selon Chalos et Bteille.

NO : EL : SM :

FC :

EP :

La valeur qui suit commande lpaisseur du trait, en diximes de millimtres (3 par dfaut).

Description : lignes courantes


Chaque ligne gnre un dessin spar. EL : Liste des lments dont on veut tracer les rsultats. Aucun test nest fait pour vrifier que les lments sont bien dans lordre, cest pourquoi il est important de vrifier que lon reprsente bien la courbe voulue. NX, TY,TZ : Effort normal, tranchant selon Y ou Z (sollicitations dans le repre principal de llment) MX, MY, MZ : Moments de flexion ou de torsion DX, DY, DZ : Dplacements dans les 3 directions de lespace (repre global). RX, RY, RZ : Rotations selon les 3 directions de lespace (repre global) CN : CT : Numro de la contrainte normale tracer Numro de la contrainte tangente tracer

AMP : Amplitude du graphique de la sollicitation (ou contrainte ou dplacement) tracer. Par dfaut la valeur extrmale est retenue. La dclaration dune valeur ronde permet de mesurer les valeurs directement sur le graphique.

3.

Rsultats

Le module GRAP gnre un fichier de dessin GRAP.DES imprimer avec le programme XTRACE de SETEC_TPI.

- 278 -

Module DXF : dessins au format Autocad 1. Prsentation

Le module DXF permet la gnration de dessins 3D au format Autocad DXF. Ces dessins peuvent contenir: La gomtrie du modle Les contours des sections lorsqu elles sont dfinies avec les modules CARA ou CISAIL, assurant une reprsentation raliste de la structure, et permettant la vrification des orientations des lments, etc Le trac des cbles de prcontrainte, dans lespace La dforme de nimporte quel cas de charge

1.1 Organisation des blocs


Le fichier DDXF utilise les blocs suivants :

Nom du bloc **ACTIV **DXF

Fonction Active la structure ou une partie de la structure Gnre un dessin au format DXF

2.

Syntaxe du fichier de donnes DDXF

2.1 Bloc **ACTIV , activation des lments


Le lecteur est invit se rfrer la notice du module CONS pour la description de ce bloc. Les lments activs au cours de ce bloc seront les seuls dessins.

- 279 -

2.2 Bloc **DXF , gnration dun dessin 3D au format Autocad DXF


Syntaxe
* *DXF TITRE [Nom_de_fichier.dxf ] ST CN CT CX CY XY FIC (COEFF ) XZ YZ VM DEP RO CP EL[ ] COULEUR[ ] DA[ ]COULEUR[ ] CA[ ]COULEUR[ ]

(ST

NI )

... Description
TITRE : nom du fichier DXF gnrer (avec son extension). ST : Dessin de la structure non dforme et de la prcontrainte, avec reprsentation des numros de nuds, dlments et de cbles de prcontrainte. Seul les lments activs laide du bloc **ACT prcdent seront dessins. Numro du fichier dtat pour dessin de dforme (les fichiers denveloppe ne sont pas accepts) COEFF : Coefficient appliqu la dforme ST : CN : Dessin de la structure non dforme et de la prcontrainte, en plus de la dforme. Dessin en couleurs des contraintes normales des lments de poutre. Cette commande na deffet que pour des lments dont les contours ont t dfinis dans CISAIL ou CARA. Le nombre indiqu ensuite donne lamplitude des contraintes reprsentes Dessin en couleur des contraintes tangentes, pour les lments de poutre dont la section transversale a t dfinie dans CISAIL. Le nombre indique lamplitude des contraintes reprsentes.

FIC :

CT :

CX, CY, XY : Pour les lments de coque carte en couleur des contraintes de membrane xx, yy ou xy. Lamplitude du dessin en couleur est indique par le nombre suivant chaque commande.

- 280 -

XZ, YZ : Pour les lments de coque carte en couleur des contraintes de cisaillement deffort tranchant. Lamplitude du dessin en couleur est indique par le nombre suivant chaque commande. VM : DEP : RO : NI : Pour les lments de coque carte en couleur des contraintes de Von-Mises. Cartes diso-dplacements, en couleur. Cartes diso-rotations, en couleurs. Nombre dIsocouleurs pour les reprsentations ci-dessus. Ce nombre est le nombre de couleurs qui reprsentent les amplitudes positives ou ngatives. Au total, pour les reprsentations de dplacements, il y aura donc NI couleurs, et pour les reprsentations de contraintes 2*NI couleurs. Les contraintes de Von-Miss tant toujours positives elles sont reprsentes sur NI niveaux.

EL [--] COULEUR[--] , ou DA[--] COULEUR[--] , CA[--] COULEUR[--]: Liste des lments pour lesquels on veut dclarer une couleur diffrente de la couleur par dfaut. La couleur doit tre un nombre entier compris entre 1 et 256. Cf. bote de dialogue couleurs dAutocad.

Gestion des couches : Les fichiers DXF ont une organisation par couches (ou layers ). Les couches suivantes sont gnres par le module DXF : Defn_elements : cette couche contient les lignes de dfinition des lments (ligne reliant les nuds, Elle peut tre diffrente de la ligne des centres dinertie). Couleur grise. Parois_minces : Cette couche contient les contours des lments parois minces , cest dire dont le contour a t dfini dans CISAIL . Couleur bleue. Sections_epaisses : Cette couche contient les contours extrieur et intrieurs des lments dont les sections ont t dfinies dans CARA . Couleur grise. Elts_deformee : Contient la dforme des lments. (ligne reliant les nuds, Elle peut tre diffrente de la ligne des centres dinertie). Couleur verte. Par_minces_deformee : Dforme des contours des lments dont les sections ont t dfinies dans CISAIL . Couleur rouge Sect_ep_deformee : Dforme des contours extrieur et intrieurs des lments dont les sections ont t dfinies dans CARA . Couleur gris-bleu Prec_type_n : Pour le type n de prcontrainte, tel que dfini dans PREC . Contient les polylignes dfinissant les tracs de cbles.

Contraintes, ou dplacements ou rotations : Une grande diversit de couches contenant les reprsentations en couleurs des contraintes diffrents niveaux de lpaisseur des lments peut tre gnre. Ces couches nont pas de couleur propre, et chacun des lments qui les constitue se voit affecter une couleur propre en fonction du niveau de contraintes, ou de la valeur des dplacements qui y est atteinte. Les dessins Autocad en couleur pour cartographie des contraintes ou dplacements sont constitus de la juxtaposition dun grand nombre de facettes dans un fichier DXF. Les facettes en question sont, lorsque ncessaire, des subdivisions des lments-finis du modle. Les reprsentations de contraintes de membrane sur les lments de coque ncessitent une couche pour les contraintes en fibre infrieure, une couche pour les contraintes mi-paisseur de llment, et une couche pour les

- 281 -

contraintes en fibre suprieure. De mme pour les reprsentations mettant en jeu des poutres dont les sections ont t dclares dans CISAIL ou CARA chaque panneau lmentaire ou portion de contour lmentaire est subdivise pour permettre une reprsentation fine des contraintes ou dplacements. Au total, lorsque le modle est important, la taille des fichiers DXF ncessite une certaine attention. Il est donc recommand de ne pas demander toutes les reprsentations dans le mme fichier DXF. A partir du fichier DXF ainsi obtenu la reprsentation des champs de contraintes ou de dplacements se fait de la manire suivante : Geler toutes les couches autres que celle contenant les contraintes ou dplacements souhaits. Choisir un point de vue 3D demander rendu dans une fentre de rendu Limage ainsi constitue peut tre copie pour ajustement dans un diteur dimage (souvent utile pour ajuster le contraste ou la luminosit), ou directement dans Word, PowerPoint, ou enregistre au format Bitmap. Lchelle ci-dessous donne la signification des couleurs. A noter que les reprsentations concernant les dplacements, les rotations ou les contraintes de Von-Mises ne reprsentent que des valeurs positives et donc nutilisent que la moiti suprieure de lchelle. Cette chelle nest pas reproduite dans les fichiers Autocad actuellement. Nous invitons donc les utilisateurs copier celle-ci et remplacer les valeurs de contraintes, lorsquils dsirent produire une prsentation formelle.

Valeur max 90% 80% 70% 60% 50% 40% 30% 20% 10% 0 -10% -20% -30% -40% -50% -60% -70% -80% -90% Valeur min =-valeur max

- 282 -

3.

Rsultats

Les fichiers de rsultats du module sont les fichiers DXF dont les noms ont t fixs par lutilisateur. Ces fichiers peuvent tre imports directement dans Autocad pour impression, ou utilisation pour des plans de structure.

- 283 -

Module DES : sortie de dessins 1. Prsentation

Le module DES permet la reprsentation, dans lespace, et lchelle, de la structure ou de sa dforme dans nimporte quel tat de calcul (sauf les enveloppes dtats). Il permet le dessin des numros de nuds ou dlments.

1.1 Organisation des blocs


Le fichier DDES utilise les blocs suivants : Nom du bloc **ACTIV **DES Fonction Active la structure ou une partie de la structure Dessine la structure

2.

Syntaxe du fichier de donnes DDES

2.1 Bloc **ACT : activation des lments


Le lecteur est invit se rfrer la notice du module CONS pour la description de ce bloc.

2.2 Bloc **DES , Dessin de la structure ou dforme


Syntaxe
A0 A1 XY PORT A2 * *DES YZ LONG LAT (CAR ) PAYS A3 (ECH ) XZ A4 A5 * titre 1

( * titre 2) ( * titre 3)

NO BA ST CE PREC AP * nouveau _ titre

FIC [- -](COEFF )

(ST ) (AP )

- 284 -

Premire ligne : dfinition des paramtres du dessin

XY, YZ, XZ : Axes globaux de dfinition du plan quateur , par rapport auquel seront dfinies les indications de longitude et de latitude. LONG : Longitude du point de vue par rapport au plan dfini comme quateur LAT : CAR : Latitude du point de vue Dimension des caractres (en cm) pour limpression des numros de nuds, dlments ou de cbles de prcontrainte

PORT /PAYS : Disposition du papier en portrait ou paysage A0,A5 : Dimension du papier ECH : Echelle du dessin (indiquer ECH 100 pour un dessin 100 fois plus petit que la structure). Par dfaut, lchelle est adapte automatiquement pour assurer un cadrage convenable du dessin sur la surface de papier utilise.

Lignes courantes : options de dessin

ST :

Dessin de la structure NO, BA : Inscription des numros de nud ou des numros des lments CE : contours extrieurs : les limites externes de chaque lment sont reprsentes, si elles ont t dfinies dans CARA ou CISAIL. PREC : dessine les numros des cbles de prcontrainte. AP : reprsente la position des appuis par des ronds sur le dessin.

FIC :

Liste des numros de fichier dtat pour dessin de dformes (les fichiers denveloppe ne sont pas accepts) COEFF : Coefficient appliqu la dforme ST : Dessin de la structure non dforme AP : reprsente la position des appuis par des ronds sur le dessin.

- 285 -

Explication de la projection : Lexemple ci-dessous prsente la vise pour un plan quateur XZ. Le point de vue est dfini par les angles de longitude et de latitude par rapport au plan quateur. Le plan de projection de la structure est le plan normal laxe de vise prsent sur le dessin ci-dessous.

longitude

latitude

- 286 -

3.

Rsultats graphiques

Le module DES gnre le fichier DES.DES , imprimer avec le programme TRACE de SETEC_TPI.

- 287 -

Module SECT : vrification des sections de bton arm 1. Prsentation

Le module SECT permet la vrification automatique des sections de bton arm soumises des cas de charges ou enveloppes stocks dans des fichiers binaires. Les fichiers vrifier peuvent tre issus dun calcul linaire ou non-linaire. Les sections vrifies doivent avoir t dfinies dans CARA et mailles. Il est prfrable davoir dfini des armatures passives (mais pas obligatoire). Le matriau bton peut au besoin tre redfini dans SECT, de mme que les caractristiques des aciers (mais pas leur position). Si le fichier binaire vrifi est issu dun cas de charge non-linaire, le programme ne calcule rien et fournit les valeurs des dformations du bton et des aciers dans la section directement tels quils sont enregistrs dans le fichier. En revanche, dans le cas de la vrification dune enveloppe ou dun cas de charge linaire, le module essaie dquilibrer la section laide des efforts contenus dans le fichier, selon une dmarche de rsolution itrative de type Newton-Raphson telles que dcrite dans la notice du module CONS. Dans le cas dune enveloppe, les lignes utilises sont celles qui maximisent et minimisent leffort normal, les deux moments et les contraintes normales. SECT fournit en sortie les taux de contraintes et de dformations maximums et minimums dans les aciers et dans le bton. Du point de vue des vrifications EUROCODE 2, le module SECT permet deffectuer : un calcul rglementaire douverture de fissure (EUROCODE 2) dans une section en bton arm (vrification en service).

- 288 -

2.

Syntaxe du fichier de donnes DSECT

Syntaxe
* *VERIF FIC[ ] * titre EP SL MOD > MAT SARG FC EBU GB THETA PR FC (GB THETA ) > AC MOD[ ] SL[ ] SL FT FF EF FR ER

(NB ) (CV -)

(SOL NX - MY - MZ - )
SA HA LD EL[- -] SB (DES - BS BI )(FIS RL ) CD

Description
FIC : NB : Liste des numros de fichiers contenant des cas de charges ou des enveloppes vrifier. Si ce code est prsent, les sorties graphiques seront en noir et blanc, ce qui permet de rduire significativement leur volume. Coefficient de viscosit numrique pouvant amliorer la convergence du calcul. Pour un calcul dont la convergence est difficile choisir CV<1

CV :

MAT : Dfinition dun matriau bton. Le lecteur est renvoy la notice du module CARA pour plus de dtail. Le matriau dfini dans ce bloc remplace celui qui a pu tre dfini dans CARA. AC : Dfinition pour les aciers. Le lecteur est renvoy la notice du module CARA pour plus de dtail. Le matriau dfini dans ce bloc remplace celui qui a pu tre dfini dans CARA.

SOL : Les sections seront vrifies laide du jeu de sollicitations NX/MY/MZ entr (dans le repre principal). Si lon souhaite utiliser cette fonction, il ne faut pas entrer de code fichier. EL : Liste des lments dont on veut vrifier les sections SA : vrification du nud 1 de llment SB : vrification du nud 2 de llment

DES : Suivi de lchelle voulue pour le dessin : commande limpression dun dessin dans le fichier SECT.DES, avec les isocouleurs de contraintes. Pour calculer lchelle automatiquement, faire suivre le code DES de la valeur -1. BS,BI : Bornes sup et inf pour la reprsentation des iso-couleurs de cotraintes. Par dfaut ces valeurs sont calcules automatiquement FIS : Commande le calcul rglementaire de largeur de fissure (EUROCODE 2) pour une vrification en service. Le lecteur est invit consulter le rglement pour plus de dtails. HA / RL : type darmatures longitudinales (Haute Adhrence -par dfaut- ou Rond Lisse) LD / CD : influence de la dure du chargement (Longue Dure -par dfaut- ou Courte Dure)

- 289 -

NOTA 1 : si le code FIS a t utilis pour une section totalement comprime, la largeur de fissure calcule est gale 0. Si la section est en revanche partiellement tendue mais quelle ne comporte pas darmature, le calcul rglementaire douverture de fissure EUROCODE 2 na pas de sens (il est bas sur la contrainte de traction des armatures et la dformation des aciers) et le programme renvoie la valeur -1. Enfin, si la section est partiellement ou totalement tendue, le calcul douverture de fissure est bas sur lvaluation de la section effective de bton autour des armatures tendue (voir EUROCODE 2). Le programme calcule automatiquement cette grandeur dont on peut connatre la signification (aire colorie dans les sorties dessin) et la valeur (dans les sorties textes).

Exemples
**VERIF FIC 100a150 EL 1a100 SA Vrifie la section du nud 1 pour les lments 1 100, pour les cas de charges 100 150. **VERIF FIC 800 ->MAT SARG FC 30000 EB 0.0015 GB 1 THETA 1 SL 0 EL 10 SA SB Vrifie les deux sections de llment 10 pour le cas de charge 800. Le matriau du bton est redfini en loi de Sargin. **VERIF FIC 500 SOL NX 500 MY 1000 MZ -1000 EL 100 SA SB DES 1000 Vrifie les deux sections de llment 100 en utilisant la ligne de sollicitations entre et en dessinant ltat de contrainte de la section dans le fichier SECT.DES. **VERIF FIC 50 EL 5 6 SA SB DES -1 FIS RL Vrifie les sections origine et extrmit des lments 5 et 6 pour le cas de charge 500 (qui doit reprsenter un cas en service), pour des armatures lisses et pour un chargement longue dure. Lchelle du dessin est calcule automatiquement.

3.

Rsultats (texte et dessin)

Le module SECT crit, dans le fichier SSECT, les dformations et les contraintes minimales et maximales observes dans la section (aciers et bton). Si le code FIS a t utilis, le module SECT crit dans SSECT la largeur de fissure calcule, lenrobage, et laire effective de bton autour des armatures tendues. Si le code DES a t utilis, il dessine aussi, dans le fichier SECT.DES, un dessin de ltat de contraintes de la section, en couleur ou en noir et blanc. Si les codes FIS et DES ont t utiliss conjointement, le fichier SECT.DES colorie directement sur la section laire effective de bton autour des armatures tendues (en gris).

- 290 -

Module VOIL : vrification des tles raidies 1. Prsentation


la vrification des tles minces mtalliques (classe IV) conformment lEurocode 3 (calcul des structures en acier) partie 1-1 Rgles gnrales et rgles pour les btiments ENV 1993-1-1 de dcembre 1992, avec prise en compte du voilement local des parois et du flambement des sections, la vrification au voilement des tles comprimes raidies conformment lEurocode 3 (calcul des structures en acier) partie 1-5 Rgles supplmentaires pour les plaques planes, raidies ou non, charges dans leur plan XP ENV 1993-1-5 de dcembre 2000. Ce module rcupre la gomtrie transversale dfinie dans le fichier de donnes DCIS, la gomtrie longitudinale dfinie dans le fichier DDON et les sollicitations des cas de charges dfinis dans DCONS, DLOAD, DVIB ou DCOMB, et effectue la vrification des contraintes dans la section, avec prise en compte des phnomnes de voilement local et de flambement. Les deux vrifications commencent par un calcul de dgradation des sections par voilement local des parois ou sous-panneaux. Eurocode 3 partie 1-1 La dgradation des sections se fait par application des largeurs efficaces aux parois non entirement tendues. La vrification continue ensuite par une valuation de laugmentation des contraintes due au flambement global de la section, et une vrification au voilement par cisaillement des parois.

Le module VOIL permet :

Eurocode 3 partie 1-5 La dgradation des sections se fait par rduction des paisseurs des parois non entirement tendues. La vrification selon la partie 1-5 continue par une valuation des phnomnes de voilement de plaque raidie quivalente et de flambement de plaque raidi comprime. La prise en compte de ces phnomnes se caractrise par le calcul de coefficients de rduction des surfaces comprimes. On traduit cette rduction de surface par une rduction des paisseurs. Les contraintes sont ensuite recalcules sur la section efficace et on vrifie que ces contraintes sont infrieures en valeur absolue la limite lastique. Le voilement des plaques comprimes et le voilement par cisaillement sont vrifis indpendamment, ainsi que linteraction entre les deux selon la formule dinteraction de lEurocode. La diffrentiation de la limite lastique de lacier en fonction de lpaisseur des tles est effectue par le programme pour des aciers S355 et S460. Attention : cette diffrentiation ncessite que lunit de mesure choisie par lutilisateur dans Pythagore soit le mtre. En dehors de ces limites lastiques pour lacier et pour dautres matriaux, aucune rduction des limites lastiques en fonction de lpaisseur nest applique.

- 291 -

1.1 Organisation des blocs


Le fichier DVOIL utilise les blocs suivants : Nom du bloc **EUR **GEO **LIM **VERIF Fonction Dfinition des donnes Eurocode. Permet entre autre de choisir entre lEC 3-1-1 et lEC 3-1-5 Description des sections raidies Donnes complmentaires sur les limites lastiques Vrification des sections lEurocode choisi.

Un ordre indicatif de lenchanement des blocs est donn ci-dessous :

Enchanement Choix dun Eurocode et entre des donnes correspondantes Enchanement de blocs GEO, LIM et VERIF

Bloc **EUR **GEO **LIM **VERIF **FIN

Fin du fichier

1.2 Mthodes de calcul


Le lecteur est invit se rfrer aux Eurocodes cits pour plus de dtails.

- 292 -

2.

Syntaxe du fichier de donnes DVOIL

2.1 Bloc **EUR : donnes Eurocode


Syntaxe
** EUR (PA -) (LSP -) (INT -) G0 - G1 -

Description
PA : code indiquant la partie de lEurocode 3 avec laquelle sont effectues les vrifications PA 1 : Eurocode 3 partie 1-1 PA 5 : Eurocode 3 partie 1-5 (valeur par dfaut)

LSP :

code indiquant le mode de calcul du voilement des sous-panneaux comprims (pour la partie 1-5 uniquement) LSP 1 : lancement calcul avec les contraintes relles dans les sous-panneaux et avec itration jusqu stabilisation de la zone comprime valeur par dfaut LSP 2 : lancement calcul sans itration avec la limite lastique fy code indiquant le mode dinterpolation entre le phnomne de voilement de plaque raidie quivalente (avec sa rduction de section ) et le flambement de la plaque raidie comprime avec sa rduction de section c (pour la partie 1-5 uniquement) INT 1 : c = sup(, c ) selon la version franaise de lEurocode valeur par dfaut INT 2 : c = ( c ). .(2 ) + c , o 0 = invalide par la version franaise de lEurocode

INT :

cr ,p cr ,c

1 1, selon la formule europenne

G0 : G1 :

coefficient de scurit M 0 sur lacier (par exemple 1.0 ou 1.1) coefficient de scurit M1 sur lacier (par exemple 1.1)

- 293 -

2.2 Bloc **GEO , description des sections raidies


Principe
Dans ce bloc, on dcrit la gomtrie de la section.

Syntaxe
** GEO RT -

EG [--] SP [--] EL [--]


PL [--] EP [--] ER [--] RA [--] NR (SE) (RO) (RT -)

Description
RT : distance entre les raidisseurs transversaux (obligatoire pour la partie 1-5, pas de raidisseurs transversaux par dfaut dans la partie 1-1, sauf si valeur despacement indique ici) liste des sous-panneaux (ou parois) gnrs numro de llment dfini dans DCIS constituant le sous-panneau lorsque celui-ci ne contient quun seul lment numros des lments dfinis dans DCIS constituant le sous-panneau dans le cas o celui-ci contient plusieurs lments. Il ne faut alors avoir dfini quun seul numro dans la commande SP.

SP : EG :

EL :

Concrtement, on dfinit tous les sous-panneaux constitus de plusieurs lments un par un avec SP et EL, et tous les sous panneaux constitus dun seul lment (possible par listes) avec SP et EG (voir exemple au 4). Attention, lorsque plusieurs lments constituent un sous-panneau, le calcul nest valable que pour des lments relativement aligns (leurs longueurs sont ajoutes pour obtenir la longueur du souspanneau). Lorsque les lments constituant un sous-panneau ont des paisseurs diffrentes, le programme attribue lpaisseur de llment le plus fin au sous-panneau. PL : EP : ER : RA : numro du panneau secondaire raidi (dit plaque) gnrer (pour la partie 1-5 uniquement) numros des lments dfinis dans DCIS constituant le panneau numros des lments dfinis dans DCIS constituant les raidisseurs numros des lments formant un seul raidisseur caractristique de la plaque (inclus llment du panneau fermant le raidisseur) nombre de raidisseurs sur la plaque indique si la plaque fait office de semelle ou dme (pour le calcul dinteraction) indique si les raidisseurs de la plaque sont de type ouvert. Si RO nest pas ajout, les raidisseurs sont considrs comme ferms. distance particulire entre les raidisseurs transversaux pour le panneau concern si diffrente de celle dfinie en dbut de bloc,

NR : SE : RO :

RT :

- 294 -

Attention, il est important de ne pas oublier dindiquer quand les raidisseurs sont ouverts, car le calcul du flambement de plaque raidie comprime est plus dfavorable avec des raidisseurs ouverts. On ne peut indiquer quun seul type de raidisseur par plaque. Quand les raidisseurs sont mixtes ouverts et ferms, il est important de bien choisir le raidisseur le plus reprsentatif, en noubliant pas que le raidisseur ouvert est plus dfavorable. Lorsque les lments de panneau (par opposition aux raidisseurs) constituant un panneau secondaire ont des paisseurs diffrentes, le programme attribue lpaisseur moyenne au panneau.

- 295 -

2.3 Bloc **LIM , donnes complmentaires sur les limites lastiques


Syntaxe
** LIM FY FM (MO -) EL [--] FY - FM -

Description
FY : limite lastique gnrale du matriau dans lunit gnrale choisie par lutilisateur dans Pythagore limite lastique gnrale du matriau en MPa obligatoirement module dlasticit du matriau en MPa obligatoirement (par dfaut, celui de lacier E = 210 000 MPa) liste des lments dont la limite lastique est diffrente de la limite lastique gnrale prcdente limite lastique des lments lists dans lunit gnrale de lutilisateur limite lastique des lments lists en MPa obligatoirement

FM : MO :

EL :

FY : FM :

- 296 -

2.4 Bloc **VERIF , vrification du voilement


Syntaxe
** VERIF (IMP -) FIC [--] SOL NX - MY - MZ - TY - TZ - MX EL [--] (SA) (SB) (LZ -) (LY -) (BZ -) (BY -) (AL -)

Description
IMP : code permettant une impression plus dtaille IMP = 1 : impression des rsultats nud par nud et lment par lment dans la section transversale pour chaque type de voilement IMP = 2 : idem avec en plus une rcapitulation des lments constitutifs des panneaux secondaires et sous-panneaux

Dans le cas de la vrification avec la partie 1-1, pour obtenir le dessin des sections dgrades sous les sollicitations lmentaires, il faut activer IMP (avec 1 ou 2). Il sort alors un fichier FICDES. FIC : liste des cas de chargement vrifier

SOL : jeu de sollicitations lmentaires vrifier EL : SA : SB : liste des lments longitudinaux vrifier vrification aux nuds origine des lments vrification aux nuds extrmit des lments

Par dfaut, si ni SA ni SB ne sont indiqus, les vrifications sont effectues dans les sections origine et extrmit. LZ : LY : AL : BZ : longueur de flambement par flexion autour de z-z longueur de flambement par flexion autour de y-y facteur dimperfection (voir les Eurocodes ; pour un caisson soude, il vaut 0,34) facteur de moment uniforme quivalent pour la flexion autour de z-z (par dfaut 1,1, valeur la plus dfavorable) facteur de moment uniforme quivalent pour la flexion autour de y-y (par dfaut 1,1, valeur la plus dfavorable)

BY :

Attention : lordre de dclaration des blocs **GEO, **LIM et **VERIF nest pas neutre. En effet, les calculs effectus dans VERIF sont effectus avec les dernires caractristiques de GEO et LIM.

- 297 -

3.

Rsultats (texte)

Le programme VOIL gnre : Un fichier SVOIL-BN comprenant une rcapitulation des fichiers vrifis avec les contraintes maximales aprs voilement et flambement et les valeurs des critres sur lensemble des lments slectionns fichier de chargement par fichier de chargement, Un fichier SVOIL de rsultats, contenant pour chaque fichier de chargement un rcapitulatif des lments slectionns avec les contraintes maximales aprs voilement et les valeurs des critres sur chaque lment, Si dans le bloc ** VERIF, IMP vaut 1 ou 2 : pour chaque fichier, lment et nud activ , SVOIL contient : Pour la vrification selon la partie 1-5 : le dtail dans la section transversale des positions des nuds, et des contraintes initiales (avec section brute) et finales (avec rductions dues au voilement) ces nuds, des lments, avec leurs nuds origine et extrmit, et le coefficient de rduction des sous-panneaux, des panneaux, avec les lments de panneau et de raidisseurs les constituant, et les valeurs des coefficients de rduction sur les parties comprimes de ces panneaux, et enfin les valeurs caractristiques par panneau du voilement par cisaillement . Pour la vrification selon la partie 1-1 : la dfinition des parois ou sous-panneaux, le dtail du voilement local par rduction des largeurs avec les caractristiques de la section efficace, pour chacune des sollicitations lmentaires (compression uniforme, moment positif ou ngatif dans les deux directions), dtail du calcul de flambement des sections, dtail du calcul du voilement par cisaillement des parois, synthse des sollicitations, contraintes et taux de travail max dans la section et dtail par nud de la gomtrie, des contraintes initiales et finales et des taux de travail.

- 298 -

4.

Remarques sur la version actuelle

Partie 1-5 La version actuelle de DVOIL ne traite pas les cas suivants (pour le moment) : le tranage de cisaillement, qui sera laiss au choix de lutilisateur, la vrification de la continuit des plaques dfinies dans DVOIL, la dfinition automatique des sous-panneaux constitus dun seul lment.

Partie 1-1 La version actuelle de DVOIL ne traite pas les cas suivants (pour le moment) : les modes de flambement par torsion et par flexion-torsion, la vrification au dversement.

Les parties 1-1 et 1-5 de lEurocode 3 appellent quelques remarques. Le calcul du voilement local propos ne dpend pas de lintensit des contraintes, mais juste de leur signe et du rapport de contraintes sur llment (sous-panneau ou panneau secondaire). Ainsi, llment voile ds quil est comprim et sa section est rduite. Les caractristiques de la section sont recalcules, puis les contraintes, et cest ces contraintes qui doivent tre en dessous de la limite lastique (affecte des coefficients rducteurs choisis) pour que le comportement au voilement soit acceptable. Ce voilement correspond donc un choix fait dans la prsente mthode et non pas un voilement ralis. Ce rglement est applicable aux sections transversales de classe 3 et de classe 4 au sens de lEurocode 3 partie 1-1, et les mthodes exploitant la rsistance plastique des sections ne sont pas incluses. On impose de rester dans le domaine lastique. Le calcul de la rsistance au voilement des plaques munies de raidisseurs longitudinaux de la partie 1-5 est destin aux semelles mais peut galement tre utilis pour les mes en tant quapproximation. Attention toutefois surveiller le comportement des mes.

- 299 -

5.

Exemple de fichier de donnes

Eurocode 3 partie 1-5


** EUR LSP 1 IN 2 G0 1.1 G1 1.1

c --------------------------c elements 101 a 111 c --------------------------** RT SP SP SP SP PL GEO 4.118 1 EL 1 78 2a77 1006a1018p4 1023 1027 1032a1048p4 1053 1057 1062a1074p4 s EG 2a77 1006a1018p4 1023 1027 1032a1048p4 1053 1057 1062a1074p4 100a168 1101a1137p4 1145a1165p4 s EG 100a168 1101a1137p4 1145a1165p4 200a268 1201a1237p4 1245a1265p4 s EG 200a268 1201a1237p4 1245a1265p4 1 EP 61 1062 65 1066 69 1070 73 1074 77 1 78 5 1006 9 1010 13 1014 17 1018 21 s ER 62a64 66a68 70a72 74a76 2a4 6a8 10a12 14a16 18a20 s RA 1006 6a8 NR 9 SE 2 EP 22 1023 26 1027 30 s ER 23a25 27a29 s RA 1023 23a25 NR 2 3 EP 31 1032 35 1036 39 1040 43 1044 47 1048 51 s ER 32a34 36a38 40a42 44a46 48a50 s RA 1040 40a42 NR 5 SE 4 EP 52 1053 56 1057 60 s ER 53a55 57a59 s RA 1053 53a55 NR 2 5 EP 100 1101 104 1105 108 1109 112 1113 116 1117 120 1121 124 1125 128 1129 132 1133 136 1137 140 s ER 101a103 105a107 109a111 113a115 117a119 121a123 125a127 129a131 133a135 137a139 s RA 1121 121a123 NR 10 SE 6 EP 144 1145 148 1149 152 1153 156 1157 160 1161 164 1165 168 s ER 145a147 149a151 153a155 157a159 161a163 165a167 s RA 1157 157a159 NR 6 7 EP 200 1201 204 1205 208 1209 212 1213 216 1217 220 1221 224 1225 228 1229 232 1233 236 1237 240 s ER 201a203 205a207 209a211 213a215 217a219 221a223 225a227 229a231 233a235 237a239 s RA 1221 221a223 NR 10 SE 8 EP 244 1245 248 1249 252 1253 256 1257 260 1261 264 1265 268 s ER 245a247 249a251 253a255 257a259 261a263 265a267 s RA 1257 257a259 NR 6

PL

PL

PL

PL

PL

PL

PL

** LIM FY 355000. FM 355. ** VERIF FIC 430 EL 101a111 SA SB

c --------------------------c elements 112a115 (acier HLE) c --------------------------** RT SP SP SP SP PL GEO 4.118 1 EL 1 78 2a77 1006a1018p4 1023 1027 1032a1048p4 1053 1057 1062a1074p4 s EG 2a77 1006a1018p4 1023 1027 1032a1048p4 1053 1057 1062a1074p4 100a168 1101a1137p4 1145a1165p4 s EG 100a168 1101a1137p4 1145a1165p4 200a268 1201a1237p4 1245a1265p4 s EG 200a268 1201a1237p4 1245a1265p4 1 EP 61 1062 65 1066 69 1070 73 1074 77 1 78 5 1006 9 1010 13 1014 17 1018 21 s ER 62a64 66a68 70a72 74a76 2a4 6a8 10a12 14a16 18a20 s RA 1006 6a8 NR 9 SE 2 EP 22 1023 26 1027 30 s ER 23a25 27a29 s RA 1023 23a25 NR 2 3 EP 31 1032 35 1036 39 1040 43 1044 47 1048 51 s ER 32a34 36a38 40a42 44a46 48a50 s RA 1040 40a42 NR 5 SE 4 EP 52 1053 56 1057 60 s ER 53a55 57a59 s RA 1053 53a55 NR 2 5 EP 100 1101 104 1105 108 1109 112 1113 116 1117 120 1121 124 1125 128 1129 132 1133 136 1137 140 s ER 101a103 105a107 109a111 113a115 117a119 121a123 125a127 129a131 133a135 137a139 s RA 1121 121a123 NR 10 SE 6 EP 144 1145 148 1149 152 1153 156 1157 160 1161 164 1165 168 s ER 145a147 149a151 153a155 157a159 161a163 165a167 s RA 1157 157a159 NR 6

PL

PL

PL

PL

PL

- 300 -

PL 7

PL 8

EP ER RA EP ER RA

200 1201 204 1205 208 1209 212 1213 216 201a203 205a207 209a211 213a215 217a219 1221 221a223 NR 10 SE 244 1245 248 1249 252 1253 256 1257 260 245a247 249a251 253a255 257a259 261a263 1257 257a259 NR 6

1217 220 1221 224 1225 228 1229 232 1233 236 1237 240 s 221a223 225a227 229a231 233a235 237a239 s 1261 264 1265 268 s 265a267 s

** LIM FY 355000. FM 355. EL 31a51 1032a1048p4 156a168 1157 1161 1165 256a268 1257 1261 1265 s 22a30 1023 1027 52a60 1053 1057 FY 460000. FM 460. ** VERIF FIC 430 EL 112a115 SA SB

** FIN

Eurocode 3 partie 1-1


** EUR PA 1 G0 1.1 G1 1.1 ** GEO SP 1 EL 1 2 SP 3 4 EG 3 4 ** LIM FY 827000. FM 827. MO 110000. ** VERIF IMP 2 FIC 100a103 EL 1a10 LZ 30.76 LY 4.08 AL 0.34 ** FIN

- 301 -

Module EXPORT : commandes pour exporter des images


Le module EXPORT permet de piloter linterface graphique pour charger des modles, les manipuler pour afficher toutes les informations souhaites et exporter le rendu graphique sous forme dimages aux formats Bitmap, JPEG ou PNG. Les commandes sont crites par lutilisateur dans le fichier DEXPORT par lintermdiaire de linterface graphique. Elles sont ensuite crites dans un fichier binaire par lexcutable Fortran export qui cre un fichier binaire du mme nom. Ce fichier binaire est alors relu par linterface qui interprte les diffrentes commandes. Le module EXPORT est dpendant des lments graphiques que lutilisateur choisi dafficher (gomtrie des sections, de la gomtrie du modle, etc.). Il doit donc tre lanc aprs que les calculs associs aient t raliss (CARA, DON etc.). Notons quaucun calcul nest effectu par ce module.

1.
-

Syntaxe du fichier de donnes DEXPORT


bloc **REC bloc **DON bloc **CAS FIC bloc **ACT bloc **VUE bloc **EXPORT bloc **FREC bloc **FERME

Un fichier DEXPORT est compos potentiellement de plusieurs blocs :

1.1 Bloc DON


Syntaxe
* *DON

Description
Le bloc DON permet douvrir une fentre graphique avec le modle gomtrique. Il correspond intuitivement laction de cliquer sur le bouton DON de linterface graphique.

1.2 Bloc CAS FIC


Syntaxe
* *CAS FIC -

Description
Le bloc **CAS FIC permet douvrir une fentre graphique avec un fichier binaire. Il correspond intuitivement laction de cliquer sur le bouton FIC de linterface graphique. Il est suivi du numro du fichier binaire charger.

- 302 -

1.3 Bloc ACT


Syntaxe
Se reporter la syntaxe dun bloc ACT classique.

Description
Le bloc **ACT permet dindiquer quels lments sont activs.

1.4 Bloc FERME


Syntaxe
* *FERME

Description
Le bloc **FERME permet de fermer la fentre graphique en cours.

1.5 Bloc EXPORT


Syntaxe
* *EXPORT PNG > JPEG BMP > (CO ) > ( NOM ) - > (AVI-)

Description
Le bloc **EXPORT permet dexporter le rendu graphique de la fentre en cours dans un format donn. PNG : JPEG : BMP : CO _ : NOM _ : AVI _ : format PNG format JPEG format BITMAP coefficient pour la taille de limage. La taille de limage est gale la taille de la fentre graphique dont lon va exporter le contenu, multiplie par ce coefficient. (rel) nom de limage exporte. En pratique ce nom sera suivi du numro dexportation pour viter dcraser des images. Attention : ce nom est limit 32 caractres. format vido AVI. Le paramtre entier reprsente le nombre de fois ou le fichier doit tre export.

- 303 -

1.6 Bloc VUE


Syntaxe COMMANDES

DESCRIPTEURS

- 304 -

- 305 -

Description :
Le bloc VUE permet de dterminer tous les lments afficher, sous tel angle de vue et avec tels paramtres daffichages. Attention, il est ncessaire de faire prcder les 'COMMANDES' de la syntaxe '->'. En contre partie, les 'DESCRIPTEURS' et leurs 'OPTIONS DE DESCRITPEURS' ne doivent pas en tre pourvu. ->ON : ->OFF : ->GEOM : ->DEF : ->HAUT : LES COMMANDES: Activation des paramtres suivant cette commande (commande active par dfaut). Dsactivation des paramtres suivant cette commande. Les commandes suivantes concernent le modle gomtrique (commande active par dfaut). Les commandes suivantes concernent la dforme. Vue du haut du modle.

->BAS : Vue du bas du modle. ->GAUCHE : Vue de gauche du modle. ->DROITE : Vue de droite du modle. ->DEVANT : Vue de devant du modle. ->DERRIERE : Vue de derrire du modle. ->LONG _ : ->LAT _ : Longitude (avec _ rel). Latitude (avec _ rel).

->ZOOM _ : Facteur de zoom. La valeur du facteur de zoom doit tre positive. Le modle initial est entirement inclus dans la fentre pour un facteur de zoom gal 1. Un facteur de zoom gal 2 aura pour effet de placer le modle 2 fois plus prs. (avec _ rel). ->LUM : ->ZERO : ->INIT : ->NI _ : ->BI _ : ->BS _ : ->AM _ : ->DI _ : Active/dsactive la lumire en fonction des commandes ON/OFF. Dsactive toutes les commandes et paramtres prcdents. Rien nest affich dans la fentre en cours. On revient la configuration de base : celle que lon obtient lorsque la fentre graphique est ouverte initialement. Nombre disocouleurs (entier). Borne infrieure de lchelle disocouleurs (avec _ rel). Borne suprieure de lchelle disocouleurs (avec _ rel). Facteur damplification de la dforme (avec _ rel). Facteur damplification du diagramme (avec _ rel).

- 306 -

LES DESCRIPTEURS :

NO (NUM) :

Noeuds. Elments. Dalles.

EL (NUM, CE, PL, REP) :

DA (NUM, EP, SURF, REP) : ID : Elments indformables. Cbles simples. Appuis.

CA (NUM) : AP (NUM) : PR (TE, AT) : POI [ _ ] :

Cble de prcontrainte.

Poids (plusieurs entiers qui donnent les index des poids pris en compte). Diagrammes.

DIAG (NX, TY, TZ, MX, MZ, DX, DY, DZ, RX, RY, RZ, CN, CT ) :

ISO (DEP, SN, CX INF, CX MID, CX SUP, CY INF, CY MID, CY SUP, XY INF, XY MID, XY SUP, VM INF, VM MID, SM SUP, XZ, YZ, NX, TY, TZ, MX, MZ, DX, DY, DZ, RX, RY, RZ, CN, CT) : Isocouleurs.

LES OPTIONS DE DESCRIPTEURS :

NUM : CE : PL : REP : SURF : EP : TE : AT :

Numros. Contours filaires. Sections pleines. Repres locaux. Contours pleins.

Epaisseur. Tension initiale des cbles de prcontrainte. Prcontrainte. Contraintes normales (entiers de 1 6 : CN1 CN6). Contraintes tangentes (entiers de 1 6 : CT1 CT6).

CN [ _ ] : CT [ _ ] : DEP : SN :

Isodplacements. IsoC.N Contraintes de dalles (tranchant). Contraintes planes de dalles. Couche infrieure, couche moyenne, couche suprieure. Dplacements. Acclrations. Vitesses.

XZ, YZ :

CX, CY, XY, VM : INF, MID, SUP :

DX, DY, DZ, RX, RY, RZ :

AX, AY, AZ, ARX, ARY, ARZ : VX, VY, VZ, VRX, VRY, VRZ : NX, TY, TZ, MX, MY, MZ :

Efforts.

- 307 -

1.7 Bloc REC


Syntaxe :

**REC
->(NOM-) ->(FPS-) Description :
Le bloc REC permet d'initialiser un fichier vido au format AVI. Ce bloc est INDISPENSABLE l'export de fichiers modles via le bloc **EXPORT. Il possde les paramtres suivants : NOM _ : Nom de la vido exporte. Attention : ce nom est limit 11 caractres et ne doit pas contenir d'extension. FPS _ : Frame per second (images par seconde). Indique le nombre d'images que vous voulez utiliser pour crer une seconde de fillm.

1.8 Bloc FREC


Syntaxe :

**FREC
Description :
Le bloc FREC permet de fermer un fichier vido au format AVI. Il finalise et compresse le fichier. Ce bloc est INDISPENSABLE l'export de fichiers modles via le bloc **EXPORT.

Exemples
C ouvre une fentre avec le modle gomtrique **DON C active les lments 1 5 du modle ** ACT ZE EL 1a5 C place la vue la longitude 45 et la latitude 45 **VUE LONG 45 LAT 45 C dsactive les nuds et leurs numros ->OFF NO NUM C allume la lumire et affiche les sections pleines des lments ->ON ->LUM EL PL

- 308 -

C exporte le rendu graphique en JPEG sous le nom MODELISATION_0 **EXPORT JPEG NOM modelisation C revient la configuration dorigine C affiche les sections pleines des lments **VUE ->INIT EL PL C exporte le rendu graphique en JPEG sous le nom MODELISATION_1 **EXPORT JPEG NOM modelisation

C ouvre le fichier binaire numro 102 **CAS FIC 102 C on affiche le modle avec le facteur de zoom idal **VUE ZOOM FIT C on active le maximum de lenveloppe ->ON ISO SN ->MAX C on dsactive le minimum de lenveloppe ->OFF ->MIN C exporte le rendu graphique en PNG sous le nom MODELISATION_2 **EXPORT PNG NOM modelisation C fin de fichier DECODA **FIN

Exemples d'export de films :


C Initialisation d'un fichier vido avi MONFILM.avi cadenc secondes. 25 images par

**REC NO MONFILM FPS 25


C Dclaration d'une boucle implmentant la variable $.i de 50 a 75 par pas de 1.

$B $.i=50a75p1
C Initialisation du fichier binaire $.i, donc FIC50, FIC51, FIC52 .... FIC75.

** CAS FIC $.i


C Chargement de la vue OpenGL issue du fichier binaire FICXX avec une latitude et longitude de 45.

**VUE LAT 45 LONG 45


C Ajout de cinq images issues de la vue prcdement charg au fichier AVI.

**EXPORT AVI 5
C Fermeture de la vue courante.

**FERME
C Fin de la boucle.

$F
C Fin de l'enregistrement de la vido.

**FREC
C Fin du script export.

**FIN

2.

Rsultats

Ce module gnre les images exportes dans le rpertoire courant. Il peut galement servir effectuer des actions sur les modles affichs. Dans ce cas, les rsultats sont uniquement dordre graphique.

- 309 -

Module FATIGUE : vrification la fatigue 1. Prsentation

Le module FATIGUE permet deffectuer le calcul dendommagement cumul en un ou plusieurs points de la structure. Il est bas sur la mthode de la goutte deau dcrite de manire exhaustive dans littrature (Cf. B Chabrolin Comptage des cycles de fatigue Mthode de la goutte deau Revue Construction Mtallique n 4.1989 et n1.1990 ) et sur les textes rglementaires (Cf. Guide du SETRA Pont mtallique et mixte rsistance en fatigue et Eurocode 3 partie 1-9). Ce module est prvu pour fonctionner en post traitement dun fichier contenant un historique de contraintes (typiquement contenu dans un fichier HISTOIRE). Il est en outre particulirement adapt la justification en fatigue des structures mixtes ou en acier, pour lesquelles le diagramme de contraintes issu dun chargement est relativement complexe et donc difficile traiter manuellement. Dans ce cas, on gnre un historique de contraintes normales ou de contraintes tangentes en un certain nombre de points bien choisis laide du bloc **HISTOIRE, puis lon utilise le module FATIGUE pour traiter automatiquement ce fichier HISTOIRE. Par exemple, dans le bloc CONS, on fait prcder le bloc ** CONV (dynamique ou statique) de la syntaxe : ** HIST ON DT EL 10 CN 1 2 3 EL 20 CT 1 2 Lallure du fichier HISTOIRE est la suivante : DT 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00 1.10 1.20 1.30 1.40 1.50 1.60 1.70 1.80 1.90 2.00 2.10 2.20 2.30 2.40 2.50 EL 10 CNA 35241.10 38329.44 41845.87 46158.16 51171.11 55851.44 59749.05 62431.04 63630.45 63297.18 61576.34 58765.46 55289.11 51617.52 48222.41 45503.86 43758.10 43136.10 43644.43 45144.71 47388.31 50047.08 52765.72 55201.75 57072.48 EL 10 CNA 691.79 748.87 818.49 906.81 1006.38 1100.11 1178.37 1231.90 1256.02 1249.27 1214.87 1158.53 1088.96 1015.39 947.44 892.97 858.04 845.57 855.76 885.80 930.73 983.97 1038.42 1087.20 1124.66 EL 10 CNA -79923.26 -86939.11 -94912.06 -104679.67 -116044.66 -126653.00 -135486.55 -141566.11 -144284.30 -143529.18 -139628.56 -133257.65 -125378.08 -117056.24 -109360.82 -103199.08 -99242.11 -97832.33 -98984.46 -102385.00 -107470.29 -113496.62 -119658.61 -125180.11 -129420.26 EL 20 CTA -4924.76 -4876.59 -5298.91 -5957.35 -6556.20 -7165.22 -7672.81 -8014.18 -8170.55 -8126.86 -7905.58 -7542.94 -7095.53 -6622.01 -6184.94 -5834.32 -5609.68 -5529.29 -5595.01 -5788.12 -6077.37 -6419.80 -6770.21 -7083.98 -7325.10 EL 20 CTA -1646.00 -1629.90 -1771.05 -1991.12 -2191.27 -2394.82 -2564.47 -2678.57 -2730.83 -2716.23 -2642.27 -2521.07 -2371.53 -2213.27 -2067.19 -1950.00 -1874.92 -1848.05 -1870.01 -1934.56 -2031.23 -2145.68 -2262.80 -2367.67 -2448.26

- 310 -

1.1 Aspect rglementaire du calcul en fatigue


Courbes de Woehler Les essais en fatigue mens en laboratoire montrent que le diagramme reprsentant en abscisse le logarithme du nombre N de cycles rupture par fatigue et en ordonne le logarithme du lamplitude en contraintes (normale ou tangente) de lessai en question, est affine par morceaux, avec lallure suivante :

- 311 -

Des diagrammes sont entirement dfinis par la catgorie de dtail, puisque : Pour les contraintes normales : on dduit la limite en fatigue 5.10 cycles de la catgorie 1/3 de dtail par la relation D = (2/5) C = 0.74 C puis lon dduit la limite de troncature de 6 1/5 1/5 1/3 la limite en fatigue 5.10 cycles par L = (5/100) D = (5/100) (2/5) C = 0.405 C Pour les contraintes tangentes : on dduit la limite de troncature de la catgorie de dtail 1/5 par la relation L = (2/100) C = 0.46 C
6

- 312 -

1.2 Calcul dendommagement


Lvnement de charge est la squence de charges extrieures qui produit lhistorique de contraintes. Cet vnement est indpendant des autres vnements, de sorte que lendommagement total est la somme des endommagements causs par chaque vnement de charge. Lendommagement total est donc : D =

N
i=1

ni
i

Avec

Ni = nombre de cycles rupture pour un vnement de charge avec une tendue i ni = nombre doccurrence de lvnement de charge avec une tendue i pendant la dure de vie de louvrage

Ni est dduit de i laide des courbes de Woehler prsentes prcdemment. La mthode de la goutte deau permet de compter le nombre doccurrence ni0 dune tendue de contraintes i pendant la dure T0 de lhistorique de contraintes analys. Le nombre doccurrence de ltendue de contraintes i pendant la dure de vie totale T de louvrage sen dduit par ni = ni0 T / T0

1.3 Donnes dentre du calcul dendommagement


Lutilisateur devra donc entrer a minima les paramtres suivants : Le type de point de mesure (contrainte normale ou contrainte tangente) La catgorie de dtail pour chaque point de mesure (en kPa) Le nombre doccurrence de lhistorique de charge dans la dure de vie de louvrage

- 313 -

2.

Syntaxe du fichier de donnes DFAT

Syntaxe
TO * * FAT FIC nom COL [ ] (LIG ) (GF ) * titre WO CN CT

Description
FIC : Doit tre suivi du nom du fichier contenant lhistorique de contraintes traiter.

COL : Colonnes slectionnes dans le fichier nom. TO : [--] : permet de slectionner toutes les colonnes du fichier nom liste des numros des colonnes correspondant aux points de mesures choisis dans le fichier nom.

LIG:

Lignes slectionnes dans le fichier nom (ce code est optionnel, par dfaut, le programme va de la ligne 2 la dernire ligne du fichier nom). --: les deux entiers attendus sont respectivement la ligne de dbut et la ligne de fin entre lesquelles on conserve lhistorique de contraintes contenu dans le fichier nom

GF : WO :

Coefficient partiel de scurit en fatigue (1.2 par dfaut) Il doit y avoir autant de lignes WO que de points de mesures de contraintes retenus, les numros des points de mesure tant dfinis par la liste suivant le code COL. -: le premier paramtre est le numro du point de mesure de contrainte concern

CN/CT: le deuxime paramtre est Contrainte Normale (CN) ou Contrainte Tangente (CT) -: -: le troisime paramtre attendu est la catgorie de dtail (en kPa) le quatrime paramtre attendu est le nombre doccurrence de lhistorique de charges dans la dure de vie de louvrage

Nota :
On peut enchaner plusieurs bloc ** FAT la suite.

Exemples :
** FAT FIC HISTOIRE CO 2a6 * Exemple WO 2 CN 40000. 6300000. WO 3 CN 40000. 6300000. WO 4 CN 100000. 6300000. WO 5 CT 80000. 6300000. WO 6 CT 100000. 6300000. Analyse les colonnes 2 6 du fichier HISTOIRE, du dbut la fin. Les 3 premiers points de mesures sont des contraintes normales dont la catgorie de dtail varie de 40 MPa 100 MPa ; les autres points sont des contraintes tangentes dont la catgorie de dtail varie de 80 100 MPa. Lhistorique 6 de contraintes se rpte 6.3 x 10 fois dans la dure de louvrage.

- 314 -

3.

Rsultats (texte et dessin)


SFAT : rcapitule les donnes dentre du calcul (catgorie de dtail, coefficient de scurit, etc) et les rsultats du calculs (endommagement cumul en chaque point de mesure). SCOMPT : rcapitule le nombre de cycles dans chaque intervalle de contraintes, lamplitude maximale de contrainte tant dcoupe en 20 intervalles de contraintes. SEXTREM : rcapitules les minima et maxima locaux.

Le module FATIGUE produit trois fichiers textes de rsultats :

- 315 -

Module FEU : vrification au feu des sections de bton arm 1. Prsentation

Le module FEU permet deffectuer des vrifications au feu dune section de bton arm. Le module FEU peut fonctionner : soit en mode post-traitement : il essaie dquilibrer un jeu de sollicitations N,MY,MZ rentr manuellement ou issu dun fichier binaire (cas lmentaire ou enveloppe) correspondant un calcul linaire lastique. Soit en mode lecture dun fichier de calcul non-linaire au feu gnr par le module CONS. Le rglement utilis est lEUROCODE 2 (EN-1992-1-2 :2004) Les sections vrifies doivent avoir t dfinies dans CARA et mailles. Il est prfrable davoir dfini des armatures passives (mais pas obligatoire). Le module FEU suit la mme organisation que le module SECT, et possde quasiment la mme syntaxe.

- 316 -

2.

Syntaxe du fichier de donnes DFEU

Syntaxe * *VERIF (FIC[ ])


> FEU DU (DT ) IN CV EM SA (EC CO TE BE AC BS - BI - TS - TI - ) SB * titre

(SOL NX - MY - MZ - )

FL CT IS EL[- -]SEG[ ] HC [ ]TP[ ] TV


Description FIC :

Liste des numros de fichiers contenant des cas de charges ou des enveloppes vrifier.

FEU : Dfinition des hypothses gnrales du calcul au feu et des conditions limites en temprature ou en flux sur le contour extrieur de la section. DU : Dure totale du calcul (en seconde)

DT : Pas de temps (en seconde). Ce code est facultatif. En labsence de ce code, le logiciel dtermine lui-mme chaque instant le pas de temps permettant dassurer la stabilit du schma dintgration du calcul thermique. La stabilit du schma explicite utilis est assure pour

t 0.5 , o est la conductivit thermique, la masse volumique et c la chaleur c x 2 t = 0.25 c x 2

spcifique. x est la dimension de la maille et t le pas de temps. En pratique, pour des valeurs proches de cette limite, des oscillations de la solution peuvent tre observes. Le logiciel choisit donc lorsque le pas de temps nest pas prcis

IN : Temprature initiale T0 (en degr, gnralement 20 C : valeur par dfaut). Temprature qui est identique en tout point du maillage. Exprime en C CV : Coefficient dchange par convection avec lextrieur ( en W.m . C avec lair 4 W/(m C) selon lEurocode : valeur par dfaut) EM :
-2 -1

soit pour le bton

Emissivit, ayant une valeur de 0.8 selon lEurocode (valeur par dfaut)

Plus prcisment,

= m f F

avec

m
f

: Emissivit de surface de la paroi, prise gale 0.8 en gnral. : Emissivit des fumes ou des flammes, prise gale 1 en gnral

F : Facteur de forme, qui dpend de la gomtrie relative de la source de rayonnement et de la cible, pris gal 1 en gnral SOL : Les sections seront vrifies laide du jeu de sollicitations NX/MY/MZ entr (dans le repre principal). Si lon souhaite utiliser cette fonction, il ne faut pas entrer de code fichier. EL : Liste des lments dont on veut vrifier les sections SA : vrification du nud 1 de llment

- 317 -

SB : vrification du nud 2 de llment Conditions limites Les conditions limites sont dfinir sur les segments du contour extrieur. Les conditions limites dfinir sont de deux natures : condition de flux ou condition de temprature (quatre types). Il est possible davoir diffrentes conditions limites sur les diffrents segments du contour extrieur. Par dfaut, la condition aux limites des segments non dclars est une condition de flux nul (adiabatique). Cela est vrifi lorsque notre paroi et la paroi qui lui est colle sont la mme temprature. Condition de flux : SEG [--] FL [--] ou SEG[--] FL - : Condition de flux constant (J/m/s)

Dans le premier cas, on attend autant de valeurs de flux que de segments, et chaque valeur de flux est respectivement associe au segment correspondant Dans le deuxime cas, on attend une seule valeur de flux : tous les segments auront la mme valeur de flux Conditions de temprature proximit de la paroi : SEG [--] CT [--] ou SEG[--] CT - : contour extrieur (en C). Temprature constante impose proximit du

Dans le premier cas, on attend autant de valeurs de temprature que de segments, et chaque valeur de temprature est respectivement associe au segment correspondant Dans le deuxime cas, on attend une seule valeur de temprature : tous les segments auront la mme valeur de temprature SEG [--] IS : Monte en temprature normalise (ISO) : (T en C, t en s)

Tg(t) = T0 + 345 log 10 (8 t/60 + 1)

SEG [--] HC : Monte en temprature des hydrocarbures (HCM) : Tg(t) = T0 + 1080 (1 - 0,325.e
-0,167 t / 60

- 0,675.e

-2,5 t / 60

) (T en C, t en s)

Pour les codes IS et HC, il suffit dentrer les segments concerns par cette condition suivis de IS ou HC. Le flux de chaleur entrant est = h (Tg(t) Ts(t) ) avec Ts(t) = temprature de surface

SEG [--] TV [--] TP [--] : Temprature variable avec le temps Tous les segments dclars auront la mme condition en temprature. Cette condition se dfinit par segments : on dfinit la fois les tempratures et les temps auxquels elles sont atteintes. Exemple : TV 20 120 560 1034 TP 600 1800 3600 5400 Dans ce cas, la temprature vaut 20 600 secondes, 120 1800 secondes et varie linairement entre ces points NB : Entre le temps 0 et la premire valeur de temps, la temprature est gale la premire valeur entre. De mme, aprs la dernire valeur de temps entre, la temprature est constante gale la dernire valeur entre. NB2 : On peut rentrer jusqu 10 courbes dvolution de temprature

- 318 -

EC - : Echelle du dessin. Le chiffre attendu est lchelle du dessin. Pour calculer lchelle automatiquement, faire suivre le code EC de la valeur -1. CO : TE : BE : AC : Commande ldition des iso contraintes Commande ldition des iso tempratures Dans le bton Dans lacier

BS,BI,TS,TI : Bornes suprieures et infrieures des chelles diso-couleurs pour la reprsentation des contraintes (BS,BI) ou des tempratures (TS,TI).

Remarque Temps de calcul thermique et finesse de la discrtisation : Le pas de temps qui assure la stabilit du schma dintgration du calcul thermique est proportionnel au carr de la dimension reprsentative des lments du maillage. Il est donc proportionnel 1/N o N est le nombre de nuds du maillage. Par ailleurs la dure de chaque calcul thermique peut tre estime proportionnelle N.log(N). Le temps total ncessaire au calcul est donc du type N.log(N). Le raffinement de maillage cote donc assez cher en termes de temps de calcul thermique. Pour des applications pratiques, la finesse du maillage est souvent dicte par lenrobage des aciers de bton arm. Pour une estimation raisonnable de la cintique dchauffement de ces aciers il est souhaitable que la dimension du maillage autour des aciers exposs au feu soit telle quil y ait au moins 3 mailles dans lpaisseur de lenrobage.

3.

Rsultats (texte et dessin)

Le module FEU crit, dans le fichier SFEU les dformations et les contraintes minimales et maximales observes dans la section (aciers et bton). Un fichier de dessin FEU.des est gnr en fonction des lments demands.

- 319 -

Module GENVENT : gnration dhistoriques de vent 1. Prsentation

Le module GENVENT a pour fonction de gnrer des historiques de vitesse de vent. Ces vitesses sont gnres comme des processus alatoires, mais dont les valeurs moyennes, les densits spectrales et les cohrences respectent les donnes dentre. Les valeurs des vitesses gnres par GENVENT sont conserves dans un fichier au format texte, accessible directement par lutilisateur. Elles sont utilises ensuite pour les calculs au vent turbulent par la mthode temporelle, dans les modules CONS et LOAD. A remarquer : le module VIB utilise pour les calculs au vent turbulent une mthode spectrale qui se droule entirement dans le domaine frquentiel et ne ncessite donc pas les rsultats de GENVENT.

2.

Syntaxe Bloc Vent

Syntaxe
* * VENT TITRE XZONE [ ] LU LV LW SU[ ]

SV[ ] UX UY UZ VX VY VZ WX WY WZ -

SW [ ]

LO UU [ ] HH[ ] YY[ ] PR PU UU[ ] EX[ ] YY[ ] YREF NO[ ] LP DT

- 320 -

Description
TITRE: Nom du fichier de stockage au format texte. XZONES: abscisses des sparations entre les zones de vent diffrent. Le nombre dabscisses dclarer est donc gal au nombre de zones de vent moins 1 LU: Echelle longitudinale de la composante longitudinale de la turbulence. Pour dfinition du spectre. Cette chelle est la mme pour toutes les zones de vent. LV: Idem que LU, mais pour la composante transversale de la turbulence. LW: Idem que LU, mais pour la composante verticale de la turbulence. SU: Ecart-type de la composante longitudinale de la turbulence. Autant de valeurs que de zones de vent. SV: Ecart-type de la composante transversale de la turbulence Autant de valeurs que de zones de vent. SW: Ecart-type de la composante verticale de la turbulence Autant de valeurs que de zones de vent. PR : Profil de vitesse de vent : UU : Vitesse moyenne (10min) la hauteur de rfrence. Autant de valeurs que de zones de vent. Hauteur de rfrence. Autant de valeurs que de zones de vent. LO : Variation logarithmique de la vitesse du vent

YY :

HH :

y ln HH Autant de valeurs que de Hauteur de rugosit : U ( y ) = U ( y 0 ) y0 ln HH


EX

PU :

zones de vent. Variation de la vitesse du vent en puissance de laltitude

y EX : Exposant de la loi de variation : U ( y ) = U ( y 0 ) y 0


zones de vent.

Autant de valeurs que de

UX,UY,VX,VY,WX,WY : Exposants des cohrences transversales ( X ) et verticales ( Y ) des composantes longitudinale ( U ), transversale ( V ) et verticale ( W ) de la vitesse du vent. Ces cohrences sont dfinies comme le rapport du carr de la densit interspectrale de puissance de la composante considre aux 2 points, par le produit des densits spectrales de puissance. (Lattention est attire sur le fait que dans certains ouvrages cest la racine carre de cette dfinition qui est propose, ce qui conduit une erreur dun rapport 2 sur les exposants UX, UY, etc) UX 2 ( x x )2 +UY 2 ( y y )2 +UZ 2 ( z z )2 2 1 2 1 2 1 u 1 2

Coh ( p , p ) = e

- 321 -

3.

Rsultats (texte et binaire)

Le module GENVENT gnre un fichier au format texte dhistorique de vitesses de vent selon les caractristiques stochastiques entres par lutilisateur. Ce fichier servira ensuite pour les calculs au vent turbulent par la mthode temporelle, dans les modules CONS et LOAD.

- 322 -

Module DXF2DECODA : Importation de fichiers DXF 1. Prsentation

Le format DXF est un format d'change de donnes graphiques. Il a t conu par la socit AutoDesk pour exporter des donnes graphiques vectorielles partir du logiciel de dessin industriel Autocad. Ce format est partiellement ouvert : la plupart des lments du format sont lisibles et documents. Les informations d'un fichier DXF sont donc exploitables mais pas entirement. C'est pourquoi l'importation de fichiers DXF n'est possible qu'avec des fichiers formats d'aprs les rgles dcrites dans ce document. Nous allons voir comment concevoir un modle gomtrique avec le logiciel Autocad, l'exporter en DXF puis lire ce DXF pour le transformer en fichiers interprtables par Pythagore. L'importation de fichiers DXF produit les fichiers DDON, DCARA, DCIS et DPREC dans le format DECODA.

2.

Utilisation

Pour correctement utiliser ce module, il faut : dessiner le modle sous Autocad avec les conventions dcrites ci-dessous exporter le modle en DXF (Autocad : "sauvegarder sous" -> "fichier dxf" ) dans l'interface Pythagore, choisir son rpertoire de travail puis cliquer sur "Fichier" -> "Importer Fichier DXF" dans la fentre de dialogue, choisir le fichier DXF importer dans le rpertoire de travail courant paramtrer les valeurs physiques des fichiers gnrs DDON, DCARA, DCIS et DPREC faire tourner Pythagore

3.

Dessin du modle Autocad

3.1 Dfinition des calques


Les utilisateurs de Pythagore vont continuer travailler comme ils en ont l'habitude. Au lieu d'crire les modles, ils vont maintenant pouvoir les dessiner. Mais le principe reste le mme : les fichiers DDON, DCARA, DCIS et DPREC seront explicitement dcrits. Les donnes graphiques des concernant les 4 types de fichiers de sortie sont placs dans des calques diffrents. Eux-mmes sont encore crits comme plusieurs calques en fonction de leur spcificit.

Nom du calque DON_num DON_CARA_num DON_CIS_num DON_CABLE_num

Description Calque pour les lments graphiques dcrivant les lments du fichier DDON associs un type dfini dans DDON Calque pour les lments graphiques dcrivant les lments du fichier DDON associs au type numro num dans DCARA Calque pour les lments graphiques dcrivant les lments du fichier DDON associs au type numro num dans DCIS Calque pour les lments graphiques dcrivant les lments de cble du fichier DDON associs au type numro num

- 323 -

CARA_EXT_num CARA_INT_num REP_CARA_num CIS_num REP_CIS_num PREC_num1_num2

Calque pour les lments graphiques dcrivant les points du fichier DCARA constituant les contours externes pour le type numro num Calque pour les lments graphiques dcrivant les points du fichier DCARA constituant les contours internes pour le type numro num Calque pour le point dcrivant l'origine du repre pour le type CARA numro num Calque pour les lments graphiques dcrivant les points du fichier DCIS constituant les contours externes pour le type numro num Calque pour le point dcrivant l'origine du repre pour le type CIS numro num Calque pour les lments graphiques dcrivant les cbles de prcontrainte du fichier DPREC du groupe num1 et de type num2

L'utilisateur doit veiller nommer correctement ses calques. Les numros de types notamment doivent tre cohrents. Pour dfinir un lment de poutre dans DDON avec une section de type 32 dfinie dans DCARA contenant un contour externe et des contours externes, les calques produire sont les calques DON_CARA_32, CARA_EXT_32 et CARA_INT_32. Notons que seuls les calques du tableau sont accepts et qu'une erreur syntaxique entranera un message d'erreur. Les lments ne faisant pas partie de calques correctement nomms ne sont pas pris en compte.

3.2 Elments graphiques d'Autocad traits


Pour dessiner les lments de chaque fichier, l'utilisateur doit se rfrer au tableau ci-dessous pour savoir quels lments d'Autocad sont appropris. Dans la dernire colonne du tableau, on prsente le bouton permettant d'accder l'lment correspondant dans Autocad.

Elments traits POINT (3D)

Description Un simple point dans l'espace Une ligne entre 2 points Une suite de lignes en 2D

DDON

DCARA origine de repre

DCIS origine de repre

DPREC

Autocad

LINE (3D) POLYLINE (2D) POLYLINE3 D (3D)

lments lments de cble contours alvoles

cbles

lments dalles (si Une suite de maillage) lignes en 3D lments de cble Une surface en 3D dfinie dalles par 4 points

cbles

**

3DFACE (3D)

** pour crer une POLYLINE3D, il suffit de passer par le menu et de suivre le chemin

- 324 -

Il est galement possible d'utiliser le mailleur d'Autocad qui gnre des POLYLINE3D. Pour gnrer un maillage, il faut... En rsum les lments du fichier DDON doivent tre dessins avec un lment 3D comme une POLYLINE3D par exemple (et non avec une POLYLINE !) les coupes de DCARA et DCIS doivent tre dessines dans le plan XY global avec une POLYLINE (2D) (et non avec un lment 3D !)

3.3 Repres
Pour les fichiers DDON et DPREC, on dessine en trois dimensions dans le repre XYZ. Les repres Pythagore/Autocad sont confondus dans ce cas. Pour les fichiers DCARA et DCIS, on dessine dans le plan XY d'Autocad qui correspond au plan ZY dans Pythagore. Il est possible d'utiliser un repre translat en prcisant l'origine du repre choisi l'aide d'un POINT plac dans un calque bien nomm. Par exemple, si l'on veut crer le type CIS 2, nous allons tracer une alvole l'aide d'une POLYLINE (2D) place dans un calque CIS_2 et placer un POINT au centre du repre local de l'lment (qui est le point d'insertion de la coupe transversale dans le modle global) dans un calque REP_CIS_2.

4.

Utilisation des fichiers rsultats

4.1 Numrotation retenue


Nous numrotons les noeuds, les lments et les dalles du fichier DDON. Pour cela nous trions les noeuds et les lments suivant les coordonnes en X croissantes. Puis nous attribuons un numro chaque noeuds d'un groupe donn en distinguant ces groupes. Un groupe est compos des lments appartenant un lment d'Autocad. Exemple Prenons un fichier DXF compos d'un lment LINE et de deux lments POLYLINE3D possdant respectivement 17 et 131 noeuds contenus dans un calque DON. Ce fichier est donc compos de 3 groupes et le maximum de noeuds par groupe est 131. La puissance de 10 la plus proche de 131 par supriorit est 1000. Nous allons donc distinguer les lments du groupe LINE - numros en 1000 (1001 et 1002) de ceux du groupe POLYLINE3D 1 numros en 2000 (2001 2017) et de ceux du groupe POLYLINE3D 2 - numros en 3000 (3001 3131) Note La numrotation peut videmment tre reprise par l'utilisateur grce des oprations simples dans le fichier texte.

4.2 Paramtrage des valeurs physiques


Le paramtrage des valeurs physiques est entirement laiss l'utilisateur. Une numrotation adquate des paramtres permet de simplifier cette tche. De mme que les lments sont numrots par groupe, les valeurs physiques sont prsentes sous la forme de variables numrotes par rapport au type auxquelles elles appartiennent. Dans le fichier DDON, les numros partir de 100 sont utiliss pour les types des dalles, 200 pour les types CARA et 300 pour les types CIS. Exemple : Modle Autocad pour dfinir une poutre avec une section mince (on ne voit sur l'image que le calque DON_CIS_1)

- 325 -

Fichiers gnrs DDON **GEO NO 11 XX 107.604 YY 233.865 ZZ 0.000 NO 12 XX 145.872 YY 233.865 ZZ 0.000 NO 13 XX 163.893 YY 221.121 ZZ 0.000 NO 14 XX 227.673 YY 221.121 ZZ 0.000 EL 11 N1 11 N2 12 TYP 1 EL 12 N1 12 N2 13 TYP 1 EL 13 N1 13 N2 14 TYP 1 TY 1 FC MO $.MO_301 NU $.NU_301 DE $.DE_301 **FIN

DCIS **TYP 1 NO 1 ZZ -1 YY 1 NO 2 ZZ 1 YY 1 NO 3 ZZ 1 YY -1 NO 4 ZZ -1 YY -1 EL 1 N1 1 N2 2 EP $.EP_1 DE $.DE_1 MO $.MO_1 EL 2 N1 2 N2 3 EP $.EP_1 DE $.DE_1 MO $.MO_1 EL 3 N1 3 N2 4 EP $.EP_1 DE $.DE_1 MO $.MO_1 EL 4 N1 4 N2 1 EP $.EP_1 DE $.DE_1 MO $.MO_1 AL 1 2 3 4 **FIN L'utilisateur complte les deux fichiers et donne une valeur chacun des paramtres : DDON $.MO_301 = 30e6 $.NU_301 = 0 $.DE_301 = 2.5

- 326 -

**GEO [...] **FIN DCIS $.EP_1 = 0.1 $.DE_1 = 7.85 $.MO_1 = 210E6 $.NU_1 = 0.3 **TYP 1 [...] **FIN Rsultat sous Pythagore :

- 327 -

ANNEXE A

FICHIERS DE DONNEES A STRUCTURE DECODA

-> Voir notice spcifique

- 328 -

ANNEXE B

SYNTAXES D'INTRT GNRAL LIES PYTHAGORE

- 329 -

1.

Prsentation

Cette annexe dcrit certaines syntaxes spcifiques au logiciel Pythagore, et concernant notamment : - l'indication d'une direction - la notion de liste extensive - certaines fonctions spcifiques de Dcoda prsentes dans Pythagore

2.

Indication dune direction

Syntaxe

X X X Y - Y - Y Z Z Z NO
Description
Une direction dans l'espace peut tre donne : (i) soit sous la forme d'angles par rapport aux axes gnraux, indiqus de la faon suivante : 1er axe (angle vers 2me axe) (angle vers 3me axe)

Exemples (... DIR) X Ceci correspond l'axe X


(... DIR) X 30. Y Ceci correspond une direction obtenue en partant de l'axe X, et en se dplaant de 30 vers Y
Y DIR

30

DIR

(... DIR) Z 45. X 30. Y Ceci correspond la direction ci-contre


30 45 Z

(ii) soit sous la forme de 3 composantes d'un vecteur unitaire de cette direction

- 330 -

Exemples
(... DIR) 1. 0. 0. (... DIR) 0.866 0.5 0. (... DIR) 1. 1. 1. Ceci correspond l'axe X Ceci correspond au "X 30. Y" prcdent Ceci correspond la trisectrice du repre (O,X,Y,Z)

(iii) soit sous la forme de la donne de deux nuds La direction sera alors oriente du premier nud vers le deuxime

Exemple
(DIR) NO 1 2 Est la direction dfinie comme allant du nud 1 vers le nud 2.

- 331 -

3.

Notion de liste extensive

Syntaxe

[ ]
TOUT ACT XX - - YY - - ZZ - - IN(AC ) NO [- - ] [- -ext ] TY T1 (AC )[ ] T2 ZONE10 ZONE20 ZONE30 ZO ZONE10 A 30 P 10 ZO# # # # Principe
Dans le logiciel Pythagore, il est possible d'utiliser des listes extensives (de noeuds, de barres, etc.) essentiellement dans les blocs suivants :

** ACTIV - Activation partielle ou totale de structure ** IMP - Slection des impressions ** CAS - Dfinition d'un cas de charges
Les listes extensives permettent de slectionner un groupe d'lments :

- soit par une liste classique de numros; - soit par l'un des codes TOUT (tous les lments) ou ACT (les seuls actifs) - soit par slection des lments situs l'intrieur d'un certain domaine paralllipipdique dfini par des coordonnes (XX, YY, ZZ) ou par une liste de noeuds (NO) soit par une liste extensive de numros pouvant inclure des chiffres indtermins (#) soit enfin, dans le cas dune liste dlments uniquement, par une liste de types (ou de types origine ou extrmit). Tous les lments affects de ce types seront inclus dans la liste.

Description

[- -]

Liste classique de numros (de noeuds, de barres, de dalles, etc.)

TOUT = Slection de l'ensemble des lments ACT = Slection des seuls lments actifs
Exemple : EL ACT UNIF FY 1000 Ceci applique une force FY de 1000 l'ensemble des barres actives
- 332 -

IN =

Code indiquant que l'on va slectionner les lments en fonction de l'un des critres suivants Seuls les lments actifs seront inclus dans la liste

AC =

XX, YY, ZZ : Codes suivis de 2 nombres, correspondant une limite min et max dans la direction considre. Ne sont conservs que les lments entirement situs l'intrieur des limites en question. Si un seul code est donn (XX, YY ou ZZ), la slection conserve tous les lments situs entre 2 plans. Si les trois codes sont donns, la slection conserve tous les lments situs l'intrieur d'un paralllipipde. ZO - : Le programme slectionne toutes les entits (NO/EL/DA) dont le nom figure dans la liste de zones spcifie aprs le code ZO. Trois syntaxes sont possibles pour lister les noms de zone :
on liste les noms de zone un par un : ZONE10 ZONE20 ZONE30 on liste les zones par pas : ZONE10 A 30 P 10 on utilise une syntaxe de type ZO#### : le programme cherche les zones dont le nom a les mmes caractres la mme place que ZO####, sauf pour les caractres qui sont des #.

Lorsque le programme lit un nom de zone, ce nom saffiche lcran (nom de zone lu). Exemples EL IN XX 10. 20. Toutes les barres entirement comprises dans le domaine slectionnes. 10. X 20. sont

1 1 2

2 3

3 4

4 5

5 6

6 7

7 8

8 9

9 10

10 11

X = 10.

X = 20.

NO IN XX 10. 20. YY 5. 10. Tous les noeuds situs dans le domaine dfini par 10. X 20. et 5. Y 10. sont slectionns. NO = Liste de noeuds dfinissant un paralllipipde de coordonnes : x min = min (x des noeuds de la liste) x max = max (x des noeuds de la liste) + dfinition analogue en y et z Tous les lments entirement situs l'intrieur de ce paralllipipde sont slectionns. Exemple : DA IN NO 5 15 25

[- - ext] = Liste extensive de numros, pouvant associer : (i) des listes numriques traditionnelles, incluses entre parenthses. Noter que ces listes peuvent tre extensives, c'est--dire contenir des numros d'lments n'existant pas (le programme se contente de ngliger ces numros). Il faut
- 333 -

toutefois viter de spcifier des listes trop longues, c'est--dire en principe de plus de 1000 termes. Exemples NO IN (1 a 50000) risque de provoquer un message d'erreur. Utiliser dans ce cas les modles numriques dcrits ci-aprs. EL IN (1 a 500) Ceci dsigne toutes les barres dont le numro est compris entre 1 et 500 (il n'est pas ncessaire que toutes ces barres existent rellement). (ii) des modles numriques, intgrant un nombre quelconque de chiffres indtermins #, dans une position quelconque. Le symbole # vaut pour n'importe quel chiffre (0 9). Exemples NO IN 1### 3### Ceci correspond tous les noeuds dont le numro est compris entre 1000 et 1999, 3000 et 3999. NO IN 5##2 5##3 (1 a 500) Ceci slectionne tous les noeuds dont le numro est de la forme "cinq mille ... deux", "cinq mille ... trois", ou compris entre 1 et 500. TY,T1,T2 Dans le cas dune liste dlments, le programme inclura dans la liste tous les lments qui ont comme type (TY), comme type origine (T1) ou extrmit (T2) un des types de la liste qui suit.

AC =

Seuls les lments actifs seront inclus dans la liste Exemples EL TY 50a55 Ceci slectionne tous les lments dont le type est compris entre 50 et 55 EL T1 1 Ceci slectionne tous les lments dont le type origine et le type 1. Exemples DA ZO RAD### Ce code slectionne toutes les dalles appartenant une zone dont le nom comporte 6 caractres et dont les 3 premiers sont RAD.

4.

Syntaxes Dcoda spcifiques Pythagore

La version de Dcoda utilise dans Pythagore prsente quelques particularits. Certaines fonctions spcifiques ont t ajoutes, ainsi que la possibilit de lire ou crire des valeurs dans un fichier.

Fonctions spcifiques
Les fonctions suivantes ont t rajoutes la liste des fonctions de Dcoda (cf p 9 de la notice de Dcoda) : - 334 -

Opration ATN ACS ASN XX YY ZZ NA NB NDA NDB NDC NDD

Fonction Arc tangente (angle en radians) Arc cosinus (angle en radians) Arc sinus (angle en radians) Coordonne X dun noeud Coordonne Y dun noeud Coordonne Z dun noeud Numro du nud A dune barre Numro du nud B dune barre Numro du nud A dune dalle Numro du nud B dune dalle Numro du nud C dune dalle Numro du nud C dune dalle

Priorit 4 4 4 4 4 4 4 4 4 4 4 4

Exemples
$.x1 = XX(7) $.n1 = NA(10) $.y = YY(NA(10)) $.x1 prendra comme valeur labscisse du nud 7. $.n1 prendra la valeur du numro du nud A de la barre 10 $.y prendra la valeur de lordonne du nud A de la barre 10

Lectures et critures de valeurs dans un fichier


(i) Principe

Pythagore autorise lutilisateur lire ou crire des valeurs dans un fichier et les assigner des variables. Le fichier doit tre un fichier texte, dfini laide dun diteur ou laide dExcel (en sauvegardant au format texte). Pour pouvoir lire ou crire dans un fichier, ce dernier doit tre ouvert. Louverture se fait grce la ligne fonction spciale $O. (ii) Syntaxe

$O - "NOM" Le numro qui suit $O est choisi par lutilisateur. Il servira faire rfrence au fichier par la suite. NOM, entre guillemets, dsigne le nom du fichier. Si le fichier nexiste pas, la ligne $O le cre et louvre. Le nombre maximum de fichiers ouverts varie en fonction de chaque ordinateur, mais est gnralement trs lev (plus dune centaine). Pour crire ou lire dans un fichier, on utilise les lignes fonction spciales $E et $L. Lcriture et la lecture se font par ligne, c'est--dire que pour une commande, toutes les valeurs concernes sont sur la mme ligne du fichier. Au moment de louverture, la ligne en cours est la premire du fichier. $E FIC - $.var1 $.var2 $L FIC - $.var1 $.var2 Le numro qui suit FIC est le numro du fichier tel que prcis louverture. Les variables qui suivent (ou bien des valeurs numriques) sont : - crites dans le fichier la ligne courante si le code $E est utilis. Le programme va ensuite la ligne afin dtre positionn pour lcriture suivante - initialises laide des valeurs prsentes dans le fichier si $L est utilis. Le programme va ensuite la ligne afin dtre positionn pour la lecture suivante Si aucun nom de variable nest prsent, le programme se contente de sauter une ligne. Une fois toutes les oprations de lecture ou dcriture termines il faut fermer le fichier.
- 335 -

$C Le numro est le numro du fichier. Il nest pas possible de retourner en arrire dans un fichier. Pour revenir la premire ligne, il suffit de le fermer et de le rouvrir. Exemple Imaginons que lon dispose dun fichier texte, donnees.txt : 50 89 90 10 10 45 35 64

On va lire les donnes de la deuxime ligne et les crire dans un fichier, resultats.txt. $O 1 "donnees.txt" $O 2 "resultats.txt" $L 1 $L FIC 1 $.n1 $.n2 $E FIC 2 $.n1 $.n2 $C 1 $C 2 Ouverture de donnees.txt, sous le numro 1 Ouverture de resultants.txt, sous le numro 2 On saute la premire ligne de donnees.txt On lit 89, quon stocke dans $.n1, puis 10, dans $.n2 On crit $.n1 et $.n2 dans resultats.txt Fermeture donnees.txt Fermeture resultats.txt

- 336 -

ANNEXE C

CATALOGUE DE PROFILS MTALLIQUES

Cette annexe prsente la liste des diffrents profils mtalliques du commerce reconnus par le logiciel Pythagore dans les pr-processeurs CARA et CISAIL.

- 337 -

c --------------------------------------c c catalogue de profiles - 27 jan 94 c c --------------------------------------c c ligne HEAA 23 HEA 44 HEB 70 HEM 96 IPN 122 PA 128 IPEA 135 IPE 150 IPER 170 UPN 185 UPNA 198 UAP 203 UAPA 214 COR 220 c ---------------------------c c description des profiles c c ---------------------------c c type se ix iy iz HEAA 100 15.6e-4 1.63e-8 237.e-8 92.e-8 HEAA 120 18.6e-4 1.97e-8 413.e-8 159.e-8 HEAA 140 23.0e-4 2.90e-8 719.e-8 275.e-8 HEAA 160 30.4e-4 5.08e-8 1283.e-8 479.e-8 HEAA 180 36.5e-4 7.12e-8 1967.e-8 730.e-8 HEAA 200 44.1e-4 9.71e-8 2944.e-8 1068.e-8 HEAA 220 51.5e-4 13.0e-8 4170.e-8 1510.e-8 HEAA 240 60.4e-4 16.4e-8 5835.e-8 2077.e-8 HEAA 260 69.0e-4 21.1e-8 7981.e-8 2788.e-8 HEAA 280 78.0e-4 26.8e-8 10560.e-8 3664.e-8 HEAA 300 88.9e-4 33.5e-8 13800.e-8 4733.e-8 HEAA 320 94.6e-4 39.2e-8 16450.e-8 4959.e-8 HEAA 340 101.0e-4 45.6e-8 19550.e-8 5185.e-8 HEAA 360 107.0e-4 52.7e-8 23040.e-8 5410.e-8 HEAA 400 118.0e-4 67.5e-8 31252.e-8 5861.e-8 HEAA 450 127.0e-4 78.1e-8 41890.e-8 6088.e-8 HEAA 500 137.0e-4 90.0e-8 54640.e-8 6314.e-8 HEAA 550 153.0e-4 115.e-8 72870.e-8 6767.e-8 HEAA 600 164.0e-4 132.e-8 91870.e-8 6993.e-8 c c type se ix iy iz HEA 100 21.2e-4 4.69e-8 349.e-8 134.e-8 HEA 120 25.3e-4 5.63e-8 606.e-8 231.e-8 HEA 140 31.4e-4 7.97e-8 1033.e-8 389.e-8 HEA 160 38.8e-4 10.9e-8 1673.e-8 616.e-8 HEA 180 45.3e-4 14.2e-8 2510.e-8 925.e-8 HEA 200 53.8e-4 18.6e-8 3692.e-8 1336.e-8 HEA 220 64.3e-4 27.1e-8 5410.e-8 1955.e-8 HEA 240 76.8e-4 38.2e-8 7763.e-8 2769.e-8 HEA 260 86.8e-4 46.3e-8 10460.e-8 3668.e-8 HEA 280 97.3e-4 56.5e-8 13670.e-8 4763.e-8 HEA 300 112.5e-4 75.3e-8 18260.e-8 6310.e-8 HEA 320 124.4e-4 102.e-8 22930.e-8 6985.e-8 HEA 340 133.5e-4 123.e-8 27700.e-8 7436.e-8 HEA 360 142.8e-4 147.e-8 33090.e-8 7887.e-8 HEA 400 159.0e-4 191.e-8 45070.e-8 8564.e-8 HEA 450 178.0e-4 257.e-8 63720.e-8 9465.e-8 HEA 500 197.5e-4 336.e-8 86980.e-8 10370.e-8 HEA 550 211.8e-4 386.e-8 111900.e-8 10820.e-8 HEA 600 226.5e-4 440.e-8 141200.e-8 11270.e-8 HEA 650 242.e-4 492.e-8 175200.e-8 11720.e-8 HEA 700 260.e-4 561.e-8 215300.e-8 12180.e-8 HEA 800 286.e-4 628.e-8 303400.e-8 12640.e-8 HEA 900 320.e-4 773.e-8 422100.e-8 13550.e-8 HEA 1000 347.e-4 855.e-8 553800.e-8 14000.e-8 c

vi 0.045 0.055 0.064 0.074 0.084 0.093 0.103 0.112 0.122 0.132 0.142 0.151 0.160 0.170 0.189 0.213 0.236 0.261 0.286 vi 0.048 0.057 0.067 0.076 0.086 0.095 0.105 0.115 0.125 0.135 0.145 0.155 0.165 0.175 0.195 0.220 0.245 0.270 0.295 0.320 0.345 0.395 0.445 0.495

vs 0.045 0.055 0.064 0.074 0.084 0.093 0.103 0.112 0.122 0.132 0.142 0.151 0.160 0.170 0.189 0.213 0.236 0.261 0.286 vs 0.048 0.057 0.067 0.076 0.086 0.095 0.105 0.115 0.125 0.135 0.145 0.155 0.165 0.175 0.195 0.220 0.245 0.270 0.295 0.320 0.345 0.395 0.445 0.495

wi 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 wi 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15

ws 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 ws 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15

- 338 -

c type HEB 100 HEB 120 HEB 140 HEB 160 HEB 180 HEB 200 HEB 220 HEB 240 HEB 260 HEB 280 HEB 300 HEB 320 HEB 340 HEB 360 HEB 400 HEB 450 HEB 500 HEB 550 HEB 600 HEB 650 HEB 700 HEB 800 HEB 900 HEB 1000 c c type HEM 100 HEM 120 HEM 140 HEM 160 HEM 180 HEM 200 HEM 220 HEM 240 HEM 260 HEM 280 HEM 300 HEM 320 HEM 340 HEM 360 HEM 400 HEM 450 HEM 500 HEM 550 HEM 600 HEM 650 HEM 700 HEM 800 HEM 900 HEM 1000 c c type IPN 80 IPN 100 IPN 120 IPN 140 c c type PA 80 PA 100 PA 120 PA 140 PA 160 c c type IPEA 180 IPEA 200

se 26.0e-4 34.0e-4 43.0e-4 54.3e-4 65.3e-4 78.1e-4 91.0e-4 106.0e-4 118.4e-4 131.4e-4 149.1e-4 161.3e-4 170.9e-4 180.6e-4 197.8e-4 218.0e-4 238.6e-4 254.1e-4 270.0e-4 286.e-4 306.e-4 334.e-4 371.e-4 400.e-4 se 53.2e-4 66.4e-4 80.6e-4 97.1e-4 113.3e-4 131.3e-4 149.4e-4 199.6e-4 219.6e-4 240.2e-4 303.1e-4 312.0e-4 315.8e-4 318.8e-4 325.8e-4 335.4e-4 344.3e-4 354.4e-4 363.7e-4 374.e-4 383.e-4 404.e-4 424.e-4 444.e-4 se 7.58e-4 10.6e-4 14.2e-4 18.3e-4 se 6.38e-4 8.78e-4 11.0e-4 13.4e-4 16.2e-4 se 19.6e-4 23.5e-4

ix 9.05e-8 14.4e-8 21.8e-8 32.2e-8 45.1e-8 61.4e-8 81.8e-8 107.e-8 125.e-8 148.e-8 186.e-8 233.e-8 270.e-8 310.e-8 382.e-8 485.e-8 605.e-8 679.e-8 759.e-8 835.e-8 931.e-8 1025.e-8 1225.e-8 1336.e-8 ix 76.4e-8 105.e-8 140.e-8 184.e-8 234.e-8 292.e-8 360.e-8 727.e-8 821.e-8 927.e-8 1634.e-8 1756.e-8 1763.e-8 1764.e-8 1773.e-8 1791.e-8 1803.e-8 1822.e-8 1835.e-8 1839.e-8 1839.e-8 1839.e-8 1839.e-8 1839.e-8 ix 0.89e-8 1.64e-8 2.78e-8 4.40e-8 ix 0.40e-8 0.75e-8 1.04e-8 1.36e-8 1.96e-8 ix 2.63e-8 3.55e-8

iy 450.e-8 864.e-8 1509.e-8 2492.e-8 3831.e-8 5696.e-8 8091.e-8 11260.e-8 14920.e-8 19270.e-8 25170.e-8 30820.e-8 36660.e-8 43190.e-8 57680.e-8 79890.e-8 107180.e-8 136690.e-8 171040.e-8 210600.e-8 256900.e-8 359100.e-8 494100.e-8 644700.e-8 iy 1143.e-8 2018.e-8 3291.e-8 5098.e-8 7483.e-8 10642.e-8 14605.e-8 24290.e-8 31310.e-8 39550.e-8 59200.e-8 68140.e-8 76370.e-8 84870.e-8 104100.e-8 131500.e-8 161900.e-8 198000.e-8 237400.e-8 281700.e-8 329300.e-8 442600.e-8 570400.e-8 722300.e-8 iy 77.8e-8 171.e-8 328.e-8 573.e-8 iy 64.4e-8 141.e-8 257.e-8 435.e-8 687.e-8 iy 1063.e-8 1591.e-8

iz 167.e-8 318.e-8 550.e-8 889.e-8 1363.e-8 2003.e-8 2843.e-8 3923.e-8 5135.e-8 6595.e-8 8563.e-8 9239.e-8 9690.e-8 10140.e-8 10820.e-8 11720.e-8 12620.e-8 13080.e-8 13530.e-8 13980.e-8 14440.e-8 14900.e-8 15820.e-8 16280.e-8 iz 399.e-8 703.e-8 1144.e-8 1759.e-8 2580.e-8 3651.e-8 5012.e-8 8153.e-8 10450.e-8 13160.e-8 19400.e-8 19710.e-8 19710.e-8 19520.e-8 19340.e-8 19340.e-8 19160.e-8 19160.e-8 18980.e-8 18980.e-8 18800.e-8 18630.e-8 18450.e-8 18460.e-8 iz 6.29e-8 12.2e-8 21.5e-8 35.2e-8 iz 6.85e-8 13.1e-8 22.4e-8 36.4e-8 54.4e-8 iz 81.9e-8 117.e-8

vi vs 0.05 0.05 0.06 0.06 0.07 0.07 0.08 0.08 0.09 0.09 0.10 0.10 0.11 0.11 0.12 0.12 0.13 0.13 0.14 0.14 0.15 0.15 0.16 0.16 0.17 0.17 0.18 0.18 0.20 0.20 0.225 0.225 0.25 0.25 0.275 0.275 0.30 0.30 0.325 0.325 0.35 0.35 0.40 0.40 0.45 0.45 0.50 0.50 vi 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.135 0.145 0.155 0.17 0.18 0.189 0.198 0.216 0.239 0.262 0.286 0.310 0.334 0.358 0.407 0.455 0.504 vi 0.04 0.05 0.06 0.07 vi 0.039 0.049 0.059 0.069 0.079 vi 0.089 0.099 vs 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.135 0.145 0.155 0.17 0.18 0.189 0.198 0.216 0.239 0.262 0.286 0.31 0.334 0.358 0.407 0.455 0.504 vs 0.04 0.05 0.06 0.07 vs 0.039 0.049 0.059 0.069 0.079 vs 0.089 0.099

wi 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 wi 0.053 0.063 0.073 0.083 0.093 0.103 0.113 0.124 0.134 0.144 0.155 0.155 0.155 0.154 0.154 0.154 0.153 0.153 0.153 0.152 0.152 0.152 0.151 0.151 wi 0.021 0.025 0.029 0.033 wi 0.023 0.028 0.032 0.037 0.041 wi 0.045 0.050

ws 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 ws 0.053 0.063 0.073 0.083 0.093 0.103 0.113 0.124 0.134 0.144 0.155 0.155 0.155 0.154 0.154 0.154 0.153 0.153 0.153 0.152 0.152 0.152 0.151 0.151 ws 0.021 0.025 0.029 0.033 ws 0.023 0.028 0.032 0.037 0.041 ws 0.045 0.050

- 339 -

IPEA 220 IPEA 240 IPEA 270 IPEA 300 IPEA 330 IPEA 360 IPEA 400 IPEA 450 IPEA 500 IPEA 550 IPEA 600 c c type IPE 80 IPE 100 IPE 120 IPE 140 IPE 160 IPE 180 IPE 200 IPE 220 IPE 240 IPE 270 IPE 300 IPE 330 IPE 360 IPE 400 IPE 450 IPE 500 IPE 550 IPE 600 c c type IPER 180 IPER 200 IPER 220 IPER 240 IPER 270 IPER 300 IPER 330 IPER 360 IPER 400 IPER 450 IPER 500 IPER 550 IPER 600 c c type UPN 80 UPN 100 UPN 120 UPN 140 UPN 160 UPN 180 UPN 200 UPN 220 UPN 240 UPN 260 UPN 300 c c type UPNA 240 UPNA 260 UPNA 300 c c type UAP 80 UAP 100

28.3e-4 33.3e-4 39.1e-4 46.5e-4 54.7e-4 64.0e-4 73.1e-4 85.6e-4 101.e-4 117.e-4 137.e-4 se 7.64e-4 10.3e-4 13.2e-4 16.4e-4 20.1e-4 23.9e-4 28.5e-4 33.4e-4 39.1e-4 45.9e-4 53.8e-4 62.6e-4 72.7e-4 84.5e-4 98.8e-4 116.e-4 134.e-4 156.e-4 se 28.1e-4 33.9e-4 40.2e-4 47.5e-4 56.0e-4 65.9e-4 76.8e-4 89.6e-4 104.e-4 121.e-4 142.e-4 170.e-4 184.e-4 se 11.0e-4 13.5e-4 17.0e-4 20.4e-4 24.0e-4 28.0e-4 32.2e-4 37.4e-4 42.3e-4 48.3e-4 58.8e-4 se 37.6e-4 43.2e-4 52.9e-4 se 10.7e-4 13.4e-4

5.23e-8 7.00e-8 9.14e-8 12.4e-8 16.8e-8 25.6e-8 31.3e-8 43.3e-8 62.4e-8 83.4e-8 120.e-8 ix 0.70e-8 1.10e-8 1.71e-8 2.54e-8 3.53e-8 4.90e-8 6.46e-8 8.86e-8 11.6e-8 14.9e-8 19.5e-8 25.7e-8 36.2e-8 46.8e-8 63.8e-8 89.0e-8 118.e-8 166.e-8

2317.e-8 3290.e-8 4917.e-8 7173.e-8 10230.e-8 14520.e-8 20290.e-8 29760.e-8 42930.e-8 59980.e-8 82920.e-8 iy 80.e-8 171.e-8 318.e-8 541.e-8 869.e-8 1317.e-8 1943.e-8 2772.e-8 3892.e-8 5790.e-8 8356.e-8 11770.e-8 16270.e-8 23130.e-8 33740.e-8 48200.e-8 67120.e-8 92080.e-8

171.e-8 240.e-8 358.e-8 519.e-8 685.e-8 944.e-8 1170.e-8 1502.e-8 1939.e-8 2432.e-8 3116.e-8 iz 8.49e-8 15.9e-8 27.7e-8 44.9e-8 68.3e-8 101.e-8 142.e-8 205.e-8 284.e-8 420.e-8 604.e-8 788.e-8 1043.e-8 1318.e-8 1676.e-8 2142.e-8 2668.e-8 3387.e-8 iz 112.e-8 166.e-8 249.e-8 339.e-8 516.e-8 728.e-8 958.e-8 1270.e-8 1606.e-8 2069.e-8 2600.e-8 3447.e-8 3992.e-8 iz 19.4e-8 29.3e-8 43.2e-8 62.7e-8 85.3e-8 114.e-8 148.e-8 197.e-8 248.e-8 317.e-8 495.e-8 iz 224.e-8 289.e-8 450.e-8 iz 21.3e-8 32.8e-8

0.109 0.119 0.134 0.149 0.164 0.179 0.199 0.224 0.249 0.274 0.299 vi 0.04 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.135 0.15 0.165 0.18 0.20 0.225 0.25 0.275 0.30 vi 0.092 0.102 0.113 0.123 0.138 0.153 0.168 0.183 0.204 0.229 0.254 0.280 0.304 vi 0.04 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.15 vi 0.12 0.13 0.15 vi 0.04 0.05

0.109 0.119 0.134 0.149 0.164 0.179 0.199 0.224 0.249 0.274 0.299 vs 0.04 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.135 0.15 0.165 0.18 0.20 0.225 0.25 0.275 0.30 vs 0.092 0.102 0.113 0.123 0.138 0.153 0.168 0.183 0.204 0.229 0.254 0.280 0.304 vs 0.04 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.15 vs 0.12 0.13 0.15 vs 0.04 0.05

0.055 0.060 0.067 0.075 0.080 0.085 0.090 0.095 0.100 0.105 0.110 wi 0.023 0.028 0.032 0.037 0.041 0.046 0.050 0.055 0.060 0.068 0.075 0.080 0.085 0.090 0.095 0.100 0.105 0.110 wi 0.045 0.049 0.054 0.059 0.067 0.074 0.079 0.084 0.089 0.094 0.099 0.105 0.109 wi 0.0145 0.0155 0.016 0.0175 0.0184 0.0192 0.0201 0.0214 0.0223 0.0236 0.0270

0.055 0.060 0.067 0.075 0.080 0.085 0.090 0.095 0.100 0.105 0.110 ws 0.023 0.028 0.032 0.037 0.041 0.046 0.050 0.055 0.060 0.068 0.075 0.080 0.085 0.090 0.095 0.100 0.105 0.110 ws 0.045 0.049 0.054 0.059 0.067 0.074 0.079 0.084 0.089 0.094 0.099 0.105 0.109 ws 0.0305 0.0345 0.0390 0.0425 0.0466 0.0508 0.0549 0.0586 0.0627 0.0664 0.0730

ix iy 8.15e-8 1554.e-8 11.7e-8 2363.e-8 17.3e-8 3474.e-8 22.2e-8 4823.e-8 29.7e-8 7312.e-8 38.6e-8 10499.e-8 50.1e-8 14688.e-8 70.9e-8 20288.e-8 91.4e-8 28862.e-8 126.e-8 42395.e-8 171.e-8 59932.e-8 250.e-8 86579.e-8 285.e-8 110307.e-8 ix 2.20e-8 2.91e-8 4.22e-8 5.91e-8 7.67e-8 9.80e-8 12.4e-8 16.7e-8 20.4e-8 26.6e-8 39.9e-8 ix 16.7e-8 22.1e-8 34.5e-8 ix 1.98e-8 2.76e-8 iy 106.e-8 206.e-8 364.e-8 605.e-8 925.e-8 1350.e-8 1910.e-8 2690.e-8 3600.e-8 4820.e-8 8030.e-8 iy 3382.e-8 4548.e-8 7603.e-8 iy 107.e-8 209.e-8

wi ws 0.0232 0.0598 0.0245 0.0635 0.0280 0.0700 wi ws 0.0161 0.0289 0.0170 0.0330

- 340 -

UAP 130 17.5e-4 4.34e-8 459.e-8 51.3e-8 0.065 0.065 0.0178 0.0372 UAP 150 22.9e-4 6.76e-8 797.e-8 93.3e-8 0.075 0.075 0.0205 0.0445 UAP 175 27.0e-4 8.75e-8 1272.e-8 126.e-8 0.088 0.088 0.0212 0.0488 UAP 200 32.0e-4 11.7e-8 1946.e-8 170.e-8 0.10 0.10 0.0222 0.0528 UAP 220 36.3e-4 15.1e-8 2710.e-8 222.e-8 0.11 0.11 0.0240 0.0560 UAP 250 43.8e-4 21.3e-8 4136.e-8 297.e-8 0.125 0.125 0.0245 0.0605 UAP 300 58.6e-4 38.5e-8 8170.e-8 562.e-8 0.15 0.15 0.0296 0.0704 c c type se ix iy iz vi vs wi ws UAPA 250 38.8e-4 17.7e-8 3876.e-8 264.e-8 0.125 0.125 0.0256 0.0574 UAPA 300 52.6e-4 33.6e-8 7720.e-8 507.e-8 0.15 0.15 0.0309 0.0671 c c CORNIERES SIMPLES - * en fin de ligne = serie 1 du catalogue OTUA (grande consommation) c sinon : series 0, 2 et 3 " (autres...) c type se ix iy iz vi vs wi ws COR 2003 1.13e-4 .036e-8 .61e-8 .16e-8 .0141 .0141 .0084 .0057 * COR 2503 1.43e-4 .045e-8 1.26e-8 .33e-8 .0177 .0177 .0102 .0075 * COR 2504 1.86e-4 .107e-8 1.60e-8 .43e-8 .0177 .0177 .0107 .0070 COR 2505 2.28e-4 .208e-8 1.87e-8 .51e-8 .0177 .0177 .0112 .0065 COR 3002.7 1.56e-4 .039e-8 2.06e-8 .54e-8 .0212 .0212 .0117 .0095 COR 3003 1.74e-4 .054e-8 2.22e-8 .58e-8 .0212 .0212 .0118 .0094 * COR 3003.5 2.00e-4 .086e-8 2.55e-8 .67e-8 .0212 .0212 .0121 .0091 COR 3004 2.27e-4 .128e-8 2.85e-8 .75e-8 .0212 .0212 .0124 .0088 COR 3005 2.78e-4 .250e-8 3.41e-8 .92e-8 .0212 .0212 .0130 .0082 COR 3503.2 2.15e-4 .076e-8 3.90e-8 1.01e-8 .0247 .0247 .0138 .0109 COR 3503.5 2.35e-4 .100e-8 4.22e-8 1.10e-8 .0247 .0247 .0140 .0107 * COR 3504 2.67e-4 .149e-8 4.68e-8 1.23e-8 .0247 .0247 .0142 .0105 COR 3505 3.28e-4 .292e-8 5.64e-8 1.49e-8 .0247 .0247 .0148 .0099 COR 3753.2 2.31e-4 .082e-8 4.84e-8 1.26e-8 .0265 .0265 .0147 .0118 COR 4003 2.34e-4 .072e-8 5.53e-8 1.45e-8 .0283 .0283 .0153 .0130 COR 4003.5 2.70e-4 .114e-8 6.36e-8 1.66e-8 .0283 .0283 .0156 .0127 COR 4004 3.08e-4 .171e-8 7.09e-8 1.86e-8 .0283 .0283 .0158 .0125 * COR 4005 3.79e-4 .333e-8 8.59e-8 2.26e-8 .0283 .0283 .0164 .0119 * COR 4006 4.48e-4 .576e-8 9.98e-8 2.65e-8 .0283 .0283 .0170 .0113 COR 4503 2.64e-4 .081e-8 8.01e-8 2.09e-8 .0318 .0318 .0171 .0147 COR 4504 3.47e-4 .192e-8 10.40e-8 2.70e-8 .0318 .0318 .0177 .0141 COR 4504.5 3.90e-4 .273e-8 11.32e-8 2.97e-8 .0318 .0318 .0178 .0140 * COR 4505 4.30e-4 .375e-8 12.42e-8 3.26e-8 .0318 .0318 .0181 .0137 * COR 4506 5.09e-4 .648e-8 14.50e-8 3.83e-8 .0318 .0318 .0187 .0131 COR 5003 2.94e-4 .090e-8 11.12e-8 2.89e-8 .0354 .0354 .0188 .0166 COR 5004 3.87e-4 .213e-8 14.49e-8 3.75e-8 .0354 .0354 .0195 .0159 COR 5005 4.80e-4 .417e-8 17.38e-8 4.55e-8 .0354 .0354 .0199 .0155 * COR 5006 5.69e-4 .720e-8 20.34e-8 5.34e-8 .0354 .0354 .0204 .0150 * COR 5007 6.56e-4 1.14e-8 23.11e-8 6.11e-8 .0354 .0354 .0210 .0144 COR 5008 7.43e-4 1.71e-8 25.55e-8 6.84e-8 .0354 .0354 .0215 .0139 COR 6004 4.67e-4 .256e-8 25.63e-8 6.60e-8 .0424 .0424 .0230 .0194 COR 6005 5.79e-4 .500e-8 31.16e-8 8.06e-8 .0424 .0424 .0235 .0189 COR 6006 6.91e-4 .864e-8 36.14e-8 9.44e-8 .0424 .0424 .0239 .0185 * COR 6007 7.98e-4 1.37e-8 41.29e-8 10.81e-8 .0424 .0424 .0245 .0179 COR 6008 9.01e-4 2.05e-8 46.36e-8 12.20e-8 .0424 .0424 .0251 .0173 COR 6010 11.11e-4 4.00e-8 54.59e-8 14.67e-8 .0424 .0424 .0260 .0164 COR 6505 6.30e-4 .542e-8 39.81e-8 10.33e-8 .0460 .0460 .0251 .0209 COR 6506 7.51e-4 .936e-8 45.59e-8 12.13e-8 .0460 .0460 .0256 .0204 COR 6507 8.68e-4 1.48e-8 53.30e-8 13.91e-8 .0460 .0460 .0262 .0198 COR 7005 6.84e-4 .583e-8 49.50e-8 12.97e-8 .0495 .0495 .0266 .0229 COR 7006 8.13e-4 1.01e-8 58.50e-8 15.27e-8 .0495 .0495 .0273 .0222 COR 7007 9.40e-4 1.60e-8 67.09e-8 17.51e-8 .0495 .0495 .0279 .0216 * COR 7009 11.88e-4 3.40e-8 83.09e-8 21.84e-8 .0495 .0495 .0290 .0205 COR 7505 7.29e-4 .625e-8 62.64e-8 16.10e-8 .0530 .0530 .0288 .0242 COR 7506 8.73e-4 1.08e-8 72.72e-8 18.94e-8 .0530 .0530 .0290 .0240 COR 7507 10.08e-4 1.72e-8 83.91e-8 21.76e-8 .0530 .0530 .0297 .0233 COR 7508 11.43e-4 2.56e-8 94.21e-8 24.50e-8 .0530 .0530 .0303 .0227 COR 7510 14.15e-4 5.00e-8 111.7e-8 29.49e-8 .0530 .0530 .0311 .0219 COR 8005 7.79e-4 .667e-8 76.58e-8 19.65e-8 .0565 .0565 .0306 .0259 COR 8005.5 8.60e-4 .887e-8 81.65e-8 21.39e-8 .0565 .0565 .0303 .0262 COR 8006 9.35e-4 1.15e-8 88.52e-8 23.13e-8 .0565 .0565 .0307 .0258 COR 8006.5 10.08e-4 1.46e-8 95.24e-8 24.85e-8 .0565 .0565 .0309 .0256

- 341 -

COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR COR c c FIN

8008 8010 9006 9007 9008 9009 9010 9011 9012 10006.5 10007 10008 10009 10010 10011 10012 12008 12009 12010 12011 12012 12013 12014 12015 13510 15010 15012 15014 15015 15016 15018 18018 18020 20018 20020 20024

12.27e-4 15.11e-4 10.57e-4 12.24e-4 13.89e-4 15.52e-4 17.13e-4 18.72e-4 20.29e-4 12.73e-4 13.66e-4 15.51e-4 17.34e-4 19.15e-4 20.94e-4 22.71e-4 18.74e-4 20.97e-4 23.18e-4 25.37e-4 27.54e-4 29.69e-4 31.82e-4 33.93e-4 26.21e-4 29.27e-4 34.83e-4 40.31e-4 43.02e-4 45.71e-4 51.03e-4 61.91e-4 68.35e-4 69.11e-4 76.35e-4 90.59e-4

2.73e-8 5.33e-8 1.30e-8 2.06e-8 3.07e-8 4.37e-8 6.00e-8 7.99e-8 10.4e-8 1.83e-8 2.29e-8 3.41e-8 4.86e-8 6.66e-8 8.87e-8 11.5e-8 4.10e-8 5.83e-8 8.00e-8 10.6e-8 13.8e-8 17.6e-8 22.0e-8 27.0e-8 9.00e-8 10.0e-8 17.3e-8 27.4e-8 33.8e-8 41.0e-8 58.3e-8 70.0e-8 96.0e-8 77.8e-8 106.6e-8 184.3e-8

114.6e-8 138.6e-8 127.3e-8 146.8e-8 165.6e-8 183.8e-8 201.3e-8 218.1e-8 234.3e-8 189.7e-8 203.3e-8 229.8e-8 255.5e-8 280.3e-8 304.4e-8 327.6e-8 405.4e-8 451.8e-8 497.0e-8 540.9e-8 583.7e-8 625.3e-8 665.8e-8 705.1e-8 717.0e-8 990.6e-8 1170.e-8 1343.e-8 1426.e-8 1507.e-8 1665.e-8 2963.e-8 3242.e-8 4133.e-8 4529.e-8 5284.e-8

29.88e-8 36.37e-8 33.34e-8 38.29e-8 43.13e-8 47.89e-8 52.55e-8 57.15e-8 61.70e-8 49.67e-8 53.11e-8 59.87e-8 66.49e-8 73.01e-8 79.42e-8 85.76e-8 105.5e-8 117.3e-8 128.9e-8 140.3e-8 151.6e-8 162.8e-8 173.8e-8 184.7e-8 185.8e-8 257.5e-8 303.5e-8 348.2e-8 370.2e-8 392.0e-8 435.0e-8 768.3e-8 843.5e-8 1067.e-8 1172.e-8 1378.e-8

.0565 .0565 .0636 .0636 .0636 .0636 .0636 .0636 .0636 .0707 .0707 .0707 .0707 .0707 .0707 .0707 .0849 .0849 .0849 .0849 .0849 .0849 .0849 .0849 .0954 .1061 .1061 .1061 .1061 .1061 .1061 .1273 .1273 .1414 .1414 .1414

.0565 .0565 .0636 .0636 .0636 .0636 .0636 .0636 .0636 .0707 .0707 .0707 .0707 .0707 .0707 .0707 .0849 .0849 .0849 .0849 .0849 .0849 .0849 .0849 .0954 .1061 .1061 .1061 .1061 .1061 .1061 .1273 .1273 .1414 .1414 .1414

.0319 .0330 .0340 .0347 .0353 .0359 .0365 .0370 .0376 .0377 .0381 .0387 .0393 .0399 .0405 .0411 .0456 .0462 .0469 .0475 .0480 .0486 .0492 .0497 .0520 .0571 .0583 .0595 .0601 .0606 .0617 .0722 .0733 .0793 .0804 .0826

.0246 .0235 .0296 .0289 .0283 .0277 .0271 .0266 .0260 .0330 .0326 .0320 .0314 .0308 .0302 .0296 .0393 .0387 .0380 .0374 .0369 .0363 .0357 .0352 .0434 .0490 .0478 .0466 .0460 .0455 .0444 .0551 .0540 .0621 .0610 .0588

* * *

- 342 -

ANNEXE D

Notice du module CM80

Le module CM80 suit des conventions qui sont lgrement diffrentes du reste de Pythagore (noms de fichiers diffrents, sorties graphiques, etc). Cette annexe prsente son fonctionnement.

-> Voir notice spcifique

- 343 -