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.
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.
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 # ======================================================================
25 Interpolation hors du domaine (prolongement constant utilisé).
29 Le label %(k1)s doit etre présent dans la table %(k2)s.
33 Création de la table %(k1)s.
37 Il faut définir ELAS dans DEFI_MATERIAU.
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
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.
52 Dans le cas d'une SD RESULTAT de type DYNA_TRANS,
53 le mot-cle EXCIT est obligatoire.
54 Veuillez le renseigner.
58 Modélisation non implantée.
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.
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).
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.
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.
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.
96 Le mot clé RESULTAT est obligatoire pour TYPE_MAILLAGE = LIBRE.
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)
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.
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.
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.
130 Les noeuds ne sont pas en vis-à-vis dans le plan perpendiculaire
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.
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 :
145 Vérifier les tangentes extremités ou
149 Augmenter PREC_NORM dans DEFI_FOND_FISS.
153 Augmenter ABSC_CURV_MAXI.
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 :
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.
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.
178 Le mot-clé 'FISSURE' est obligatoire avec l'option %(k1)s.
179 Veuillez le renseigner.
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.
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.
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.
214 Le nombre de noeuds NB_NOEUD_COUPE doit etre supérieur à 3 :
215 on prend la valeur par défaut.
219 Les mots-clés TABL_DEPL_SUP et TABL_DEPL_INF sont obligatoires
224 Le numéro d'ordre %(i1)d n'a pas été trouvé dans la table.
228 Pas d'instant trouvé dans la table pour l'instant %(r1)f.
232 Plusieurs instants trouvés dans la table pour l'instant %(r1)f.
236 ABSC_CURV non croissants pour %(k1)s.
240 Différence de points entre la lèvre supérieure et la lèvre inférieure.
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
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.
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 :
269 Le mot-clé 'FOND_FISS' est obligatoire avec l'option %(k1)s.
270 Veuillez le renseigner.
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.
281 Nombre de modes différent entre la base modale
282 et %(k1)s : on prend le minimum des deux %(i1)d.
286 Le numéro d'ordre %(i1)d n'appartient pas au résultat %(k1)s.
290 Aucun instant ou numéro d'ordre trouvé.
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...)
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.
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.
321 Le champ de THETA est inexistant dans la structure de données %(k1)s
323 -> Risque et Conseil :
324 Veuillez revoir la création du champ theta (opérateur CALC_THETA).
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.
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.
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.
351 Les mailles du fond de fissure doivent etre du type segment (SEG2 ou SEG3).
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.
360 Détection d'une maille de type %(k1)s dans la définition des lèvres de la
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.
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.
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.
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
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.
395 Erreur utilisateur : la lèvre supérieure possède une maille répétée 2 fois :
397 -> Risque et Conseil :
398 Veuillez revoir les données.
402 Erreur utilisateur : la lèvre inférieure possède une maille répétée 2 fois :
404 -> Risque et Conseil :
405 Veuillez revoir les données.
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.
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 :
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.
430 Détection d'une maille de type %(k1)s dans la définition des lèvres de la
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
503 L'usage des polynomes de Legendre dans le cas d'un fond de fissure clos
505 -> Risque et Conseil :
506 Veuillez redéfinir le mot-clé LISSAGE_THETA.
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
520 Le mot-clef BORNES est obligatoire avec l'option %(k1)s !
524 Accès impossible au champ : %(k1)s pour le numéro d'ordre : %(i1)d
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.
539 Accès impossible au mode propre champ : %(k1)s pour le numéro d'ordre : %(i1)d.
543 Option non disponible actuellement.
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.