Class ToothAndSlot
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ToothAndSlot
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.ElectricMachines
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ToothAndSlot : AbstractToothAndSlot, IEquatable<APIBase>
Properties
FullRoundAtSlotBottom
Declaration
public bool FullRoundAtSlotBottom { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HasWedges
Declaration
public bool HasWedges { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RadiusOfCurvatureAtSlotBottom
Measurement: ShortLength
Declaration
public double RadiusOfCurvatureAtSlotBottom { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SlotDepth
Radial distance from the inner radius of the stator to the back iron, i.e. slot top to slot bottom.
Measurement: ShortLength
Declaration
public double SlotDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SlotOpeningLength
Measurement: ShortLength
Declaration
public double SlotOpeningLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SlotWidth
Measurement: ShortLength
Declaration
public double SlotWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothAsymmetricLength
Use this length to model an asymmetric tooth. It is an arc length along on inner edge of the tooth. A positive value will add material to the left side of the tooth.
Measurement: ShortLength
Declaration
public double ToothAsymmetricLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothSlotStyle
Declaration
public ToothSlotStyle ToothSlotStyle { get; set; }
Property Value
Type | Description |
---|---|
ToothSlotStyle |
ToothTaperAngle
Measurement: Angle
Declaration
public double ToothTaperAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothTaperDepth
Measurement: ShortLength
Declaration
public double ToothTaperDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothTaperSpecification
Declaration
public ToothTaperSpecification ToothTaperSpecification { get; set; }
Property Value
Type | Description |
---|---|
ToothTaperSpecification |
ToothTipDepth
Measurement: ShortLength
Declaration
public double ToothTipDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothWidth
Measurement: ShortLength
Declaration
public double ToothWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothWidthAtSlotBottom
Measurement: ShortLength
Declaration
public double ToothWidthAtSlotBottom { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToothWidthAtSlotTop
Measurement: ShortLength
Declaration
public double ToothWidthAtSlotTop { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
WedgeThickness
Measurement: ShortLength
Declaration
public Overridable<double> WedgeThickness { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
Implements
System.IEquatable<T>