Class ContactAnalysis
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.Operation
Assembly: VMOpGearTrain.dll
Contact Analysis
public class ContactAnalysis : OperationBase, IOperation
Inheritance
object ← OperationBase ← ContactAnalysis
Implements
IOperation
Inherited Members
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
Constructors
ContactAnalysis(string, string, string, string, int[], string, int, int, bool, string, string, string)
Initializes a new instance of the
public ContactAnalysis(string strDocInfo, string strSpeed, string strTorque, string strRatio, int[] arnIndex, string strResultFileName, int nSamplingFrequency, int nGearPairIndex, bool bOpenPost, string strInput, string strOutput, string strAlignType)
Parameters
strDocInfo string
The string document information.
strSpeed string
The string speed.
strTorque string
The string torque.
strRatio string
The string torque.
arnIndex int[]
Index.
strResultFileName string
The string result file name.
nSamplingFrequency int
The sampling frequency.
nGearPairIndex int
The gear pair index.
bOpenPost bool
The post open flag.
strInput string
The input type.
strOutput string
The output type.
strAlignType string
The align type.
ContactAnalysis(JournalParameter)
Initializes a new instance of the
public ContactAnalysis(JournalParameter jp)
Parameters
jp JournalParameter
The jp.
Properties
Name
Gets the operation name.
public override string Name { get; }
Property Value
Methods
Execute()
Execute the operation.
public override void Execute()
GetInformation(XmlWriter)
Gets the information.
public override void GetInformation(XmlWriter writer)
Parameters
writer XmlWriter
The writer.