Class CylindricalGearMeshRating
Inheritance
System.Object
CylindricalGearMeshRating
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class CylindricalGearMeshRating : GearMeshRating, IEquatable<APIBase>
Properties
ActiveFlank
Declaration
public CylindricalFlanks ActiveFlank { get; }
Property Value
AGMACylindricalMeshSingleFlankRating
Declaration
public AGMA2101MeshSingleFlankRating AGMACylindricalMeshSingleFlankRating { get; }
Property Value
CylindricalGearMesh
Declaration
public CylindricalGearMeshDesign CylindricalGearMesh { get; }
Property Value
CylindricalGearRatings
Declaration
public ReadOnlyCollection<CylindricalGearRating> CylindricalGearRatings { get; }
Property Value
CylindricalMeshSingleFlankRating
Declaration
public CylindricalMeshSingleFlankRating CylindricalMeshSingleFlankRating { get; }
Property Value
GearSetRating
Declaration
public CylindricalGearSetRating GearSetRating { get; }
Property Value
ISO14179Part2ToothLossFactor
Calculated according to ISO/TR 14179-2:2001
Declaration
public double ISO14179Part2ToothLossFactor { get; }
Property Value
Type |
Description |
System.Double |
|
ISODINCylindricalMeshSingleFlankRating
Declaration
public ISO6336AbstractMetalMeshSingleFlankRating ISODINCylindricalMeshSingleFlankRating { get; }
Property Value
LoadIntensity
Declaration
public double LoadIntensity { get; }
Property Value
Type |
Description |
System.Double |
|
LoadSharingFactor
The torque specified in the rating includes this load sharing factor
Declaration
public double LoadSharingFactor { get; }
Property Value
Type |
Description |
System.Double |
|
LoadSharingFactorSource
The torque specified in the rating includes this load sharing factor
Declaration
public PlanetaryRatingLoadSharingOption LoadSharingFactorSource { get; }
Property Value
MechanicalAdvantage
Calculated using equation 16 in ISO/TR 14179-1:2001.
Declaration
public double MechanicalAdvantage { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFriction
Declaration
public double MeshCoefficientOfFriction { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionAtDiameterBenedictAndKelley
Declaration
public TwoDChartDefinition MeshCoefficientOfFrictionAtDiameterBenedictAndKelley { get; }
Property Value
MeshCoefficientOfFrictionBenedictAndKelley
Declaration
public double MeshCoefficientOfFrictionBenedictAndKelley { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionDrozdovAndGavrikov
Declaration
public double MeshCoefficientOfFrictionDrozdovAndGavrikov { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionISOTC60
Declaration
public double MeshCoefficientOfFrictionISOTC60 { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionISOTR1417912001
The mesh coefficient of friction as defined in ISO/TR 14179-1:2001. Only valid if the pitch line velocity, V, is 2m/s < V <=25m/s and the load intensity, K, is 1.4N/mm^2 < K < 14N/mm^2.
Declaration
public double MeshCoefficientOfFrictionISOTR1417912001 { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionISOTR1417912001WithSurfaceRoughnessParameter
The mesh coefficient of friction as defined in ISO/TR 14179-1:2001 with a surface roughness parameter of 50 / (50 - RMS in micro-inches). Only valid if the pitch line velocity, V, is 2m/s < V <=25m/s and the load intensity, K, is 1.4N/mm^2 < K < 14N/mm^2.
Declaration
public double MeshCoefficientOfFrictionISOTR1417912001WithSurfaceRoughnessParameter { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionISOTR1417922001
Declaration
public double MeshCoefficientOfFrictionISOTR1417922001 { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionISOTR1417922001MartinsEtAl
Declaration
public double MeshCoefficientOfFrictionISOTR1417922001MartinsEtAl { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionMisharin
Declaration
public double MeshCoefficientOfFrictionMisharin { get; }
Property Value
Type |
Description |
System.Double |
|
MeshCoefficientOfFrictionODonoghueAndCameron
Declaration
public double MeshCoefficientOfFrictionODonoghueAndCameron { get; }
Property Value
Type |
Description |
System.Double |
|
MeshLoadCase
Declaration
public CylindricalMeshLoadCase MeshLoadCase { get; }
Property Value
MeshSingleFlankRating
Declaration
public CylindricalMeshSingleFlankRating MeshSingleFlankRating { get; }
Property Value
NoLoadPowerLoss
From Additional ISO 14179-2 No-Load Gear Mesh Losses calculation.
Measurement: Power
Declaration
public double NoLoadPowerLoss { get; }
Property Value
Type |
Description |
System.Double |
|
SlidingRatioAtEndOfRecess
Calculated using equation 111 in ISO 21771:2007 and this is equivalent to equation 18 in ISO/TR 14179-1:2001 for external gears.
Declaration
public double SlidingRatioAtEndOfRecess { get; }
Property Value
Type |
Description |
System.Double |
|
SlidingRatioAtStartOfApproach
Calculated using equation 111 in ISO 21771:2007 and this is equivalent to equation 17 in ISO/TR 14179-1:2001 for external gears.
Declaration
public double SlidingRatioAtStartOfApproach { get; }
Property Value
Type |
Description |
System.Double |
|
VDICylindricalGearSingleFlankRating
Declaration
public VDI2737InternalGearSingleFlankRating VDICylindricalGearSingleFlankRating { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods