Class GearMeshMultibodyDynamicsAnalysis
Inheritance
System.Object
GearMeshMultibodyDynamicsAnalysis
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public abstract class GearMeshMultibodyDynamicsAnalysis : InterMountableComponentConnectionMultibodyDynamicsAnalysis, IEquatable<APIBase>
Properties
AverageSlidingVelocityLeftFlank
Declaration
public double AverageSlidingVelocityLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
AverageSlidingVelocityRightFlank
Declaration
public double AverageSlidingVelocityRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
CoefficientOfFrictionLeftFlank
Declaration
public double CoefficientOfFrictionLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
CoefficientOfFrictionRightFlank
Declaration
public double CoefficientOfFrictionRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
ConnectionDesign
Declaration
public GearMesh ConnectionDesign { get; }
Property Value
ContactStatus
Declaration
public GearMeshContactStatus ContactStatus { get; }
Property Value
EquivalentMisalignmentLeftFlank
Measurement: VeryShortLength
Declaration
public double EquivalentMisalignmentLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
EquivalentMisalignmentRightFlank
Measurement: VeryShortLength
Declaration
public double EquivalentMisalignmentRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
ForceNormalToLeftFlank
Declaration
public double ForceNormalToLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
ForceNormalToRightFlank
Declaration
public double ForceNormalToRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
GearMeshContacts
Declaration
public GearMeshBothFlankContacts GearMeshContacts { get; }
Property Value
ImpactPowerLeftFlank
The mesh normal force times normal velocity so gives the rate of change of the strain energy stored in the gear mesh.
Measurement: Power
Declaration
public double ImpactPowerLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
ImpactPowerRightFlank
The mesh normal force times normal velocity so gives the rate of change of the strain energy stored in the gear mesh.
Measurement: Power
Declaration
public double ImpactPowerRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
ImpactPowerTotal
The mesh normal force times normal velocity so gives the rate of change of the strain energy stored in the gear mesh.
Measurement: Power
Declaration
public double ImpactPowerTotal { get; }
Property Value
Type |
Description |
System.Double |
|
MaximumTimeStep
Declaration
public virtual double MaximumTimeStep { get; }
Property Value
Type |
Description |
System.Double |
|
MeshPowerLoss
Declaration
public double MeshPowerLoss { get; }
Property Value
Type |
Description |
System.Double |
|
MisalignmentDueToTiltLeftFlank
Measurement: VeryShortLength
Declaration
public double MisalignmentDueToTiltLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
MisalignmentDueToTiltRightFlank
Measurement: VeryShortLength
Declaration
public double MisalignmentDueToTiltRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
NormalSeparationsLeftFlank
Measurement: VeryShortLength
Declaration
public List<double> NormalSeparationsLeftFlank { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.Double> |
|
NormalSeparationsRightFlank
Measurement: VeryShortLength
Declaration
public List<double> NormalSeparationsRightFlank { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<System.Double> |
|
NormalStiffness
Measurement: LinearStiffness
Declaration
public double NormalStiffness { get; }
Property Value
Type |
Description |
System.Double |
|
NormalStiffnessLeftFlank
Measurement: LinearStiffness
Declaration
public double NormalStiffnessLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
NormalStiffnessRightFlank
Measurement: LinearStiffness
Declaration
public double NormalStiffnessRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
NormalVelocityLeftFlank
Declaration
public double NormalVelocityLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
NormalVelocityRightFlank
Declaration
public double NormalVelocityRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
PitchLineVelocityLeftFlank
Declaration
public double PitchLineVelocityLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
PitchLineVelocityRightFlank
Declaration
public double PitchLineVelocityRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
Separation
Measurement: VeryShortLength
Declaration
public double Separation { get; }
Property Value
Type |
Description |
System.Double |
|
SeparationNormalToLeftFlank
Measurement: VeryShortLength
Declaration
public double SeparationNormalToLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
SeparationNormalToRightFlank
Measurement: VeryShortLength
Declaration
public double SeparationNormalToRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
SeparationTransverseToLeftFlank
Measurement: VeryShortLength
Declaration
public double SeparationTransverseToLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
SeparationTransverseToRightFlank
Measurement: VeryShortLength
Declaration
public double SeparationTransverseToRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
StrainEnergyLeftFlank
Declaration
public double StrainEnergyLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
StrainEnergyRightFlank
Declaration
public double StrainEnergyRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
StrainEnergyTotal
Declaration
public double StrainEnergyTotal { get; }
Property Value
Type |
Description |
System.Double |
|
TiltStiffness
Measurement: AngularStiffness
Declaration
public double TiltStiffness { get; }
Property Value
Type |
Description |
System.Double |
|
ToothPassingFrequency
Declaration
public double ToothPassingFrequency { get; }
Property Value
Type |
Description |
System.Double |
|
ToothPassingSpeedGearA
Measurement: AngularVelocity
Declaration
public double ToothPassingSpeedGearA { get; }
Property Value
Type |
Description |
System.Double |
|
ToothPassingSpeedGearB
Measurement: AngularVelocity
Declaration
public double ToothPassingSpeedGearB { get; }
Property Value
Type |
Description |
System.Double |
|
TransverseStiffnessLeftFlank
Measurement: LinearStiffness
Declaration
public double TransverseStiffnessLeftFlank { get; }
Property Value
Type |
Description |
System.Double |
|
TransverseStiffnessRightFlank
Measurement: LinearStiffness
Declaration
public double TransverseStiffnessRightFlank { get; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
Extension Methods