Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalMisalignmentCalculator

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    CylindricalMisalignmentCalculator
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.NodalAnalysis
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class CylindricalMisalignmentCalculator : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    GearAEquivalentMisalignmentForRating

    Misalignment of the mesh due to bending and twisting of the gears, used in the gear rating.

    Measurement: VeryShortLength

    Declaration
    public double GearAEquivalentMisalignmentForRating { get; }
    Property Value
    Type Description
    System.Double

    GearALineFitMisalignment

    Calculated by fitting a straight line through the transverse gear mesh node deflections.

    Measurement: VeryShortLength

    Declaration
    public double GearALineFitMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearALineFitMisalignmentAngle

    Calculated by fitting a straight line through the transverse gear mesh node deflections. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearALineFitMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearARadialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearARadialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearARigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Measurement: VeryShortLength

    Declaration
    public double GearARigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearARigidBodyMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearARigidBodyMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearARigidBodyOutOfPlaneMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Measurement: VeryShortLength

    Declaration
    public double GearARigidBodyOutOfPlaneMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearARigidBodyOutOfPlaneMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearARigidBodyOutOfPlaneMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearASingleNodeMisalignmentAngleDueToTilt

    Calculated directly using the deflection of the single mesh node. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearASingleNodeMisalignmentAngleDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    GearASingleNodeMisalignmentDueToTilt

    Calculated directly using the deflection of the single mesh node.

    Measurement: VeryShortLength

    Declaration
    public double GearASingleNodeMisalignmentDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    GearASingleNodeMisalignmentDueToTwist

    Calculated directly using the deflection of the single mesh node.

    Measurement: VeryShortLength

    Declaration
    public double GearASingleNodeMisalignmentDueToTwist { get; }
    Property Value
    Type Description
    System.Double

    GearATangentialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearATangentialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearATransverseSeparations

    Measurement: VeryShortLength

    Declaration
    public List<double> GearATransverseSeparations { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.Double>

    GearBEquivalentMisalignmentForRating

    Misalignment of the mesh due to bending and twisting of the gears, used in the gear rating.

    Measurement: VeryShortLength

    Declaration
    public double GearBEquivalentMisalignmentForRating { get; }
    Property Value
    Type Description
    System.Double

    GearBLineFitMisalignment

    Calculated by fitting a straight line through the transverse gear mesh node deflections.

    Measurement: VeryShortLength

    Declaration
    public double GearBLineFitMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearBLineFitMisalignmentAngle

    Calculated by fitting a straight line through the transverse gear mesh node deflections. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBLineFitMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearBRadialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBRadialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearBRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Measurement: VeryShortLength

    Declaration
    public double GearBRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearBRigidBodyMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBRigidBodyMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearBRigidBodyOutOfPlaneMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Measurement: VeryShortLength

    Declaration
    public double GearBRigidBodyOutOfPlaneMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearBRigidBodyOutOfPlaneMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBRigidBodyOutOfPlaneMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    GearBSingleNodeMisalignmentAngleDueToTilt

    Calculated directly using the deflection of the single mesh node. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBSingleNodeMisalignmentAngleDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    GearBSingleNodeMisalignmentDueToTilt

    Calculated directly using the deflection of the single mesh node.

    Measurement: VeryShortLength

    Declaration
    public double GearBSingleNodeMisalignmentDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    GearBSingleNodeMisalignmentDueToTwist

    Calculated directly using the deflection of the single mesh node.

    Measurement: VeryShortLength

    Declaration
    public double GearBSingleNodeMisalignmentDueToTwist { get; }
    Property Value
    Type Description
    System.Double

    GearBTangentialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double GearBTangentialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    GearBTransverseSeparations

    Measurement: VeryShortLength

    Declaration
    public List<double> GearBTransverseSeparations { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.Double>

    RigidBodyCoordinateSystemXAxis

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Declaration
    public Vector3D RigidBodyCoordinateSystemXAxis { get; }
    Property Value
    Type Description
    Vector3D

    RigidBodyCoordinateSystemYAxis

    Calculated from the radial and tangential twists of the gear relative to a fixed gear.

    Declaration
    public Vector3D RigidBodyCoordinateSystemYAxis { get; }
    Property Value
    Type Description
    Vector3D

    TotalEquivalentMisalignmentForRating

    Misalignment of the mesh due to bending and twisting of the gears, used in the gear rating. This is not the same as Gear A misalignment minus Gear B misalignment, due to how it is defined in the rating.

    Measurement: VeryShortLength

    Declaration
    public double TotalEquivalentMisalignmentForRating { get; }
    Property Value
    Type Description
    System.Double

    TotalLineFitMisalignment

    Calculated by fitting a straight line through the transverse gear mesh node deflections. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalLineFitMisalignment { get; }
    Property Value
    Type Description
    System.Double

    TotalLineFitMisalignmentAngle

    Calculated by fitting a straight line through the transverse gear mesh node deflections. Total is the gear A value minus the gear B value. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalLineFitMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    TotalRadialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalRadialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    TotalRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    TotalRigidBodyMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Total is the gear A value minus the gear B value. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalRigidBodyMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    TotalRigidBodyOutOfPlaneMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalRigidBodyOutOfPlaneMisalignment { get; }
    Property Value
    Type Description
    System.Double

    TotalRigidBodyOutOfPlaneMisalignmentAngle

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Total is the gear A value minus the gear B value. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalRigidBodyOutOfPlaneMisalignmentAngle { get; }
    Property Value
    Type Description
    System.Double

    TotalSingleNodeMisalignment

    Calculated directly using the deflection of the single mesh node. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalSingleNodeMisalignment { get; }
    Property Value
    Type Description
    System.Double

    TotalSingleNodeMisalignmentAngleDueToTilt

    Calculated directly using the deflection of the single mesh node. Total is the gear A value minus the gear B value. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalSingleNodeMisalignmentAngleDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    TotalSingleNodeMisalignmentDueToTilt

    Calculated directly using the deflection of the single mesh node. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalSingleNodeMisalignmentDueToTilt { get; }
    Property Value
    Type Description
    System.Double

    TotalSingleNodeMisalignmentDueToTwist

    Calculated directly using the deflection of the single mesh node. Total is the gear A value minus the gear B value.

    Measurement: VeryShortLength

    Declaration
    public double TotalSingleNodeMisalignmentDueToTwist { get; }
    Property Value
    Type Description
    System.Double

    TotalTangentialAngularComponentOfRigidBodyMisalignment

    Calculated from the radial and tangential twists of the gear relative to a fixed gear. Angular misalignment is about an axis perpendicular to the plane of action. A positive angular misalignment corresponds to a gap at the positive z end in the gear local coordinate system.

    Measurement: SmallAngle

    Declaration
    public double TotalTangentialAngularComponentOfRigidBodyMisalignment { get; }
    Property Value
    Type Description
    System.Double

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    In This Article
    • Fields
      • _parent
    • Properties
      • GearAEquivalentMisalignmentForRating
      • GearALineFitMisalignment
      • GearALineFitMisalignmentAngle
      • GearARadialAngularComponentOfRigidBodyMisalignment
      • GearARigidBodyMisalignment
      • GearARigidBodyMisalignmentAngle
      • GearARigidBodyOutOfPlaneMisalignment
      • GearARigidBodyOutOfPlaneMisalignmentAngle
      • GearASingleNodeMisalignmentAngleDueToTilt
      • GearASingleNodeMisalignmentDueToTilt
      • GearASingleNodeMisalignmentDueToTwist
      • GearATangentialAngularComponentOfRigidBodyMisalignment
      • GearATransverseSeparations
      • GearBEquivalentMisalignmentForRating
      • GearBLineFitMisalignment
      • GearBLineFitMisalignmentAngle
      • GearBRadialAngularComponentOfRigidBodyMisalignment
      • GearBRigidBodyMisalignment
      • GearBRigidBodyMisalignmentAngle
      • GearBRigidBodyOutOfPlaneMisalignment
      • GearBRigidBodyOutOfPlaneMisalignmentAngle
      • GearBSingleNodeMisalignmentAngleDueToTilt
      • GearBSingleNodeMisalignmentDueToTilt
      • GearBSingleNodeMisalignmentDueToTwist
      • GearBTangentialAngularComponentOfRigidBodyMisalignment
      • GearBTransverseSeparations
      • RigidBodyCoordinateSystemXAxis
      • RigidBodyCoordinateSystemYAxis
      • TotalEquivalentMisalignmentForRating
      • TotalLineFitMisalignment
      • TotalLineFitMisalignmentAngle
      • TotalRadialAngularComponentOfRigidBodyMisalignment
      • TotalRigidBodyMisalignment
      • TotalRigidBodyMisalignmentAngle
      • TotalRigidBodyOutOfPlaneMisalignment
      • TotalRigidBodyOutOfPlaneMisalignmentAngle
      • TotalSingleNodeMisalignment
      • TotalSingleNodeMisalignmentAngleDueToTilt
      • TotalSingleNodeMisalignmentDueToTilt
      • TotalSingleNodeMisalignmentDueToTwist
      • TotalTangentialAngularComponentOfRigidBodyMisalignment
    • Implements
    • Extension Methods
    Back to top