1 # MODIF DATE 24/10/2006 AUTEUR DURAND C.DURAND
2 # CONFIGURATION MANAGEMENT OF EDF VERSION
3 # ======================================================================
4 # COPYRIGHT (C) 1991 - 2001 EDF R&D WWW.CODE-ASTER.ORG
5 # THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
6 # IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
7 # THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
8 # (AT YOUR OPTION) ANY LATER VERSION.
10 # THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
11 # WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
12 # MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
13 # GENERAL PUBLIC LICENSE FOR MORE DETAILS.
15 # YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
16 # ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
17 # 1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
18 # ======================================================================
20 # Catalogue MATERIAU de l'acier inoxydable austenitique 316L
21 # - Denomination AFNOR : Z2CND1712
22 # - Denomination usuelle : A316L
24 # LAMBDA EN FONCTION DE LA TEMPERATURE
28 _A0=DEFI_FONCTION( NOM_PARA='TEMP',
56 # RHO_CP EN FONCTION DE LA TEMPERATURE
59 _A1=DEFI_FONCTION( NOM_PARA='TEMP',
65 100. ,3907455. *coef1,
66 150. ,4010152. *coef1,
67 200. ,4160401. *coef1,
68 250. ,4261084. *coef1,
69 300. ,4292566. *coef1,
70 350. ,4366197. *coef1,
71 400. ,4393593. *coef1,
72 450. ,4422222. *coef1,
73 500. ,4439655. *coef1,
74 550. ,4463158. *coef1,
75 600. ,4494845. *coef1,
76 650. ,4525252. *coef1,
77 700. ,4583333. *coef1,
78 750. ,4637965. *coef1,
79 800. ,4700193. *coef1,
80 900. ,4946500. *coef1,
81 1000. ,4989600. *coef1,
82 1200. ,5043650. *coef1,
83 1500. ,5037000. *coef1,
87 # E EN FONCTION DE LA TEMPERATURE
90 _A2=DEFI_FONCTION( NOM_PARA='TEMP',
94 0. ,198500.E+6 *coef2,
95 20. ,197000.E+6 *coef2,
96 50. ,195000.E+6 *coef2,
97 100. ,191500.E+6 *coef2,
98 150. ,187500.E+6 *coef2,
99 200. ,184000.E+6 *coef2,
100 250. ,180000.E+6 *coef2,
101 300. ,176500.E+6 *coef2,
102 350. ,172000.E+6 *coef2,
103 400. ,168000.E+6 *coef2,
104 450. ,164000.E+6 *coef2,
105 500. ,160000.E+6 *coef2,
106 550. ,155500.E+6 *coef2,
107 600. ,151500.E+6 *coef2,
108 700. ,142500.E+6 *coef2,
109 800. ,130000.E+6 *coef2,
110 900. ,108000.E+6 *coef2,
111 1000. ,81500.E+6 *coef2,
112 1100. ,32000.E+6 *coef2,
113 1200. ,7400.E+6 *coef2,
114 1300. ,3000.E+6 *coef2,
118 # NU EN FONCTION DE LA TEMPERATURE
120 _A3=DEFI_FONCTION( NOM_PARA='TEMP',
121 PROL_DROITE='CONSTANT',
122 PROL_GAUCHE='CONSTANT',
127 # ALPHA EN FONCTION DE LA TEMPERATURE
130 _A4=DEFI_FONCTION( NOM_PARA='TEMP',
157 # COURBE DE TRACTION A LA TEMPERATURE 20C
161 _TR20=DEFI_FONCTION( NOM_PARA='EPSI',
165 0.08446701E-2 ,166.4E+6 *coef5,
166 0.09221476E-2 ,177.72307E+6 *coef5,
167 0.09675755E-2 ,184.702374E+6 *coef5,
168 0.10035526E-2 ,189.819863E+6 *coef5,
169 0.10341966E-2 ,193.88674E+6 *coef5,
170 0.10613920E-2 ,197.274216E+6 *coef5,
171 0.11091372E-2 ,202.74003E+6 *coef5,
172 0.11294416E-2 ,202.8E+6 *coef5,
173 0.13218274E-2 ,221.E+6 *coef5,
174 0.17010152E-2 ,236.6E+6 *coef5,
175 0.22670051E-2 ,249.6E+6 *coef5,
176 0.33197970E-2 ,260.E+6 *coef5,
177 0.53857868E-2 ,273.E+6 *coef5,
178 0.74253807E-2 ,280.8E+6 *coef5,
179 0.94517766E-2 ,286.E+6 *coef5,
180 1.14913706E-2 ,293.8E+6 *coef5,
181 1.65573604E-2 ,306.8E+6 *coef5,
182 2.16101523E-2 ,317.2E+6 *coef5,
183 3.17289340E-2 ,340.6E+6 *coef5,
187 # COURBE DE TRACTION A LA TEMPERATURE 100C
190 _TR100=DEFI_FONCTION( NOM_PARA='EPSI',
194 0.07268930E-2 ,139.2E+6 *coef6,
195 0.10049608E-2 ,173.3E+6 *coef6,
196 0.20003864E-2 ,200.E+6 *coef6,
197 0.30757180E-2 ,206.E+6 *coef6,
198 1.11994778E-2 ,229.7E+6 *coef6,
199 2.13211488E-2 ,253.E+6 *coef6,
200 4.15456919E-2 ,296.E+6 *coef6,
201 6.17545692E-2 ,336.E+6 *coef6,
202 8.19582245E-2 ,375.E+6 *coef6,
203 10.2151436E-2 ,412.E+6 *coef6,
204 15.2647520E-2 ,507.E+6 *coef6,
205 20.3143603E-2 ,602.E+6 *coef6,
208 # COURBE DE TRACTION A LA TEMPERATURE 200C
211 _TR200=DEFI_FONCTION( NOM_PARA='EPSI',
215 0.06271740E-2 ,115.4E+6 *coef7,
216 0.10631555E-2 ,153.4E+6 *coef7,
217 0.19565609E-2 ,170.E+6 *coef7,
218 0.29734414E-2 ,173.E+6 *coef7,
219 1.11084853E-2 ,197.E+6 *coef7,
220 2.12435291E-2 ,221.E+6 *coef7,
221 4.14854828E-2 ,264.E+6 *coef7,
222 6.17133693E-2 ,304.5E+6 *coef7,
223 8.19300023E-2 ,343.E+6 *coef7,
224 10.2149449E-2 ,382.E+6 *coef7,
225 15.2689624E-2 ,478.E+6 *coef7,
226 20.3224173E-2 ,573.E+6 *coef7,
229 # COURBE DE TRACTION A LA TEMPERATURE 300C
232 _TR300=DEFI_FONCTION( NOM_PARA='EPSI',
236 0.05694051E-2 ,100.5E+6 *coef8,
237 0.09563739E-2 ,133.5E+6 *coef8,
238 0.19998584E-2 ,150.E+6 *coef8,
239 0.28781870E-2 ,155.E+6 *coef8,
240 1.10254958E-2 ,181.E+6 *coef8,
241 2.11614731E-2 ,205.E+6 *coef8,
242 4.14164306E-2 ,250.E+6 *coef8,
243 6.16430595E-2 ,290.E+6 *coef8,
244 8.18696884E-2 ,330.E+6 *coef8,
245 10.2096317E-2 ,370.E+6 *coef8,
246 15.2623229E-2 ,463.E+6 *coef8,
247 20.3161473E-2 ,558.E+6 *coef8,
250 # COURBE DE TRACTION A LA TEMPERATURE 350C
253 _TR350=DEFI_FONCTION( NOM_PARA='EPSI',
257 0.05558140E-2 ,95.6E+6 *coef9,
258 0.06134823E-2 ,102.078952E+6 *coef9,
259 0.06467887E-2 ,106.087661E+6 *coef9,
260 0.06738779E-2 ,109.026998E+6 *coef9,
261 0.06974587E-2 ,111.362893E+6 *coef9,
262 0.07187707E-2 ,113.308561E+6 *coef9,
263 0.07570231E-2 ,116.447965E+6 *coef9,
264 0.08008140E-2 ,120.54E+6 *coef9,
265 0.09520930E-2 ,129.36E+6 *coef9,
266 0.12862791E-2 ,135.24E+6 *coef9,
267 0.18204651E-2 ,141.12E+6 *coef9,
268 0.28546512E-2 ,147.E+6 *coef9,
269 0.48973837E-2 ,154.35E+6 *coef9,
270 0.69315698E-2 ,160.23E+6 *coef9,
271 0.89657558E-2 ,166.11E+6 *coef9,
272 1.09913953E-2 ,170.52E+6 *coef9,
273 1.60597674E-2 ,182.28E+6 *coef9,
274 2.11195930E-2 ,192.57E+6 *coef9,
275 3.12477907E-2 ,214.62E+6 *coef9,
285 PARA=(20.,100.,200.,300.,350., ),
286 FONCTION=(_TR20,_TR100,_TR200,_TR300,_TR350))
288 # COURBE DE FATIGUE DE WOHLER RCCM Z1.4.2
290 _AZ=DEFI_FONCTION(NOM_PARA='SIGM',
310 _BZ=CALC_FONCTION(INVERSE=_F(FONCTION=_AZ,),);
311 _CZ=CALC_FONCTION(COMB=_F(FONCTION = _BZ,
312 COEF = 1.E ## UNIT -6
314 DETRUIRE( CONCEPT =_F( NOM=_AZ), )
315 _AZ=CALC_FONCTION(INVERSE=_F(FONCTION=_CZ,),);
319 THER_NL=_F( ## SUBST THER
320 RHO_CP = _A1, ## EVAL _A1
321 LAMBDA = _A0, ## EVAL _A0
323 ELAS_FO=_F( ## SUBST ELAS
325 NU = _A3, ## EVAL _A3
326 ALPHA = _A4, ## EVAL _A4
327 TEMP_DEF_ALPHA = 20., ## SUPPR
329 TRACTION=_F( SIGM = _A5, ),
331 FATIGUE=_F(WOHLER=_AZ,
332 E_REFE=2.07E11*1.E ## UNIT -6