X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FmailleAretesEtJonction.py;h=e8f9d81974613477e1edd26e81fefc5de62e63ea;hp=bd070af8e5902a723daa0f5dfd6bc6db3462442f;hb=c178a1a49169d525650f4a4d8485a88f8058ffc4;hpb=106415d543316ec2bcd80c173da165c9b8baa084 diff --git a/src/Tools/blocFissure/gmu/mailleAretesEtJonction.py b/src/Tools/blocFissure/gmu/mailleAretesEtJonction.py index bd070af8e..e8f9d8197 100644 --- a/src/Tools/blocFissure/gmu/mailleAretesEtJonction.py +++ b/src/Tools/blocFissure/gmu/mailleAretesEtJonction.py @@ -4,10 +4,11 @@ import logging from geomsmesh import geompy from geomsmesh import smesh +import SMESH from putName import putName -def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, dmoyen): +def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, lgAretesVives): """ edges de bord, faces défaut à respecter """ @@ -30,11 +31,12 @@ def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, dmoyen): # --- maillage des éventuelles arêtes vives entre faces reconstruites + grpAretesVives = None if len(aretesVivesCoupees) > 0: aretesVivesC = geompy.MakeCompound(aretesVivesCoupees) meshAretesVives = smesh.Mesh(aretesVivesC) algo1d = meshAretesVives.Segment() - hypo1d = algo1d.LocalLength(dmoyen,[],1e-07) + hypo1d = algo1d.LocalLength(lgAretesVives,[],1e-07) putName(algo1d.GetSubMesh(), "aretesVives") putName(algo1d, "algo1d_aretesVives") putName(hypo1d, "hypo1d_aretesVives")