check (method)¶
-
check
(self)[source]¶ Check that the Lamination object is correct
- Parameters
self (LamSlotMag) – A LamSlotMag object
- Returns
- Return type
None
- Raises
LMC_SlotTooLong – The Slot is too long for the lamination (HYoke <0)
LMC_OverlappingSlot – The Lamination has overlapping slot
LMC_MagnetShape – You can’t put a rounded bottom magnet in a flat bottom slot
LMC_MagnetTooLarge – The magnet is larger than the slot
LMC_MagnetShape – You can’t put a flat bottom magnet in a rounded bottom slot
-
exception
Lam_MagCheckError
[source]¶ Bases:
pyleecan.Methods.Machine.Lamination.check.LaminationCheckError
-
exception
LMC_OutSlotInLam
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError
-
exception
LMC_InSlotOutLam
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError
-
exception
LMC_SlotTooLong
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError
-
exception
LMC_OverlappingSlot
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError
-
exception
LMC_MagnetShape
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError
- Raises
the – slot
-
exception
LMC_MagnetTooLarge
[source]¶ Bases:
pyleecan.Methods.Machine.LamSlotMag.check.Lam_MagCheckError