from salome import *
import geompy
+
import SMESH, SALOMEDS
from salome.smesh import smeshBuilder
try:
exec( "from salome.%s.%s import *" % (pluginName, pluginBuilderName))
except Exception, e:
- print "Exception while loading %s: %s" % ( pluginBuilderName, e )
+ from salome_utils import verbose
+ if verbose(): print "Exception while loading %s: %s" % ( pluginBuilderName, e )
continue
exec( "from salome.%s import %s" % (pluginName, pluginBuilderName))
plugin = eval( pluginBuilderName )
replace
-------
-import smesh, SMESH, SALOMEDS
+import smesh, SMESH
smesh.SetCurrentStudy(theStudy)
with
----
-import SMESH, SALOMEDS
+import SMESH
from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(theStudy)
+smesh = smeshBuilder.New(salome.myStudy)
you also need to modify some lines where smeshBuilder is used instead of smesh
-algo=smesh.xxxx ==> algo.smeshBuilder.xxxx
+algo=smesh.xxxx ==> algo=smeshBuilder.xxxx
+
+See also SMESH User's Guide for more details
===============================================================================
"""