Télécharger codenorm.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ 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