Class CylindricalGearMeshLoadDistributionAnalysis
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearMeshLoadDistributionAnalysis
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class CylindricalGearMeshLoadDistributionAnalysis : GearMeshLoadDistributionAnalysis, IEquatable<APIBase>
Properties
AverageFlashTemperature
Measurement: TemperatureDifference
Declaration
public double AverageFlashTemperature { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double CalculatedFaceLoadFactorContact { get; }
Property Value
Type |
Description |
System.Double |
|
CylindricalMeshLoadCase
Declaration
public CylindricalMeshLoadCase CylindricalMeshLoadCase { get; }
Property Value
DINScuffingBulkToothTemperature
Declaration
public double DINScuffingBulkToothTemperature { get; }
Property Value
Type |
Description |
System.Double |
|
GearAInMesh
Declaration
public CylindricalMeshedGearLoadDistributionAnalysis GearAInMesh { get; }
Property Value
GearBInMesh
Declaration
public CylindricalMeshedGearLoadDistributionAnalysis GearBInMesh { get; }
Property Value
ISO63362006MeshStiffness
Mean value of mesh stiffness per unit face width in the transverse plane. Calculated according to ISO 6336-1:2006.
Measurement: StiffnessPerUnitFaceWidth
Declaration
public virtual double ISO63362006MeshStiffness { get; }
Property Value
Type |
Description |
System.Double |
|
ISO63362006MeshStiffnessAcrossFaceWidth
Mean value of the total mesh stiffness across the face width in the transverse plane. Calculated according to ISO 6336-1:2006.
Measurement: LinearStiffness
Declaration
public double ISO63362006MeshStiffnessAcrossFaceWidth { get; }
Property Value
Type |
Description |
System.Double |
|
ISO63362006SingleStiffness
Maximum tooth stiffness per unit face width (single stiffness) of a tooth pair in transverse plane. Calculated according to ISO 6336-1:2006.
Measurement: StiffnessPerUnitFaceWidth
Declaration
public double ISO63362006SingleStiffness { get; }
Property Value
Type |
Description |
System.Double |
|
ISO63362006SingleStiffnessAcrossFaceWidth
Mean value of the total single stiffness across the face width in transverse plane. Calculated according to ISO 6336-1:2006.
Measurement: LinearStiffness
Declaration
public double ISO63362006SingleStiffnessAcrossFaceWidth { get; }
Property Value
Type |
Description |
System.Double |
|
ISOScuffingBulkToothTemperature
Declaration
public double ISOScuffingBulkToothTemperature { get; }
Property Value
Type |
Description |
System.Double |
|
LoadDistributionAnalysesAtSingleRotation
Declaration
public ReadOnlyCollection<CylindricalMeshLoadDistributionAtRotation> LoadDistributionAnalysesAtSingleRotation { get; }
Property Value
MaximumEdgePressure
Declaration
public double MaximumEdgePressure { get; }
Property Value
Type |
Description |
System.Double |
|
MeanTE
Measurement: VeryShortLength
Declaration
public virtual double MeanTE { get; }
Property Value
Type |
Description |
System.Double |
|
MeshedGears
Declaration
public ReadOnlyCollection<CylindricalMeshedGearLoadDistributionAnalysis> MeshedGears { get; }
Property Value
MeshMicroGeometry
Declaration
public CylindricalGearMeshMicroGeometry MeshMicroGeometry { get; }
Property Value
Misalignment
Measurement: VeryShortLength
Declaration
public double Misalignment { get; }
Property Value
Type |
Description |
System.Double |
|
PeakToPeakTE
Measurement: VeryShortLength
Declaration
public virtual double PeakToPeakTE { get; }
Property Value
Type |
Description |
System.Double |
|
PointsWithWorstResults
Declaration
public PointsWithWorstResults PointsWithWorstResults { get; }
Property Value
Rating
Declaration
public CylindricalGearMeshRating Rating { get; }
Property Value
StripLoadsDeviation
Declaration
public double StripLoadsDeviation { get; }
Property Value
Type |
Description |
System.Double |
|
StripLoadsMaximum
Measurement: ForcePerUnitLength
Declaration
public double StripLoadsMaximum { get; }
Property Value
Type |
Description |
System.Double |
|
StripLoadsMinimum
Measurement: ForcePerUnitLength
Declaration
public double StripLoadsMinimum { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TheoreticalTotalContactRatio { get; }
Property Value
Type |
Description |
System.Double |
|
ToothTemperature
Declaration
public double ToothTemperature { get; }
Property Value
Type |
Description |
System.Double |
|
TransmissionErrorAgainstRotation
Declaration
public ReadOnlyCollection<Vector2D> TransmissionErrorAgainstRotation { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<Vector2D> |
|
UtilizationForcePerUnitLengthCutoffValue
This is Force per unit length below which a particular contact point is considered not in contact. Equal to the Face Utilization Load Cutoff Parameter multiplied by the maximum force per unit length. Not used in the load distribution calculation. Used in the post calculation to calculate utilization of the of potential contact area.
Measurement: ForcePerUnitLength
Declaration
public double UtilizationForcePerUnitLengthCutoffValue { get; }
Property Value
Type |
Description |
System.Double |
|
Methods
CalculateMeshStiffness()
Declaration
public void CalculateMeshStiffness()
Implements
System.IEquatable<T>
Extension Methods