Version:

    Show / Hide Table of Contents

    Class CustomSplineHalfDesign

    Inheritance
    System.Object
    APIBase
    DetailedRigidConnectorHalfDesign
    SplineHalfDesign
    CustomSplineHalfDesign
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    SplineHalfDesign.AllowableBendingStress
    SplineHalfDesign.AllowableBurstingStress
    SplineHalfDesign.AllowableCompressiveStress
    SplineHalfDesign.AllowableContactStress
    SplineHalfDesign.AllowableShearStress
    SplineHalfDesign.BallOrPinDiameter
    SplineHalfDesign.BaseDiameter
    SplineHalfDesign.CoreHardnessHRc
    SplineHalfDesign.Designation
    SplineHalfDesign.HeatTreatment
    SplineHalfDesign.MaximumMajorDiameter
    SplineHalfDesign.MaximumMinorDiameter
    SplineHalfDesign.MeanActualSpaceWidth
    SplineHalfDesign.MeanActualToothThickness
    SplineHalfDesign.MinimumMajorDiameter
    SplineHalfDesign.MinimumMinorDiameter
    SplineHalfDesign.Name
    SplineHalfDesign.NominalChordalSpanOverTeeth
    SplineHalfDesign.NominalDimensionOverBalls
    SplineHalfDesign.NumberOfTeethForChordalSpanTest
    SplineHalfDesign.PointedFlankDiameter
    SplineHalfDesign.RootFilletRadius
    SplineHalfDesign.SurfaceHardnessHRc
    SplineHalfDesign.TheoreticalDimensionOverBalls
    SplineHalfDesign.ToothHeight
    SplineHalfDesign.FitAndTolerance
    SplineHalfDesign.SplineJointDesign
    DetailedRigidConnectorHalfDesign._parent
    DetailedRigidConnectorHalfDesign.OutputDefaultReportTo(String)
    DetailedRigidConnectorHalfDesign.GetDefaultReportWithEncodedImages()
    DetailedRigidConnectorHalfDesign.OutputActiveReportTo(String)
    DetailedRigidConnectorHalfDesign.OutputActiveReportAsTextTo(String)
    DetailedRigidConnectorHalfDesign.GetActiveReportWithEncodedImages()
    DetailedRigidConnectorHalfDesign.OutputNamedReportTo(String, String)
    DetailedRigidConnectorHalfDesign.OutputNamedReportAsMastaReport(String, String)
    DetailedRigidConnectorHalfDesign.OutputNamedReportAsTextTo(String, String)
    DetailedRigidConnectorHalfDesign.GetNamedReportWithEncodedImages(String)
    DetailedRigidConnectorHalfDesign.NonContactingDiameter
    DetailedRigidConnectorHalfDesign.TensileYieldStrength
    DetailedRigidConnectorHalfDesign.UltimateTensileStrength
    DetailedRigidConnectorHalfDesign.ReportNames
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, [])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, , T)
    APIBase.callPartialMethod<T>(String, , , T)
    APIBase.callPartialMethod<T>(String, , , , T)
    APIBase.callPartialMethod<T1, T2>(String, , T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    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.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.ToListWithSelectedItem<T>(IEnumerable<T>)
    APIBase.ToListWithSelectedItem<T>(T, IEnumerable<T>)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    APIBase.InvalidProperties
    APIBase.ReadOnlyProperties
    APIBase.AllPropertiesAreReadOnly
    APIBase.AllPropertiesAreInvalid
    APIBase.cacheRpds
    APIBase.isInvalid
    Namespace: SMT.MastaAPI.DetailedRigidConnectors.Splines
    Assembly: SMT.MastaAPI.14.1.dll
    Syntax
    public class CustomSplineHalfDesign : SplineHalfDesign, IEquatable<APIBase>

    Properties

    ActualToothThicknessOrSpaceWidthTolerance

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

    AddendumFactor

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

    DedendumFactor

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

    EffectiveToothThicknessOrSpaceWidthTolerance

    Declaration
    public Overridable<double> EffectiveToothThicknessOrSpaceWidthTolerance { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    FormDiameter

    Declaration
    public override double FormDiameter { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.FormDiameter

    MajorDiameter

    Declaration
    public override double MajorDiameter { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MajorDiameter

    MajorDiameterSpecified

    Declaration
    public Overridable<double> MajorDiameterSpecified { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    MaximumActualSpaceWidth

    Declaration
    public override double MaximumActualSpaceWidth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MaximumActualSpaceWidth

    MaximumActualToothThickness

    Declaration
    public override double MaximumActualToothThickness { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MaximumActualToothThickness

    MaximumChordalSpanOverTeeth

    Declaration
    public override double MaximumChordalSpanOverTeeth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MaximumChordalSpanOverTeeth

    MaximumDimensionOverBalls

    Declaration
    public override double MaximumDimensionOverBalls { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MaximumDimensionOverBalls

    MaximumEffectiveToothThickness

    Declaration
    public override double MaximumEffectiveToothThickness { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MaximumEffectiveToothThickness

    MaximumSpaceWidthDeviation

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

    MaximumToothThicknessDeviation

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

    MinimumActualSpaceWidth

    Declaration
    public override double MinimumActualSpaceWidth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinimumActualSpaceWidth

    MinimumActualToothThickness

    Declaration
    public override double MinimumActualToothThickness { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinimumActualToothThickness

    MinimumChordalSpanOverTeeth

    Declaration
    public override double MinimumChordalSpanOverTeeth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinimumChordalSpanOverTeeth

    MinimumDimensionOverBalls

    Declaration
    public override double MinimumDimensionOverBalls { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinimumDimensionOverBalls

    MinimumEffectiveSpaceWidth

    Declaration
    public override double MinimumEffectiveSpaceWidth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinimumEffectiveSpaceWidth

    MinimumSpaceWidthDeviation

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

    MinimumToothThicknessDeviation

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

    MinorDiameter

    Declaration
    public override double MinorDiameter { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.MinorDiameter

    MinorDiameterSpecified

    Declaration
    public Overridable<double> MinorDiameterSpecified { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    RootDiameter

    Declaration
    public Overridable<double> RootDiameter { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    RootFilletRadiusFactor

    Declaration
    public override double RootFilletRadiusFactor { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    SplineHalfDesign.RootFilletRadiusFactor

    TipDiameter

    Declaration
    public Overridable<double> TipDiameter { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    TotalToothThicknessOrSpaceWidthTolerance

    Declaration
    public double TotalToothThicknessOrSpaceWidthTolerance { get; set; }
    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>>)
    Back to top