Class BearingStiffness
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
Bearing Stiffness
public class BearingStiffness : SubEntity, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem
Inherited Members
SubEntity.Initialize(Unit.ConvertFactor),
SubEntity.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
SubEntity.FixUp(ObjectBase),
SubEntity.WriteTemplateImpl(XmlWriter),
SubEntity.ReadTemplateImpl(XmlReader),
SubEntity.Name,
SubEntity.FullName,
SubEntity.NonSymmetricName,
SubEntity.DisplayName,
SubEntity.IsEnabled,
SubEntity.Comment,
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BearingStiffness()
Initializes a new instance of the
public BearingStiffness()
Properties
AmountOfDataForPlotResult
Gets or sets the amount of data for plot result.
public ExpressionValueVariable AmountOfDataForPlotResult { get; set; }
Property Value
ExpressionValueVariable
AmountOfDataForPlotResultInitialValue
Gets the amount of data for plot result initial value.
public static int AmountOfDataForPlotResultInitialValue { get; }
Property Value
AxialStiffnessSplineValue
Gets or sets the axial stiffness spline value.
public SplineValue AxialStiffnessSplineValue { get; set; }
Property Value
SplineValue
DeformationX
Gets or sets the X deformation.
public ExpressionValueVariable DeformationX { get; set; }
Property Value
ExpressionValueVariable
DeformationXInitialValue
Gets the X deformation initial value.
public static double DeformationXInitialValue { get; }
Property Value
DeformationY
Gets or sets the Y deformation.
public ExpressionValueVariable DeformationY { get; set; }
Property Value
ExpressionValueVariable
DeformationYInitialValue
Gets the Y deformation initial value.
public static double DeformationYInitialValue { get; }
Property Value
DeformationZ
Gets or sets the Z deformation.
public ExpressionValueVariable DeformationZ { get; set; }
Property Value
ExpressionValueVariable
DeformationZInitialValue
Gets the Z deformation initial value.
public static double DeformationZInitialValue { get; }
Property Value
MaxAxialStiffnessValue
Gets or sets the maximum axial stiffness value.
public ExpressionValueVariable MaxAxialStiffnessValue { get; set; }
Property Value
ExpressionValueVariable
MaxDeformationForAxialDirection
Gets or sets the Max. deformation for axial direction.
public ExpressionValueVariable MaxDeformationForAxialDirection { get; set; }
Property Value
ExpressionValueVariable
MaxDeformationForAxialDirectionInitialValue
Gets the Max. deformation for axial direction initial value.
public static double MaxDeformationForAxialDirectionInitialValue { get; }
Property Value
MaxDeformationForRadialDirection
Gets or sets the Max. deformation for radial direction.
public ExpressionValueVariable MaxDeformationForRadialDirection { get; set; }
Property Value
ExpressionValueVariable
MaxDeformationForRadialDirectionInitialValue
Gets the Max. deformation for radial direction initial value.
public static double MaxDeformationForRadialDirectionInitialValue { get; }
Property Value
MaxDeformationForTilting
Gets or sets the Max. deformation for tilting.
public ExpressionValueVariable MaxDeformationForTilting { get; set; }
Property Value
ExpressionValueVariable
MaxDeformationForTiltingInitialValue
Gets the Max. deformation for tilting initial value.
public static double MaxDeformationForTiltingInitialValue { get; }
Property Value
MaxRadialStiffnessValue
Gets or sets the maximum radial stiffness value.
public ExpressionValueVariable MaxRadialStiffnessValue { get; set; }
Property Value
ExpressionValueVariable
MaxTiltStiffnessValue
Gets or sets the maximum tilt stiffness value.
public ExpressionValueVariable MaxTiltStiffnessValue { get; set; }
Property Value
ExpressionValueVariable
RadialStiffnessSplineValue
Gets or sets the radial stiffness spline value.
public SplineValue RadialStiffnessSplineValue { get; set; }
Property Value
SplineValue
ShowAdvancedParameter
Gets or sets the advanced parameter show state.
public bool ShowAdvancedParameter { get; set; }
Property Value
StiffnessMatrix
Gets or sets the stiffness matrix.
public VariableMatrix StiffnessMatrix { get; set; }
Property Value
VariableMatrix
TiltStiffnessSplineValue
Gets or sets the tilt stiffness spline value.
public SplineValue TiltStiffnessSplineValue { get; set; }
Property Value
SplineValue
TiltX
Gets or sets the X tilt.
public ExpressionValueVariable TiltX { get; set; }
Property Value
ExpressionValueVariable
TiltXInitialValue
Gets the X tilt initial value.
public static double TiltXInitialValue { get; }
Property Value
TiltY
Gets or sets the Y tilt.
public ExpressionValueVariable TiltY { get; set; }
Property Value
ExpressionValueVariable
TiltYInitialValue
Gets the Y tilt initial value.
public static double TiltYInitialValue { get; }
Property Value
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
OnDeserialization(object)
Called when [deserialization].
protected override void OnDeserialization(object sender)
Parameters
sender object
The sender.