def load_results_z88o2(self): disp_result_file = os.path.join(self.directory, 'z88o2.txt') if os.path.isfile(disp_result_file): result_name_prefix = 'Z88_' + self.solver.AnalysisType + '_' importZ88O2Results.import_z88_disp(disp_result_file, self.analysis, result_name_prefix) else: raise Exception( 'FEM: No results found at {}!'.format(disp_result_file))
def load_results_z88o2(self): disp_result_file = os.path.join( self.directory, 'z88o2.txt') if os.path.isfile(disp_result_file): result_name_prefix = 'Z88_' + self.solver.AnalysisType + '_' importZ88O2Results.import_z88_disp( disp_result_file, self.analysis, result_name_prefix) else: raise Exception( 'FEM: No results found at {}!'.format(disp_result_file))
def load_results(self): self.pushStatus("Import new results...\n") # displacements from z88o2 file disp_result_file = os.path.join(self.directory, "z88o2.txt") if os.path.isfile(disp_result_file): result_name_prefix = "Z88_" + self.solver.AnalysisType + "_" importZ88O2Results.import_z88_disp(disp_result_file, self.analysis, result_name_prefix) else: # TODO: use solver framework status message system FreeCAD.Console.PrintError( "FEM: No results found at {}!\n".format(disp_result_file)) self.fail()