$$$$ CODENORM NOTICE CHAT 11/09/12 21:15:31 7124 DATE 11/09/12 Procedure CODENORM Voir aussi : ------------------ CODENORME TAB1 ; Objet : _______ La procedure CODENORME effectue une etude reglementaire des tuyauterie. Les reglements disponibles sont: - RCC-M CLASSES 1 et 2, CRITERES C et D (B3600 et C3600, edition 1993) - RCC-MR CLASSE 1 , CRITERES C et D (RB3600, edition 1993) - ASME CLASSES 1 et 2, CRITERES C et D (NB3600 et NC3600, edition 1995) - ETCM CLASSE 2 , CRITERES C et D (FRAMATOME N° IT/M-96-0670) - EMSI CLASSE 1 , CRITERES C et D (CRITERE 3459) REMARQUES: ---------- a) Les coefficients (B1&B2) de contrainte et la contrainte admissible Sm d'EMSI sont empruntes au RCC-M CLASSE 1. b )Les coefficients (B1&B2) de contrainte d'ETCM sont empruntes au RCC-M CLASSE 1 et la contrainte admissible Sh au RCC-M CLASSE 2. c) La contrainte admissible Sm d'ASME CLASSE 1 est emprunte au RCC-M CLASSE 1. d) Les coefficients (B1&B2) de contrainte et la contrainte admissible Sm d'ASME CLASSE 2 sont identiques a ceux de la CLASSE 1. e) Il est possible de definir manuellement les coefficients de contrainte ( B1,B2 ) pour l'ensemble des reglements, ainsi que (D1, D21, D22) pour RCC-MR. Voir 1.4.4 pour plus de precisions. f) Dans le cadre du reglement RCC-MR CLASSE 1, les moments dus aux deplacements ne sont pas pris en compte pour l'instant. Ainsi, le coefficient d'abattement g est fixe a 0 et les moments m1 (torsion) et m'R (flexion) sont pris nuls par defaut. Toutefois, il est possible pour l'utilisateur de donner g, m1 et m'R en entree dans l'optique d'une evolution de la procedure, g etant normalement donne par calcul. Lequel calcul, n'est pas integre a la procedure pour l'instant. g) Il est possible d'utiliser la procedure apres une reprise de fichier d'un calcul. Mais il y a des restrictions a cette fonctionnalite. En effet, la recuperation des champs de moments issus de plusieurs calculs , par recuperation de fichiers, conduit a une incompatibilite de pointeurs sur les modeles, les caracteristiques et les maillages. Ainsi, on ne peut pas recuperer les moments dus au poids dans un fichier, ceux dus aux efforts permanents dans un autre, et ceux du au seisme encore dans un autre, meme si la geometrie de la ligne, le maillage, le modele et les caracteristiques sont identiques dans les trois calculs qui ont genere ces fichiers. On peut soit: - traiter separement les cas de contraintes dues au poids, dues aux efforts permanents, dues aux efforts sismiques issus de fichiers differents. - enchainer le calcul des contraintes dues aux efforts permanents (calcul statique) et le calcul des contraintes dues aux efforts sismiques (calcul spectrale ou time history) avec des fichiers de jeu de donnees differents, mais avec une reprise de fichier. Pour chaque calcul, il faut sauver, dans un fichier, les modeles, les maillages, les caracteristiques, les contraintes, ainsi que tout ce qui est necessaire au calcul suivant afin d'avoir les meme pointeurs sur ces objets. Ce qui evite les incompatibilites. - recuperer toutes ces contraintes d'un fichier issu d'un calcul qui comportait tous ces champs. C'est a dire que l'on a enchaine le calcul des contraintes dues aux efforts permanents et le calcul des contraintes dues aux efforts sismiques dans le meme jeu de donnees. UTILISATION DE LA PROCEDURE --------------------------- Cette procedure peut etre utilisee de deux façons. Premier cas: on peut tester les differentes reglementations sur des valeurs ponctuelles de moments, pression et donnees geometriques (rayon exterieur, rayon de courbure pour les coudes, epaisseur). Ce sont des ENTIERS ou des FLOTTANTS. On se place dans le mode dit "MANUEL". Deuxieme cas: on peut tester les differentes reglementations sur une ligne entiere de tuyauterie. On se limite toutefois aux lignes constituees de parties droites et de coudes. A partir du modele et des caracteristiques, une recuperation automatique des donnees est effectuee. On se place dans le mode dit "AUTOMATIQUE". IL est definit par defaut. Les contraintes de reglementaire Sa sont calculees pour toute la structure, et non pas ponctuellement. On doit donner en entree un MCHAML de "contraintes", issu de l'operateur SIGMA par exemple, duquel sera extrait les differents moments de torsion et de flexion. Tous les calculs sont alors effectues avec des champs par elements. Commentaires : ______________ TAB1 : objet de type TABLE de sous-type DONNEE contenant les donnees suivantes : 1. LES ENTREES -------------- 1.1 MODE MANUEL : ----------------- 1.1.1 MODE DE CALCUL -------------------- TAB1.'MAN' : Permet d'imposer le mode "MANUEL", le mode "AUTOMATIQUE" etant present par defaut. Se definit comme suit: TAB1.'MAN' = 'VRAI' ; (type MOT) Il est alors necessaire et obligatoire de definir la geometrie dont sont issues les valeurs ponctuelles utilisees et la pression. 1.1.2 NATURE DE LA TUYAUTERIE ----------------------------- TAB1.'COUDE' : Designe un coude a 90° par defaut, l'angle etant modifiable ce qui est uniquement utile pour le reglement RCC-MR. Se definit comme suit: TAB1.'COUDE' = 'VRAI' ; (type MOT) TAB1.'DROIT' : Designe une partie droite. Se definit comme suit: TAB1.'DROIT' = 'VRAI' ; (type MOT) On ne peut pas selectionner a la fois un coude et une partie droite. 1.1.3 CARACTERISTIQUES GEOMETRIQUES ----------------------------------- TAB1.'RAYON_EXTERIEUR' : Le rayon exterieur de la tuyauterie. (type ENTIER OU FLOTTANT) Uniquement pour les coudes: TAB1.'RAYON DE COURBURE' : Le rayon de courbure moyen du coude. (type ENTIER OU FLOTTANT) TAB1.'EPAISSEUR' : L'epaisseur de calcul de la tuyauterie. (type ENTIER OU FLOTTANT) PRESSION -------- TAB1.'PRESSION' : La pression de calcul de la tuyauterie. (type ENTIER OU FLOTTANT) La pression est facultative, auquel cas si elle n'est pas definie, elle sera prise a 0. 1.1.4 DEFINITIONS DES MOMENTS ----------------------------- TAB1.'M1' : (type TABLE) de sous-type 'M1', ou M1 prend les valeurs : - MTOTAUX si l'utilisateur fournit a la procedure les moments totaux. ATTENTION: cette option est compatible uniquement avec les reglements RCC-M CLASSE 1 et RCC-MR CLASSE 1. - MPOIDS si l'utilisateur fournit a la procedures les moments resultants dus au poids - MPERMANENT si l'utilisateur fournit a la procedure les moments resultants dus aux efforts dit permanents hors poids. Toutefois, il est possible de fournir sous le nom permanent, tous les moments dus aux efforts permanents, poids compris, en dehors du reglement ASME. - MSEISME si l'utilisateur fournit a la procedure les moments resultants dus aux efforts sismiques. On ne peut pas fournir a la fois les moments totaux et ceux dus au poids, et/ou dus aux efforts permanents et/ou dus aux sollicitations sismiques. Pour chaque type de moment, l'utilisateur peut fournir les moments de torsion, de flexion dans le plan et hors plan. Si un moment n'est pas renseigne, il est pris a 0 par defaut: TAB1.'M1'.'TORSION' : moment de torsion (type ENTIER ou FLOTTANT) TAB1.'M1'.'FLEXION_DANS_PLAN' moment de flexion dans le plan (type ENTIER ou FLOTTANT) TAB1.'M1'.'FLEXION_HORS_PLAN' moment de flexion hors plan (type ENTIER ou FLOTTANT) EXEMPLE: TAB1.'MTOTAUX'.'TORSION'= MOMX ; 1.2 MODE AUTOMATIQUE : ---------------------- 1.2.1 MODELE ------------ TAB1.'MODL' : (type MMODEL) contenant les modeles et les maillages des differentes zones de la ligne de tuyauterie. 1.2.2 CARACTERISTIQUES ---------------------- TAB1.'CARACTERISTIQUES' : (type MCHAML) contenant les carateristiques des differentes zones de la ligne de tuyauterie (i.e, rayon exterieur, epaisseur, rayon de courbure pour les coudes, pression, module d'young, ...). Dans le cas automatique, la pression est aussi prise a 0 si elle n'est pas definie dans les caracteristiques. Toutes les autres composantes sont obligatoires et toute absence entraine l'arret de la procedure. 1.2.3 DEFINITIONS DES "CONTRAINTES" ----------------------------------- TAB1.'M1' : (type MCHMAL), ou M1 prend les valeurs : - MTOTAUX si l'utilisateur fournit a la procedure les "contraintes" dues a tous les efforts, dites totales. ATTENTION: cette option est compatible uniquement avec les reglements RCC-M CLASSE 1 et RCC-MR CLASSE 1. - MPOIDS si l'utilisateur fournit a la procedures les "contraintes" dues au poids - MPERMANENT si l'utilisateur fournit a la procedure les "contraintes" dues aux efforts dit permanents hors poids. Toutefois, il est possible de fournir sous le nom permanent, tous les "contraintes" dues aux efforts permanents, poids compris, en dehors du reglement ASME. - MSEISME si l'utilisateur fournit a la procedure les "contraintes" dues aux efforts sismiques. Dans chaque cas, on doit donner en entree un MCHAML de "contraintes" (issue de l'operateur SIGMA par exemple) duquel sera extrait les differents moments de torsion et de flexion pour tous les types de "contraintes", qu'elles soient totales, dues au poids, dues aux efforts permanents ou dues aux efforts sismiques. On ne peut pas fournir a la fois les "contraintes totales" et celles dues au poids, et/ou dues aux efforts permanents et/ou dues aux efforts sismiques. EXEMPLE: sigm1 = sigma obtot depl1 cartot ; TAB1.'MTOTAUX'= SIGM1 ; 1.3 DONNEES OBLIGATOIRES QUELQUE SOIT LE MODE DE CALCUL: ------------------------------------------------------- 1.3.1 CARACTERISTIQUES PHYSIQUES DU MATERIAU -------------------------------------------- TAB1.'LIMITE_ELASTIQUE' : La limite d'elasticite conventionnelle a 0.2% de deformation plastique (Sy)(valeur a la temperature consideree). Par exemple celle de calcul (type ENTIER OU FLOTTANT) TAB1.'LIMITE_ELASTIQUE_TAMB' : La limite d'elasticite conventionnelle a 0.2% de deformation plastique a temperature ambiante (Re). (type ENTIER OU FLOTTANT) TAB1.'RESISTANCE_RUPTURE' : La resistance a la rupture (Su). (valeur a la temperature consideree). Par exemple celle de calcul (type ENTIER OU FLOTTANT) TAB1.'RESISTANCE_RUPTURE_TAMB' : La resistance a la rupture a temperature ambiante (Rm). (type ENTIER OU FLOTTANT) ATTENTION: Si on se place a temperature ambiante (i.e 20°), on doit obligatoirement prendre Sy = Re et Su = Rm . 1.3.2 NATURE DU MATERIAU CONSTITUANT LA LIGNE --------------------------------------------- La nature des aciers constituants la ligne de tuyauterie doit etre definie. On se limite a des tuyauteries faites en un seul acier. On ne peut donc pas choisir a la fois ferritique et austenitique. Si on veux traiter une ligne constituee d'aciers differents, il faut separer l'etude en fonction des zones de la ligne de natures differentes. Pour ce faire, il suffit de reduire le modele, le maillage et les caracteristiques a la zone de la ligne traitee. Voir l'operateur REDU. TAB1.'FERRITIQUE' : Designe un acier ferritique. Se definit comme suit: TAB1.'FERRITIQUE' = 'VRAI' ; (type MOT) TAB1.'AUSTENITIQUE': Designe un acier austenitique. Se definit comme suit: TAB1.'AUSTENITIQUE' = 'VRAI' ; (type MOT) 1.4 DEFINITION DES REGLEMENTS, CLASSES ET CRITERES CHOISIS POUR L'ETUDE ----------------------------------------------------------------------- 1.4.1 DEFINITION DES REGLEMENTS ------------------------------- TAB1'.'NOM' : TAB2 (type TABLE) de sous-type 'NOM', ou NOM prend les valeurs : RCCM, RCCMR, ASME, ETCM, EMSI. designant les differents reglements disponibles. 1.4.2 DEFINITION DES CLASSES ---------------------------- TAB2.'CLASSEX' : TAB3 (type TABLE) de sous-type 'CLASSEX', ou X prend les valeurs 1 ou 2 ATTENTION: Pour le reglement ETCM X=2 uniquement, pour les reglements RCC-MR et EMSI X=1 uniquement. 1.4.3 DEFINITION DES CRITERES ----------------------------- TAB3.'Y' : (type MOT) ou Y prend les valeurs C ou D. Se definit comme suit: TAB3.'Y'= 'VRAI' ; (type MOT) 1.4.4 COEFFICIENTS DE CONTRAINTE -------------------------------- Il est possible de definir manuellement les coefficients de contrainte ( B1,B2 ) pour l'ensemble des reglements, ainsi que (D1, D21, D22) pour RCC-MR. On peut imposer une valeur sur toute la ligne, ou sur une partie de la ligne, si on la traite seule (a l'aide de l'operateur 'REDU' que l'on applique au modele, aux CARACTERISTIQUES et aux "contraintes"). On peut separement fixer ces coefficients pour les parties droites, ou pour les coudes. Les coefficients qui ne sont pas definis prennent leur valeur par defaut. TAB3.'B1d' : (type ENTIER ou FLOTTANT) TAB3.'B2d' : (type ENTIER ou FLOTTANT) Pour RCC-MR CLASSE 1 uniquement: TAB3.'D1d' : (type ENTIER ou FLOTTANT) TAB3.'D21d' : (type ENTIER ou FLOTTANT) TAB3.'D22d' : (type ENTIER ou FLOTTANT) ATTENTION: On remplace d par c pour les coudes. 1.4.5 CAS PARTICULIERS ---------------------- A) RCC-MR --------- A.1) EFFORTS NORMAUX -------------------- Si les efforts normaux sont notables, ils doivent etre renseignes pour etre integres au calcul de Pm+Pb. TAB1.'RCCMR'.'N1' : efforts normaux (type ENTIER ou FLOTTANT pour le mode "MANUEL", type MCHAML pour le mode "AUTOMATIQUE") A.2) ANGLE DES COUDES --------------------- Il est possible de choisir l'angle du coude, valeur en degre, qui intervient dans les calculs du critere RCC-MR CLASSE 1 . Par defaut, cet angle est pris a 90°. L'imposition d'un angle, different de celui par defaut, peut se faire uniquement dans trois cas: - en manuel, cas 1 : pour un calcul ponctuel sur des donnees provenant d'un coude. - en automatique: cas 2 : - si l'utilisateur traite une ligne dont les coudes ont tous le meme angle different de 90°. cas 3 : - si l'utilisateur fournit un objet MODELE (TAB1.'MODL') et un objet CARACTERISTIQUES(TAB1.'CARACTERISTIQUES') concernant un coude. Dans le cadre d'une ligne composee de coudes d'angles differents et de parties droites, l'utilisateur fournira une reduction (Voir l'operateur REDU) des objets MODELE et CARACTERISTIQUES au coude qu'il desire traiter, ainsi que l'angle correspondant. Il faut relancer la procedure autant de fois qu'il y a de coudes a traiter. TAB1.'RCCMR'.'ANGLE' : angle du coude en degres (type ENTIER ou FLOTTANT) A.3) COEFFICIENT ALPHA ---------------------- On peut choisir manuellement le coefficient alpha intervenant dans le calcul de S*(contrainte admissible servant a limiter Sigm+Sigb), la valeur par defaut de alpha etant 1. TAB1.'RCCMR'.'ALPHA' : coefficient alpha (type ENTIER ou FLOTTANT) A.4) COEFFICIENT D'ABATTEMENT g ET MOMENTS DUS AUX DEPLACEMENT -------------------------------------------------------------- Dans le cadre du reglement RCC-MR CLASSE 1, les moments dus aux deplacements ne sont pas pris en compte pour l'instant. Ainsi, le coefficient d'abattement g est fixe a 0 et les moments m1 (torsion) et m'R (flexion) sont pris nuls par defaut. Toutefois, il est possible pour l'utilisateur de donner g, m1 et m'R en entree TAB1.'RCCMR'.'g' : coefficient d'abattement (type ENTIER ou FLOTTANT) TAB1.'RCCMR'.'m1' : moments de torsion dus aux deplacements (type ENTIER ou FLOTTANT pour le mode "MANUEL", type MCHAML pour le mode "AUTOMATIQUE") TAB1.'RCCMR'.'mr' : moments de flexion dus aux deplacements (type ENTIER ou FLOTTANT pour le mode "MANUEL", type MCHAML pour le mode "AUTOMATIQUE") B) ETCM, CLASSE 2 ----------------- COEFFICIENT ALPHA et AMORTISSEMENT ---------------------------------- On notera l'amortissement beta. On peut choisir manuellement: - Soit le coefficient alpha intervenant dans le critere, la valeur par defaut etant 1. ATTENTION: normalement 1<=alpha<=2 mais la valeur est laissee libre a l'utilisateur sans limitation. TAB1.'ETCM'.'ALPHA' : coefficient alpha (type ENTIER ou FLOTTANT) - Soit le coefficient d'amortissement, s'il est connu. alpha est alors calcule selon la formule alpha = (1/beta)**0.5 avec 1<=alpha<=2. Ici alpha est limite. La valeur de alpha ainsi calculee est stockee dans la table resultat, voir 2.1. TAB1.'ETCM'.'AMORTIS': coefficient d'amortissement (type ENTIER ou FLOTTANT) ATTENTION: On ne peut pas renseigner alpha et l'amortissement en meme temps. C) EMSI, CLASSE 1 ----------------- COEFFICIENT s et AMORTISSEMENT ------------------------------ On notera l'amortissement beta. On peut choisir manuellement: - Soit le coefficient s intervenant dans le critere, la valeur par defaut etant 3. Si l'amortissement beta<=2% s vaut 3, si beta>2% s vaut 1, mais la valeur est laissee libre a l'utilisateur sans limitation. TAB1.'EMSI'.'s' : coefficient s (type ENTIER ou FLOTTANT) - Soit le coefficient d'amortissement beta. Ici s est limite par: beta<=2% s vaut 3, si beta>2% s vaut 1. La valeur de s ainsi determinee est stockee dans la table resultat, voir 2.1. TAB1.'EMSI'.'AMORTIS': coefficient d'amortissement (type ENTIER ou FLOTTANT) ATTENTION: On ne peut pas renseigner s et l'amortissement en meme temps. 2. LES SORTIES -------------- Remarque: Il est conseille, pour plus de facilite, d'utiliser des noms intermediaires pour consulter les differents niveaux de la table des resultats . Exemple, pour consulter : TAB1.'RESULTATS'.'RCCMR_C'.'PmPb'.1, faire: tab = TAB1.'RESULTATS'.'RCCMR_C'; list tab.'PmPb'.1 ; TABLE DE SORTIE --------------- Les sorties sont rangees dans une sous-table de la table d'entree TAB1 TAB1.'RESULTATS' : TAB4 (type TABLE) de sous-type 'RESULTATS' 2.1 SOUS TABLE DE RESULTATS "REGLEMENT" --------------------------------------- Pour chaque reglement, il existe une sous-table: TAB4.'NOM' : (type TABLE) de sous-type 'NOM', ou NOM prend les valeurs : RCCM, RCCMR, ASME, ETCM, EMSI. designant les differents reglements disponibles. Pour chaque reglement, les contraintes admissibles en classe 1 Sm ou classe 2 Sh sont : TAB4.'NOM'.'Sm' : contrainte admissible en classe 1 (type ENTIER ou FLOTTANT) TAB4.'NOM'.'Sh' : contrainte admissible en classe 2 (type ENTIER ou FLOTTANT) Sauf pour ASME qui ne possede qu'un Sm pour les deux classes. CAS PARTICULIER --------------- COEFFICIENTS ALPHA (ETCM) et s (EMSI) ------------------------------------- Pour les reglements ETCM et EMSI, si le coefficient d'amortissement beta est fourni, les coefficients alpha et s determines en fonction de beta sont stockes. TAB4.'ETCM'.'ALPHA' : coefficient alpha (type ENTIER ou FLOTTANT) TAB4.'EMSI'.'s' : coefficient s (type ENTIER ou FLOTTANT) 2.2 SOUS TABLE DE RESULTATS "REGLEMENT/CLASSE/CRITERE" ------------------------------------------------------ Pour chaque combinaison de reglement-classe-critere, il existe une sous-table de resultats: TAB4.'NOM2' : (type TABLE) de sous-type 'NOM2', ou NOM2 prend les valeurs suivantes: RCCM_CLASSE_1_C , RCCM_CLASSE_1_D RCCM_CLASSE_2_C , RCCM_CLASSE_2_D RCCMR_C , RCCMR_D ASME_CLASSE_1_C , ASME_CLASSE_1_D ASME_CLASSE_2_C , ASME_CLASSE_2_D ETCM_CLASSE_2_C , ETCM_CLASSE_2_D EMSI_CLASSE_1_C , EMSI_CLASSE_1_D Selon le mode de calcul les sorties sont differentes. 2.2.1 MODE MANUEL : ------------------- A) MOMENT, MODULE D'INTERTIE, COEFFICIENT CARACTERISTIQUE DES COUDES -------------------------------------------------------------------- TAB4.'I' : moment d'inertie (type ENTIER ou FLOTTANT) TAB4.'Z' : module d'inertie (type ENTIER ou FLOTTANT) TAB4.'COEF_COUDE' : Coefficient caracteristique des coudes (type ENTIER ou FLOTTANT) B) CONTRAINTES -------------- B.1) RCC-M CLASSE 1 ET EMSI CLASSE 1, CRITERES C & D ---------------------------------------------------- TAB4.'NOM2'.'Sa' : contrainte calculee pour les criteres C & D (type ENTIER ou FLOTTANT) et si la zone est une partie droite en critere de niveau D, on determine en plus: TAB4.'NOM2'.'Sapdroite' : contrainte calculee en critere D, pour une partie droite (type ENTIER ou FLOTTANT) ou NOM2 prend les valeurs suivantes: RCCM_CLASSE_1_C ou RCCM_CLASSE_1_D EMSI_CLASSE_1_C ou EMSI_CLASSE_1_D B.2) RCC-M, CLASSE 2, CRITERES C & D ------------------------------------ TAB4.'NOM2'.'Sa' : contrainte calculee pour les criteres C & D (type ENTIER ou FLOTTANT) ou NOM2 prend les valeurs suivantes: RCCM_CLASSE_2_C ou RCCM_CLASSE_2_D B.3) RCC-MR, CRITERES C & D --------------------------- TAB4.'NOM2'.'PmPb': contrainte d'instabilite plastique due a la pression et aux moments dus aux forces, calculee pour les criteres C & D (type ENTIER ou FLOTTANT) TAB4.'NOM2'.'SigmSigb' : contrainte de flambage due a la pression et aux moments dus aux forces, calculee pour les criteres C & D (type ENTIER ou FLOTTANT) ou NOM2 prend les valeurs suivantes : RCCMR_C ou RCCMR_D B.4) ASME, CLASSE 1 et 2, CRITERES C & D ---------------------------------------- TAB4.'NOM2'.'Sapoids' : contrainte due au poids seul, calculee pour les classes 1 & 2, les criteres C & D (type ENTIER ou FLOTTANT) et TAB4.'NOM2'.'Sa' : contrainte calculee due a tous les efforts, calculee pour les classes 1 & 2, les criteres C & D (type ENTIER ou FLOTTANT) ou NOM2 prend les valeurs suivantes : ASME_CLASSE_1_C , ASME_CLASSE_1_D ASME_CLASSE_2_C , ASME_CLASSE_2_D B.5) ETCM, CLASSE 2, CRITERES C & D ----------------------------------- TAB4.'ETCM_CLASSE_2_C'.'Sac' : contrainte calculee pour le critere C (type ENTIER ou FLOTTANT) TAB4.'ETCM_CLASSE_2_D'.'Sad' : contrainte calculee pour le critere D (type ENTIER ou FLOTTANT) C) CONTRAINTE MAXIMUM TOTAL --------------------------- S'il y a plus d'un reglement-classe-critere dans l'etude reglementaire, la contrainte maximum de toutes les combinaisons reglement-classe-critere, est sauvegardee dans: TAB4.'SAMAX' : contrainte maximum de tous les reglements (type ENTIER ou FLOTTANT) 2.2.2 MODE AUTOMATIQUE : ----------------------- Une zone est definie par un maillage et un modele. Le nombre de zones constituant la ligne de tuyauterie est sauvegardee dans: TAB4.'NBZONE' : nombre de zones (type ENTIER) INDICES DES SOUS-TABLES ----------------------- L'ensemble des donnees suivantes sont sauvegardees pour chaque zone. Chaque sous-table est indicee par un entier i variant de 1 au nombre de zones. A) CARACTERISTIQUES DES ZONES ----------------------------- TAB4.'MODL' : (type TABLE) de sous-type 'MODL' TAB4.'MODL'.i : modele de la zone i (type MMODEL) TAB4.'MAIL' : (type TABLE) de sous-type 'MAIL' TAB4.'MAIL'.i : maillage de la zone i (type MAILLAGE) TAB4.'NATURE' : (type TABLE) de sous-type 'NATURE' TAB4.'NATURE'.i : nature de la zone i (type MOT) deux possibilites: COUDE OU ZONE DROITE TAB4.'RAYON' : (type TABLE) de sous-type 'RAYON' TAB4.'RAYON'.i : rayon de la zone i (type ENTIER OU FLOTTANT) TAB4.'RCOURB' : (type TABLE) de sous-type 'RCOURB' TAB4.'RCOURB'.i : rayon de courbure la zone i, uniquement pour les coudes (type ENTIER OU FLOTTANT) TAB4.'EPAISSEUR' : (type TABLE) de sous-type 'EPAISSEUR' TAB4.'EPAISSEUR'.i : epaisseur de la zone i (type ENTIER OU FLOTTANT) TAB4.'PRESSION' : (type TABLE) de sous-type 'PRESSION' TAB4.'PRESSION'.i : pression de la zone i (type ENTIER OU FLOTTANT) TAB4.'I' : (type TABLE) de sous-type 'I' TAB4.'I'.i : moment d'inertie de la zone i (type ENTIER OU FLOTTANT) TAB4.'Z' : (type TABLE) de sous-type 'Z' TAB4.'Z'.i : module d'inertie de la zone i (type ENTIER OU FLOTTANT) TAB4.'COEF_COUDE' : (type TABLE) de sous-type 'COEF_COUDE' TAB4.'COEF_COUDE'.i : Coefficient caracteristique des coudes de la zone i (type ENTIER ou FLOTTANT) B) CONTRAINTES -------------- B.1) RCC-M CLASSE 1 ET EMSI CLASSE 1, CRITERES C & D ---------------------------------------------------- TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' TAB4.'NOM2'.'Sa'.i : contrainte de la zone i, calculee pour les criteres C & D (type MCHAML) et si la zone est une partie droite, en critere de niveau D, on determine en plus: TAB4.'NOM2'.'Sapdroite' : (type TABLE) de sous-type 'Sapdroite' TAB4.'NOM2'.'Sapdroite'.i : contrainte de la zone i, calculee en critere D, pour une partie droite (type MCHAML) ou NOM2 prend les valeurs suivantes: RCCM_CLASSE_1_C ou RCCM_CLASSE_1_D EMSI_CLASSE_1_C ou EMSI_CLASSE_1_D B.2) RCC-M, CLASSE 2, CRITERES C & D ------------------------------------ TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' TAB4.'NOM2'.'Sa'.i : contrainte de la zone i, calculee pour les criteres C & D (type MCHAML) ou NOM2 prend les valeurs suivantes: RCCM_CLASSE_2_C ou RCCM_CLASSE_2_D B.3) RCC-MR, CRITERES C & D --------------------------- TAB4.'NOM2'.'PmPb' : type TABLE) de sous-type 'PmPb' TAB4.'NOM2'.'PmPb'.i: contrainte d'instabilite plastique de la zone i due a la pression et aux moments dus aux forces, calculee pour les criteres C & D (type MCHAML) TAB4.'NOM2'.'SigmSigb' : type TABLE) de sous-type 'SigmSigb' TAB4.'NOM2'.'SigmSigb'.i : contrainte de flambage de la zone i due a la pression et aux moments dus aux forces, calculee pour les criteres C & D (type MCHAML) ou NOM2 prend les valeurs suivantes : RCCMR_C ou RCCMR_D B.4) ASME, CLASSE 1 et 2, CRITERES C & D ---------------------------------------- TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sapoids' TAB4.'NOM2'.'Sapoids'.i : contrainte de la zone i due au poids seul, calculee pour les classes 1 & 2, les criteres C & D (type MCHAML) et TAB4.'NOM2'.'Sa' : type TABLE) de sous-type 'Sa' TAB4.'NOM2'.'Sa'.i : contrainte de la zone i due a tous les efforts, calculee pour les classes 1 & 2, les criteres C & D (type MCHAML) ou NOM2 prend les valeurs suivantes : ASME_CLASSE_1_C , ASME_CLASSE_1_D ASME_CLASSE_2_C , ASME_CLASSE_2_D B.5) ETCM, CLASSE 2, CRITERES C & D ----------------------------------- TAB4.'ETCM_CLASSE_2_C'.'Sac' : type TABLE) de sous-type 'Sac' TAB4.'ETCM_CLASSE_2_C'.'Sac'.i : contrainte de la zone i, calculee pour le critere C (type MCHAML) TAB4.'ETCM_CLASSE_2_D'.'Sad' : type TABLE) de sous-type 'Sad' TAB4.'ETCM_CLASSE_2_D'.'Sad'.i : contrainte de la zone i, calculee pour le critere D (type MCHAML) C) CONTRAINTES MAXIMUM ---------------------- C.1) POUR UNE COMBINAISON REGLEMENT-CLASSE-CRITERE -------------------------------------------------- Pour chaque combinaison reglement-classe-critere on sauvegarde la contrainte maximum pour toute la ligne: TAB4.'NOM3'.'Sanom'.'MAX' : contrainte maximum sur toute la ligne pour la combinaison NOM3 (type ENTIER ou FLOTTANT) Le modele correspondant est sauvegarde dans: TAB4.'NOM3'.'MODELMAX' : modele de la zone correspondante a la contrainte maximum sur toute la ligne pour la combinaison NOM3 (type MMODEL) Le maillage correspondant est sauvegarde dans: TAB4.'NOM3'.'MAILMAX' : maillage de la zone correspondante a la contrainte maximum sur toute la ligne pour la combinaison NOM3 (type MAILLAGE) ou NOM3 et Sanom prennent les valeurs suivantes: - Pour RCC-M CLASSE comme pour EMSI CLASSE 1, on fait une distinction dans la nomination entre critere C et critere D car dans le cas d'une partie droite on determine une contrainte supplementaire Sapdroite. Alors que la contrainte Sa entre les deux criteres est identique, il n'y a que la limite admissible qui change. Soit: Critere C : NOM3 = RCCM_CLASSE_1_C et Sanom = Sa Critere D : NOM3 = RCCM_CLASSE_1_D et Sanom = Sa ou Sapdroite De meme: Critere C : NOM3 = EMSI_CLASSE_1_C et Sanom = Sa Critere D : NOM3 = EMSI_CLASSE_1_D et Sanom = Sa ou Sapdroite - De meme, pour ETCM CLASSE_2, les contraintes calculee entre critere C (Sac) et critere D(Sad) sont differentes, d'ou: Critere C : NOM3 = ETCM_CLASSE_2_C et Sanom = Sac Critere D : NOM3 = ETCM_CLASSE_2_D et Sanom = Sad - Pour RCC-M CLASSE2 : meme contrainte Sa calculee entre les deux criteres, il n'y a que la limite admissible qui change. On ne fait pas de distinction dans la nomination. Criteres C ou D : NOM3 = RCCM_CLASSE_2 et Sanom = Sa - Pour RCC-MR : memes contraintes PmPb et SigmSigb calculees entre les deux criteres, il n'y a que la limite admissible qui change. Criteres C ou D : NOM3 = RCCMR et Sanom = PmPb et Criteres C ou D : NOM3 = RCCMR et Sanom = SigmSigb - Pour ASME CLASSE 1 : memes contraintes Sapoids et Sa calculees entre les deux criteres, il n'y a que la limite admissible qui change. On ne fait pas de distinction dans la nomination. Criteres C ou D : NOM3 = ASME_CLASSE_1 et Sanom = Sapoids et Criteres C ou D : NOM3 = ASME_CLASSE_1 et Sanom = Sa - Pour ASME CLASSE 2 : memes contraintes Sapoids et Sa calculees entre les deux criteres, il n'y a que la limite admissible qui change. On ne fait pas de distinction dans la nomination. Criteres C ou D : NOM3 = ASME_CLASSE_2 et Sanom = Sapoids et Criteres C ou D : NOM3 = ASME_CLASSE_2 et Sanom = Sa C.2) CONTRAINTES MAXIMUM TOTAL ------------------------------ S'il y a plus d'une combinaison reglement-classe-critere dans l'etude reglementaire, la contrainte maximum de toutes les combinaisons reglement-classe-critere est sauvegardee dans: TAB4.'SAMAX' : contrainte maximum de tous les reglements (type MCHAML) Le modele de la zone correspondante est sauvegarde dans: TAB4.'MODELMAX' : modele correspondant a la contrainte maximum de tous les reglements (type MMODEL) Le maillage de la zone correspondante est sauvegarde dans: TAB4.'MAILMAX' : maillage correspondant a la contrainte maximum de tous les reglements (type MAILLAGE)
© Cast3M 2003 - Tous droits réservés.
Mentions légales