$$$$ CODENORM NOTICE CHAT 11/09/12 21:15:31 7124 DATE 11/09/12 Procedure CODENORM Voir aussi : ------------------ CODENORME TAB1 ; Object : _______ The process CODENORME sets a reglementary study for piping systems. the available rules are: - RCC-M CLASSES 1 and 2, CRITERIA C and D (B3600 and C3600, edition 1993) - RCC-MR CLASSE 1 , CRITERIA C and D (RB3600, edition 1993) - ASME CLASSES 1 and 2, CRITERIA C and D (NB3600 and NC3600, edition 1995) - ETCM CLASSE 2 , CRITERIA C and D (FRAMATOME N° IT/M-96-0670) - EMSI CLASSE 1 , CRITERIA C and D (CRITERE 3459) REMARKS: -------- a) EMSI: The stress indices (B1&B2) and the allowable stress Sm are taken from RCC-M CLASS 1. b) ETCM: The stress indices (B1&B2) are taken from RCC-M CLASS 1 and the allowable stress for the material Sh out of RCC-M CLASS 2. c) ASME CLASS 1: The allowable stress for the material Sm is taken from RCC-M CLASS 1. d) ASME CLASS 2: The stress indices (B1&B2) and the allowable stress for the material Sm are identical to those of CLASS 1. e) It is possible to manually define the stress indices (B1, B2) for the entire set of rules, as well as (D1, D21, D22) for the RCC-MR. See 1.4.4 for more details. f) For the RCC-MR rule, the moments due to displacements are not taken into account for instance. Thus, the reduction coefficient g is set to 0 and the moments m1 (torsion) and m'R (bending) are 0 by default. Nevertheless, it is possible for the user to give g, m1 and m'R as inputs, in order to anticipate the process evolution, g being normally given by computation which is not integrated to the process so far. g) It is possible to use the process after a restart from a former computation file. But there are restrictions to this functionnnality. Indeed, retreiving the moment fields from files created by former computations leads to incompatibility with the pointers on models, characteristics and meshes. Hence, it is not possible to retreive the moments due to weight from a first file, those due to permanent stresses from a second one and those due to earthquake stresses from a third one, even if the line geometry, the mesh, the model and the characteristics are the same in the three computations that generated these files. One can either : - take care separately of the cases of moments due to weight, due to permanent stresses, due to earthquake from different files. - perform subsequently the computation of the permanent stresses (steady-state computation) and the computation of the earthquake stresses (spectral or time history computation) with different data cards, but using file restart. For each computation, the models, the meshes, the characteristics, the stresss as well as all that is necessary for the following computation have to be stored in order to keep the same pointers on these objects and avoid incompatibilities. - retreive all these moments from a file coming from a former computation that contains all those fields,i.e the computation of the permanent stresses (including weight) and the computation of the earthquake stresses have been performed in a single data card. For instance, if one wants to deal with the rules with moments due to permanent stresses and due to earthquake by recovering a file, it is required that the computation from which the file comes, contains those two kinds of moments. PROCESS USAGE ------------- This process can be used in two ways. First case: one can test the various rules on values of moments, pressure and geometrical data (external radius, curvature radius for elbows, thickness) at a given point. These are integer or real numbers. The « MANUAL » mode is used. Second case: one can test the various rules on an entire pipe line. Nevertheless, the study is limited to lines with straight parts and elbows. The Sa rules stresses are computed on entire fields but not at a given point. The input data have to be a stress MCHAML(drawn, for instance, from the SIGMA operator) from which are extracted the various torsion and bending moments. All the computations are then performed with element fields. Comments: --------- TAB1 : object of type TABLE and sub-type DATA containing the following data : 1. INPUTS --------- 1.1 MANUAL MODE --------------- 1.1.1 COMPUTATION MODE ---------------------- TAB1.'MAN' : allows to impose the « MANUAL » mode, the « AUTOMATIC » mode being set by default. Is defined as follows : TAB1.'MAN' = 'VRAI' ; (type MOT) It is then required to enter the pressure and to define the geometry out of which the computations points are taken . 1.1.2 PIPE NATURE ------------------ TAB1.'COUDE' : define an 90° elbow by default. The angle can be modified, which is only useful for the RCC-MR rule. Is defined as follows : TAB1.'COUDE' = 'VRAI' ; (type MOT) TAB1.'DROIT' : define a straight part. Is defined as follows : TAB1.'DROIT' = 'VRAI' ; (type MOT) One cannot select an elbow and a straight part at the same time. 1.1.3 GEOMETRICAL CHARACTERISTICS --------------------------------- TAB1.'RAYON_EXTERIEUR' : pipe external radius. (type ENTIER or FLOTTANT) For elbows only: TAB1.'RAYON DE COURBURE' : mean curvature radius of the elbow. (type ENTIER or FLOTTANT) TAB1.'EPAISSEUR' : Pipe thickness for computation. (type ENTIER or FLOTTANT) PRESSURE -------- TAB1.'PRESSION' : pipe pressure for computation. (type ENTIER or FLOTTANT) The pressure is optional : if it is not defined, it is set to 0. 1.1.4 MOMENT DEFINITIONS ------------------------- TAB1.'M1' : (type TABLE) sub-type 'M1', where M1 can have the following values: - MTOTAUX if the user inputs are resulting moments due to all the stresses. WARNING : this option is only compatible with RCC-M CLASS 1 and RCC-MR CLASS 1 rules. - MPOIDS if the user inputs are resulting moments due to weight. - MPERMANENT if the user inputs are resulting moments due to permanent stresses excepting weight. Nevertheless, it possible to enter under the name MPERMANENT all the moments due to permanent stresses including weight, except for ASME rules. - MSEISME if the user inputs are moments due to earthquake stresses. One cannot enter at the same time moments due to all the stresses and those due to weight, and/or due to permanent stresses and/or due to earthquake stresses. For each moment type, the user may enter torsion moments and in-plane and out-of-plane bending moments. If a moment is not entered, it is set to zero by default: TAB1.'M1'.'TORSION' : torsion moments (type ENTIER or FLOTTANT) TAB1.'M1'.'FLEXION_DANS_PLAN' : in-plane bending moments (type ENTIER or FLOTTANT) TAB1.'M1'.'FLEXION_HORS_PLAN' : out-of-plane bending moments (type ENTIER or FLOTTANT) EXAMPLE: TAB1.'MTOTAUX'.'TORSION'= MOMX ; 1.2 AUTOMATIC MODE ------------------ 1.2.1 MODEL ----------- TAB1.'MODL' : (type MMODEL) contains models and meshes of the various zones of the pipe line. 1.2.2 CHARACTERISTICS --------------------- TAB1.'CARACTERISTIQUES' : (type MCHAML) contains the characteristics of the various zones of the pipe line (i.e. external radius, thickness, curvature radius for elbows, pressure, Young's modulus, ...). In the « automatic » case, the pressure is also set to 0 if it is not defined with the characteristics. All the other inputs are required and the lack of them will stop the process. 1.2.3 STRESSES DEFINITIONS --------------------------- TAB1.'M1' : (type MCHMAL), where M1 takes the following values: - MTOTAUX if the user inputs are "constraints" due to all the stresses. WARNING : this option is only compatible with RCC-M CLASS 1 and RCC-MR CLASS 1 rules. - MPOIDS if the user inputs are "constraints" due to weight. - MPERMANENT if the user inputs are "constraints" due to permanent stresses excepting weight. Nevertheless, it possible to enter under the name MPERMANENT all the constraints due to permanent stresses including weight, except for ASME rules. - MSEISME if the user inputs are "constraints" due to earthquake stresses. In each case, a "stress" MCHAML has to be entered. The various torsion and bending moments for all type of constraints (due to weight, permanent stresses or sismic stresses) will be extracted from this MCHAML. One cannot enter at the same time "constraints" due to all the stresses and those due to weight, and/or due to permanent stresses and/or due to earthquake stresses. EXAMPLE: sigm1 = sigma obtot depl1 cartot ; TAB1.'MTOTAUX'= SIGM1 ; 1.3 REQUIRED DATA FOR ANY COMPUTATION MODE ------------------------------------------ 1.3.1 MATERIAL PHYSICAL CHARACTERISTICS --------------------------------------- TAB1.'LIMITE_ELASTIQUE': conventionnal 0.2% yield limit (Sy). Value at operating temperature(for instance, that of the current computation). (type ENTIER or FLOTTANT) TAB1.'LIMITE_ELASTIQUE_TAMB' : conventionnal 0.2% yield limit at room temperature (Re). (type ENTIER or FLOTTANT) TAB1.'RESISTANCE_RUPTURE' : Ultimate strengh (Su). Value at operating temperature(for instance, that of the current computation). (type ENTIER or FLOTTANT) TAB1.'RESISTANCE_RUPTURE_TAMB' : Ultimate strengh at room temperature (Rm). (type ENTIER or FLOTTANT) WARNING: If the computation temperature is the same as the room temperature (i.e. 20°), it is required to have Sy=Re and Su=Rm. 1.3.2 PIPE MATERIAL TYPE ------------------------ The type of materials that make the pipe line have to be defined. Only one steel can be defined at a time: one cannot choose ferritic and austenitic at the same time. If one want to take into account the various steels of a pipeline, the study has to be split into parts. There has to be as many parts as there are line parts of different types. In order to do so, one has to reduce the model, the mesh and the characteristics to the current line zone. TAB1.'FERRITIQUE' : define a Ferritic steel as follows : TAB1.'FERRITIQUE' = 'VRAI' ; (type MOT) TAB1.'AUSTENITIQUE': define a austenitic steel as follows : TAB1.'AUSTENITIQUE' = 'VRAI' ; (type MOT) 1.4 RULES, CLASSES AND CRITERIA DEFINITIONS FOR THE STUDY --------------------------------------------------------- 1.4.1 RULES DEFINITION ---------------------- TAB1'.'NOM' : TAB2 (type TABLE) sub-type 'NOM', where NOM take the followong values: RCCM, RCCMR, ASME, ETCM, EMSI defining the various available rules. 1.4.2 CLASSES DEFINITION ------------------------ TAB2.'CLASSEX' : TAB3 (type TABLE) of sub-type'CLASSEX', where X take the values : 1 or 2 WARNING: For ETCM rules only, X=2 ; for RCC-MR and EMSI only, X=1. 1.4.3 CRITERIA DEFINITION ------------------------- TAB3.'Y' : (type MOT) Where Y take the values C or D. It is defined as follows : TAB3.'Y'= 'VRAI' ; (type MOT) 1.4.4 STRESS INDICES -------------------- It is possible to define manually the stress indices (B1,B2) for the entire set of rules, as well as (D1,D21,D22) for the RCC-MR rule. A value can be imposed for the entire line, or for a part of the line if it is taken into account individually (using the REDU operator applied to the MODELE object, to the CHARACTERISTIQUE object and to the "constraints"). These coefficients can be set individually for straight parts or for elbows. Those that are to defined will take their default value. TAB3.'B1d' : (type ENTIER or FLOTTANT) TAB3.'B2d' : (type ENTIER or FLOTTANT) For RCC-MR CLASS 1 only: TAB3.'D1d' : (type ENTIER or FLOTTANT) TAB3.'D21d' : (type ENTIER or FLOTTANT) TAB3.'D22d' : (type ENTIER or FLOTTANT) WARNING: for elbows, d is replace by c. 1.4.5 SPECIAL CASES ------------------- A) RCC-MR --------- A.1) NORMAL STRESSES -------------------- If the normal sresses are significant, they can be entered to be used in the computation of Pm+Pb. TAB1.'RCCMR'.'N1' : normal stresses (type ENTIER or FLOTTANT) for the "MANUEL" mode, type MCHAML for the "AUTOMATIQUE" mode) A.2) ELBOW ANGLES ----------------- It is possible to choose the elbow angle (value in degree) that is used in RCC-MR CLASS 1 criteriom computation. By default, this angle is 90°. This angle can be set different from the default value, only in three cases: - manual mode, first case : for a computation at a given point on data coming from an elbow, - automatic mode: - second case : if all the elbows of the line have the same angle different from 90°. - third case : if the user introduces a MODEL object (TAB1.'MODL') and a CHARACTERISTICS object (TAB1.'CARACTERISTIQUES') describing the elbow. In case of a line made of elbows with different angles and straight parts, the user will introduce a reduction of MODEL and CHARACTERISTICS objects (see REDU operator) at the elbow to be computated as well as the corresponding angle. The process has to be launch as many times as there are elbows to compute. TAB1.'RCCMR'.'ANGLE' : elbows angle in degres (type ENTIER or FLOTTANT) A.3) ALPHA COEFFICIENT ---------------------- The alpha coefficient that is used in the S*(the admissible constraint used to limite Sigm+Sigb) computation, can be changed manually. Its default value is 1. TAB1.'RCCMR'.'ALPHA' : coefficient alpha (type ENTIER or FLOTTANT) A.4) REDUCTION COEFFICIENT g AND MOMENTS DUE TO DISPLACEMENTS -------------------------------------------------------------- In the case of the RCC-MR CLASS 1 rule, the moments due to displacements are to taken into account so far. Thus, the reduction g is set to 0 and the moments m1 (torsion) and m'R (bending) are 0 by default. Nevertheless, it is possible for the user to give g, m& and m'R as inputs, in order to anticipate the process evolution. TAB1.'RCCMR'.'g' : abatement coefficient (type ENTIER or FLOTTANT). TAB1.'RCCMR'.'m1' : designates the displacement-controlled twisting moment (type ENTIER or FLOTTANT for the "MANUEL" mode, type MCHAML for the "AUTOMATIQUE" mode). TAB1.'RCCMR'.'mr' : designates the displacement-controlled resultant bending moment(type ENTIER or FLOTTANT for the "MANUEL" mode, type MCHAML for the "AUTOMATIQUE" mode). B) ETCM, CLASS 2 ----------------- ALPHA COEFFICIENT and DAMPING ----------------------------- The damping coefficient will be noted beta. It can be chosen manually either: - using the alpha coefficient in the criterion; its default value is 1. WARNING: normally 1<=alpha<=2 but its value does not have any bounds for the user. TAB1.'ETCM'.'ALPHA' : coefficient alpha (type ENTIER or FLOTTANT) or, - because the damping coefficient is known. alpha is therefore computed according to the following formula: alpha = (1/beta)**0.5 with 1<=alpha<=2. In this case, alpha is bounded. Its value computed here is stored in the result table (see 2.1 ). TAB1.'ETCM'.'AMORTIS': damping coefficient (type ENTIER or FLOTTANT) WARNING: the alpha coefficient and the damping coefficient cannot be entered at the same time. C) EMSI, CLASS 1 ----------------- COEFFICIENT s and DAMPING ------------------------- It can be chosen manually either: - using the s coefficient in the criterion; its default value is 3. If the damping beta<=2% then s=3, if beta>2% then s=1, but the s value is not bounded for the user. TAB1.'EMSI'.'s' : coefficient s (type ENTIER or FLOTTANT) or, - because the damping coefficient beta is known. In this case, s is bounded by: if beta<=2% then s=3, if beta>2% then s=1. Its value computed here is stored in the result table (see 2.1). TAB1.'EMSI'.'AMORTIS': damping coefficient (type ENTIER or FLOTTANT) WARNING: the s coefficient and the damping coefficient cannot be entered at the same time. 2. OUTPUTS ---------- Notice: so as to ease the understanding, it is advised to use intermediate names in order extract to the various level of the result table. For instance, to extract: TAB1.'RESULTATS'.'RCCMR_C'.'PmPb'.1, type: tab = TAB1.'RESULTATS'.'RCCMR_C'; list tab.'PmPb'.1 ; OUTPUT TABLE ------------ The output are order in a sub-table of the input table TAB1: TAB1.'RESULTATS' : TAB4 (type TABLE) of sub-type 'RESULTATS' 2.1 RESULT SUB-TABLE "RULE" --------------------------- For each set of rules, there exists a sub-table: TAB4.'NOM' : (type TABLE) of sub-type 'NOM', where NOM takes the following values: RCCM, RCCMR, ASME, ETCM, EMSI for each available set of rules. For each set of rules, the allowable stress for the material Sm (CLASS 1) or Sh (CLASS 2) are : TAB4.'NOM'.'Sm' : class 1 allowable stress for the material (type ENTIER or FLOTTANT) TAB4.'NOM'.'Sh' : class 2 allowable stress for the material (type ENTIER or FLOTTANT) Except for ASME which only possesses one Sm for two classes. SPECIAL CASE ------------ COEFFICIENTS ALPHA (ETCM) and s (EMSI) -------------------------------------- For the ETCM and EMSI set of rules, if the damping coefficient beta is given, the coefficient alpha and s computated as a function of beta are stored. TAB4.'ETCM'.'ALPHA' : coefficient alpha (type ENTIER or FLOTTANT) TAB4.'EMSI'.'s' : coefficient s (type ENTIER or FLOTTANT) 2.2 RESULT SUB-TABLE "RULE/CLASS/CRITERIA" ------------------------------------------ For each combination of rule-class-criterion, there exists a result sub-table: TAB4.'NOM2' : (type TABLE) of sub-type 'NOM2', where NOM2 takes the following values: 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 The outputs depends on the computation mode. 2.2.1 MANUAL MODE: ------------------ A) INERTIA MOMENT, INERTIA MODULUS, and ELBOW CHARATERISTIC COEFFICIENT ----------------------------------------------------------------------- TAB4.'I' : inertia moment (type ENTIER or FLOTTANT) TAB4.'Z' : inertia modulus (type ENTIER or FLOTTANT) TAB4.'COEF_COUDE' : elbow characteric coefficient (type ENTIER or FLOTTANT) B) CONSTRAINTS -------------- B.1) RCC-M CLASS 1 and EMSI CLASS 1, CRITERIA C & D --------------------------------------------------- TAB4.'NOM2'.'Sa' : constraint computed for criteria C & D (type ENTIER or FLOTTANT) and criterion D: if the zone if a straight part, the additional output is computed: TAB4.'NOM2'.'Sapdroite' : constraint computed in criterion D, for a straight part (type ENTIER or FLOTTANT) where NOM2 takes the following values: RCCM_CLASSE_1_C or RCCM_CLASSE_1_D EMSI_CLASSE_1_C or EMSI_CLASSE_1_D B.2) RCC-M, CLASS 2, CRITERIA C & D ----------------------------------- TAB4.'NOM2'.'Sa' : constraint computed for criteria C & D (type ENTIER or FLOTTANT) where NOM2 takes the following values: RCCM_CLASSE_2_C or RCCM_CLASSE_2_D B.3) RCC-MR, CRITERIA C & D --------------------------- TAB4.'NOM2'.'PmPb': Stresses induced by pressure and load controlled moments, computed for criteria C & D (type ENTIER or FLOTTANT) TAB4.'NOM2'.'SigmSigb' : Stresses due to pressure and load controlled moments and displacement-controlled moments, computed for criteria C & D (type ENTIER or FLOTTANT) where NOM2 takes the following values: RCCMR_C or RCCMR_D B.4) ASME, CLASSES 1 and 2, CRITERIA C & D ------------------------------------------ TAB4.'NOM2'.'Sapoids' : constraint due to weight only, computed for the classes 1 & 2, criteria C & D (type ENTIER or FLOTTANT) et TAB4.'NOM2'.'Sa' : constraint due to all the stresses, computed for the classes 1 & 2, criteria C & D (type ENTIER or FLOTTANT) where NOM2 takes the following values: ASME_CLASSE_1_C , ASME_CLASSE_1_D ASME_CLASSE_2_C , ASME_CLASSE_2_D B.5) ETCM, CLASS 2, CRITERIA C & D ---------------------------------- TAB4.'ETCM_CLASSE_2_C'.'Sac' : constraint computed for criterion C (type ENTIER or FLOTTANT) TAB4.'ETCM_CLASSE_2_D'.'Sad' : constraint computed for criterion D (type ENTIER or FLOTTANT) C) MAXIMUM CONSTRAINT OF ALL COMBINAISON RULE-CLASS-CRITERION -------------------------------------------------------------- If there is more than one set of rules in the study, the maximum constraint of all the combination rule-class-criterion is stored in: TAB4.'SAMAX' : maximum constraint for all sets of rules (type ENTIER or FLOTTANT) 2.2.2 AUTOMATIC MODE: --------------------- A zone is defined by a mesh and a model. The number of zones of the pipeline is stored in: TAB4.'NBZONE' : number of zones (type ENTIER) SUB-TABLE INDICES ----------------------- All the following data are stored for each zone. Each sub-table is defined by a interger i varying from 1 to the number of zones. A) ZONE CARACTERISTICS ---------------------- TAB4.'MODL' : (type TABLE) of sub-type 'MODL' TAB4.'MODL'.i : model of zone i (type MMODEL) TAB4.'MAIL' : (type TABLE) of sub-type 'MAIL' TAB4.'MAIL'.i : mesh of zone i (type MAILLAGE) TAB4.'NATURE' : (type TABLE) of sub-type 'NATURE' TAB4.'NATURE'.i : nature of zone i (type MOT) two possibilities : ELBOW or STRAIGHT PART TAB4.'RAYON' : (type TABLE) of sub-type 'RAYON' TAB4.'RAYON'.i : radius zone i (type ENTIER or FLOTTANT) TAB4.'RCOURB' : (type TABLE) of sub-type 'RCOURB' TAB4.'RCOURB'.i : curvature radius of zone i, only for elbows (type ENTIER or FLOTTANT) TAB4.'EPAISSEUR' : (type TABLE) of sub-type 'EPAISSEUR' TAB4.'EPAISSEUR'.i : thickness of zone i (type ENTIER or FLOTTANT) TAB4.'PRESSION' : (type TABLE) of sub-type 'PRESSION' TAB4.'PRESSION'.i : pressure of zone i (type ENTIER or FLOTTANT) TAB4.'I' : (type TABLE) of sub-type 'I' TAB4.'I'.i : inertia moment of zone i (type ENTIER or FLOTTANT) TAB4.'Z' : (type TABLE) of sub-type 'Z' TAB4.'Z'.i : inertia modulus of zone i (type ENTIER or FLOTTANT) TAB4.'COEF_COUDE' : (type TABLE) of sub-type 'COEF_COUDE' TAB4.'COEF_COUDE'.i : elbow characteric coefficient of zone i (type ENTIER or FLOTTANT) B) CONSTRAINTS -------------- B.1) RCC-M CLASS 1 and EMSI CLASS 1, CRITERIA C & D --------------------------------------------------- TAB4.'NOM2'.'Sa' : type TABLE) of sub-type 'Sa' TAB4.'NOM2'.'Sa'.i : constraint of zone i computed for criteria C & D (type MCHAML) and criterion D: if the zone is a straight part, the additional output is computed: TAB4.'NOM2'.'Sapdroite' : (type TABLE) of sub-type 'Sapdroite' TAB4.'NOM2'.'Sapdroite'.i : constraint of zone i in criterion D, for a straight part (type MCHAML) where NOM2 takes the following values: RCCM_CLASSE_1_C or RCCM_CLASSE_1_D EMSI_CLASSE_1_C or EMSI_CLASSE_1_D B.2) RCC-M, CLASS 2, CRITERIA C & D ----------------------------------- TAB4.'NOM2'.'Sa' : type TABLE) of sub-type 'Sa' TAB4.'NOM2'.'Sa'.i : constraint of zone i, computed for criteria C & D (type MCHAML) where NOM2 takes the following values: RCCM_CLASSE_2_C or RCCM_CLASSE_2_D B.3) RCC-MR, CRITERIA C & D --------------------------- TAB4.'NOM2'.'PmPb' : type TABLE) of sub-type 'PmPb' TAB4.'NOM2'.'PmPb': Stresses of zone i induced by pressure and load controlled moments, computed for criteria C & D (type ENTIER or FLOTTANT) TAB4.'NOM2'.'SigmSigb' : type TABLE) of sub-type 'SigmSigb' TAB4.'NOM2'.'SigmSigb' : Stresses of zone i due to pressure and load controlled moments and displacement-controlled moments, computed for criteria C & D (type ENTIER or FLOTTANT) where NOM2 takes the following values: RCCMR_C or RCCMR_D B.4) ASME, CLASSES 1 and 2, CRITERIA C & D ------------------------------------------ TAB4.'NOM2'.'Sa' : type TABLE) of sub-type 'Sapoids' TAB4.'NOM2'.'Sapoids'.i : constraint of zone i due to weight only, computed for classes 1 & 2, criteria C & D (type MCHAML) and TAB4.'NOM2'.'Sa' : type TABLE) of sub-type 'Sa' TAB4.'NOM2'.'Sa'.i : constraint of zone i due to all the stresses computed for classes 1 & 2, criteria C & D (type MCHAML) where NOM2 takes the following values: ASME_CLASSE_1_C , ASME_CLASSE_1_D ASME_CLASSE_2_C , ASME_CLASSE_2_D B.5) ETCM, CLASS 2, CRITERIA C & D ---------------------------------- TAB4.'ETCM_CLASSE_2_C'.'Sac' : type TABLE) of sub-type 'Sac' TAB4.'ETCM_CLASSE_2_C'.'Sac'.i : constraint of zone i, computed for criterion C (type MCHAML) TAB4.'ETCM_CLASSE_2_D'.'Sad' : type TABLE) of sub-type 'Sad' TAB4.'ETCM_CLASSE_2_D'.'Sad'.i : constraint of zone i, computed for criterion D (type MCHAML) C) MAXIMUM CONSTRAINTS ---------------------- C.1) FOR COMBINAISON RULE-CLASS-CRITERION ----------------------------------------- For each combination of rule-class-criterion, the entire line maximum constraint is stored TAB4.'NOM3'.'Sanom'.'MAX' : entire line maximum constraint for combination NOM3 (type ENTIER or FLOTTANT) the corresponding model is stored in: TAB4.'NOM3'.'MODELMAX' : model of the zone corresponding to the entire line maximum constraint for combination NOM3 (type MMODEL) the corresponding mesh is stored in: TAB4.'NOM3'.'MAILMAX' : mesh of the zone corresponding to the entire line maximum constraint for combination NOM3 (type MAILLAGE) where NOM3 and Sanom take the following values: - For RCC-M CLASS as well as for EMSI CLASS 1, a distinction is made in the denomination of criteria C and D because in the case of a straight part, an extra constraint Sapdroite is determinated. Whereas the constraint Sa between two criteria is the same, only the admissible limit changes. Then: Criterion C : NOM3 = RCCM_CLASSE_1_C and Sanom = Sa Criterion D : NOM3 = RCCM_CLASSE_1_D and Sanom = Sa or Sapdroite Also: Criterion C : NOM3 = EMSI_CLASSE_1_C and Sanom = Sa Criterion D : NOM3 = EMSI_CLASSE_1_D and Sanom = Sa or Sapdroite - As well, for ETCM CLASS_2, the constraints computed between Criterion C (Sac) and Criterion D(Sad) are different, hence: Criterion C : NOM3 = ETCM_CLASSE_2_C and Sanom = Sac Criterion D : NOM3 = ETCM_CLASSE_2_D and Sanom = Sad - For RCC-M CLASS2 : same constraint Sa computed between the two criteria, only the admissible limit changes. There is no distinction in the denomination. Criteria C or D : NOM3 = RCCM_CLASSE_2 and Sanom = Sa - For RCC-MR : same constraints PmPb and SigmSigb computed between the two criteria, only the admissible limit changes. Criteria C or D : NOM3 = RCCMR and Sanom = PmPb and Criteria C or D : NOM3 = RCCMR and Sanom = SigmSigb - For ASME CLASS 1 : same constraints Sapoids and Sa computed between the two criteria, only the admissible limit changes. There is no distinction in the denomination. Criteria C or D : NOM3 = ASME_CLASSE_1 and Sanom = Sapoids and Criteria C or D : NOM3 = ASME_CLASSE_1 and Sanom = Sa - For ASME CLASS 2 : same constraints Sapoids and Sa computed between the two criteria, only the admissible limit changes. There is no distinction in the denomination. Criteria C or D : NOM3 = ASME_CLASSE_2 and Sanom = Sapoids and Criteria C or D : NOM3 = ASME_CLASSE_2 and Sanom = Sa C.2) MAXIMUM CONSTRAINT OF ALL COMBINAISON RULE-CLASS-CRITERION ---------------------------------------------------------------- If there is more than one set of rule in the study, the maximum constraint in all the combinations rule-class-Criterion, is stored in: TAB4.'SAMAX' : maximum constraint for all the set of rules (type MCHAML) The model of the corresponding zone is stored in: TAB4.'MODELMAX' : model corresponding to the maximum constraint for all the set of rules (type MMODEL) The mesh of the corresponding zone is stored in: TAB4.'MODELMAX' : mesh corresponding to the maximum constraint for all the set of rules (type MMODEL)
© Cast3M 2003 - All rights reserved.
Disclaimer