Salome HOME
general crack dialog, another error detection
[modules/smesh.git] / src / Tools / blocFissure / gmu / restreintFaceFissure.py
index c2a055f8ff1af58fc5d984df34e00ae00ba97901..b300ae19f9086e10cfb53f8c7b26b985874bfd82 100644 (file)
@@ -27,9 +27,12 @@ def restreintFaceFissure(shapeDefaut, facesDefaut, pointInterne):
     try:
       facesPartShapeDefautSorted, minSurf, maxSurf = sortFaces(facesPartShapeDefaut) # la face de fissure dans le volume doit être la plus grande
     except:
-      texte = "Restriction de la face de fissure au domaine solide impossible. "
-      texte += "Cause possible : la face de fissure est tangente à la paroi solide. "
-      texte += "Elle doit déboucher franchement, sans que la surface dehors ne devienne plus grande que la surface dans le solide. "
+      texte = "Restriction de la face de fissure au domaine solide impossible.<br>"
+      texte += "Causes possibles :<ul>"
+      texte += "<li>La face de fissure est tangente à la paroi solide."
+      texte += "Elle doit déboucher franchement, sans que la surface dehors ne devienne plus grande que la surface dans le solide.</li>"
+      texte += "<li>le prémaillage de la face de fissure est trop grossier, les mailles à enlever dans le maillage sain "
+      texte += "n'ont pas toutes été détectées.</li></ul>"
       raise fissError(traceback.extract_stack(),texte)
     logging.debug("surfaces faces fissure étendue, min %s, max %s", minSurf, maxSurf)
     facesPortFissure = facesPartShapeDefautSorted[-1]