WindingDefinition class is used to specify the winding setings.
The class can be called from the Study class.
.
More...
Public Member Functions | |
| double | ActualInductance () |
| Returns the actual leakage inductance of the coil. More... | |
| double | ActualResistance () |
| Returns the actual coil resistance. More... | |
| double | ActualSlotFillFactor () |
| Returns the actual slot fill factor. More... | |
| double | ActualTurn () |
| Returns the actual number of turns in the coils of this winding. More... | |
| double | ActualWireDiameter () |
| Returns the actual diameter of the wire. Used for round wire types. More... | |
| double | ActualWireHeight () |
| Returns the actual height of the wire. Used for rectangle wire types. More... | |
| double | ActualWireWidth () |
| Returns the actual width of the wire. Used for rectangle wire types. More... | |
| String | AxialCoilConnection () |
| Returns the axial coil connection type of the winding. More... | |
| int | CoilPitch () |
| Returns the coil pitch for the automatic winding. More... | |
| Variant | CoilPitchValues () |
| Since this is an internal function, it is not officially supported. More... | |
| String | Component () |
| Returns the name of the circuit component associated with this winding. More... | |
| double | CorrectionFactor () |
| Returns the correction factor use for the resistance calculation. More... | |
| int | CreateCoil (String &name) |
| Creates a coil. More... | |
| void | ExportCoilSetting (String &filename) |
| Exports WindingCoil settings to a CSV file. . More... | |
| double | FilmThickness () |
| Returns the thickness of the insulating film around a wire. More... | |
| WindingCoil * | GetCoil (int index) |
| Returns a WindingCoil object with the specified index. . More... | |
| Variant | GetCoilTable (int phase) |
| Returns the manual winding table for the specified phase. More... | |
| String | GetName () |
| Returns the name of the winding definition. More... | |
| void | ImportCoilSetting (String &filename) |
| Imports WindingCoil settings from a CSV file. . More... | |
| String | InputType () |
| Returns the method used to specify the winding resistance or the cage resistance. More... | |
| double | InsulationThickness () |
| Returns the thickness of the insulation layer lining the slot. More... | |
| bool | IsReversed () |
| Returns the value of the flag to reverse Go/Return. More... | |
| bool | IsValid () |
| Returns True if an object is valid. More... | |
| bool | KeepParallelConnectionBetweenCoilRegions () |
| Returns whether to keep parallel connections between coil regions. More... | |
| int | Layers () |
| Returns the number of layers for this winding definition. More... | |
| double | LeakageInductance () |
| Returns the leakage inductance of the coil or cage. More... | |
| double | LeakageInductanceCorrectionFactor () |
| Returns the correction factor for use for the leakage inductance calculation. More... | |
| String | LeakageInductanceInputType () |
| Returns the type of leakage inductance input type, either "Manual" or "Auto". More... | |
| double | LowerRingArea () |
| Returns the area of the lower end ring cross section. (for area sections) More... | |
| double | LowerRingAreaFactor () |
| Returns the correction factor for the resistance calculation of the lower end ring. More... | |
| double | LowerRingBottomWidth () |
| Returns the width at the bottom of the lower end ring cross section. (for trapezoid sections) More... | |
| double | LowerRingHeight () |
| Returns the height of the lower end ring cross section. More... | |
| double | LowerRingOffset () |
| Returns the radial offset of the lower end ring. More... | |
| double | LowerRingResistance () |
| Returns the resistance of the lower end ring. More... | |
| String | LowerRingSectionType () |
| Returns the section type for the lower cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection". More... | |
| double | LowerRingTopWidth () |
| Returns the width at the top of the lower end ring cross section. (for trapezoid sections) More... | |
| double | LowerRingWidth () |
| Returns the width of the lower end ring cross section. (for rectangular sections) More... | |
| double | MaxSlotFillFactor () |
| Returns the value of the maximum slot fill factor. More... | |
| int | NumCoils () |
| Returns the number of coils on the coils table. More... | |
| int | ParallelCoils () |
| Returns the number of parallel coils in the winding. More... | |
| Variant | ParallelNumberValues () |
| Since this is an internal function, it is not officially supported. More... | |
| String | PhaseOrder () |
| Returns the phase ordering for a 3-phase winding. More... | |
| int | Poles () |
| Returns the number of poles set in the winding region definition. More... | |
| String | Region () |
| Returns the name of the winding region definition linked to this winding. More... | |
| void | RemoveAllCoils () |
| Removes all coils from coil table. | |
| void | RemoveCoil (int index) |
| Removes the coil with specified index from coil table. More... | |
| double | Resistance () |
| Returns the coil resistance. More... | |
| bool | SeparateConductorsIntoSeparateComponents () |
| Returns whether to separate conductors into separate components. More... | |
| int | SerialGroups () |
| Returns the number of serial groups. More... | |
| void | SetAxialCoilConnection (Variant &type) |
| Specifies the axial coil connection for the winding. More... | |
| void | SetCoilPitch (Variant &value) |
| Specifies the coil pitch for the automatic winding. More... | |
| void | SetCoilTable (int phase, String array &matrix) |
| Specifies the manual winding table for the specified phase. The table is a 2-column table with go / return slots for each coil. More... | |
| void | SetComponent (Variant &component) |
| Specifies the circuit component associated with this winding. More... | |
| void | SetCorrectionFactor (Variant &value) |
| Specifies the correction factor use for the resistance calculation. More... | |
| void | SetFilmThickness (Variant &value) |
| Specifies the thickness of the insulating film around a wire. More... | |
| void | SetInputType (Variant &type) |
| Specifies the method used to specify there resistance of the winding or cage. More... | |
| void | SetInsulationThickness (Variant &value) |
| Specifies the thickness of the insulation layer lining the slot. More... | |
| void | SetKeepParallelConnectionBetweenCoilRegions (bool keepParallel) |
| Specifies whether to keep parallel connection between coil regions. More... | |
| void | SetLayers (Variant &type) |
| Specifies the number of layers for this winding definition. More... | |
| void | SetLeakageInductance (Variant &value) |
| Specifies the leakage inductance of the coil or cage. More... | |
| void | SetLeakageInductanceCorrectionFactor (Variant &value) |
| Specifies the correction factor use for the leakage inductance calculation. More... | |
| void | SetLeakageInductanceInputType (Variant &type) |
| Specifies the leakage inductance input type for this winding. Depending on the leakage inductance input type are "Manual" and "Auto". More... | |
| void | SetLowerRingArea (Variant &value) |
| Specifies the area of the lower end ring cross section. (for area sections) More... | |
| void | SetLowerRingAreaFactor (Variant &value) |
| Specifies the correction factor for the resistance calculation of the lower end ring. More... | |
| void | SetLowerRingBottomWidth (Variant &value) |
| Specifies the width at the bottom of the lower end ring cross section. (for trapezoid sections) More... | |
| void | SetLowerRingHeight (Variant &value) |
| Specifies the height of the lower end ring cross section. More... | |
| void | SetLowerRingOffset (Variant &value) |
| Specifies the radial offset of the lower end ring. More... | |
| void | SetLowerRingResistance (Variant &value) |
| Specifies the resistance of the lower end ring. More... | |
| void | SetLowerRingSectionType (Variant &type) |
| Specifies the section type for the lower cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection". More... | |
| void | SetLowerRingTopWidth (Variant &value) |
| Specifies the width at the top of the lower end ring cross section. (for trapezoid sections) More... | |
| void | SetLowerRingWidth (Variant &value) |
| Specifies the width of the lower end ring cross section. (for rectangular sections) More... | |
| void | SetMaxFillFactor (Variant &value) |
| Specifies the value of the maximum slot fill factor. More... | |
| void | SetName (String &name) |
| Specifies the name of this winding definition. More... | |
| void | SetParallelCoils (Variant &type) |
| Specifies the number of parallel coils in the winding. More... | |
| void | SetPhaseOrder (Variant &type) |
| Specifies the phase ordering for a 3-phase winding. More... | |
| void | SetRegion (Variant ®ion) |
| Sets the winding region definition where this winding will be located. More... | |
| void | SetResistance (Variant &value) |
| Specifies the coil resistance. More... | |
| void | SetReverse (bool value) |
| Specifies the value of the flag to reverse Go/Return. More... | |
| void | SetSeparateConductorsIntoSeparateComponents (bool separateConductors) |
| Specifies whether to separate conductors into separate components. More... | |
| void | SetSerialGroups (Variant &value) |
| Specifies the number of serial groups. More... | |
| void | SetSlotFillFactor (Variant &value) |
| Specifies the slot fill factor. More... | |
| void | SetStrands (Variant &value) |
| Specifies the number of strands in a single turn. More... | |
| void | SetTurns (Variant &value) |
| Specifies the number of turns in the coils of this winding. More... | |
| void | SetUpperRingArea (Variant &value) |
| Specifies the area of the upper end ring cross section. (for area sections) More... | |
| void | SetUpperRingAreaFactor (Variant &value) |
| Specifies the correction factor for the resistance calculation of the upper end ring. More... | |
| void | SetUpperRingBottomWidth (Variant &value) |
| Specifies the width at the bottom of the upper end ring cross section. (for trapezoid sections) More... | |
| void | SetUpperRingHeight (Variant &value) |
| Specifies the height of the upper end ring cross section. More... | |
| void | SetUpperRingOffset (Variant &value) |
| Specifies the radial offset of the upper end ring. More... | |
| void | SetUpperRingResistance (Variant &value) |
| Specifies the resistance of the upper end ring. More... | |
| void | SetUpperRingSectionType (Variant &type) |
| Specifies the section type for the upper cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection". More... | |
| void | SetUpperRingTopWidth (Variant &value) |
| Specifies the width at the top of the upper end ring cross section. (for trapezoid sections) More... | |
| void | SetUpperRingWidth (Variant &value) |
| Specifies the width of the upper end ring cross section. (for rectangular sections) More... | |
| void | SetUseMaximumPitch (bool value) |
| Specifies the value of the flag to automatically use the maximum possible coil pitch. More... | |
| void | SetUsePropertiesPerCoil (bool value) |
| Specifies the value of the flag to set properties per coil. More... | |
| void | SetWindingScheme (Variant &type) |
| Specifies the winding scheme used for this winding. Depending on the winding type the schemes are "Auto", "ConcentratedWinding", "Manual", "Auto2" and "ConcentratedWinding2". More... | |
| void | SetWireDiameter (Variant &value) |
| Specifies the diameter of the wire. Used for round wire types. More... | |
| void | SetWireHeight (Variant &value) |
| Specifies the height of the wire. Used for rectangle wire types. More... | |
| void | SetWireType (Variant &type) |
| Specifies the type of wire used, either "Rectangle" or "Round". More... | |
| void | SetWireWidth (Variant &value) |
| Specifies the width of the wire. Used for rectangle wire types. More... | |
| double | SlotFillFactor () |
| Returns the slot fill factor. More... | |
| int | Slots () |
| Returns the number of slots for this winding. More... | |
| int | Strands () |
| Returns the number of strands in a single turn. More... | |
| double | Turn () |
| Returns the number of turns in the coils of this winding. More... | |
| double | UpperRingArea () |
| Returns the area of the upper end ring cross section. (for area sections) More... | |
| double | UpperRingAreaFactor () |
| Returns the correction factor for the resistance calculation of the upper end ring. More... | |
| double | UpperRingBottomWidth () |
| Returns the width at the bottom of the upper end ring cross section. (for trapezoid sections) More... | |
| double | UpperRingHeight () |
| Returns the height of the upper end ring cross section. More... | |
| double | UpperRingOffset () |
| Returns the radial offset of the upper end ring. More... | |
| double | UpperRingResistance () |
| Returns the resistance of the upper end ring. More... | |
| String | UpperRingSectionType () |
| Returns the section type for the upper cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection". More... | |
| double | UpperRingTopWidth () |
| Returns the width at the top of the upper end ring cross section. (for trapezoid sections) More... | |
| double | UpperRingWidth () |
| Returns the width of the upper end ring cross section. (for rectangular sections) More... | |
| bool | UseMaxCoilPitch () |
| Returns the value of the flag to automatically use the maximum possible coil pitch. More... | |
| bool | UsePropertiesPerCoil () |
| Returns the value of the flag to set properties per coil. More... | |
| String | WindingScheme () |
| Returns the winding scheme used for this winding. Depending on the winding type the schemes are "Auto", "ConcentratedWinding", "Manual", "Auto2" and "ConcentratedWinding2". More... | |
| String | WindingType () |
| Returns the type of winding ("ThreePhase", "MultiPhase", "Brush" or "Cage"). More... | |
| double | WireDiameter () |
| Returns the diameter of the wire. Used for round wire types. More... | |
| double | WireHeight () |
| Returns the height of the wire. Used for rectangle wire types. More... | |
| String | WireType () |
| Returns the type of wire used, either "Rectangle" or "Round". More... | |
| double | WireWidth () |
| Returns the width of the wire. Used for rectangle wire types. More... | |
WindingDefinition class is used to specify the winding setings.
The class can be called from the Study class.
.
Example of calling the class object:
| double WindingDefinition::ActualInductance | ( | ) |
Returns the actual leakage inductance of the coil.
| double WindingDefinition::ActualResistance | ( | ) |
Returns the actual coil resistance.
| double WindingDefinition::ActualSlotFillFactor | ( | ) |
Returns the actual slot fill factor.
| double WindingDefinition::ActualTurn | ( | ) |
Returns the actual number of turns in the coils of this winding.
| double WindingDefinition::ActualWireDiameter | ( | ) |
Returns the actual diameter of the wire. Used for round wire types.
| double WindingDefinition::ActualWireHeight | ( | ) |
Returns the actual height of the wire. Used for rectangle wire types.
| double WindingDefinition::ActualWireWidth | ( | ) |
Returns the actual width of the wire. Used for rectangle wire types.
| int WindingDefinition::AxialCoilConnection | ( | ) |
Returns the axial coil connection type of the winding.
| int WindingDefinition::CoilPitch | ( | ) |
Returns the coil pitch for the automatic winding.
| Variant WindingDefinition::CoilPitchValues | ( | ) |
Since this is an internal function, it is not officially supported.
| String WindingDefinition::Component | ( | ) |
Returns the name of the circuit component associated with this winding.
| double WindingDefinition::CorrectionFactor | ( | ) |
Returns the correction factor use for the resistance calculation.
| int WindingDefinition::CreateCoil | ( | String & | name | ) |
Creates a coil.
| name | Coil name |
| void WindingDefinition::ExportCoilSetting | ( | String & | filename | ) |
Exports WindingCoil settings to a CSV file.
.
| filename | CSV file path |
| double WindingDefinition::FilmThickness | ( | ) |
Returns the thickness of the insulating film around a wire.
| WindingCoil * WindingDefinition::GetCoil | ( | int | index | ) |
Returns a WindingCoil object with the specified index.
.
| index | Index of coil |
| Variant WindingDefinition::GetCoilTable | ( | int | phase | ) |
Returns the manual winding table for the specified phase.
| phase |
| String WindingDefinition::GetName | ( | ) |
Returns the name of the winding definition.
| void WindingDefinition::ImportCoilSetting | ( | String & | filename | ) |
Imports WindingCoil settings from a CSV file.
.
| filename | CSV file path |
| String WindingDefinition::InputType | ( | ) |
Returns the method used to specify the winding resistance or the cage resistance.
| double WindingDefinition::InsulationThickness | ( | ) |
Returns the thickness of the insulation layer lining the slot.
| bool WindingDefinition::IsReversed | ( | ) |
Returns the value of the flag to reverse Go/Return.
| bool WindingDefinition::IsValid | ( | ) |
Returns True if an object is valid.
| bool WindingDefinition::KeepParallelConnectionBetweenCoilRegions | ( | ) |
Returns whether to keep parallel connections between coil regions.
| int WindingDefinition::Layers | ( | ) |
Returns the number of layers for this winding definition.
| double WindingDefinition::LeakageInductance | ( | ) |
Returns the leakage inductance of the coil or cage.
| double WindingDefinition::LeakageInductanceCorrectionFactor | ( | ) |
Returns the correction factor for use for the leakage inductance calculation.
| String WindingDefinition::LeakageInductanceInputType | ( | ) |
Returns the type of leakage inductance input type, either "Manual" or "Auto".
| double WindingDefinition::LowerRingArea | ( | ) |
Returns the area of the lower end ring cross section. (for area sections)
| double WindingDefinition::LowerRingAreaFactor | ( | ) |
Returns the correction factor for the resistance calculation of the lower end ring.
| double WindingDefinition::LowerRingBottomWidth | ( | ) |
Returns the width at the bottom of the lower end ring cross section. (for trapezoid sections)
| double WindingDefinition::LowerRingHeight | ( | ) |
Returns the height of the lower end ring cross section.
| double WindingDefinition::LowerRingOffset | ( | ) |
Returns the radial offset of the lower end ring.
| double WindingDefinition::LowerRingResistance | ( | ) |
Returns the resistance of the lower end ring.
| String WindingDefinition::LowerRingSectionType | ( | ) |
Returns the section type for the lower cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection".
| double WindingDefinition::LowerRingTopWidth | ( | ) |
Returns the width at the top of the lower end ring cross section. (for trapezoid sections)
| double WindingDefinition::LowerRingWidth | ( | ) |
Returns the width of the lower end ring cross section. (for rectangular sections)
| double WindingDefinition::MaxSlotFillFactor | ( | ) |
Returns the value of the maximum slot fill factor.
| int WindingDefinition::NumCoils | ( | ) |
Returns the number of coils on the coils table.
| int WindingDefinition::ParallelCoils | ( | ) |
Returns the number of parallel coils in the winding.
| Variant WindingDefinition::ParallelNumberValues | ( | ) |
Since this is an internal function, it is not officially supported.
| String WindingDefinition::PhaseOrder | ( | ) |
Returns the phase ordering for a 3-phase winding.
| int WindingDefinition::Poles | ( | ) |
Returns the number of poles set in the winding region definition.
| String WindingDefinition::Region | ( | ) |
Returns the name of the winding region definition linked to this winding.
| void WindingDefinition::RemoveCoil | ( | int | index | ) |
Removes the coil with specified index from coil table.
| val | Index of coil |
| double WindingDefinition::Resistance | ( | ) |
Returns the coil resistance.
| bool WindingDefinition::SeparateConductorsIntoSeparateComponents | ( | ) |
Returns whether to separate conductors into separate components.
| int WindingDefinition::SerialGroups | ( | ) |
Returns the number of serial groups.
| void WindingDefinition::SetAxialCoilConnection | ( | Variant & | type | ) |
Specifies the axial coil connection for the winding.
| type | A string giving the axial coil connection type |
| void WindingDefinition::SetCoilPitch | ( | Variant & | value | ) |
Specifies the coil pitch for the automatic winding.
| value | Coil pitch |
| void WindingDefinition::SetCoilTable | ( | int | phase, |
| String array & | matrix | ||
| ) |
Specifies the manual winding table for the specified phase. The table is a 2-column table with go / return slots for each coil.
| phase | |
| matrix |
| void WindingDefinition::SetComponent | ( | Variant & | component | ) |
Specifies the circuit component associated with this winding.
| component | Name or index of the winding circuit component |
| void WindingDefinition::SetCorrectionFactor | ( | Variant & | value | ) |
Specifies the correction factor use for the resistance calculation.
| value | Correction factor |
| void WindingDefinition::SetFilmThickness | ( | Variant & | value | ) |
Specifies the thickness of the insulating film around a wire.
| value | Film thickness |
| void WindingDefinition::SetInputType | ( | Variant & | type | ) |
Specifies the method used to specify there resistance of the winding or cage.
| void WindingDefinition::SetInsulationThickness | ( | Variant & | value | ) |
Specifies the thickness of the insulation layer lining the slot.
| value | Insulation thickness |
| void WindingDefinition::SetKeepParallelConnectionBetweenCoilRegions | ( | bool | keepParallel | ) |
Specifies whether to keep parallel connection between coil regions.
| keepParallel |
| void WindingDefinition::SetLayers | ( | Variant & | type | ) |
Specifies the number of layers for this winding definition.
| layers | Number of layers |
| void WindingDefinition::SetLeakageInductance | ( | Variant & | value | ) |
Specifies the leakage inductance of the coil or cage.
| value | Leakage inductance |
| void WindingDefinition::SetLeakageInductanceCorrectionFactor | ( | Variant & | value | ) |
Specifies the correction factor use for the leakage inductance calculation.
| value | Leakage inductance correction factor |
| void WindingDefinition::SetLeakageInductanceInputType | ( | Variant & | type | ) |
Specifies the leakage inductance input type for this winding. Depending on the leakage inductance input type are "Manual" and "Auto".
| type | A string giving the leakage inductance input type |
| void WindingDefinition::SetLowerRingArea | ( | Variant & | value | ) |
Specifies the area of the lower end ring cross section. (for area sections)
| value | Area |
| void WindingDefinition::SetLowerRingAreaFactor | ( | Variant & | value | ) |
Specifies the correction factor for the resistance calculation of the lower end ring.
| value | Correction factor |
| void WindingDefinition::SetLowerRingBottomWidth | ( | Variant & | value | ) |
Specifies the width at the bottom of the lower end ring cross section. (for trapezoid sections)
| value | Width |
| void WindingDefinition::SetLowerRingHeight | ( | Variant & | value | ) |
Specifies the height of the lower end ring cross section.
| value | End ring height |
| void WindingDefinition::SetLowerRingOffset | ( | Variant & | value | ) |
Specifies the radial offset of the lower end ring.
| value | Offset value |
| void WindingDefinition::SetLowerRingResistance | ( | Variant & | value | ) |
Specifies the resistance of the lower end ring.
| value | Resistance value |
| void WindingDefinition::SetLowerRingSectionType | ( | Variant & | type | ) |
Specifies the section type for the lower cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection".
| type | Section type |
| void WindingDefinition::SetLowerRingTopWidth | ( | Variant & | value | ) |
Specifies the width at the top of the lower end ring cross section. (for trapezoid sections)
| value | Width |
| void WindingDefinition::SetLowerRingWidth | ( | Variant & | value | ) |
Specifies the width of the lower end ring cross section. (for rectangular sections)
| value | End ring width |
| void WindingDefinition::SetMaxFillFactor | ( | Variant & | value | ) |
Specifies the value of the maximum slot fill factor.
| value | Slot fill factor |
| void WindingDefinition::SetName | ( | String & | name | ) |
Specifies the name of this winding definition.
| name | Name of the winding definition |
| void WindingDefinition::SetParallelCoils | ( | Variant & | type | ) |
Specifies the number of parallel coils in the winding.
| number | Number of parallel coils |
| void WindingDefinition::SetPhaseOrder | ( | Variant & | type | ) |
Specifies the phase ordering for a 3-phase winding.
| type | A string either "UVW" or "UWV" |
| void WindingDefinition::SetRegion | ( | Variant & | region | ) |
Sets the winding region definition where this winding will be located.
| region | Name or index of the winding region definition |
| void WindingDefinition::SetResistance | ( | Variant & | value | ) |
Specifies the coil resistance.
| value | Resistance value |
| void WindingDefinition::SetReverse | ( | bool | value | ) |
Specifies the value of the flag to reverse Go/Return.
| value |
| void WindingDefinition::SetSeparateConductorsIntoSeparateComponents | ( | bool | separateConductors | ) |
Specifies whether to separate conductors into separate components.
| separateConductors |
| void WindingDefinition::SetSerialGroups | ( | Variant & | value | ) |
Specifies the number of serial groups.
| value | The number of serial groups |
| void WindingDefinition::SetSlotFillFactor | ( | Variant & | value | ) |
Specifies the slot fill factor.
| value | Slot fill factor |
| void WindingDefinition::SetStrands | ( | Variant & | value | ) |
Specifies the number of strands in a single turn.
| value | Number of strands |
| void WindingDefinition::SetTurns | ( | Variant & | value | ) |
Specifies the number of turns in the coils of this winding.
| value | Number of turns |
| void WindingDefinition::SetUpperRingArea | ( | Variant & | value | ) |
Specifies the area of the upper end ring cross section. (for area sections)
| value | Area |
| void WindingDefinition::SetUpperRingAreaFactor | ( | Variant & | value | ) |
Specifies the correction factor for the resistance calculation of the upper end ring.
| value | Correction factor |
| void WindingDefinition::SetUpperRingBottomWidth | ( | Variant & | value | ) |
Specifies the width at the bottom of the upper end ring cross section. (for trapezoid sections)
| value | Width |
| void WindingDefinition::SetUpperRingHeight | ( | Variant & | value | ) |
Specifies the height of the upper end ring cross section.
| value | End ring height |
| void WindingDefinition::SetUpperRingOffset | ( | Variant & | value | ) |
Specifies the radial offset of the upper end ring.
| value | Offset value |
| void WindingDefinition::SetUpperRingResistance | ( | Variant & | value | ) |
Specifies the resistance of the upper end ring.
| value | Resistance value |
| void WindingDefinition::SetUpperRingSectionType | ( | Variant & | type | ) |
Specifies the section type for the upper cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection".
| type | Section type |
| void WindingDefinition::SetUpperRingTopWidth | ( | Variant & | value | ) |
Specifies the width at the top of the upper end ring cross section. (for trapezoid sections)
| value | Width |
| void WindingDefinition::SetUpperRingWidth | ( | Variant & | value | ) |
Specifies the width of the upper end ring cross section. (for rectangular sections)
| value | End ring width |
| void WindingDefinition::SetUseMaximumPitch | ( | bool | value | ) |
Specifies the value of the flag to automatically use the maximum possible coil pitch.
| value | Maximum coil pitch flag |
| void WindingDefinition::SetUsePropertiesPerCoil | ( | bool | value | ) |
Specifies the value of the flag to set properties per coil.
| value |
| void WindingDefinition::SetWindingScheme | ( | Variant & | type | ) |
Specifies the winding scheme used for this winding. Depending on the winding type the schemes are "Auto", "ConcentratedWinding", "Manual", "Auto2" and "ConcentratedWinding2".
| type | A string giving the winding scheme |
| void WindingDefinition::SetWireDiameter | ( | Variant & | value | ) |
Specifies the diameter of the wire. Used for round wire types.
| value | Wire diameter |
| void WindingDefinition::SetWireHeight | ( | Variant & | value | ) |
Specifies the height of the wire. Used for rectangle wire types.
| value | Wire height |
| void WindingDefinition::SetWireType | ( | Variant & | type | ) |
Specifies the type of wire used, either "Rectangle" or "Round".
| type | A string giving the wire type |
| void WindingDefinition::SetWireWidth | ( | Variant & | value | ) |
Specifies the width of the wire. Used for rectangle wire types.
| value | Wire width |
| double WindingDefinition::SlotFillFactor | ( | ) |
Returns the slot fill factor.
| int WindingDefinition::Slots | ( | ) |
Returns the number of slots for this winding.
| int WindingDefinition::Strands | ( | ) |
Returns the number of strands in a single turn.
| double WindingDefinition::Turn | ( | ) |
Returns the number of turns in the coils of this winding.
| double WindingDefinition::UpperRingArea | ( | ) |
Returns the area of the upper end ring cross section. (for area sections)
| double WindingDefinition::UpperRingAreaFactor | ( | ) |
Returns the correction factor for the resistance calculation of the upper end ring.
| double WindingDefinition::UpperRingBottomWidth | ( | ) |
Returns the width at the bottom of the upper end ring cross section. (for trapezoid sections)
| double WindingDefinition::UpperRingHeight | ( | ) |
Returns the height of the upper end ring cross section.
| double WindingDefinition::UpperRingOffset | ( | ) |
Returns the radial offset of the upper end ring.
| double WindingDefinition::UpperRingResistance | ( | ) |
Returns the resistance of the upper end ring.
| String WindingDefinition::UpperRingSectionType | ( | ) |
Returns the section type for the upper cage end ring. Can be "Rectangle", "Trapezoid" or "AreaSection".
| double WindingDefinition::UpperRingTopWidth | ( | ) |
Returns the width at the top of the upper end ring cross section. (for trapezoid sections)
| double WindingDefinition::UpperRingWidth | ( | ) |
Returns the width of the upper end ring cross section. (for rectangular sections)
| bool WindingDefinition::UseMaxCoilPitch | ( | ) |
Returns the value of the flag to automatically use the maximum possible coil pitch.
| bool WindingDefinition::UsePropertiesPerCoil | ( | ) |
Returns the value of the flag to set properties per coil.
| String WindingDefinition::WindingScheme | ( | ) |
Returns the winding scheme used for this winding. Depending on the winding type the schemes are "Auto", "ConcentratedWinding", "Manual", "Auto2" and "ConcentratedWinding2".
| String WindingDefinition::WindingType | ( | ) |
Returns the type of winding ("ThreePhase", "MultiPhase", "Brush" or "Cage").
| double WindingDefinition::WireDiameter | ( | ) |
Returns the diameter of the wire. Used for round wire types.
| double WindingDefinition::WireHeight | ( | ) |
Returns the height of the wire. Used for rectangle wire types.
| String WindingDefinition::WireType | ( | ) |
Returns the type of wire used, either "Rectangle" or "Round".
| double WindingDefinition::WireWidth | ( | ) |
Returns the width of the wire. Used for rectangle wire types.