LamSquirrelCage (class)

Warning : this file has been generated, you shouldn’t edit it

class LamSquirrelCage(Hscr=0.03, Lscr=0.015, ring_mat=-1, Ksfill=None, winding=-1, slot=-1, L1=0.35, mat_type=-1, Nrvd=0, Wrvd=0, Kf1=0.95, is_internal=True, Rint=0, Rext=1, is_stator=True, axial_vent=[], init_dict=None)[source]

Bases: pyleecan.Classes.LamSlotWind.LamSlotWind

VERSION = 1
build_geometry(sym=1, alpha=0, delta=0, is_simplified=False)

Build geometry of the LamSquirrelCage

Parameters:
  • self – LamSquirrelCage Object
  • sym (int) – Symmetry factor (1= full machine, 2= half of the machine…)
  • alpha (float) – Angle for rotation [rad]
  • delta (complex) – Complex value for translation
  • is_simplified (bool) – True to avoid line superposition
Returns:

surf_list: list of surfaces

Return type:

list

check()

Check that the Lamination object is correct

Parameters:

self (LamSquirrelCage) – A LamSquirrelCage object

Returns:

Return type:

None

Raises:
  • SCC_NotARotor – A LamSquirrelCage Lamination can’t be a stator
  • SCC_WrongCond – A LamSquirrelCage’s conductor must be a type 2_1
comp_length_ring()

Computation of the ring length

Parameters:self (LamSquirrelCage) – A LamSquirrelCage object
Returns:Lring – Length of the ring [m]
Return type:float
plot(fig=None, plot_winding=False, sym=1, alpha=0, delta=0)

Plot the Lamination in a matplotlib fig

Parameters:
  • self (LamSquirrelCage) – A LamSquirrelCage object
  • fig – if None, open a new fig and plot, else add to the current one (Default value = None)
  • plot_winding (bool) – If true, plot the bar and short circuit ring (Default value = False)
  • sym (int) – Symmetry factor (1= full machine, 2= half of the machine…)
  • alpha (float) – Angle for rotation [rad]
  • delta (complex) – Complex value for translation
Returns:

Return type:

None

as_dict()[source]

Convert this objet in a json seriable dict (can be use in __init__)

Hscr

short circuit ring section radial height [m]

Lscr

short circuit ring section axial length

ring_mat

Material of the Rotor short circuit ring