Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class TireAnalysisBase

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpCar.dll

The tire analysis base operation

public abstract class TireAnalysisBase : TireSimulationRun, IOperation

Inheritance

object ← OperationBase ← SimulationRun ← TireSimulationRunTireAnalysisBase

Derived

TireAnalysisHandlingSteady, TireAnalysisHandlingTransient, TireAnalysisRide

Implements

IOperation

Inherited Members

TireSimulationRun.m_param, TireSimulationRun.Execute(), TireSimulationRun.SimulationRunImpl(bool), TireSimulationRun.UpdateUI(IUIUpdate, Document), TireSimulationRun.ApplySimulation(), TireSimulationRun.Name, SimulationRun.m_strSimulationConfiguration, SimulationRun.m_strFilePath, SimulationRun.m_strUserDefinedScenarioTypeName, SimulationRun.Execute(), SimulationRun.GetInformation(XmlWriter), SimulationRun.ReadExtraJournal(XmlElement), SimulationRun.WriteExtraJournal(XmlWriter), SimulationRun.UpdateUI(IUIUpdate, Document), SimulationRun.SimulationRunImpl(bool), SimulationRun.PrepareSimulationSetting(), SimulationRun.ShowDialog(), SimulationRun.PrepareForm(SimulationFormBase), SimulationRun.ApplySimulation(SimulationFormBase), SimulationRun.ExecuteImpl(), SimulationRun.ExecuteImplNotPrePareSimulation(), SimulationRun.Name, SimulationRun.SimulationForm, SimulationRun.NotPrePareSimulation, SimulationRun.FormResult, SimulationRun.SimParam, SimulationRun.SkipCheckDirectory, SimulationRun.FilePath, OperationBase.g_bRedrawKernel, OperationBase.g_bVerify, OperationBase.g_bSkipAddEvent, OperationBase.g_bDupicateMsg, OperationBase.m_bIsHistoryMerge, OperationBase.Execute(), OperationBase.PostExecute(), OperationBase.GetInformation(XmlWriter), OperationBase.Create(string, View, object), OperationBase.Create(string, IDocument, object), OperationBase.Create(string, object), OperationBase.Create(string), OperationBase.StartSession(), OperationBase.StartSession(OperationBase, OperationBase.PostOperation), OperationBase.StartSession(OperationBase), OperationBase.StartSessionAndWait(), OperationBase.StartSessionAndWait(OperationBase, OperationBase.PostOperation), OperationBase.StartSessionAndWait(OperationBase), OperationBase.Initialize(OperationBase.ShowVerifyResult), OperationBase.RecordJournal(OperationBase), OperationBase.UseSession(string), OperationBase.raise_OnOperationStatusChanged(object, OperationStatusEventArgs), OperationBase.raise_OnEndOperation(object, EventArgs), OperationBase.ClearCurrentMark(string), OperationBase.ClearCurrentMark(IDocument), OperationBase.ClearCurrentMark(), OperationBase.GlobalOverride, OperationBase.IsDoingThread, OperationBase.ExecuteMacro, OperationBase.SimStatus, OperationBase.Status, OperationBase.autoEvents, OperationBase.IsHistoryMerge, OperationBase.SkipClearTemporaryLinkContainer, OperationBase.PostExecuteClearTemporaryLinkContainer, OperationBase.SkipEndOperation, OperationBase.UseMacro, OperationBase.MarkStatus, OperationBase.UseThread, OperationBase.Name, OperationBase.ExecutableOnHold, OperationBase.Override, OperationBase.Parameter, OperationBase.View, OperationBase.Document, OperationBase.OnEndOperation, OperationBase.OnOperationStatusChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

TireAnalysisBase(Document)

Initializes a new instance of the class.

public TireAnalysisBase(Document doc)

Parameters

doc Document

The doc.

TireAnalysisBase(JournalParameter)

Initializes a new instance of the class.

public TireAnalysisBase(JournalParameter jp)

Parameters

jp JournalParameter

The jp.

Properties

ExecuteName

Gets the name of the execute.

protected abstract string ExecuteName { get; }

Property Value

string

Methods

Execute()

Execute the operation.

public override void Execute()

ExecuteCore(int, TireTestRigDocument, ref TireAnalysisConfigurationBase)

Executes the core.

protected virtual void ExecuteCore(int nIdex, TireTestRigDocument doc, ref TireAnalysisConfigurationBase taConfig)

Parameters

nIdex int

The n idex.

doc TireTestRigDocument

The doc.

taConfig TireAnalysisConfigurationBase

The ta config.

ExecuteImpl()

Executes [implementation].

protected override void ExecuteImpl()

SimulationRunImpl(bool)

Simulations the run [implementation].

protected override void SimulationRunImpl(bool bWriteDFG)

Parameters

bWriteDFG bool

if set to true [b write DFG].

Connect with Ansys