CondType11 (class)

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

class CondType11(Hwire=0.01, Wwire=0.01, Nwppc_rad=1, Nwppc_tan=1, Wins_wire=0, Wins_coil=0, type_winding_shape=0, alpha_ew=58, cond_mat=-1, ins_mat=-1, init_dict=None)[source]

Bases: pyleecan.Classes.Conductor.Conductor

VERSION = 1
comp_active_surface()

Compute the active surface of the conductor

Parameters:self (CondType11) – A CondType11 object
Returns:Sact – Surface without insulation [m**2]
Return type:float
comp_height()

Compute the height of the conductor

Parameters:self (CondType11) – A CondType11 object
Returns:H – Height of the conductor [m]
Return type:float
comp_surface()

Compute the surface of the conductor

Parameters:self (CondType11) – A CondType11 object
Returns:S – Surface of the conductor (with insulation) [m**2]
Return type:float
comp_width()

Compute the width of the conductor

Parameters:self (CondType11) – A CondType11 object
Returns:W – Width of the conductor [m]
Return type:float
plot()

Plot a Conductor in a matplotlib fig

Parameters:self (CondType11) – A CondType11 object
Returns:
Return type:None
as_dict()[source]

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

Hwire

cf schematics, single wire height without insulation [m]

Wwire

cf schematics, single wire width without insulation [m]

Nwppc_rad

cf schematics, stator winding number of preformed wires (strands) in parallel per coil along radial (vertical) direction

Nwppc_tan

cf schematics, stator winding number of preformed wires (strands) in parallel per coil along tangential (horizontal) direction

Wins_wire

(advanced) cf schematics, winding strand insulation thickness [m]

Wins_coil

(advanced) cf schematics, winding coil insulation thickness [m]

type_winding_shape

type of winding shape for end winding length calculation 0 for hairpin windings 1 for normal windings

alpha_ew

angle of winding overhang hairpin coils [deg]