Summary for: Slot1 < StatorSlotShape
Class summary
Slot1 Basic stator slot shape.
Slot dimensions (fields of the dimensions struct):
- hslot_s : total slot height (airgap to slot bottom) (m)
- wtooth_s : tooth width (m). Prefentially used.
- wslot_s : slot width (m). Used if wtooth s_ not given.
- wslot_s_bottom : (OPTIONAL) Slot bottom width. Default: wslot_s.
- r_slotbottom_s : slot bottom corner fillet radius.
- htt_s : Total tooth-tip / slot opening height.
- htt_taper_s : Airgap to tooth-tip taper distance. Or, slot opening height.
- wso_s : Airgap to tooth-tip taper distance.
- stator_slot_opening_type : “high” (default) or “low”; how far the winding window extends towards the slot opening
(OPTIONAL) Mesh density parameters:
- lcar_slot : characteristic length for slot top
- lcar_slot_bottom : ditto for slot bottom
Object properties to set:
- slot_bottom_type : ‘line’ or ‘arc’
** NOTE This class overloads the surface_to_parent_frame
method for RadialGeometry
geometries and radial layer orientations, in an attempt to maintain solid conductor placement.
Properties
.Slot1/N_layers is a property.
.has_opening Does the slot have a slot opening
this.has_opening is true
if the slot shape as a slot opening (either real or all-steel virtual surface), and thus this.airgap_surface_curves
is non-empty. If this.has_opening
is false
, then the slot does not touch the airgap at all, and all its surfaces appear as holes
in the parent surface. Help for Slot1/has_opening is inherited from superclass SlotShapeBase
.Slot1/layer_orientation is a property.
.Slot1/parent_type is a property.
.Slot1/slot_bottom_type is a property.
.Slot1/slot_opening_type is a property.
.Slot1/slot_shape is a property.
Methods
Class methods are listed below. Inherited methods are not included.
.Slot1/create_geometry is a function.
create_geometry(this)
.Slot1/create_geometry_old is a function.
.Slot1.list_dimensions is an undocumented builtin static method or namespace function.
.Slot1/orientation_angle is a function.
a = orientation_angle(this)
.Slot1/surface_to_parent_frame is a function.
surface_to_parent_frame(this, k_surface, s)