Version:

    Show / Hide Table of Contents

    Class LubricationDetail

    Inheritance
    System.Object
    APIBase
    NamedDatabaseItem
    LubricationDetail
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    NamedDatabaseItem._parent
    NamedDatabaseItem.OutputDefaultReportTo(String)
    NamedDatabaseItem.GetDefaultReportWithEncodedImages()
    NamedDatabaseItem.OutputActiveReportTo(String)
    NamedDatabaseItem.OutputActiveReportAsTextTo(String)
    NamedDatabaseItem.GetActiveReportWithEncodedImages()
    NamedDatabaseItem.OutputNamedReportTo(String, String)
    NamedDatabaseItem.OutputNamedReportAsMastaReport(String, String)
    NamedDatabaseItem.OutputNamedReportAsTextTo(String, String)
    NamedDatabaseItem.GetNamedReportWithEncodedImages(String)
    NamedDatabaseItem.Comment
    NamedDatabaseItem.Name
    NamedDatabaseItem.NoHistory
    NamedDatabaseItem.History
    NamedDatabaseItem.DatabaseKey
    NamedDatabaseItem.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.Materials
    Assembly: SMT.MastaAPI.14.1.1.dll
    Syntax
    public class LubricationDetail : NamedDatabaseItem, IEquatable<APIBase>

    Properties

    AGMA925A03LubricantType

    Declaration
    public AGMALubricantType AGMA925A03LubricantType { get; set; }
    Property Value
    Type Description
    AGMALubricantType

    AirFlowVelocity

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

    ContaminationFactor

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

    Delivery

    Declaration
    public LubricantDelivery Delivery { get; }
    Property Value
    Type Description
    LubricantDelivery

    Density

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

    DensitySpecificationMethod

    Declaration
    public DensitySpecificationMethod DensitySpecificationMethod { get; set; }
    Property Value
    Type Description
    DensitySpecificationMethod

    DensityVsTemperature

    Declaration
    public Vector2DListAccessor DensityVsTemperature { get; set; }
    Property Value
    Type Description
    Vector2DListAccessor

    DynamicViscosityAt38C

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

    DynamicViscosityOfTheLubricantAt100DegreesC

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

    DynamicViscosityOfTheLubricantAt40DegreesC

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

    EPAdditivesProvenWithSevereContamination

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

    EPAndAWAdditivesPresent

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

    FactorForNewlyGreasedBearings

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

    GreaseContaminationLevel

    Declaration
    public GreaseContaminationOptions GreaseContaminationLevel { get; set; }
    Property Value
    Type Description
    GreaseContaminationOptions

    HeatTransferCoefficient

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

    ISOLubricantType

    Declaration
    public ISOLubricantType ISOLubricantType { get; set; }
    Property Value
    Type Description
    ISOLubricantType

    KinematicViscosityAt38C

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

    KinematicViscosityOfTheLubricantAt100DegreesC

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

    KinematicViscosityOfTheLubricantAt40DegreesC

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

    LubricantDefinition

    Declaration
    public EnumWithSelectedValue<LubricantDefinition> LubricantDefinition { get; set; }
    Property Value
    Type Description
    EnumWithSelectedValue<LubricantDefinition>

    LubricantGradeAGMA

    Declaration
    public LubricantViscosityClassAGMA LubricantGradeAGMA { get; set; }
    Property Value
    Type Description
    LubricantViscosityClassAGMA

    LubricantGradeISO

    Declaration
    public EnumWithSelectedValue<LubricantViscosityClassISO> LubricantGradeISO { get; set; }
    Property Value
    Type Description
    EnumWithSelectedValue<LubricantViscosityClassISO>

    LubricantGradeSAE

    Declaration
    public LubricantViscosityClassSAE LubricantGradeSAE { get; set; }
    Property Value
    Type Description
    LubricantViscosityClassSAE

    LubricantShearModulus

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

    LubricantTypeAndSupply

    Declaration
    public BearingLubricationCondition LubricantTypeAndSupply { get; set; }
    Property Value
    Type Description
    BearingLubricationCondition

    LubricantViscosityClassification

    Declaration
    public LubricantViscosityClassification LubricantViscosityClassification { get; set; }
    Property Value
    Type Description
    LubricantViscosityClassification

    MicropittingFailureLoadStage

    Declaration
    public int MicropittingFailureLoadStage { get; set; }
    Property Value
    Type Description
    System.Int32

    MicropittingFailureLoadStageTestTemperature

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

    OilFiltrationAndContamination

    Declaration
    public OilFiltrationOptions OilFiltrationAndContamination { get; set; }
    Property Value
    Type Description
    OilFiltrationOptions

    OilToAirHeatTransferArea

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

    PressureViscosityCoefficient

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

    PressureViscosityCoefficientMethod

    Declaration
    public PressureViscosityCoefficientMethod PressureViscosityCoefficientMethod { get; set; }
    Property Value
    Type Description
    PressureViscosityCoefficientMethod

    ScuffingFailureLoadStage

    Declaration
    public int ScuffingFailureLoadStage { get; set; }
    Property Value
    Type Description
    System.Int32

    SpecificHeatCapacity

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

    SpecifiedParameterK

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

    SpecifiedParameterS

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

    TemperatureAtWhichDensityIsSpecified

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

    TemperatureAtWhichPressureViscosityCoefficientIsSpecified

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

    ThermalConductivity

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

    Methods

    DynamicViscosityAt(Double)

    Declaration
    public double DynamicViscosityAt(double temperature)
    Parameters
    Type Name Description
    System.Double temperature
    Returns
    Type Description
    System.Double

    KinematicViscosityAt(Double)

    Declaration
    public double KinematicViscosityAt(double temperature)
    Parameters
    Type Name Description
    System.Double temperature
    Returns
    Type Description
    System.Double

    LubricantDensityAt(Double)

    Declaration
    public double LubricantDensityAt(double temperature)
    Parameters
    Type Name Description
    System.Double temperature
    Returns
    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