Esempio n. 1
0
 def editCalculixInputFile(self):
     print ('editCalculixInputFile {}'.format(self.inp_file_name))
     if self.fem_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.inp_file_name)
     else:
         ext_editor_path = self.fem_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.inp_file_name)
         else:
             print ("External editor is not defined in FEM preferences. Falling back to internal editor")
             FemGui.open(self.inp_file_name)
Esempio n. 2
0
 def editCalculixInputFile(self):
     print 'editCalculixInputFile {}'.format(self.inp_file_name)
     if self.fem_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.inp_file_name)
     else:
         ext_editor_path = self.fem_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.inp_file_name)
         else:
             print "External editor is not defined in FEM preferences. Falling back to internal editor"
             FemGui.open(self.inp_file_name)
 def editCalculixInputFile(self):
     print('editCalculixInputFile {}'.format(self.fea.inp_file_name))
     ccx_prefs = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Fem/Ccx")
     if ccx_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.fea.inp_file_name)
     else:
         ext_editor_path = ccx_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.fea.inp_file_name)
         else:
             print("External editor is not defined in FEM preferences. Falling back to internal editor")
             FemGui.open(self.fea.inp_file_name)
Esempio n. 4
0
 def editCalculixInputFile(self):
     print("editCalculixInputFile {}".format(self.fea.inp_file_name))
     ccx_prefs = FreeCAD.ParamGet(self.PREFS_PATH)
     if ccx_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.fea.inp_file_name)
     else:
         ext_editor_path = ccx_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.fea.inp_file_name)
         else:
             print("External editor is not defined in FEM preferences. "
                   "Falling back to internal editor")
             FemGui.open(self.fea.inp_file_name)
Esempio n. 5
0
 def editFrontISTRCntFile(self):
     print("editFrontISTRCntFile {}".format(self.fea.cnt_file_name))
     fistr_prefs = FreeCAD.ParamGet(
         "User parameter:BaseApp/Preferences/Mod/Fem/FrontISTR")
     if fistr_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.fea.cnt_file_name)
     else:
         ext_editor_path = fistr_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.fea.cnt_file_name)
         else:
             print("External editor is not defined in FEM preferences. "
                   "Falling back to internal editor")
             FemGui.open(self.fea.cnt_file_name)
 def editCalculixInputFile(self):
     print('editCalculixInputFile {}'.format(self.fea.inp_file_name))
     ccx_prefs = FreeCAD.ParamGet(
         "User parameter:BaseApp/Preferences/Mod/Fem/Ccx")
     if ccx_prefs.GetBool("UseInternalEditor", True):
         FemGui.open(self.fea.inp_file_name)
     else:
         ext_editor_path = ccx_prefs.GetString("ExternalEditorPath", "")
         if ext_editor_path:
             self.start_ext_editor(ext_editor_path, self.fea.inp_file_name)
         else:
             print(
                 "External editor is not defined in FEM preferences. Falling back to internal editor"
             )
             FemGui.open(self.fea.inp_file_name)
Esempio n. 7
0
 def edit(self, directory):
     pattern = os.path.join(directory, "z88i1.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
     pattern = os.path.join(directory, "z88i2.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
     pattern = os.path.join(directory, "z88i5.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
     pattern = os.path.join(directory, "z88man.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
     pattern = os.path.join(directory, "z88mat.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
     pattern = os.path.join(directory, "z88elp.txt")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
Esempio n. 8
0
 def edit(self, directory):
     pattern = os.path.join(directory, "*.txt")
     print(pattern)
     f = glob.glob(pattern)[0]
     FemGui.open(f)
Esempio n. 9
0
 def edit(self, directory):
     pattern = os.path.join(directory, "*.inp")
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)
Esempio n. 10
0
 def edit(self, directory):
     pattern = os.path.join(directory, "*.txt")
     print(pattern)
     f = glob.glob(pattern)[0]
     FemGui.open(f)
Esempio n. 11
0
 def edit(self, directory):
     pattern = os.path.join(directory, "*.bdf")  # TODO Mystran file ending
     FreeCAD.Console.PrintMessage("{}\n".format(pattern))
     f = glob.glob(pattern)[0]
     FemGui.open(f)