Source code for pyleecan.Methods.Slot.Hole.convert_to_UD

from ....Functions.Load.import_class import import_class


[docs]def convert_to_UD(self): """Convert the hole to HoleUD""" HoleUD = import_class("pyleecan.Classes", "HoleUD") surf_list = self.build_geometry() magnet_dict = self.get_magnet_dict() magnetization_dict = self.comp_magnetization_dict() return HoleUD( surf_list=surf_list, magnet_dict=magnet_dict, Zh=self.Zh, mat_void=self.mat_void, magnetization_dict_offset=magnetization_dict, )