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.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)
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)
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)
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)
def edit(self, directory): pattern = os.path.join(directory, "*.txt") print(pattern) f = glob.glob(pattern)[0] FemGui.open(f)
def edit(self, directory): pattern = os.path.join(directory, "*.inp") FreeCAD.Console.PrintMessage("{}\n".format(pattern)) f = glob.glob(pattern)[0] FemGui.open(f)
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)