Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prise en compte de la courbure de la face à mailler
[modules/smesh.git]
/
src
/
Tools
/
blocFissure
/
gmu
/
insereFissureLongue_d.py
diff --git
a/src/Tools/blocFissure/gmu/insereFissureLongue_d.py
b/src/Tools/blocFissure/gmu/insereFissureLongue_d.py
index 51c8e516d13e230fd180a98172e05b8d6600df2a..cff54376abe18f9c5ac24156270415130c155545 100644
(file)
--- a/
src/Tools/blocFissure/gmu/insereFissureLongue_d.py
+++ b/
src/Tools/blocFissure/gmu/insereFissureLongue_d.py
@@
-21,7
+21,6
@@
import logging
import logging
-import salome
from salome.smesh import smeshBuilder
import SMESH
from salome.smesh import smeshBuilder
import SMESH
@@
-36,7
+35,7
@@
def insereFissureLongue_d (facePeau, edgePeauFiss, groupEdgesBordPeau, bordsLibr
mailleur="MeshGems", nro_cas=None):
"""maillage face de peau"""
logging.info('start')
mailleur="MeshGems", nro_cas=None):
"""maillage face de peau"""
logging.info('start')
- logging.info("Maillage avec %s pour le cas n°%
d
", mailleur, nro_cas)
+ logging.info("Maillage avec %s pour le cas n°%
s
", mailleur, nro_cas)
meshFacePeau = smesh.Mesh(facePeau)
putName(meshFacePeau, "facePeau", i_pref=nro_cas)
meshFacePeau = smesh.Mesh(facePeau)
putName(meshFacePeau, "facePeau", i_pref=nro_cas)
@@
-56,9
+55,12
@@
def insereFissureLongue_d (facePeau, edgePeauFiss, groupEdgesBordPeau, bordsLibr
hypo2d.SetOptimize( 1 )
hypo2d.SetFineness( 2 )
hypo2d.SetMinSize( 2 )
hypo2d.SetOptimize( 1 )
hypo2d.SetFineness( 2 )
hypo2d.SetMinSize( 2 )
+ hypo2d.SetChordalErrorEnabled (True)
+ hypo2d.SetChordalError( 250. )
+ hypo2d.SetUseSurfaceCurvature (True)
hypo2d.SetQuadAllowed( 0 )
putName(algo2d.GetSubMesh(), "facePeau", i_pref=nro_cas)
hypo2d.SetQuadAllowed( 0 )
putName(algo2d.GetSubMesh(), "facePeau", i_pref=nro_cas)
- putName(algo2d, "
algo2d_facePeau"
, i_pref=nro_cas)
+ putName(algo2d, "
{}_2d_facePeau".format(mailleur)
, i_pref=nro_cas)
putName(hypo2d, "hypo2d_facePeau", i_pref=nro_cas)
#
lenEdgePeauFiss = geompy.BasicProperties(edgePeauFiss)[0]
putName(hypo2d, "hypo2d_facePeau", i_pref=nro_cas)
#
lenEdgePeauFiss = geompy.BasicProperties(edgePeauFiss)[0]