Version: 13.0

    Show / Hide Table of Contents

    Class ConicalMeshFlankMicroGeometryConfig

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    ConicalMeshFlankMicroGeometryConfig
    ConicalMeshFlankManufacturingConfig
    ConicalMeshFlankNURBSMicroGeometryConfig
    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.Gears.Manufacturing.Bevel
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class ConicalMeshFlankMicroGeometryConfig : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    DeltaHAsPercentOfFaceWidth

    Sets the change in horizontal location of the mean contact point as a percentage of the wheel face width, allowing the resulting contact pattern to be easily moved to the edge of the tooth. The calculation results 'dh' and 'dv' are the required horizontal ('Delta E' direction) and vertical ('Delta Xp' direction) movements for the V-H check.

    Measurement: Percentage

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

    DeltaVAsPercentOfWheelTipToFilletFlankBoundary

    Sets the change in vertical location of the mean contact point as a percentage of the wheel tip to fillet flank boundary, allowing the resulting contact pattern to be easily moved to the edge of the tooth. The calculation results 'dh' and 'dv' are the required horizontal ('Delta E' direction) and vertical ('Delta Xp' direction) movements for the V-H check.

    Measurement: Percentage

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

    PerformVHCheck

    Specifies whether on not to perform the V-H Check calculation. The calculation results 'dh' and 'dv' are the required horizontal ('Delta E' direction) and vertical ('Delta Xp' direction) movements for the V-H check.

    Declaration
    public bool PerformVHCheck { get; set; }
    Property Value
    Type Description
    System.Boolean

    SpecifiedEaseOffSurface

    Specifies the ease off surface. Defined as the difference of the actual surface to the base design (not the conjugate surface) in the direction of the normals of the base design

    Declaration
    public ConicalGearFlankMicroGeometry SpecifiedEaseOffSurface { get; }
    Property Value
    Type Description
    ConicalGearFlankMicroGeometry

    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