Salome HOME
Remove accents
[modules/smesh.git] / src / Tools / blocFissure / gmu / identifieFacesPeau.py
index ab009b7c8ab0bde4a00bd2d4ad7b4807f7f1da15..8cb02fb825873f56014237ef5216c92816b791fd 100644 (file)
@@ -14,11 +14,11 @@ def identifieFacesPeau(ifil, verticesPipePeau, facesOnside, wireFondFiss,
                        verticesEdgesFondIn, pipexts, cercles,
                        fillingFaceExterne, centreFondFiss):
   """
                        verticesEdgesFondIn, pipexts, cercles,
                        fillingFaceExterne, centreFondFiss):
   """
-  inventaire des faces de peau : face de peau percée du pipe, extrémités du pipe
-  La partition avec le pipe peut créer un vertex (et un edge) de trop sur le cercle projeté,
-  quand le cercle est très proche de la face.
+  inventaire des faces de peau : face de peau percee du pipe, extremites du pipe
+  La partition avec le pipe peut creer un vertex (et un edge) de trop sur le cercle projete,
+  quand le cercle est tres proche de la face.
   dans ce cas, la projection du cercle sur la face suivie d'une partition permet
   dans ce cas, la projection du cercle sur la face suivie d'une partition permet
-  d'éviter le point en trop
+  d'eviter le point en trop
   """
   logging.info('start')
    
   """
   logging.info('start')
    
@@ -33,8 +33,8 @@ def identifieFacesPeau(ifil, verticesPipePeau, facesOnside, wireFondFiss,
       sections.append(geompy.MakeSection(facesOnside[0], pipext))
     partitionPeauByPipe = geompy.MakePartition(facesAndFond, sections, [], [], geompy.ShapeType["FACE"], 0, [], 1)
     
       sections.append(geompy.MakeSection(facesOnside[0], pipext))
     partitionPeauByPipe = geompy.MakePartition(facesAndFond, sections, [], [], geompy.ShapeType["FACE"], 0, [], 1)
     
-  # contrôle edge en trop sur edges circulaires
-  if len(verticesPipePeau) > 0: # --- au moins une extrémité du pipe sur cette face de peau
+  # contrle edge en trop sur edges circulaires
+  if len(verticesPipePeau) > 0: # --- au moins une extremite du pipe sur cette face de peau
     edgeEnTrop = []
     outilPart = pipexts
     facesPeau = geompy.ExtractShapes(partitionPeauByPipe, geompy.ShapeType["FACE"], False)
     edgeEnTrop = []
     outilPart = pipexts
     facesPeau = geompy.ExtractShapes(partitionPeauByPipe, geompy.ShapeType["FACE"], False)
@@ -51,7 +51,7 @@ def identifieFacesPeau(ifil, verticesPipePeau, facesOnside, wireFondFiss,
       dc = [(geompy.MinDistance(verticesEdgesFondIn[0], fac), i)  for i, fac in enumerate(facesPeauSorted[:-1])]
       dc.sort()
       logging.debug("dc sorted: %s", dc)
       dc = [(geompy.MinDistance(verticesEdgesFondIn[0], fac), i)  for i, fac in enumerate(facesPeauSorted[:-1])]
       dc.sort()
       logging.debug("dc sorted: %s", dc)
-      i0 = dc[0][1] # indice de facesPeauSorted qui correspond à verticesEdgesFondIn[0], donc 0 pour cercles
+      i0 = dc[0][1] # indice de facesPeauSorted qui correspond a verticesEdgesFondIn[0], donc 0 pour cercles
       direct = (i0 == 0)
       for i, bad in enumerate(edgeEnTrop):
         if direct:
       direct = (i0 == 0)
       for i, bad in enumerate(edgeEnTrop):
         if direct:
@@ -69,7 +69,7 @@ def identifieFacesPeau(ifil, verticesPipePeau, facesOnside, wireFondFiss,
   [edgesPeauFondIn, edgesPeauFondOut, edgesPeauFondOn] = extractionOrientee(fillingFaceExterne, partitionPeauByPipe, centreFondFiss, "EDGE", 1.e-3)
   [facesPeauFondIn, facesPeauFondOut, facesPeauFondOn] = extractionOrientee(fillingFaceExterne, partitionPeauByPipe, centreFondFiss, "FACE", 1.e-3)
     
   [edgesPeauFondIn, edgesPeauFondOut, edgesPeauFondOn] = extractionOrientee(fillingFaceExterne, partitionPeauByPipe, centreFondFiss, "EDGE", 1.e-3)
   [facesPeauFondIn, facesPeauFondOut, facesPeauFondOn] = extractionOrientee(fillingFaceExterne, partitionPeauByPipe, centreFondFiss, "FACE", 1.e-3)
     
-  if len(verticesPipePeau) > 0: # --- au moins une extrémité du pipe sur cette face de peau
+  if len(verticesPipePeau) > 0: # --- au moins une extremite du pipe sur cette face de peau
     facesPeauSorted, minsur, maxsurf = sortFaces(facesPeauFondOn)
     facePeau = facesPeauSorted[-1] # la plus grande face
   else:
     facesPeauSorted, minsur, maxsurf = sortFaces(facesPeauFondOn)
     facePeau = facesPeauSorted[-1] # la plus grande face
   else:
@@ -78,4 +78,4 @@ def identifieFacesPeau(ifil, verticesPipePeau, facesOnside, wireFondFiss,
   name="facePeau%d"%ifil
   geomPublish(initLog.debug, facePeau, name)
 
   name="facePeau%d"%ifil
   geomPublish(initLog.debug, facePeau, name)
 
-  return (facePeau, facesPeauSorted, edgesPeauFondIn)
\ No newline at end of file
+  return (facePeau, facesPeauSorted, edgesPeauFondIn)