pyleecan.Methods.Machine.MachineIPMSM.check module¶
- check(self)[source]¶
Check that the Machine object is correct
- Parameters:
self (MachineIPMSM) – A MachineIPMSM object
- Return type:
None
- Raises:
M3C_WrongRotor – The Rotor of a Machine_Type_3 must be a LamHole
M3C_WrongStator – The Stator of a Machine_Type_3 must be a LamSlotWind
M3C_PError – The stator and the rotor must have the same value for p
- exception M3C_WrongRotor[source]¶
Bases:
MachineCheckError
- Raises:
with – Magnet
- exception M3C_WrongStator[source]¶
Bases:
MachineCheckError
- Raises:
with – Winding
- exception M3C_PError[source]¶
Bases:
MachineCheckError
- Raises:
values –