]> SALOME platform Git repositories - tools/eficas.git/blob - Aster/Cata/cataSTA9/Messages/rupture0.py
Salome HOME
Modif V6_4_°
[tools/eficas.git] / Aster / Cata / cataSTA9 / Messages / rupture0.py
1 #@ MODIF rupture0 Messages  DATE 18/03/2008   AUTEUR CNGUYEN C.NGUYEN 
2 # -*- coding: iso-8859-1 -*-
3 #            CONFIGURATION MANAGEMENT OF EDF VERSION
4 # ======================================================================
5 # COPYRIGHT (C) 1991 - 2007  EDF R&D                  WWW.CODE-ASTER.ORG
6 # THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY  
7 # IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY  
8 # THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR     
9 # (AT YOUR OPTION) ANY LATER VERSION.                                                  
10 #                                                                       
11 # THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT   
12 # WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF            
13 # MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU      
14 # GENERAL PUBLIC LICENSE FOR MORE DETAILS.                              
15 #                                                                       
16 # YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE     
17 # ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,         
18 #    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.        
19 # ======================================================================
20
21 def _(x) : return x
22
23 cata_msg={
24 1: _("""
25 Interpolation hors du domaine (prolongement constant utilisé).
26 """),
27
28 2: _("""
29 Le label %(k1)s doit etre présent dans la table %(k2)s.
30 """),
31
32 3: _("""
33 Création de la table  %(k1)s.
34 """),
35
36 5: _("""
37 Il faut définir ELAS dans DEFI_MATERIAU.
38 """),
39
40 6: _("""
41 La température en fond de fissure, nécessaire pour le calcul des proprietés
42 matériaux et donc des facteurs d'intensité des contraintes, n'est pas connue.
43 Le calcul se poursuite en prenant la température de réference du materiau
44 (TEMP = %(r1)f).
45 -> Risque et Conseil :
46 Quand les propriétés matériau dépendent de la température, il faut fournir 
47 en entrée de POST_K1_K2_K3 le champ de température utilisé pour le calcul 
48 mécanique, sous le mot clé EVOL_THER.
49 """),
50
51 9: _("""
52 Dans le cas d'une SD RESULTAT de type DYNA_TRANS,
53 le mot-cle EXCIT est obligatoire.
54 Veuillez le renseigner.
55 """),
56
57 10: _("""
58 Modélisation non implantée.
59 """),
60
61 11: _("""
62 Problème à la récupération des noeuds du fond de fissure.
63 -> Risque et Conseil :
64 Vérifier que le concept %(k1)s indiqué sous le mot clé FOND_FISS a été 
65 correctement crée par l'opérateur DEFI_FOND_FISS.
66 """),
67
68 12: _("""
69 Type de mailles du fond de fissure non défini.
70 -> Risque et Conseil :
71 Pour une modélisation 3D, les mailles de votre fond de fissure
72 doivent etre de type SEG2 ou SEG3.
73 Veuillez revoir la création de votre fond de fissure 
74 (opérateur DEFI_FOND_FISS). 
75 """),
76
77 13: _("""
78 Le group_no %(k1)s n'est pas dans le maillage.
79 -> Risque et Conseil :
80 Veuillez vérifier les données fournies au mot-clé GROUP_NO.
81 """),
82
83 14: _("""
84 Le noeud  %(k1)s  n'appartient pas au maillage :  %(k2)s
85 -> Risque et Conseil :
86 Veuillez vérifier les données fournies au mot-clé SANS_GROUP_NO.
87 """),
88
89 15: _("""
90 Le noeud %(k1)s n'appartient pas au fond de fissure.
91 -> Risque et Conseil :
92 Veuillez vérifier les données fournies au mot-clé GROUP_NO ou NOEUD.
93 """),
94
95 16: _("""
96 Le mot clé RESULTAT est obligatoire pour TYPE_MAILLAGE = LIBRE.
97 """),
98
99 17: _("""
100 Le nombre de noeuds NB_NOEUD_COUPE doit etre supérieur à 3.
101 -> Risque et Conseil :
102 Le calcul s'est poursuivi avec la valeur par défaut (=5, cf doc U4.82.05)
103
104 """),
105
106 18: _("""
107 Problème à la récupération du modèle dans la sd résultat fournie.
108 -> Risque et Conseil :
109 Veuillez vérifier que le concept fourni au mot-clé RESULTAT correspond
110 au résultat à considérer.
111 """),
112
113 19: _("""
114 Problème à la récupération des noeuds de la lèvre sup : 
115 -> Risque et Conseil :
116 Pour un calcul avec POST_K1_K2_K3, la lèvre supérieure de la fissure doit 
117 être obligatoirement définie dans DEFI_FOND_FISS à l'aide du mot-clé
118 LEVRE_SUP. Vérifier la définition du fond de fissure.
119 """),
120
121 20: _("""
122 Problème à la récupération des noeuds de la lèvre inf : 
123 -> Risque et Conseil :
124 Pour un calcul avec POST_K1_K2_K3, la lèvre inférieure de la fissure doit
125 être obligatoirement définie dans DEFI_FOND_FISS à l'aide du mot-clé
126 LEVRE_INF. Vérifier la définition du fond de fissure.
127 """),
128
129 21: _("""
130 Les noeuds ne sont pas en vis-à-vis dans le plan perpendiculaire
131 au noeud %(k1)s.
132 -> Risque et Conseil :
133 Pour interpoler les sauts de déplacement, les noeuds doivent être par défaut
134 en vis-à-vis deux à deux sur les lèvres. Si ce n'est pas le cas, utilisez
135 l'option TYPE_MAILLE='LIBRE' dans POST_K1_K2_K3.
136 """),
137
138 22: _("""
139 Il manque des points dans le plan défini par la lèvre
140 supérieure et perpendiculaire au fond %(k1)s.
141 -> Risque et Conseil :
142 """),
143
144 23: _("""
145 Vérifier les tangentes extremités ou
146 """),
147
148 24: _("""
149 Augmenter PREC_NORM dans DEFI_FOND_FISS.
150 """),
151
152 25: _("""
153 Augmenter ABSC_CURV_MAXI.
154 """),
155
156 26: _("""
157 Il manque des points dans le plan défini par la lèvre
158 inférieure et perpendiculaire au fond  %(k1)s.
159 -> Risque et Conseil :
160 """),
161
162 27: _("""
163 Pour un résultat de type MODE_MECA,
164 l'option de calcul doit etre K_G_MODA.
165 -> Risque et Conseil :
166 Veuillez fournir au mot-clé OPTION l'option K_G_MODA
167 et vérifier que le concept fourni au mot-clé RESULTAT
168 est de type MODE_MECA.
169 """),
170
171 28: _("""
172 Le cas de charge %(k1)s n'a pas été trouvé dans la SD Résultat %(k2)s.
173 -> Risque et Conseil :
174 Veuillez vérifier les données fournies au mot-clé NOM_CAS.
175 """),
176
177 29: _("""
178 Le mot-clé 'FISSURE' est obligatoire avec l'option  %(k1)s.
179 Veuillez le renseigner.
180 """),
181
182 30: _("""
183 Calcul possible pour aucun noeud du fond.
184 -> Risque et Conseil :
185 Veuillez vérifier les données, notamment celles du mot-clé DIRECTION.
186 """),
187
188 32: _("""
189 Différence entre la normale au plan déduite de VECT_K1 et la normale 
190 au plan de la fissure calculée pour le noeud %(i1)d :
191   VECT_K1 : (%(r4)f,%(r5)f,%(r6)f)
192   Vecteur normal calculé à partir de la définition de la fissure : (%(r1)f,%(r2)f,%(r3)f)
193 -> Risque et Conseil :
194 On poursuit le calcul mais si l'écart entre les deux vecteurs est trop important, 
195 le calcul risque d'échouer ou de conduire à des résultats peu précis.
196 Vérifier absolument le VECT_K1 fourni ou supprimer ce mot clé pour que la normale
197 au plan soit calculée automatiquement.
198 """),
199
200 33: _("""
201 Problème dans la récupération du saut de déplacement sur les lèvres.
202 -> Risque et Conseil :
203 Il y a plusieurs causes possibles :
204 - vérifiez que le résultat correspond bien à un calcul sur des éléments x-fem;
205 - si le calcul correspond à un calcul X-FEM avec contact sur les lèvres de la
206   fissure,vérifiez que le maillage fourni est bien le maillage linéaire initial;
207 - vérifiez que le paramètre ABSC_CURV_MAXI est cohérent avec la taille de la
208   fissure : les segments pour l'interpolation du déplacement des lèvres, 
209   perpendiculaires au fond de fissure et de longueur ABSC_CURV_MAXI, ne doivent
210   pas "sortir" de la matière.
211 """),
212
213 34: _("""
214  Le nombre de noeuds NB_NOEUD_COUPE doit etre supérieur à 3 : 
215  on prend la valeur par défaut.
216 """),
217
218 35: _("""
219 Les mots-clés TABL_DEPL_SUP et TABL_DEPL_INF sont obligatoires
220 si SYME_CHAR=SANS.
221 """),
222
223 37: _("""
224 Le numéro d'ordre %(i1)d n'a pas été trouvé dans la table.
225 """),
226
227 38: _("""
228 Pas d'instant trouvé dans la table pour l'instant %(r1)f.
229 """),
230
231 39: _("""
232 Plusieurs instants trouvés dans la table pour l'instant %(r1)f.
233 """),
234
235 40: _("""
236 ABSC_CURV non croissants pour %(k1)s.
237 """),
238
239 42: _("""
240 Différence de points entre la lèvre supérieure et la lèvre inférieure.
241 """),
242
243 43: _("""
244 Pour traiter le noeud %(k1)s:
245  Nombre de points - lèvre supérieure : %(i1)d
246  Nombre de points - lèvre inférieure : %(i2)d
247 """),
248
249 44: _("""
250 Les noeuds ne sont pas en vis-à-vis.
251 -> Risque et Conseil :
252 Pour interpoler les sauts de déplacement, les noeuds doivent être par défaut en 
253 vis-à-vis deux à deux sur les lèvres. Si ce n'est pas le cas, utilisez l'option 
254 TYPE_MAILLE='LIBRE' dans POST_K1_K2_K3.
255
256 """),
257
258 46: _("""
259 Il faut au moins trois noeuds dans le plan défini par les lèvres
260 et perpendiculaire au fond de fissure.
261 -> Risque et Conseil :
262 """),
263
264 47: _("""
265 Noeud %(k1)s 
266 """),
267
268 48: _("""
269 Le mot-clé 'FOND_FISS' est obligatoire avec l'option  %(k1)s.
270 Veuillez le renseigner.
271 """),
272
273 49: _("""
274 Déplacement normal du noeud %(k1)s non nul
275 et SYME_CHAR = %(k2)s.
276 -> Risque et Conseil :
277 Vérifier les conditions aux limites et VECT_K1.
278 """),
279
280 50: _("""
281 Nombre de modes différent entre la base modale
282 et %(k1)s : on prend le minimum des deux %(i1)d.
283 """),
284
285 51: _("""
286 Le numéro d'ordre %(i1)d n'appartient pas au résultat %(k1)s.
287 """),
288
289 54: _("""
290 Aucun instant ou numéro d'ordre trouvé.
291 """),
292
293 55: _("""
294 -> Attention: En présence d'une SD Résultat de type mult_elas, les mots-clés
295 EXCIT et NOM_CAS sont obligatoires.
296 -> Risque et Conseil :
297 Risque de résultats faux si un des chargements impacte le calcul de G et de K
298 (par exemple force de pression sur les lèvres de la fissure,force volumique...)
299 """),
300
301 56 : _("""
302 CALC_G - option CALC_K_G : le calcul est impossible sur un point de rayon nul
303 (point sur l'axe de rotation).
304 -> Risque et Conseil :
305 Modifier les couronnes R_INF et R_SUP pour qu'elles soient toutes les deux plus
306 petites que le rayon du fond de fissure. De manière générale en axisymétrie, le
307 calcul de K est d'autant plus précis que le rayon des couronnes est petit devant
308 le rayon du fond de fissure.
309 """),
310
311 57 : _("""
312 Pour l'option CALC_G en 3D, le champ THETA doit être calculé directement
313 dans l'opérateur CALC_G.
314 -> Risque et Conseil :
315 Dans le mot-clé facteur THETA, supprimez le mot-clé THETA et renseignez les 
316 mots-clés FOND_FISS, R_SUP, R_INF, MODULE, et DIRECTION pour la détermination
317 automatique du champ theta.
318 """),
319
320 59 : _("""
321 Le champ de THETA est inexistant dans la structure de données  %(k1)s
322 de type THETA_GEOM.
323 -> Risque et Conseil :
324 Veuillez revoir la création du champ theta (opérateur CALC_THETA).
325 """),
326
327 60 : _("""
328 Mélange de mailles de type SEG2 et SEG3 dans la définition du fond de fissure.
329 -> Risque et Conseil :
330 Les mailles du fond de fissure doivent toutes être du meme type. 
331 Modifiez le maillage ou définissez plusieurs fonds de fissure consécutifs.
332 """),
333
334 61 : _("""
335 Le groupe de noeuds  %(k1)s définissant le fond de fissure n'est pas ordonné.
336 -> Risque et Conseil :
337 Il faut ordonner les noeuds du fond de fissure. 
338 Les options SEGM_DROI_ORDO et NOEUD_ORDO de l'opérateur 
339 DEFI_GROUP/CREA_GROUP_NO peuvent etre utilisées.
340 ."""),
341
342 62 : _("""
343 Arret sur erreur utilisateur : deux GROUP_NO consécutifs incohérents dans la 
344 définition du fond de fissure.
345 -> Risque et Conseil :
346 Les noeuds de chaque groupe doivent etre ordonnés et le dernier noeud d'un
347 groupe identique au premier noeud du groupe suivant dans la liste.
348 """),
349
350 63 : _("""
351 Les mailles du fond de fissure doivent etre du type segment (SEG2 ou SEG3).
352 """),
353
354 64 : _("""
355 Arret sur erreur utilisateur : deux mailles ou groupes de mailles du fond de
356 fissure sont non consécutives dans la numérotation des noeuds.
357 """),
358
359 65 : _("""
360 Détection d'une maille de type %(k1)s dans la définition des lèvres de la
361 fissure (%(k2)s).
362 -> Risque et Conseil :
363 Les mailles des lèvres doivent etre du type quadrangle ou triangle. 
364 Vérifiez que les mailles définies correspondent bien aux faces des éléments
365 3D qui s'appuient sur la lèvre.
366 """),
367
368 66 : _("""
369 La liste de noeuds définissant le fond de fissure n'est pas ordonnée. 
370 -> Risque et Conseil :
371 Veuillez vérifier l'ordre des noeuds.
372 """),
373
374 67 : _("""
375 Arret sur erreur utilisateur : le fond de fissure possède un noeud
376 répété deux fois (noeud  %(k1)s). 
377 -> Risque et Conseil :
378 Veuillez revoir la définition du fond dans FOND_FISS ou FOND_FERME.
379 """),
380
381 68 : _("""
382 Les mailles de FOND_INF et de FOND_SUP sont de type différent.
383   Type de mailles pour FOND_SUP : %(k1)s
384   Type de mailles pour FOND_INF : %(k2)s
385 """),
386
387 69: _("""
388 Les noeuds %(k1)s de FOND_INF et %(k2)s de FOND_SUP ne sont pas en vis à vis. 
389 -> Risque et Conseil :
390 Vérifiez que les deux groupes correspondent bien à des noeuds coincidents
391 géométriquement et que les groupes de noeuds sont ordonnés dans le meme sens. 
392 """), 
393
394 70 : _("""
395 Erreur utilisateur : la lèvre supérieure possède une maille répétée 2 fois : 
396 maille  %(k1)s. 
397 -> Risque et Conseil :
398 Veuillez revoir les données.
399 """),
400
401 71 : _("""
402 Erreur utilisateur : la lèvre inférieure possède une maille répétée 2 fois : 
403 maille  %(k1)s. 
404 -> Risque et Conseil :
405 Veuillez revoir les données.
406 """),
407
408 72 : _("""
409 Le noeud %(k1)s du fond de fissure n'est rattaché à aucune maille surfacique
410 de la lèvre supérieure.
411 -> Risque et Conseil :
412 Veuillez vérifier les groupes de mailles.
413 """), 
414
415 73 : _("""
416 Erreur utilisateur : la lèvre inférieure et la lèvre supérieure ont une maille
417 surfacique en commun. Maille en commun : %(k1)s
418 -> Risque et Conseil :
419 Revoir les données.
420 """),
421
422 74: _("""
423 Le noeud %(k1)s du fond de fissure n'est rattaché à aucune maille
424 surfacique de la lèvre inférieure.
425 -> Risque et Conseil :
426 Veuillez vérifier les groupes de mailles.
427 """), 
428
429 75 : _("""
430 Détection d'une maille de type %(k1)s dans la définition des lèvres de la
431 fissure (%(k2)s).
432 -> Risque et Conseil :
433 Les mailles des lèvres doivent etre linéiques. Vérifiez que les mailles 
434 définies correspondent bien aux faces des éléments 2D qui s'appuient
435 sur la lèvre.
436 """),
437
438 76: _("""
439 Le noeud %(k1)s du fond de fissure n'appartient à aucune des mailles
440 de la lèvre supérieure. 
441 -> Risque et Conseil :
442 Veuillez revoir les données.
443 """), 
444
445 77: _("""
446 Le noeud %(k1)s du fond de fissure n'appartient à aucune des mailles
447 de la lèvre inférieure. 
448 -> Risque et Conseil :
449 Veuillez revoir les données.
450 """), 
451
452 78: _("""
453 La tangente à l'origine n'est pas orthogonale à la normale :
454    Normale aux lèvres de la fissure : %(r1)f %(r2)f %(r3)f
455    Tangente à l'origine (= direction de propagation) :  %(r4)f %(r5)f %(r6)f
456 -> Risque et Conseil :
457 La tangente à l'origine est nécessairement dans le plan de la fissure, 
458 donc orthogonale à la normale fournie. Vérifier les données.
459 """), 
460
461 79: _("""
462 La tangente à l'extrémité n'est pas orthogonale à la normale :
463    Normale aux lèvres de la fissure : %(r1)f %(r2)f %(r3)f
464    Tangente à l'origine (= direction de propagation) :  %(r4)f %(r5)f %(r6)f
465 -> Risque et Conseil :
466 La tangente à l'extrémité est nécessairement dans le plan de la fissure, 
467 donc orthogonale à la normale fournie. Vérifier les données.
468 """), 
469
470 81: _("""
471 Il faut donner la direction de propagation en 2D
472 La direction par défaut n'existe plus.
473 -> Risque et Conseil :
474 Veuillez renseigner le mot-clé DIRECTION.
475 """), 
476
477 83: _("""
478 Cette combinaison de lissage n'est pas programmée pour l'option : %(k1)s.
479 -> Risque et Conseil :
480 Veuillez consulter la doc U4.82.03 pour déterminer une combinaison de lissage
481 licite avec l'option désirée.
482 """), 
483
484 84: _("""
485 Le degré des polynomes de Legendre doit etre inférieur ou égal au nombre
486 de noeuds du fond de fissure lorsque le lissage de G est de type
487 LEGENDRE et le lissage de THETA de type LAGRANGE.
488 """), 
489
490 85: _("""
491 Le lissage de G doit etre de type LEGENDRE si le lissage de THETA
492 est de type LEGENDRE.
493 -> Risque et Conseil :
494 Veuillez redéfinir le mot-clé LISSAGE_G.
495 """), 
496
497 87: _("""
498 Si la méthode LAGRANGE_REGU est utilisée pour le lissage, 
499 alors le lissage de G et de theta doivent etre de type LAGRANGE_REGU.
500 """),
501
502 90: _("""
503 L'usage des polynomes de Legendre dans le cas d'un fond de fissure clos
504 est interdit.
505 -> Risque et Conseil :
506 Veuillez redéfinir le mot-clé LISSAGE_THETA.
507 """), 
508
509 91: _("""
510 Aucune direction de propagation n'est fournie par l'utilisateur, la direction est
511 calculée à partir de la normale au fond de fissure.
512 -> Risque et Conseil :
513 Il n'y a aucun moyen de vérifier que la direction de propagation est dans le bon sens, ce
514 qui peut inverser le signe du G calculé. Il est préférable de préciser la direction de
515 propagation sous le mot clé DIRECTION ou de définir la fissure à partir des mailles de ses
516 lèvres.
517 """), 
518
519 92: _("""
520 Le mot-clef BORNES est obligatoire avec l'option  %(k1)s  !
521 """), 
522
523 93: _("""
524 Accès impossible au champ : %(k1)s pour le numéro d'ordre : %(i1)d
525 """), 
526
527 94: _("""
528 La direction de propagation de la fissure et la normale au fond de fissure
529 ne sont pas orthogonales.
530 -> Risque et Conseil :
531 Si la fissure est plane, la normale et la direction de propagation sont
532 nécessairement orthogonales, sinon les résultats sont faux: vérifier la
533 mise en données dans DEFI_FOND_FISS et CALC_G.
534 Si la fissure n'est pas plane, on ne peut pas utiliser le mot-clé NORMALE
535 dans DEFI_FOND_FISS: définissez la fissure à partir des mailles de ses lèvres.
536 """), 
537
538 95: _("""
539 Accès impossible au mode propre champ : %(k1)s pour le numéro d'ordre : %(i1)d.
540 """), 
541
542 96: _("""
543 Option non disponible actuellement.
544 """), 
545
546 98: _("""
547 Récupération impossible de la normale dans le fond de fissure FOND_FISS.
548 -> Risque et Conseil :
549 Un problème a du se produire lors de la création de la structure de données 
550 FOND_FISS. Vérifiez les données dans DEFI_FOND_FISS.
551 """), 
552  
553 }