1 : $$$$ CODENORM NOTICE CHAT 11/09/12 21:15:31 7124 2 : DATE 11/09/12 3 : 4 : 5 : Procedure CODENORM Voir aussi : 6 : ------------------ 7 : CODENORME TAB1 ; 8 : 9 : 10 : 11 : Objet : 12 : _______ 13 : 14 : La procedure CODENORME effectue une etude reglementaire des tuyauterie. 15 : Les reglements disponibles sont: 16 : 17 : - RCC-M CLASSES 1 et 2, CRITERES C et D (B3600 et C3600, edition 1993) 18 : - RCC-MR CLASSE 1 , CRITERES C et D (RB3600, edition 1993) 19 : - ASME CLASSES 1 et 2, CRITERES C et D (NB3600 et NC3600, edition 1995) 20 : - ETCM CLASSE 2 , CRITERES C et D (FRAMATOME N° IT/M-96-0670) 21 : - EMSI CLASSE 1 , CRITERES C et D (CRITERE 3459) 22 : 23 : REMARQUES: 24 : ---------- 25 : a) Les coefficients (B1&B2) de contrainte et la contrainte admissible 26 : Sm d'EMSI sont empruntes au RCC-M CLASSE 1. 27 : 28 : b )Les coefficients (B1&B2) de contrainte d'ETCM sont empruntes 29 : au RCC-M CLASSE 1 et la contrainte admissible Sh au RCC-M CLASSE 2. 30 : 31 : c) La contrainte admissible Sm d'ASME CLASSE 1 est emprunte au 32 : RCC-M CLASSE 1. 33 : 34 : d) Les coefficients (B1&B2) de contrainte et la contrainte admissible Sm 35 : d'ASME CLASSE 2 sont identiques a ceux de la CLASSE 1. 36 : 37 : e) Il est possible de definir manuellement les coefficients de contrainte 38 : ( B1,B2 ) pour l'ensemble des reglements, ainsi que (D1, D21, D22) 39 : pour RCC-MR. Voir 1.4.4 pour plus de precisions. 40 : 41 : f) Dans le cadre du reglement RCC-MR CLASSE 1, les moments dus aux 42 : deplacements ne sont pas pris en compte pour l'instant. Ainsi, le 43 : coefficient d'abattement g est fixe a 0 et les moments m1 (torsion) 44 : et m'R (flexion) sont pris nuls par defaut. Toutefois, il est possible 45 : pour l'utilisateur de donner g, m1 et m'R en entree dans l'optique 46 : d'une evolution de la procedure, g etant normalement donne par calcul. 47 : Lequel calcul, n'est pas integre a la procedure pour l'instant. 48 : 49 : g) Il est possible d'utiliser la procedure apres une reprise de fichier 50 : d'un calcul. Mais il y a des restrictions a cette fonctionnalite. 51 : En effet, la recuperation des champs de moments issus de plusieurs 52 : calculs , par recuperation de fichiers, conduit a une incompatibilite 53 : de pointeurs sur les modeles, les caracteristiques et les maillages. 54 : Ainsi, on ne peut pas recuperer les moments dus au poids dans un fichier, 55 : ceux dus aux efforts permanents dans un autre, et ceux du au seisme encore 56 : dans un autre, meme si la geometrie de la ligne, le maillage, le modele et 57 : les caracteristiques sont identiques dans les trois calculs qui ont 58 : genere ces fichiers. 59 : 60 : On peut soit: 61 : 62 : - traiter separement les cas de contraintes dues au poids, dues aux 63 : efforts permanents, dues aux efforts sismiques issus de fichiers 64 : differents. 65 : 66 : - enchainer le calcul des contraintes dues aux efforts permanents (calcul 67 : statique) et le calcul des contraintes dues aux efforts sismiques 68 : (calcul spectrale ou time history) avec des fichiers de jeu de donnees 69 : differents, mais avec une reprise de fichier. Pour chaque calcul, il 70 : faut sauver, dans un fichier, les modeles, les maillages, les 71 : caracteristiques, les contraintes, ainsi que tout ce qui est necessaire 72 : au calcul suivant afin d'avoir les meme pointeurs sur ces objets. 73 : Ce qui evite les incompatibilites. 74 : 75 : - recuperer toutes ces contraintes d'un fichier issu d'un calcul qui 76 : comportait tous ces champs. C'est a dire que l'on a enchaine le calcul 77 : des contraintes dues aux efforts permanents et le calcul des contraintes 78 : dues aux efforts sismiques dans le meme jeu de donnees. 79 : 80 : 81 : UTILISATION DE LA PROCEDURE 82 : --------------------------- 83 : Cette procedure peut etre utilisee de deux façons. 84 : 85 : Premier cas: on peut tester les differentes reglementations sur des 86 : valeurs ponctuelles de moments, pression et donnees geometriques (rayon 87 : exterieur, rayon de courbure pour les coudes, epaisseur). Ce sont 88 : des ENTIERS ou des FLOTTANTS. On se place dans le mode dit "MANUEL". 89 : 90 : Deuxieme cas: on peut tester les differentes reglementations sur une 91 : ligne entiere de tuyauterie. On se limite toutefois aux lignes 92 : constituees de parties droites et de coudes. A partir du modele 93 : et des caracteristiques, une recuperation automatique des donnees est 94 : effectuee. On se place dans le mode dit "AUTOMATIQUE". IL est definit 95 : par defaut. 96 : Les contraintes de reglementaire Sa sont calculees pour toute la 97 : structure, et non pas ponctuellement. On doit donner en entree un 98 : MCHAML de "contraintes", issu de l'operateur SIGMA par exemple, 99 : duquel sera extrait les differents moments de torsion et de flexion. 100 : Tous les calculs sont alors effectues avec des champs par elements. 101 : 102 : Commentaires : 103 : ______________ 104 : 105 : TAB1 : objet de type TABLE de sous-type DONNEE contenant les 106 : donnees suivantes : 107 : 108 : 1. LES ENTREES 109 : -------------- 110 : 111 : 1.1 MODE MANUEL : 112 : ----------------- 113 : 114 : 1.1.1 MODE DE CALCUL 115 : -------------------- 116 : TAB1.'MAN' : Permet d'imposer le mode "MANUEL", le mode "AUTOMATIQUE" 117 : etant present par defaut. Se definit comme suit: 118 : 119 : TAB1.'MAN' = 'VRAI' ; (type MOT) 120 : 121 : Il est alors necessaire et obligatoire de definir la geometrie dont 122 : sont issues les valeurs ponctuelles utilisees et la pression. 123 : 124 : 1.1.2 NATURE DE LA TUYAUTERIE 125 : ----------------------------- 126 : TAB1.'COUDE' : Designe un coude a 90° par defaut, l'angle etant 127 : modifiable ce qui est uniquement utile pour le 128 : reglement RCC-MR. Se definit comme suit: 129 : TAB1.'COUDE' = 'VRAI' ; (type MOT) 130 : 131 : 132 : TAB1.'DROIT' : Designe une partie droite. Se definit comme suit: 133 : TAB1.'DROIT' = 'VRAI' ; (type MOT) 134 : 135 : On ne peut pas selectionner a la fois un coude et une partie droite. 136 : 137 : 1.1.3 CARACTERISTIQUES GEOMETRIQUES 138 : ----------------------------------- 139 : 140 : TAB1.'RAYON_EXTERIEUR' : Le rayon exterieur de la tuyauterie. 141 : (type ENTIER OU FLOTTANT) 142 : 143 : Uniquement pour les coudes: 144 : TAB1.'RAYON DE COURBURE' : Le rayon de courbure moyen du coude. 145 : (type ENTIER OU FLOTTANT) 146 : 147 : TAB1.'EPAISSEUR' : L'epaisseur de calcul de la tuyauterie. 148 : (type ENTIER OU FLOTTANT) 149 : 150 : PRESSION 151 : -------- 152 : TAB1.'PRESSION' : La pression de calcul de la tuyauterie. 153 : (type ENTIER OU FLOTTANT) 154 : La pression est facultative, auquel cas si elle n'est pas definie, 155 : elle sera prise a 0. 156 : 157 : 1.1.4 DEFINITIONS DES MOMENTS 158 : ----------------------------- 159 : TAB1.'M1' : (type TABLE) de sous-type 'M1', ou M1 prend les valeurs : 160 : - MTOTAUX si l'utilisateur fournit a la procedure les moments 161 : totaux. 162 : ATTENTION: cette option est compatible uniquement avec les 163 : reglements RCC-M CLASSE 1 et RCC-MR CLASSE 1. 164 : 165 : - MPOIDS si l'utilisateur fournit a la procedures les moments 166 : resultants dus au poids 167 : 168 : - MPERMANENT si l'utilisateur fournit a la procedure les 169 : moments resultants dus aux efforts dit permanents hors poids. 170 : Toutefois, il est possible de fournir sous le nom 171 : permanent, tous les moments dus aux efforts permanents, 172 : poids compris, en dehors du reglement ASME. 173 : 174 : - MSEISME si l'utilisateur fournit a la procedure les 175 : moments resultants dus aux efforts sismiques. 176 : 177 : 178 : On ne peut pas fournir a la fois les moments totaux et ceux dus au poids, 179 : et/ou dus aux efforts permanents et/ou dus aux sollicitations sismiques. 180 : 181 : Pour chaque type de moment, l'utilisateur peut fournir les moments de 182 : torsion, de flexion dans le plan et hors plan. Si un moment n'est pas 183 : renseigne, il est pris a 0 par defaut: 184 : 185 : TAB1.'M1'.'TORSION' : moment de torsion (type ENTIER ou FLOTTANT) 186 : 187 : TAB1.'M1'.'FLEXION_DANS_PLAN' moment de flexion dans le plan 188 : (type ENTIER ou FLOTTANT) 189 : 190 : TAB1.'M1'.'FLEXION_HORS_PLAN' moment de flexion hors plan 191 : (type ENTIER ou FLOTTANT) 192 : 193 : EXEMPLE: 194 : TAB1.'MTOTAUX'.'TORSION'= MOMX ; 195 : 196 : 197 : 1.2 MODE AUTOMATIQUE : 198 : ---------------------- 199 : 200 : 1.2.1 MODELE 201 : ------------ 202 : TAB1.'MODL' : (type MMODEL) contenant les modeles et les 203 : maillages des differentes zones de la ligne de 204 : tuyauterie. 205 : 206 : 1.2.2 CARACTERISTIQUES 207 : ---------------------- 208 : TAB1.'CARACTERISTIQUES' : (type MCHAML) contenant les carateristiques 209 : des differentes zones de la ligne de tuyauterie 210 : (i.e, rayon exterieur, epaisseur, rayon de 211 : courbure pour les coudes, pression, module 212 : d'young, ...). 213 : Dans le cas automatique, la pression est aussi 214 : prise a 0 si elle n'est pas definie dans les 215 : caracteristiques. Toutes les autres composantes 216 : sont obligatoires et toute absence entraine 217 : l'arret de la procedure. 218 : 219 : 220 : 1.2.3 DEFINITIONS DES "CONTRAINTES" 221 : ----------------------------------- 222 : TAB1.'M1' : (type MCHMAL), ou M1 prend les valeurs : 223 : - MTOTAUX si l'utilisateur fournit a la procedure les 224 : "contraintes" dues a tous les efforts, dites totales. 225 : ATTENTION: cette option est compatible uniquement avec les 226 : reglements RCC-M CLASSE 1 et RCC-MR CLASSE 1. 227 : 228 : - MPOIDS si l'utilisateur fournit a la procedures les 229 : "contraintes" dues au poids 230 : 231 : - MPERMANENT si l'utilisateur fournit a la procedure les 232 : "contraintes" dues aux efforts dit permanents hors poids. 233 : Toutefois, il est possible de fournir sous le nom 234 : permanent, tous les "contraintes" dues aux efforts permanents, 235 : poids compris, en dehors du reglement ASME. 236 : 237 : - MSEISME si l'utilisateur fournit a la procedure les 238 : "contraintes" dues aux efforts sismiques. 239 : 240 : Dans chaque cas, on doit donner en entree un MCHAML de "contraintes" 241 : (issue de l'operateur SIGMA par exemple) duquel sera extrait les 242 : differents moments de torsion et de flexion pour tous les types de 243 : "contraintes", qu'elles soient totales, dues au poids, dues aux efforts 244 : permanents ou dues aux efforts sismiques. 245 : 246 : On ne peut pas fournir a la fois les "contraintes totales" et celles dues 247 : au poids, et/ou dues aux efforts permanents et/ou dues aux efforts 248 : sismiques. 249 : 250 : EXEMPLE: 251 : sigm1 = sigma obtot depl1 cartot ; 252 : TAB1.'MTOTAUX'= SIGM1 ; 253 : 254 : 1.3 DONNEES OBLIGATOIRES QUELQUE SOIT LE MODE DE CALCUL: 255 : ------------------------------------------------------- 256 : 257 : 1.3.1 CARACTERISTIQUES PHYSIQUES DU MATERIAU 258 : -------------------------------------------- 259 : 260 : TAB1.'LIMITE_ELASTIQUE' : La limite d'elasticite conventionnelle a 261 : 0.2% de deformation plastique 262 : (Sy)(valeur a la temperature consideree). 263 : Par exemple celle de calcul 264 : (type ENTIER OU FLOTTANT) 265 : 266 : TAB1.'LIMITE_ELASTIQUE_TAMB' : La limite d'elasticite conventionnelle a 267 : 0.2% de deformation plastique a 268 : temperature ambiante (Re). 269 : (type ENTIER OU FLOTTANT) 270 : 271 : TAB1.'RESISTANCE_RUPTURE' : La resistance a la rupture (Su). 272 : (valeur a la temperature consideree). 273 : Par exemple celle de calcul 274 : (type ENTIER OU FLOTTANT) 275 : 276 : TAB1.'RESISTANCE_RUPTURE_TAMB' : La resistance a la rupture a 277 : temperature ambiante (Rm). 278 : (type ENTIER OU FLOTTANT) 279 : 280 : ATTENTION: Si on se place a temperature ambiante (i.e 20°), on doit 281 : obligatoirement prendre Sy = Re et Su = Rm . 282 : 283 : 284 : 1.3.2 NATURE DU MATERIAU CONSTITUANT LA LIGNE 285 : --------------------------------------------- 286 : La nature des aciers constituants la ligne de tuyauterie doit etre 287 : definie. On se limite a des tuyauteries faites en un seul acier. On 288 : ne peut donc pas choisir a la fois ferritique et austenitique. Si 289 : on veux traiter une ligne constituee d'aciers differents, il faut 290 : separer l'etude en fonction des zones de la ligne de natures differentes. 291 : Pour ce faire, il suffit de reduire le modele, le maillage et les 292 : caracteristiques a la zone de la ligne traitee. 293 : Voir l'operateur REDU. 294 : 295 : TAB1.'FERRITIQUE' : Designe un acier ferritique. Se definit comme suit: 296 : TAB1.'FERRITIQUE' = 'VRAI' ; (type MOT) 297 : TAB1.'AUSTENITIQUE': Designe un acier austenitique. Se definit comme suit: 298 : TAB1.'AUSTENITIQUE' = 'VRAI' ; (type MOT) 299 : 300 : 1.4 DEFINITION DES REGLEMENTS, CLASSES ET CRITERES CHOISIS POUR L'ETUDE 301 : ----------------------------------------------------------------------- 302 : 303 : 1.4.1 DEFINITION DES REGLEMENTS 304 : ------------------------------- 305 : TAB1'.'NOM' : TAB2 (type TABLE) de sous-type 'NOM', ou NOM prend 306 : les valeurs : RCCM, RCCMR, ASME, ETCM, EMSI. 307 : designant les differents reglements disponibles. 308 : 309 : 1.4.2 DEFINITION DES CLASSES 310 : ---------------------------- 311 : TAB2.'CLASSEX' : TAB3 (type TABLE) de sous-type 'CLASSEX', 312 : ou X prend les valeurs 1 ou 2 313 : 314 : ATTENTION: Pour le reglement ETCM X=2 uniquement, pour les reglements 315 : RCC-MR et EMSI X=1 uniquement. 316 : 317 : 318 : 1.4.3 DEFINITION DES CRITERES 319 : ----------------------------- 320 : TAB3.'Y' : (type MOT) ou Y prend les valeurs 321 : C ou D. Se definit comme suit: 322 : TAB3.'Y'= 'VRAI' ; (type MOT) 323 : 324 : 1.4.4 COEFFICIENTS DE CONTRAINTE 325 : -------------------------------- 326 : 327 : Il est possible de definir manuellement les coefficients de contrainte 328 : ( B1,B2 ) pour l'ensemble des reglements, ainsi que (D1, D21, D22) 329 : pour RCC-MR. On peut imposer une valeur sur toute la ligne, 330 : ou sur une partie de la ligne, si on la traite seule (a l'aide de 331 : l'operateur 'REDU' que l'on applique au modele, aux CARACTERISTIQUES 332 : et aux "contraintes"). 333 : On peut separement fixer ces coefficients pour les parties droites, ou 334 : pour les coudes. Les coefficients qui ne sont pas definis prennent leur 335 : valeur par defaut. 336 : 337 : 338 : TAB3.'B1d' : (type ENTIER ou FLOTTANT) 339 : TAB3.'B2d' : (type ENTIER ou FLOTTANT) 340 : Pour RCC-MR CLASSE 1 uniquement: 341 : TAB3.'D1d' : (type ENTIER ou FLOTTANT) 342 : TAB3.'D21d' : (type ENTIER ou FLOTTANT) 343 : TAB3.'D22d' : (type ENTIER ou FLOTTANT) 344 : 345 : ATTENTION: On remplace d par c pour les coudes. 346 : 347 : 1.4.5 CAS PARTICULIERS 348 : ---------------------- 349 : 350 : A) RCC-MR 351 : --------- 352 : A.1) EFFORTS NORMAUX 353 : -------------------- 354 : Si les efforts normaux sont notables, ils doivent etre renseignes pour 355 : etre integres au calcul de Pm+Pb. 356 : TAB1.'RCCMR'.'N1' : efforts normaux (type ENTIER 357 : ou FLOTTANT pour le mode "MANUEL", 358 : type MCHAML pour le mode "AUTOMATIQUE") 359 : 360 : A.2) ANGLE DES COUDES 361 : --------------------- 362 : Il est possible de choisir l'angle du coude, valeur en degre, qui 363 : intervient dans les calculs du critere RCC-MR CLASSE 1 . Par defaut, 364 : cet angle est pris a 90°. 365 : 366 : L'imposition d'un angle, different de celui par defaut, peut se faire 367 : uniquement dans trois cas: 368 : 369 : - en manuel, cas 1 : pour un calcul ponctuel sur des donnees provenant 370 : d'un coude. 371 : 372 : - en automatique: 373 : 374 : cas 2 : - si l'utilisateur traite une ligne dont les coudes ont tous le 375 : meme angle different de 90°. 376 : 377 : cas 3 : - si l'utilisateur fournit un objet MODELE (TAB1.'MODL') et 378 : un objet CARACTERISTIQUES(TAB1.'CARACTERISTIQUES') 379 : concernant un coude. 380 : 381 : Dans le cadre d'une ligne composee de coudes d'angles 382 : differents et de parties droites, l'utilisateur fournira une 383 : reduction (Voir l'operateur REDU) des objets MODELE et 384 : CARACTERISTIQUES au coude qu'il desire traiter, ainsi que 385 : l'angle correspondant. 386 : Il faut relancer la procedure autant de fois qu'il y a de 387 : coudes a traiter. 388 : 389 : 390 : TAB1.'RCCMR'.'ANGLE' : angle du coude en degres 391 : (type ENTIER ou FLOTTANT) 392 : 393 : A.3) COEFFICIENT ALPHA 394 : ---------------------- 395 : On peut choisir manuellement le coefficient alpha intervenant dans le 396 : calcul de S*(contrainte admissible servant a limiter Sigm+Sigb), la 397 : valeur par defaut de alpha etant 1. 398 : 399 : TAB1.'RCCMR'.'ALPHA' : coefficient alpha 400 : (type ENTIER ou FLOTTANT) 401 : 402 : A.4) COEFFICIENT D'ABATTEMENT g ET MOMENTS DUS AUX DEPLACEMENT 403 : -------------------------------------------------------------- 404 : Dans le cadre du reglement RCC-MR CLASSE 1, les moments dus aux 405 : deplacements ne sont pas pris en compte pour l'instant. Ainsi, le 406 : coefficient d'abattement g est fixe a 0 et les moments m1 (torsion) 407 : et m'R (flexion) sont pris nuls par defaut. Toutefois, il est possible 408 : pour l'utilisateur de donner g, m1 et m'R en entree 409 : 410 : TAB1.'RCCMR'.'g' : coefficient d'abattement 411 : (type ENTIER ou FLOTTANT) 412 : 413 : TAB1.'RCCMR'.'m1' : moments de torsion dus aux deplacements 414 : (type ENTIER ou FLOTTANT pour le mode "MANUEL", 415 : type MCHAML pour le mode "AUTOMATIQUE") 416 : 417 : TAB1.'RCCMR'.'mr' : moments de flexion dus aux deplacements 418 : (type ENTIER ou FLOTTANT pour le mode "MANUEL", 419 : type MCHAML pour le mode "AUTOMATIQUE") 420 : 421 : B) ETCM, CLASSE 2 422 : ----------------- 423 : 424 : COEFFICIENT ALPHA et AMORTISSEMENT 425 : ---------------------------------- 426 : On notera l'amortissement beta. 427 : On peut choisir manuellement: 428 : - Soit le coefficient alpha intervenant dans le critere, la valeur 429 : par defaut etant 1. ATTENTION: normalement 1<=alpha<=2 mais la valeur 430 : est laissee libre a l'utilisateur sans limitation. 431 : 432 : TAB1.'ETCM'.'ALPHA' : coefficient alpha 433 : (type ENTIER ou FLOTTANT) 434 : 435 : - Soit le coefficient d'amortissement, s'il est connu. alpha est 436 : alors calcule selon la formule alpha = (1/beta)**0.5 437 : avec 1<=alpha<=2. 438 : Ici alpha est limite. La valeur de alpha ainsi calculee est stockee 439 : dans la table resultat, voir 2.1. 440 : 441 : TAB1.'ETCM'.'AMORTIS': coefficient d'amortissement 442 : (type ENTIER ou FLOTTANT) 443 : 444 : ATTENTION: On ne peut pas renseigner alpha et l'amortissement 445 : en meme temps. 446 : 447 : C) EMSI, CLASSE 1 448 : ----------------- 449 : COEFFICIENT s et AMORTISSEMENT 450 : ------------------------------ 451 : On notera l'amortissement beta. 452 : On peut choisir manuellement: 453 : - Soit le coefficient s intervenant dans le critere, la valeur par 454 : defaut etant 3. 455 : Si l'amortissement beta<=2% s vaut 3, si beta>2% s vaut 1, mais la 456 : valeur est laissee libre a l'utilisateur sans limitation. 457 : 458 : TAB1.'EMSI'.'s' : coefficient s 459 : (type ENTIER ou FLOTTANT) 460 : 461 : - Soit le coefficient d'amortissement beta. Ici s est limite par: 462 : beta<=2% s vaut 3, si beta>2% s vaut 1. La valeur de s ainsi determinee 463 : est stockee dans la table resultat, voir 2.1. 464 : 465 : TAB1.'EMSI'.'AMORTIS': coefficient d'amortissement 466 : (type ENTIER ou FLOTTANT) 467 : 468 : ATTENTION: On ne peut pas renseigner s et l'amortissement 469 : en meme temps. 470 : 471 : 2. LES SORTIES 472 : -------------- 473 : Remarque: 474 : Il est conseille, pour plus de facilite, d'utiliser des noms 475 : intermediaires pour consulter les differents niveaux de la table 476 : des resultats . 477 : Exemple, pour consulter : 478 : TAB1.'RESULTATS'.'RCCMR_C'.'PmPb'.1, faire: 479 : tab = TAB1.'RESULTATS'.'RCCMR_C'; 480 : list tab.'PmPb'.1 ; 481 : 482 : TABLE DE SORTIE 483 : --------------- 484 : Les sorties sont rangees dans une sous-table de la table d'entree TAB1 485 : TAB1.'RESULTATS' : TAB4 (type TABLE) de sous-type 'RESULTATS' 486 : 487 : 2.1 SOUS TABLE DE RESULTATS "REGLEMENT" 488 : --------------------------------------- 489 : Pour chaque reglement, il existe une sous-table: 490 : TAB4.'NOM' : (type TABLE) de sous-type 'NOM', ou NOM prend 491 : les valeurs : RCCM, RCCMR, ASME, ETCM, EMSI. 492 : designant les differents reglements disponibles. 493 : 494 : Pour chaque reglement, les contraintes admissibles en classe 1 Sm ou 495 : classe 2 Sh sont : 496 : 497 : TAB4.'NOM'.'Sm' : contrainte admissible en classe 1 498 : (type ENTIER ou FLOTTANT) 499 : 500 : TAB4.'NOM'.'Sh' : contrainte admissible en classe 2 501 : (type ENTIER ou FLOTTANT) 502 : 503 : Sauf pour ASME qui ne possede qu'un Sm pour les deux classes. 504 : 505 : CAS PARTICULIER 506 : --------------- 507 : COEFFICIENTS ALPHA (ETCM) et s (EMSI) 508 : ------------------------------------- 509 : Pour les reglements ETCM et EMSI, si le coefficient d'amortissement 510 : beta est fourni, les coefficients alpha et s determines en fonction 511 : de beta sont stockes. 512 : 513 : TAB4.'ETCM'.'ALPHA' : coefficient alpha 514 : (type ENTIER ou FLOTTANT) 515 : TAB4.'EMSI'.'s' : coefficient s 516 : (type ENTIER ou FLOTTANT) 517 : 518 : 519 : 2.2 SOUS TABLE DE RESULTATS "REGLEMENT/CLASSE/CRITERE" 520 : ------------------------------------------------------ 521 : Pour chaque combinaison de reglement-classe-critere, il existe 522 : une sous-table de resultats: 523 : TAB4.'NOM2' : (type TABLE) de sous-type 'NOM2', 524 : ou NOM2 prend les valeurs suivantes: 525 : RCCM_CLASSE_1_C , RCCM_CLASSE_1_D 526 : RCCM_CLASSE_2_C , RCCM_CLASSE_2_D 527 : RCCMR_C , RCCMR_D 528 : ASME_CLASSE_1_C , ASME_CLASSE_1_D 529 : ASME_CLASSE_2_C , ASME_CLASSE_2_D 530 : ETCM_CLASSE_2_C , ETCM_CLASSE_2_D 531 : EMSI_CLASSE_1_C , EMSI_CLASSE_1_D 532 : 533 : Selon le mode de calcul les sorties sont differentes. 534 : 535 : 2.2.1 MODE MANUEL : 536 : ------------------- 537 : 538 : A) MOMENT, MODULE D'INTERTIE, COEFFICIENT CARACTERISTIQUE DES COUDES 539 : -------------------------------------------------------------------- 540 : TAB4.'I' : moment d'inertie (type ENTIER ou FLOTTANT) 541 : TAB4.'Z' : module d'inertie (type ENTIER ou FLOTTANT) 542 : TAB4.'COEF_COUDE' : Coefficient caracteristique des coudes 543 : (type ENTIER ou FLOTTANT) 544 : 545 : B) CONTRAINTES 546 : -------------- 547 : B.1) RCC-M CLASSE 1 ET EMSI CLASSE 1, CRITERES C & D 548 : ---------------------------------------------------- 549 : TAB4.'NOM2'.'Sa' : contrainte calculee pour les 550 : criteres C & D 551 : (type ENTIER ou FLOTTANT) 552 : 553 : et si la zone est une partie droite en critere de niveau D, on determine 554 : en plus: 555 : TAB4.'NOM2'.'Sapdroite' : contrainte calculee en critere D, 556 : pour une partie droite 557 : (type ENTIER ou FLOTTANT) 558 : 559 : ou NOM2 prend les valeurs suivantes: 560 : RCCM_CLASSE_1_C ou RCCM_CLASSE_1_D 561 : EMSI_CLASSE_1_C ou EMSI_CLASSE_1_D 562 : 563 : B.2) RCC-M, CLASSE 2, CRITERES C & D 564 : ------------------------------------ 565 : TAB4.'NOM2'.'Sa' : contrainte calculee pour les 566 : criteres C & D (type ENTIER ou FLOTTANT) 567 : 568 : ou NOM2 prend les valeurs suivantes: 569 : RCCM_CLASSE_2_C ou RCCM_CLASSE_2_D 570 : 571 : B.3) RCC-MR, CRITERES C & D 572 : --------------------------- 573 : TAB4.'NOM2'.'PmPb': contrainte d'instabilite plastique 574 : due a la pression et aux moments dus 575 : aux forces, calculee pour les criteres C & D 576 : (type ENTIER ou FLOTTANT) 577 : 578 : TAB4.'NOM2'.'SigmSigb' : contrainte de flambage due a la pression 579 : et aux moments dus aux forces, 580 : calculee pour les criteres C & D 581 : (type ENTIER ou FLOTTANT) 582 : 583 : ou NOM2 prend les valeurs suivantes : 584 : RCCMR_C ou RCCMR_D 585 : 586 : B.4) ASME, CLASSE 1 et 2, CRITERES C & D 587 : ---------------------------------------- 588 : 589 : TAB4.'NOM2'.'Sapoids' : contrainte due au poids seul, 590 : calculee pour les classes 1 & 2, les 591 : criteres C & D (type ENTIER ou FLOTTANT) 592 : et 593 : TAB4.'NOM2'.'Sa' : contrainte calculee due a tous les efforts, 594 : calculee pour les classes 1 & 2, les 595 : criteres C & D (type ENTIER ou FLOTTANT) 596 : 597 : ou NOM2 prend les valeurs suivantes : 598 : ASME_CLASSE_1_C , ASME_CLASSE_1_D 599 : ASME_CLASSE_2_C , ASME_CLASSE_2_D 600 : 601 : B.5) ETCM, CLASSE 2, CRITERES C & D 602 : ----------------------------------- 603 : TAB4.'ETCM_CLASSE_2_C'.'Sac' : contrainte calculee pour le 604 : critere C (type ENTIER ou FLOTTANT) 605 : 606 : TAB4.'ETCM_CLASSE_2_D'.'Sad' : contrainte calculee pour le 607 : critere D (type ENTIER ou FLOTTANT) 608 : 609 : C) CONTRAINTE MAXIMUM TOTAL 610 : --------------------------- 611 : S'il y a plus d'un reglement-classe-critere dans l'etude reglementaire, 612 : la contrainte maximum de toutes les combinaisons reglement-classe-critere, 613 : est sauvegardee dans: 614 : TAB4.'SAMAX' : contrainte maximum de tous les reglements 615 : (type ENTIER ou FLOTTANT) 616 : 617 : 618 : 2.2.2 MODE AUTOMATIQUE : 619 : ----------------------- 620 : Une zone est definie par un maillage et un modele. Le nombre de 621 : zones constituant la ligne de tuyauterie est sauvegardee dans: 622 : TAB4.'NBZONE' : nombre de zones (type ENTIER) 623 : 624 : INDICES DES SOUS-TABLES 625 : ----------------------- 626 : L'ensemble des donnees suivantes sont sauvegardees pour chaque zone. 627 : Chaque sous-table est indicee par un entier i variant de 1 au nombre 628 : de zones. 629 : 630 : A) CARACTERISTIQUES DES ZONES 631 : ----------------------------- 632 : TAB4.'MODL' : (type TABLE) de sous-type 'MODL' 633 : TAB4.'MODL'.i : modele de la zone i (type MMODEL) 634 : 635 : TAB4.'MAIL' : (type TABLE) de sous-type 'MAIL' 636 : TAB4.'MAIL'.i : maillage de la zone i (type MAILLAGE) 637 : 638 : TAB4.'NATURE' : (type TABLE) de sous-type 'NATURE' 639 : TAB4.'NATURE'.i : nature de la zone i (type MOT) 640 : deux possibilites: COUDE OU ZONE DROITE 641 : 642 : TAB4.'RAYON' : (type TABLE) de sous-type 'RAYON' 643 : TAB4.'RAYON'.i : rayon de la zone i (type ENTIER OU FLOTTANT) 644 : 645 : TAB4.'RCOURB' : (type TABLE) de sous-type 'RCOURB' 646 : TAB4.'RCOURB'.i : rayon de courbure la zone i, uniquement 647 : pour les coudes (type ENTIER OU FLOTTANT) 648 : 649 : TAB4.'EPAISSEUR' : (type TABLE) de sous-type 'EPAISSEUR' 650 : TAB4.'EPAISSEUR'.i : epaisseur de la zone i 651 : (type ENTIER OU FLOTTANT) 652 : 653 : TAB4.'PRESSION' : (type TABLE) de sous-type 'PRESSION' 654 : TAB4.'PRESSION'.i : pression de la zone i 655 : (type ENTIER OU FLOTTANT) 656 : 657 : TAB4.'I' : (type TABLE) de sous-type 'I' 658 : TAB4.'I'.i : moment d'inertie de la zone i 659 : (type ENTIER OU FLOTTANT) 660 : 661 : TAB4.'Z' : (type TABLE) de sous-type 'Z' 662 : TAB4.'Z'.i : module d'inertie de la zone i 663 : (type ENTIER OU FLOTTANT) 664 : 665 : TAB4.'COEF_COUDE' : (type TABLE) de sous-type 'COEF_COUDE' 666 : TAB4.'COEF_COUDE'.i : Coefficient caracteristique des coudes 667 : de la zone i (type ENTIER ou FLOTTANT) 668 : 669 : B) CONTRAINTES 670 : -------------- 671 : B.1) RCC-M CLASSE 1 ET EMSI CLASSE 1, CRITERES C & D 672 : ---------------------------------------------------- 673 : TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' 674 : TAB4.'NOM2'.'Sa'.i : contrainte de la zone i, 675 : calculee pour les criteres C & D 676 : (type MCHAML) 677 : 678 : et si la zone est une partie droite, en critere de niveau D, 679 : on determine en plus: 680 : 681 : TAB4.'NOM2'.'Sapdroite' : (type TABLE) de sous-type 'Sapdroite' 682 : TAB4.'NOM2'.'Sapdroite'.i : contrainte de la zone i, calculee en 683 : critere D, pour une partie droite 684 : (type MCHAML) 685 : 686 : ou NOM2 prend les valeurs suivantes: 687 : RCCM_CLASSE_1_C ou RCCM_CLASSE_1_D 688 : EMSI_CLASSE_1_C ou EMSI_CLASSE_1_D 689 : 690 : B.2) RCC-M, CLASSE 2, CRITERES C & D 691 : ------------------------------------ 692 : TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' 693 : TAB4.'NOM2'.'Sa'.i : contrainte de la zone i, calculee pour les 694 : criteres C & D (type MCHAML) 695 : 696 : ou NOM2 prend les valeurs suivantes: 697 : RCCM_CLASSE_2_C ou RCCM_CLASSE_2_D 698 : 699 : B.3) RCC-MR, CRITERES C & D 700 : --------------------------- 701 : TAB4.'NOM2'.'PmPb' : type TABLE) de sous-type 'PmPb' 702 : TAB4.'NOM2'.'PmPb'.i: contrainte d'instabilite plastique 703 : de la zone i due a la pression et 704 : aux moments dus aux forces, 705 : calculee pour les criteres C & D 706 : (type MCHAML) 707 : 708 : TAB4.'NOM2'.'SigmSigb' : type TABLE) de sous-type 'SigmSigb' 709 : TAB4.'NOM2'.'SigmSigb'.i : contrainte de flambage de la zone i 710 : due a la pression et aux moments dus 711 : aux forces, calculee pour les criteres C & D 712 : (type MCHAML) 713 : 714 : ou NOM2 prend les valeurs suivantes : 715 : RCCMR_C ou RCCMR_D 716 : 717 : B.4) ASME, CLASSE 1 et 2, CRITERES C & D 718 : ---------------------------------------- 719 : TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sapoids' 720 : TAB4.'NOM2'.'Sapoids'.i : contrainte de la zone i due au poids seul, 721 : calculee pour les classes 1 & 2, les 722 : criteres C & D (type MCHAML) 723 : et 724 : TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' 725 : TAB4.'NOM2'.'Sa'.i : contrainte de la zone i due a tous les efforts, 726 : calculee pour les classes 1 & 2, les 727 : criteres C & D (type MCHAML) 728 : 729 : ou NOM2 prend les valeurs suivantes : 730 : ASME_CLASSE_1_C , ASME_CLASSE_1_D 731 : ASME_CLASSE_2_C , ASME_CLASSE_2_D 732 : 733 : B.5) ETCM, CLASSE 2, CRITERES C & D 734 : ----------------------------------- 735 : TAB4.'ETCM_CLASSE_2_C'.'Sac' : type TABLE) de sous-type 'Sac' 736 : TAB4.'ETCM_CLASSE_2_C'.'Sac'.i : contrainte de la zone i, 737 : calculee pour le critere C 738 : (type MCHAML) 739 : 740 : TAB4.'ETCM_CLASSE_2_D'.'Sad' : type TABLE) de sous-type 'Sad' 741 : TAB4.'ETCM_CLASSE_2_D'.'Sad'.i : contrainte de la zone i, 742 : calculee pour le critere D 743 : (type MCHAML) 744 : 745 : C) CONTRAINTES MAXIMUM 746 : ---------------------- 747 : C.1) POUR UNE COMBINAISON REGLEMENT-CLASSE-CRITERE 748 : -------------------------------------------------- 749 : Pour chaque combinaison reglement-classe-critere on sauvegarde 750 : la contrainte maximum pour toute la ligne: 751 : 752 : TAB4.'NOM3'.'Sanom'.'MAX' : contrainte maximum sur toute 753 : la ligne pour la combinaison NOM3 754 : (type ENTIER ou FLOTTANT) 755 : 756 : Le modele correspondant est sauvegarde dans: 757 : TAB4.'NOM3'.'MODELMAX' : modele de la zone correspondante a 758 : la contrainte maximum sur toute la ligne 759 : pour la combinaison NOM3 (type MMODEL) 760 : 761 : Le maillage correspondant est sauvegarde dans: 762 : TAB4.'NOM3'.'MAILMAX' : maillage de la zone correspondante a 763 : la contrainte maximum sur toute la ligne 764 : pour la combinaison NOM3 (type MAILLAGE) 765 : 766 : ou NOM3 et Sanom prennent les valeurs suivantes: 767 : 768 : - Pour RCC-M CLASSE comme pour EMSI CLASSE 1, on fait une distinction 769 : dans la nomination entre critere C et critere D car dans le cas d'une 770 : partie droite on determine une contrainte supplementaire Sapdroite. 771 : Alors que la contrainte Sa entre les deux criteres est identique, 772 : il n'y a que la limite admissible qui change. Soit: 773 : 774 : Critere C : NOM3 = RCCM_CLASSE_1_C et Sanom = Sa 775 : Critere D : NOM3 = RCCM_CLASSE_1_D et Sanom = Sa ou Sapdroite 776 : 777 : De meme: 778 : Critere C : NOM3 = EMSI_CLASSE_1_C et Sanom = Sa 779 : Critere D : NOM3 = EMSI_CLASSE_1_D et Sanom = Sa ou Sapdroite 780 : 781 : - De meme, pour ETCM CLASSE_2, les contraintes calculee entre critere C 782 : (Sac) et critere D(Sad) sont differentes, d'ou: 783 : 784 : Critere C : NOM3 = ETCM_CLASSE_2_C et Sanom = Sac 785 : Critere D : NOM3 = ETCM_CLASSE_2_D et Sanom = Sad 786 : 787 : - Pour RCC-M CLASSE2 : meme contrainte Sa calculee entre les deux criteres, 788 : il n'y a que la limite admissible qui change. 789 : On ne fait pas de distinction dans la nomination. 790 : 791 : Criteres C ou D : NOM3 = RCCM_CLASSE_2 et Sanom = Sa 792 : 793 : - Pour RCC-MR : memes contraintes PmPb et SigmSigb calculees entre les deux 794 : criteres, il n'y a que la limite admissible qui change. 795 : 796 : Criteres C ou D : NOM3 = RCCMR et Sanom = PmPb 797 : et 798 : Criteres C ou D : NOM3 = RCCMR et Sanom = SigmSigb 799 : 800 : - Pour ASME CLASSE 1 : memes contraintes Sapoids et Sa calculees entre les 801 : deux criteres, il n'y a que la limite admissible 802 : qui change. 803 : On ne fait pas de distinction dans la nomination. 804 : 805 : Criteres C ou D : NOM3 = ASME_CLASSE_1 et Sanom = Sapoids 806 : et 807 : Criteres C ou D : NOM3 = ASME_CLASSE_1 et Sanom = Sa 808 : 809 : - Pour ASME CLASSE 2 : memes contraintes Sapoids et Sa calculees entre les 810 : deux criteres, il n'y a que la limite admissible 811 : qui change. 812 : On ne fait pas de distinction dans la nomination. 813 : 814 : Criteres C ou D : NOM3 = ASME_CLASSE_2 et Sanom = Sapoids 815 : et 816 : Criteres C ou D : NOM3 = ASME_CLASSE_2 et Sanom = Sa 817 : 818 : 819 : C.2) CONTRAINTES MAXIMUM TOTAL 820 : ------------------------------ 821 : S'il y a plus d'une combinaison reglement-classe-critere dans l'etude 822 : reglementaire, la contrainte maximum de toutes les combinaisons 823 : reglement-classe-critere est sauvegardee dans: 824 : TAB4.'SAMAX' : contrainte maximum de tous les reglements 825 : (type MCHAML) 826 : 827 : Le modele de la zone correspondante est sauvegarde dans: 828 : TAB4.'MODELMAX' : modele correspondant a la contrainte maximum 829 : de tous les reglements (type MMODEL) 830 : 831 : Le maillage de la zone correspondante est sauvegarde dans: 832 : TAB4.'MAILMAX' : maillage correspondant a la contrainte 833 : maximum de tous les reglements 834 : (type MAILLAGE) 835 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales