Class MotorStatorBuiler
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
The stator builder in motor
public class MotorStatorBuiler : MotorBaseBuiler, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inherited Members
MotorBaseBuiler.FillParameter(BuilderParamBase),
MotorBaseBuiler.Depth,
MotorBaseBuiler.StartPosition,
MotorBaseBuiler.RotateAxis,
BuilderColorGeom.m_color,
BuilderColorGeom.CheckValidationAboutBuild(),
BuilderColorGeom.OnDeserialization(object),
BuilderColorGeom.FillParameter(BuilderParamBase),
BuilderColorGeom.Color,
BuilderColorGeom.DrawingColor,
BuilderTransform.SetTransform(TMatrix),
BuilderTransform.IsParameterized,
Builder.CheckValidationAboutBuild(),
Builder.CheckCircularReference(ObjectBase),
Builder.ChangeDataForCircularReference(),
Builder.GetUnnamedObjectName(object),
Builder.FindLocal(string),
Builder.CopyFilePathWhenImportBuilder(Builder),
Builder.Contains(Type),
Builder.GetBodyType(),
Builder.ReplaceData(string, object),
Builder.GetNameAttribute(string, ref List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
MotorStatorBuiler()
Initializes a new instance of the
public MotorStatorBuiler()
Properties
Bs0
public double Bs0 { get; set; }
Property Value
Bs1
public double Bs1 { get; set; }
Property Value
Bs2
public double Bs2 { get; set; }
Property Value
GeometryMethod
public MotorDesigner.GeometryCreationType GeometryMethod { get; set; }
Property Value
MotorDesigner.GeometryCreationType
Hs0
public double Hs0 { get; set; }
Property Value
Hs1
public double Hs1 { get; set; }
Property Value
Hs2
public double Hs2 { get; set; }
Property Value
ImportBuilder
Gets or sets the import builder.
public BuilderImport ImportBuilder { get; set; }
Property Value
BuilderImport
InnerDiameter
public double InnerDiameter { get; set; }
Property Value
IsExistMounting
public bool IsExistMounting { get; set; }
Property Value
MPCR
public double MPCR { get; set; }
Property Value
NumberOfMounting
public int NumberOfMounting { get; set; }
Property Value
NumberOfSlot
public int NumberOfSlot { get; set; }
Property Value
OuterDiameter
public double OuterDiameter { get; set; }
Property Value
Rmf
public double Rmf { get; set; }
Property Value
Rmi
public double Rmi { get; set; }
Property Value
Rmo
public double Rmo { get; set; }
Property Value
RotateAngle
public double RotateAngle { get; set; }
Property Value
Rs
public double Rs { get; set; }
Property Value
Methods
CreateParameter()
Create parameter
protected override BuilderParamBase CreateParameter()
Returns
BuilderParamBase
FillParameter(BuilderParamBase)
Fill parameter
protected override void FillParameter(BuilderParamBase parameter)
Parameters
parameter BuilderParamBase
OnDeserialization(object)
Called when [deserialization].
protected override void OnDeserialization(object sender)
Parameters
sender object
The sender.