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
set log verbosity, general crack dialog
[modules/smesh.git]
/
src
/
Tools
/
blocFissure
/
gmu
/
creeZoneDefautFilling.py
diff --git
a/src/Tools/blocFissure/gmu/creeZoneDefautFilling.py
b/src/Tools/blocFissure/gmu/creeZoneDefautFilling.py
index fd98acab2f5d2b7382c32d415a871f98da086bcb..c83f2aa0256d68d28709b30e009c08f6923c5d30 100644
(file)
--- a/
src/Tools/blocFissure/gmu/creeZoneDefautFilling.py
+++ b/
src/Tools/blocFissure/gmu/creeZoneDefautFilling.py
@@
-2,6
+2,9
@@
import logging
from geomsmesh import geompy
import logging
from geomsmesh import geompy
+from geomsmesh import geomPublish
+from geomsmesh import geomPublishInFather
+import initLog
# -----------------------------------------------------------------------------
# --- crée zone géométrique défaut a partir d'un filling
# -----------------------------------------------------------------------------
# --- crée zone géométrique défaut a partir d'un filling
@@
-21,15
+24,15
@@
def creeZoneDefautFilling(filling, shapeDefaut, lgExtrusion=50):
trace = True
facesDefaut = filling
centreSphere = geompy.MakeCDG(shapeDefaut)
trace = True
facesDefaut = filling
centreSphere = geompy.MakeCDG(shapeDefaut)
- geom
py.addToStudy(
centreSphere, "cdg_defaut")
+ geom
Publish(initLog.debug,
centreSphere, "cdg_defaut")
centreDefaut = geompy.MakeProjection(centreSphere, filling)
if trace:
centreDefaut = geompy.MakeProjection(centreSphere, filling)
if trace:
- geom
py.addToStudy(
centreDefaut, "centreDefaut")
+ geom
Publish(initLog.debug,
centreDefaut, "centreDefaut")
normalDefaut = geompy.GetNormal(filling, centreDefaut)
if trace:
normalDefaut = geompy.GetNormal(filling, centreDefaut)
if trace:
- geom
py.addToStudy(
normalDefaut, "normalDefaut")
+ geom
Publish(initLog.debug,
normalDefaut, "normalDefaut")
extrusionDefaut = geompy.MakePrismVecH(filling, normalDefaut, -lgExtrusion)
if trace:
extrusionDefaut = geompy.MakePrismVecH(filling, normalDefaut, -lgExtrusion)
if trace:
- geom
py.addToStudy(
extrusionDefaut, "extrusionDefaut")
+ geom
Publish(initLog.debug,
extrusionDefaut, "extrusionDefaut")
return facesDefaut, centreDefaut, normalDefaut, extrusionDefaut
return facesDefaut, centreDefaut, normalDefaut, extrusionDefaut