Exemplo n.º 1
0
    def read(self):

        if not os.path.isfile(self.__filename):
            raise ValueError("Given file does not exist %f", self.__filename)

        node_dic = self.__read_node()
        elem_dic = self.__read_element(node_dic)
        materials = self.__read_material()
        elem_sets = self.__read_element_sets(elem_dic)
        solid_sections = self.__read_solid_section(materials, elem_sets)
        fe_body = FEM.Body(1, node_dic, elem_dic, solid_sections)
        return fe_body