Class CylindricalGearMeshRating
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearMeshRating
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 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
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 virtual 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
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 |
|
ToothLossFactor
Declaration
public double ToothLossFactor { get; }
Property Value
Type |
Description |
System.Double |
|
VDICylindricalGearSingleFlankRating
Declaration
public VDI2737InternalGearSingleFlankRating VDICylindricalGearSingleFlankRating { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods