]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
ajout CarmelCND en tant qu icone
authorPascale Noyret <pascale.noyret@edf.fr>
Mon, 31 Mar 2014 09:49:31 +0000 (09:49 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Mon, 31 Mar 2014 09:49:31 +0000 (09:49 +0000)
Makefile.in
resources/eficasCND.png [new file with mode: 0644]
src/EFICASGUI/EFICASGUI.py
src/EFICASGUI/eficasSalome.py

index 86bef06a61c163e1d5f8ede14535dabbe9713b57..818def6f8280816dcf28ec6227260339552bc5bc 100644 (file)
@@ -25,6 +25,7 @@ eficasternovice.png \
 eficasotstd.png \
 eficasotwrp.png \
 eficascarmel.png \
+eficasCND.png \
 moins.png   \
 plus.png     \
 select1.png \
diff --git a/resources/eficasCND.png b/resources/eficasCND.png
new file mode 100644 (file)
index 0000000..b752a2f
Binary files /dev/null and b/resources/eficasCND.png differ
index 755ec6aa15c52bfb2ed2b9a7573fc109167a56af..113fa5dc8ef3659b3eb7a812fee6b8234857f0d4 100644 (file)
@@ -47,6 +47,7 @@ class GUIcontext:
     OT_WRAPPER_ID  = 945
     MULTICATALOG_ID = 946
     CARMEL3D_ID    = 947
+    CARMELCND_ID    = 948
 
     # constructor
     def __init__(self):
@@ -81,6 +82,10 @@ class GUIcontext:
                                     "Eficas pour Openturns Wrapper",
                                     "Editer un jeu de commande Openturns Wrapper avec Eficas",
                                     "eficasotwrp.png")
+        self.addActionConditionally("CarmelCND/prefs.py", GUIcontext.CARMELCND_ID,
+                                    "Eficas pour CarmelCND",
+                                    "Editer un jeu de commande CarmelCND avec Eficas",
+                                    "eficasCND.png")
         self.addActionConditionally("Carmel3D/prefs.py", GUIcontext.CARMEL3D_ID,
                                     "Eficas pour Carmel3D",
                                     "Editer un jeu de commande Carmel3D avec Eficas",
@@ -223,6 +228,10 @@ def runEficaspourCarmel3D():
    import eficasSalome
    eficasSalome.runEficas( "CARMEL3D" )
    
+def runEficaspourCarmelCND():
+   print "runEficas Pour CarmelCND "
+   import eficasSalome
+   eficasSalome.runEficas( "CARMELCND" )
 
 def runEficasFichier(version=None):
    """
@@ -263,6 +272,7 @@ dict_command={
                 GUIcontext.MAP_ID        : runEficaspourMap,
                 GUIcontext.OT_STUDY_ID   : runEficaspourOpenturnsStudy,
                 GUIcontext.OT_WRAPPER_ID : runEficaspourOpenturnsWrapper,
+                GUIcontext.CARMELCND_ID   : runEficaspourCarmelCND,
                 GUIcontext.CARMEL3D_ID   : runEficaspourCarmel3D,
                 GUIcontext.MULTICATALOG_ID : runEficas,
 
index 0634f4e64bf8fc46be25171d755563040fc32b9d..c5c6f8b4beb330f9b29485942ae5ccf925fb1aa2 100644 (file)
@@ -65,7 +65,7 @@ class MyEficas( qtEficas.Appli ):
         @param  fichier: chemin absolu du fichier eficas a ouvrir a das le lancement. optionnel
         """
 
-        dictPathCode={'ASTER':'Aster','OPENTURNS_STUDY':'Openturns_Study','CARMEL3D':'Carmel3D',
+        dictPathCode={'ASTER':'Aster','OPENTURNS_STUDY':'Openturns_Study','CARMEL3D':'Carmel3D', 'CARMELCND':'CarmelCND',
                       'OPENTURNS_WRAPPER':'Openturns_Wrapper','MAP':'MAP','SEP':'Sep', 'ZCRACKS':'ZCracks'}
         if code in dictPathCode.keys():
             pathCode=dictPathCode[code]
@@ -207,8 +207,7 @@ class MyEficas( qtEficas.Appli ):
          if monObjet != None :                                    # selection d'un groupe de SMESH
             meshObject=monObjet._narrow(SMESH.SMESH_Mesh)
        except :
-       #  logger.debug('  pb avec ( entry = %s ) ' %entry )          
-         pass
+         logger.debug('  pb avec ( entry = %s ) ' %entry )          
        return meshObject
 
     #-------------------------------------
@@ -564,11 +563,13 @@ class MyEficas( qtEficas.Appli ):
                          'OPENTURNS_STUDY': "FICHIER_EFICAS_OPENTURNS_STUDY",
                          'OPENTURNS_WRAPPER': "FICHIER_EFICAS_OPENTURNS_WRAPPER",
                          'CARMEL3D': "FICHIER_EFICAS_CARMEL3D",
+                         'CARMELCND': "FICHIER_EFICAS_CARMELCND",
                         }
                         
             folderName = {  'ASTER'    :  'AsterFiles',
                             'SEP'       : 'OMFiles' ,
                             'CARMEL3D'  : 'CARMEL3DFiles' ,
+                            'CARMELCND'  : 'CARMELCNDFiles' ,
                             'MAP'       : 'MapFiles' ,
                             'OPENTURNS_STUDY': 'OpenturnsFiles',                                    
                             'OPENTURNS_WRAPPER': 'OpenturnsFiles'}                                    
@@ -577,6 +578,7 @@ class MyEficas( qtEficas.Appli ):
                            'SEP':      "SEP_FILE_FOLDER",
                            'MAP':      "MAP_FILE_FOLDER",
                            'CARMEL3D': "CARMEL3D_FILE_FOLDER",
+                           'CARMELCND': "CARMELCND_FILE_FOLDER",
                            'OPENTURNS_STUDY':"OPENTURNS_FILE_FOLDER",
                            'OPENTURNS_WRAPPER': "OPENTURNS_FILE_FOLDER"}