Class SynchroniserShift
Inheritance
System.Object
SynchroniserShift
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class SynchroniserShift : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
ClutchInertia
Declaration
public double ClutchInertia { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Cone
Declaration
public SynchroniserHalf Cone { get; }
Property Value
ConeNormalPressureWhenAllConesTakeEqualForce
Declaration
public double ConeNormalPressureWhenAllConesTakeEqualForce { get; }
Property Value
| Type |
Description |
| System.Double |
|
ConeTorqueIndexTorque
Declaration
public double ConeTorqueIndexTorque { get; }
Property Value
| Type |
Description |
| System.Double |
|
DownstreamComponent
Declaration
public string DownstreamComponent { get; }
Property Value
| Type |
Description |
| System.String |
|
EnginePowerLoadName
Declaration
public string EnginePowerLoadName { get; }
Property Value
| Type |
Description |
| System.String |
|
FinalDesignState
Declaration
public ListWithSelectedItem<DesignState> FinalDesignState { get; set; }
Property Value
FinalSynchronisedSpeed
Declaration
public double FinalSynchronisedSpeed { get; }
Property Value
| Type |
Description |
| System.Double |
|
FrictionalEnergyPerAreaForShiftTime
Declaration
public double FrictionalEnergyPerAreaForShiftTime { get; }
Property Value
| Type |
Description |
| System.Double |
|
FrictionalWork
Declaration
public double FrictionalWork { get; }
Property Value
| Type |
Description |
| System.Double |
|
HandBallForce
Declaration
public double HandBallForce { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
HandBallImpulse
Declaration
public double HandBallImpulse { get; }
Property Value
| Type |
Description |
| System.Double |
|
IndexingTorque
Declaration
public double IndexingTorque { get; }
Property Value
| Type |
Description |
| System.Double |
|
InitialDesignState
Declaration
public ListWithSelectedItem<DesignState> InitialDesignState { get; set; }
Property Value
InitialDownstreamComponentSpeed
Declaration
public double InitialDownstreamComponentSpeed { get; }
Property Value
| Type |
Description |
| System.Double |
|
InitialEngineSpeed
Declaration
public double InitialEngineSpeed { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
InitialUpstreamComponentSpeed
Declaration
public double InitialUpstreamComponentSpeed { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumConeNormalPressure
Declaration
public double MaximumConeNormalPressure { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanFrictionalPowerForShiftTime
Declaration
public double MeanFrictionalPowerForShiftTime { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanFrictionalPowerPerAreaForShiftTime
Declaration
public double MeanFrictionalPowerPerAreaForShiftTime { get; }
Property Value
| Type |
Description |
| System.Double |
|
Name
Declaration
public virtual string Name { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
ShiftMechanismEfficiency
Declaration
public double ShiftMechanismEfficiency { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ShiftMechanismRatio
Declaration
public double ShiftMechanismRatio { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ShiftTime
Declaration
public double ShiftTime { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Sleeve
Declaration
public SynchroniserSleeve Sleeve { get; }
Property Value
SleeveAxialForce
Declaration
public double SleeveAxialForce { get; }
Property Value
| Type |
Description |
| System.Double |
|
SleeveImpulse
Declaration
public double SleeveImpulse { get; }
Property Value
| Type |
Description |
| System.Double |
|
SlippingVelocity
Declaration
public double SlippingVelocity { get; }
Property Value
| Type |
Description |
| System.Double |
|
SynchronisationTorque
Declaration
public double SynchronisationTorque { get; }
Property Value
| Type |
Description |
| System.Double |
|
TimeSpecified
Declaration
public bool TimeSpecified { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
TotalNormalForceOnCones
Declaration
public double TotalNormalForceOnCones { get; }
Property Value
| Type |
Description |
| System.Double |
|
UpstreamComponent
Declaration
public string UpstreamComponent { get; }
Property Value
| Type |
Description |
| System.String |
|
UpstreamInertia
Declaration
public double UpstreamInertia { get; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
Returns
| Type |
Description |
| System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods