Class AnalysisStaticLoad
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The static load analysis class
public class AnalysisStaticLoad : SuspensionAnalysisBase
Inheritance
object ← AnalysisBase ← SuspensionAnalysisBase ← AnalysisStaticLoad
Inherited Members
SuspensionAnalysisBase.GetDataForLoadCase(int, Dictionary
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
AnalysisStaticLoad()
Initializes a new instance of the
public AnalysisStaticLoad()
AnalysisStaticLoad(ILinkContainer)
Initializes a new instance of the
public AnalysisStaticLoad(ILinkContainer lnkContainer)
Parameters
lnkContainer ILinkContainer
The link container.
Properties
AligningTorqueInfo
Gets or sets the aligning torque.
public AnalysisStaticLoad.AligningTorque AligningTorqueInfo { get; set; }
Property Value
AnalysisStaticLoad.AligningTorque
BrakingForceInfo
Gets or sets the braking force.
public AnalysisStaticLoad.BrakingForce BrakingForceInfo { get; set; }
Property Value
AnalysisStaticLoad.BrakingForce
CoordSystem
Gets or sets the coordinate system.
public CoordinateSystemType CoordSystem { get; set; }
Property Value
CorneringForceInfo
Gets or sets the cornering force.
public AnalysisStaticLoad.CorneringForce CorneringForceInfo { get; set; }
Property Value
AnalysisStaticLoad.CorneringForce
DamageForceInfo
Gets or sets the damage force.
public AnalysisStaticLoad.DamageForce DamageForceInfo { get; set; }
Property Value
AnalysisStaticLoad.DamageForce
DamageRadiusInfo
Gets or sets the damage radius.
public AnalysisStaticLoad.DamageRadius DamageRadiusInfo { get; set; }
Property Value
AnalysisStaticLoad.DamageRadius
OverturningTorqueInfo
Gets or sets the overturning torque.
public AnalysisStaticLoad.OverturningTorque OverturningTorqueInfo { get; set; }
Property Value
AnalysisStaticLoad.OverturningTorque
RollResTorqueInfo
Gets or sets the roll res torque.
public AnalysisStaticLoad.RollResTorque RollResTorqueInfo { get; set; }
Property Value
AnalysisStaticLoad.RollResTorque
SteerLimit_Lower
Gets or sets the steer lower limit.
public double SteerLimit_Lower { get; set; }
Property Value
SteerLimit_Upper
Gets or sets the steer upper limit.
public double SteerLimit_Upper { get; set; }
Property Value
SteeringFunctionArgument
Gets the steering function argument.
public override string SteeringFunctionArgument { get; }
Property Value
TractionForceInfo
Gets or sets the traction force.
public AnalysisStaticLoad.TractionForce TractionForceInfo { get; set; }
Property Value
AnalysisStaticLoad.TractionForce
Vertical_Input
Gets or sets the vertical input.
public AnalysisStaticLoad.VerticalInputType Vertical_Input { get; set; }
Property Value
AnalysisStaticLoad.VerticalInputType
Vertical_Len
Gets or sets the vertical length.
public AnalysisStaticLoad.VerticalLength Vertical_Len { get; set; }
Property Value
AnalysisStaticLoad.VerticalLength
Methods
GetDataForLoadCase(int, Dictionary, SuspensionMode)
Gets the data for load case.
public override void GetDataForLoadCase(int nStep, Dictionary<suspensionloadcase> dicCol, SuspensionLoadCase.SuspensionMode mode)
Parameters
nStep int
The step.
dicCol DictionarySuspensionLoadCase.Column, double[]>
The column information.
mode SuspensionLoadCase.SuspensionMode
The mode.
GetTestRigMotionUSUBArgument(string[])
Gets the test-rig motion USUB argument.
public override void GetTestRigMotionUSUBArgument(string[] arParameter)
Parameters
arParameter string[]
The parameter array.
GetXmlData(XmlWriter)
Gets the XML data.
public override void GetXmlData(XmlWriter writer)
Parameters
writer XmlWriter
The writer.
SetDataForLoadCase(SuspensionMode)
Sets the data for load case.
public override void SetDataForLoadCase(SuspensionLoadCase.SuspensionMode mode)
Parameters
mode SuspensionLoadCase.SuspensionMode
The mode.
SetXmlData(XmlReader)
Sets the XML data.
public override void SetXmlData(XmlReader reader)
Parameters
reader XmlReader
The reader.