Class CylindricalMeshedGearLoadDistributionAnalysis
Inheritance
System.Object
CylindricalMeshedGearLoadDistributionAnalysis
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class CylindricalMeshedGearLoadDistributionAnalysis : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
Declaration
public ReadOnlyCollection<CylindricalGearLTCAContactCharts> ContactCharts { get; }
Property Value
ContactChartsAsTextFiles
Declaration
public ReadOnlyCollection<CylindricalGearLTCAContactChartDataAsTextFile> ContactChartsAsTextFiles { get; }
Property Value
Declaration
public double ContactPatchEdgeLoadingFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double ContactPatchOffsetFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double ContactPatchTipLoadingFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
GearLoadDistributionAnalysis
Declaration
public CylindricalGearLoadDistributionAnalysis GearLoadDistributionAnalysis { get; }
Property Value
IsLoadedOnTip
Declaration
public bool IsLoadedOnTip { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
MaximumPrincipalRootStressCompression
Declaration
public double MaximumPrincipalRootStressCompression { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumPrincipalRootStressTension
Declaration
public double MaximumPrincipalRootStressTension { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumVonMisesRootStressCompression
Declaration
public double MaximumVonMisesRootStressCompression { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumVonMisesRootStressTension
Declaration
public double MaximumVonMisesRootStressTension { get; }
Property Value
| Type |
Description |
| System.Double |
|
Name
Declaration
public string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
NominalTorque
Declaration
public double NominalTorque { get; }
Property Value
| Type |
Description |
| System.Double |
|
OtherGearLoadDistributionAnalysis
Declaration
public CylindricalGearLoadDistributionAnalysis OtherGearLoadDistributionAnalysis { get; }
Property Value
PercentageOfEffectiveFaceWidthUtilized
Declaration
public double PercentageOfEffectiveFaceWidthUtilized { get; }
Property Value
| Type |
Description |
| System.Double |
|
PercentageOfEffectiveProfileUtilized
Declaration
public double PercentageOfEffectiveProfileUtilized { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double PercentageOfPotentialContactAreaLoaded { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double PercentageOfPotentialContactAreaUtilized { get; }
Property Value
| Type |
Description |
| System.Double |
|
TorqueScaledByApplicationAndDynamicFactors
Declaration
public double TorqueScaledByApplicationAndDynamicFactors { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public CylindricalGearWorstLTCAContactCharts WorstContactCharts { get; }
Property Value
WorstContactChartsAsTextFiles
Declaration
public CylindricalGearWorstLTCAContactChartDataAsTextFile WorstContactChartsAsTextFiles { get; }
Property Value
Methods
Declaration
public GriddedSurface ContactPatch(ContactResultType resultType, bool includeTipContact, int startRotationIndex = 0)
Parameters
| Type |
Name |
Description |
| ContactResultType |
resultType |
|
| System.Boolean |
includeTipContact |
|
| System.Int32 |
startRotationIndex |
|
Returns
Declaration
public GriddedSurface ContactPatch(ContactResultType resultType, int numberOfFaceWidthSteps, int numberOfRollDistanceSteps, int startRotationIndex = 0)
Parameters
| Type |
Name |
Description |
| ContactResultType |
resultType |
|
| System.Int32 |
numberOfFaceWidthSteps |
|
| System.Int32 |
numberOfRollDistanceSteps |
|
| System.Int32 |
startRotationIndex |
|
Returns
ContactPatchAsText(ContactResultType, Boolean, String, Int32)
Declaration
public void ContactPatchAsText(ContactResultType resultType, bool includeTipContact, string fileNameWithPath, int startRotationIndex = 0)
Parameters
| Type |
Name |
Description |
| ContactResultType |
resultType |
|
| System.Boolean |
includeTipContact |
|
| System.String |
fileNameWithPath |
|
| System.Int32 |
startRotationIndex |
|
Implements
System.IEquatable<T>
Extension Methods