Class UShapedLayerSpecification
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
UShapedLayerSpecification
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.ElectricMachines
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class UShapedLayerSpecification : RotorInternalLayerSpecification, IEquatable<APIBase>
Properties
AngleBetweenInnerAndOuterSections
Measurement: Angle
Declaration
public Overridable<double> AngleBetweenInnerAndOuterSections { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
BridgeOffsetAboveLayerBend
Measurement: ShortLength
Declaration
public double BridgeOffsetAboveLayerBend { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BridgeOffsetBelowLayerBend
Measurement: ShortLength
Declaration
public double BridgeOffsetBelowLayerBend { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BridgeThicknessAboveLayerBend
Measurement: ShortLength
Declaration
public double BridgeThicknessAboveLayerBend { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BridgeThicknessBelowLayerBend
Measurement: ShortLength
Declaration
public double BridgeThicknessBelowLayerBend { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DistanceBetweenInnerMagnets
Shortest straight line distance between inner magnets of the same pole.
Measurement: ShortLength
Declaration
public Overridable<double> DistanceBetweenInnerMagnets { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
DistanceBetweenOuterMagnetsAndBridge
Shortest straight line distance between outer magnets and the bridge.
Measurement: ShortLength
Declaration
public Overridable<double> DistanceBetweenOuterMagnetsAndBridge { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
DistanceToLayer
Minimum distance from the edge of the bore to the layer
Measurement: ShortLength
Declaration
public double DistanceToLayer { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
InnerMagnetClearance
Declaration
public MagnetClearance InnerMagnetClearance { get; set; }
Property Value
Type | Description |
---|---|
MagnetClearance |
MagnetConfiguration
Declaration
public MagnetConfiguration MagnetConfiguration { get; set; }
Property Value
Type | Description |
---|---|
MagnetConfiguration |
OuterMagnetLowerClearance
Declaration
public MagnetClearance OuterMagnetLowerClearance { get; set; }
Property Value
Type | Description |
---|---|
MagnetClearance |
OuterMagnets
Declaration
public MagnetForLayer OuterMagnets { get; }
Property Value
Type | Description |
---|---|
MagnetForLayer |
ThicknessOfInnerFluxBarriers
Measurement: ShortLength
Declaration
public Overridable<double> ThicknessOfInnerFluxBarriers { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
ThicknessOfOuterFluxBarriers
Measurement: ShortLength
Declaration
public Overridable<double> ThicknessOfOuterFluxBarriers { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
WebThickness
Measurement: ShortLength
Declaration
public double WebThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>