X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2Fsmesh_plugins.py;h=b043ec69271194e080f689e505396f9da4347f41;hp=29d25e4473e009e838ee96870a53b56bf760bd8f;hb=cfbaf62c424a8aebacdfb0182e59cab08926008d;hpb=b0a908c0d20341651771d0249fb10882f54b2aad diff --git a/src/Tools/smesh_plugins.py b/src/Tools/smesh_plugins.py index 29d25e447..b043ec692 100644 --- a/src/Tools/smesh_plugins.py +++ b/src/Tools/smesh_plugins.py @@ -46,3 +46,18 @@ salome_pluginsmanager.AddFunction('ReMesh with MGCleaner', salome_pluginsmanager.AddFunction('Meshed Pipe with a crack', 'Create a mesh with blocFissure tool', fissureCoudeDlg) + +# ZCracks plugin requires the module EFICAS to be installed +# thus it is first tested if this module is available before +# adding the plugin to salome_pluginsmanager +enable_zcracks = True +try: + import eficasSalome +except: + enable_zcracks = False + +if enable_zcracks: + from zcracks_plugin import ZcracksLct + salome_pluginsmanager.AddFunction('Run Zcrack', + 'Run Zcrack', + ZcracksLct)