Salome HOME
Pour prise en compte de la bonne valeur par defaut du chordal deviation
[modules/smesh.git] / src / Tools / YamsPlug / monYamsPlugDialog.py
index 43158e05d7c3650714744bfd447001ad707d8119..1e9c32fc966e03a5881149460b451c3c4b509141 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2012   EDF R&D
+# Copyright (C) 2007-2013   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -72,9 +72,9 @@ class MonYamsPlugDialog(Ui_YamsPlugDialog,QWidget):
         if not(self.PrepareLigneCommande()) : return
         self.PBSavePressed(NomHypo=True)
         maFenetre=MonViewText(self,self.commande)
-        if os.path.isfile(self.fichierOut) :self.enregistreResultat()
 
   def enregistreResultat(self):
+        if not(os.path.isfile(self.fichierOut)) : return
         import smesh
         import SMESH
         import salome
@@ -264,8 +264,8 @@ class MonYamsPlugDialog(Ui_YamsPlugDialog,QWidget):
       else :
          self.commande+=' -Drelative'
       self.commande+=',tolerance=%f'%self.SP_Tolerance.value()
-      if self.CB_Ridge.isChecked()==False : self.commande+=',nr'
-      if self.CB_Point.isChecked()==False : self.commande+=',ns'
+      if self.CB_Ridge.isChecked()==False : self.commande+=',-nr'
+      if self.CB_Point.isChecked()==False : self.commande+=',-ns'
       if self.SP_Geomapp.value()!=0.04 : self.commande+=',geomapp=%f'%self.SP_Geomapp.value()
       if self.SP_Ridge.value()!=45.0 : self.commande+=',ridge=%f'%self.SP_Ridge.value()
       if self.SP_MaxSize.value()!=100 : self.commande+=',maxsize=%f'%self.SP_MaxSize.value()