Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class AnalysisSteadyBatch

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll

The handling steady batch analysis class

public class AnalysisSteadyBatch : TireAnalysisBase, IHasInitialVel

Inheritance

object ← AnalysisBase ← TireAnalysisBase ← AnalysisSteadyBatch

Implements

IHasInitialVel

Inherited Members

TireAnalysisBase.GetConvertUnitToMMKS(VelocityUnitType), TireAnalysisBase.GetTestRigMotionUSUBArgumentCore(string, string, AnalysisInfo, string[]), TireAnalysisBase.TypeOfSimulation, TireAnalysisBase.InitialVelocity, AnalysisBase.m_pLnkContainer, AnalysisBase.SetModified(), AnalysisBase.GetTestRigMotionUSUBArgument(string[]), AnalysisBase.GetConvertUnit(LengthUnitType), AnalysisBase.GetGravity(), AnalysisBase.GetConvertUnit(VelocityUnitType), AnalysisBase.GetConvertUnit(AccelerationUnitType), AnalysisBase.IsSim

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

AnalysisSteadyBatch()

Initializes a new instance of the class.

public AnalysisSteadyBatch()

Initializes a new instance of the class.

public AnalysisSteadyBatch(ILinkContainer lnkContainer)

Parameters

lnkContainer ILinkContainer

The link container.

Properties

AngleUnitType

Gets or sets the angle unit.

public AngleUnitType AngleUnitType { get; set; }

Property Value

AngleUnitType

CamberAngleInfo

Gets or sets the camber angle.

public AnalysisInfo CamberAngleInfo { get; set; }

Property Value

AnalysisInfo

InitialVelocity

Gets the initial velocity.

protected override double InitialVelocity { get; }

Property Value

double

IsCamberAngle

Gets or sets a value indicating whether [use camber angle].

public bool IsCamberAngle { get; set; }

Property Value

bool

IsSlipAngle

Gets or sets a value indicating whether [use slip angle].

public bool IsSlipAngle { get; set; }

Property Value

bool

IsSlipRatio

Gets or sets a value indicating whether [use slip ratio].

public bool IsSlipRatio { get; set; }

Property Value

bool

IsVerticalLoad

Gets or sets a value indicating whether [use vertical load].

public bool IsVerticalLoad { get; set; }

Property Value

bool

SlipAngleIncrement_SlipRatio

Gets or sets the slip angle increment for slip ratio.

public double SlipAngleIncrement_SlipRatio { get; set; }

Property Value

double

SlipAngleIncrement_VerticalLoad

Gets or sets the slip angle increment for vertical load.

public double SlipAngleIncrement_VerticalLoad { get; set; }

Property Value

double

SlipAngleInfo

Gets or sets the slip angle.

public AnalysisInfo SlipAngleInfo { get; set; }

Property Value

AnalysisInfo

SlipRatioInfo

Gets or sets the slip ratio.

public AnalysisInfo SlipRatioInfo { get; set; }

Property Value

AnalysisInfo

TypeOfSimulation

Gets the type of simulation.

public override TireAnalysisBase.SimulationType TypeOfSimulation { get; }

Property Value

TireAnalysisBase.SimulationType

VelocityUnitType

Gets or sets the velocity unit.

public VelocityUnitType VelocityUnitType { get; set; }

Property Value

VelocityUnitType

VerticalLoadIncrement_CamberAngle

Gets or sets the vertical load increment for camber angle.

public double VerticalLoadIncrement_CamberAngle { get; set; }

Property Value

double

VerticalLoadIncrement_SlipAngle

Gets or sets the vertical load increment for slip angle.

public double VerticalLoadIncrement_SlipAngle { get; set; }

Property Value

double

VerticalLoadInfo

Gets or sets the vertical load.

public AnalysisInfo VerticalLoadInfo { get; set; }

Property Value

AnalysisInfo

Methods

GetIncrement(BatchType)

Gets the increment.

public double[] GetIncrement(AnalysisSteadyBatch.BatchType typeOfBatch)

Parameters

typeOfBatch AnalysisSteadyBatch.BatchType

The type of batch.

Returns

double[]

GetTestRigMotionUSUBArgument(string[])

Gets the test-rig motion USUB argument.

public override void GetTestRigMotionUSUBArgument(string[] arParameter)

Parameters

arParameter string[]

The parameter array.

GetTestRigMotionUSUBArgument(BatchType, string[])

Gets the test rig motion USUB argument.

public void GetTestRigMotionUSUBArgument(AnalysisSteadyBatch.BatchType type, string[] arParameter)

Parameters

type AnalysisSteadyBatch.BatchType

The type.

arParameter string[]

The ar parameter.

Connect with Ansys