Search Results for

    Show / Hide Table of Contents

    Class EngineeringFunction

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    EngineeringFunction
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class EngineeringFunction : NXRemotableObject, IMessageSink

    Constructors

    EngineeringFunction(Session)

    Declaration
    protected EngineeringFunction(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    AveragePower(double, double)

    Declaration
    public double AveragePower(double w, double tc)
    Parameters
    Type Name Description
    double w
    double tc
    Returns
    Type Description
    double

    BulkModulusFromPoissonLame(double, double)

    Declaration
    public double BulkModulusFromPoissonLame(double v, double l)
    Parameters
    Type Name Description
    double v
    double l
    Returns
    Type Description
    double

    BulkModulusFromShearLame(double, double)

    Declaration
    public double BulkModulusFromShearLame(double g, double l)
    Parameters
    Type Name Description
    double g
    double l
    Returns
    Type Description
    double

    BulkModulusFromShearPoisson(double, double)

    Declaration
    public double BulkModulusFromShearPoisson(double g, double v)
    Parameters
    Type Name Description
    double g
    double v
    Returns
    Type Description
    double

    BulkModulusFromYoungsLame(double, double)

    Declaration
    public double BulkModulusFromYoungsLame(double e, double l)
    Parameters
    Type Name Description
    double e
    double l
    Returns
    Type Description
    double

    BulkModulusFromYoungsPoisson(double, double)

    Declaration
    public double BulkModulusFromYoungsPoisson(double e, double v)
    Parameters
    Type Name Description
    double e
    double v
    Returns
    Type Description
    double

    BulkModulusFromYoungsShear(double, double)

    Declaration
    public double BulkModulusFromYoungsShear(double e, double g)
    Parameters
    Type Name Description
    double e
    double g
    Returns
    Type Description
    double

    CenterLoadBendingStressMaximum(double, double, double, double)

    Declaration
    public double CenterLoadBendingStressMaximum(double l, double pp, double c, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double c
    double i
    Returns
    Type Description
    double

    CenterLoadDisplacement(double, double, double, double, double)

    Declaration
    public double CenterLoadDisplacement(double x, double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    CenterLoadDisplacementMaximum(double, double, double, double)

    Declaration
    public double CenterLoadDisplacementMaximum(double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    CenterLoadMoment(double, double, double)

    Declaration
    public double CenterLoadMoment(double x, double l, double pp)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    Returns
    Type Description
    double

    CenterLoadMomentMaximum(double, double)

    Declaration
    public double CenterLoadMomentMaximum(double l, double pp)
    Parameters
    Type Name Description
    double l
    double pp
    Returns
    Type Description
    double

    CenterLoadShearForce(double, double, double)

    Declaration
    public double CenterLoadShearForce(double x, double l, double pp)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    Returns
    Type Description
    double

    CenterLoadShearForceMaximum(double, double)

    Declaration
    public double CenterLoadShearForceMaximum(double l, double pp)
    Parameters
    Type Name Description
    double l
    double pp
    Returns
    Type Description
    double

    CenterLoadSlope(double, double, double, double, double)

    Declaration
    public double CenterLoadSlope(double x, double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    CenterLoadSlopeMaximum(double, double, double, double)

    Declaration
    public double CenterLoadSlopeMaximum(double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    CentrifugalForce(double, double, double)

    Declaration
    public double CentrifugalForce(double m, double v, double r)
    Parameters
    Type Name Description
    double m
    double v
    double r
    Returns
    Type Description
    double

    CircularAreaMomentOfInertia(double)

    Declaration
    public double CircularAreaMomentOfInertia(double r)
    Parameters
    Type Name Description
    double r
    Returns
    Type Description
    double

    CircularEdgesFixedCenterLoadDeflection(double, double, double, double)

    Declaration
    public double CircularEdgesFixedCenterLoadDeflection(double w, double r, double t, double e)
    Parameters
    Type Name Description
    double w
    double r
    double t
    double e
    Returns
    Type Description
    double

    CircularEdgesFixedCenterLoadStress(double, double, double)

    Declaration
    public double CircularEdgesFixedCenterLoadStress(double w, double r, double t)
    Parameters
    Type Name Description
    double w
    double r
    double t
    Returns
    Type Description
    double

    CircularEdgesFixedUniformLoadDeflection(double, double, double, double)

    Declaration
    public double CircularEdgesFixedUniformLoadDeflection(double pp, double r, double t, double e)
    Parameters
    Type Name Description
    double pp
    double r
    double t
    double e
    Returns
    Type Description
    double

    CircularEdgesFixedUniformLoadStress(double, double, double)

    Declaration
    public double CircularEdgesFixedUniformLoadStress(double pp, double r, double t)
    Parameters
    Type Name Description
    double pp
    double r
    double t
    Returns
    Type Description
    double

    CircularEdgesSupportedCenterLoadDeflection(double, double, double, double)

    Declaration
    public double CircularEdgesSupportedCenterLoadDeflection(double w, double r, double t, double e)
    Parameters
    Type Name Description
    double w
    double r
    double t
    double e
    Returns
    Type Description
    double

    CircularEdgesSupportedCenterLoadStress(double, double, double)

    Declaration
    public double CircularEdgesSupportedCenterLoadStress(double w, double r, double t)
    Parameters
    Type Name Description
    double w
    double r
    double t
    Returns
    Type Description
    double

    CircularEdgesSupportedUniformLoadDeflection(double, double, double, double)

    Declaration
    public double CircularEdgesSupportedUniformLoadDeflection(double pp, double r, double t, double e)
    Parameters
    Type Name Description
    double pp
    double r
    double t
    double e
    Returns
    Type Description
    double

    CircularEdgesSupportedUniformLoadStress(double, double, double)

    Declaration
    public double CircularEdgesSupportedUniformLoadStress(double pp, double r, double t)
    Parameters
    Type Name Description
    double pp
    double r
    double t
    Returns
    Type Description
    double

    CircularMotionCentripetalAcceleration(double, double)

    Declaration
    public double CircularMotionCentripetalAcceleration(double v, double r)
    Parameters
    Type Name Description
    double v
    double r
    Returns
    Type Description
    double

    CompressionSpringConstant(double, double, double)

    Declaration
    public double CompressionSpringConstant(double lf, double ld, double f)
    Parameters
    Type Name Description
    double lf
    double ld
    double f
    Returns
    Type Description
    double

    CompressionSpringConstantFromParam(double, double, double, double)

    Declaration
    public double CompressionSpringConstantFromParam(double g, double d2, double d, double tn)
    Parameters
    Type Name Description
    double g
    double d2
    double d
    double tn
    Returns
    Type Description
    double

    CompressionSpringDeformedLength(double, double, double)

    Declaration
    public double CompressionSpringDeformedLength(double lf, double f, double k)
    Parameters
    Type Name Description
    double lf
    double f
    double k
    Returns
    Type Description
    double

    CompressionSpringForce(double, double, double)

    Declaration
    public double CompressionSpringForce(double lf, double ld, double k)
    Parameters
    Type Name Description
    double lf
    double ld
    double k
    Returns
    Type Description
    double

    CompressionSpringShearStressMaximum(double, double, double)

    Declaration
    public double CompressionSpringShearStressMaximum(double f, double d, double dout)
    Parameters
    Type Name Description
    double f
    double d
    double dout
    Returns
    Type Description
    double

    FirstLameFromBulkPoisson(double, double)

    Declaration
    public double FirstLameFromBulkPoisson(double k, double v)
    Parameters
    Type Name Description
    double k
    double v
    Returns
    Type Description
    double

    FirstLameFromBulkShear(double, double)

    Declaration
    public double FirstLameFromBulkShear(double k, double g)
    Parameters
    Type Name Description
    double k
    double g
    Returns
    Type Description
    double

    FirstLameFromShearPoisson(double, double)

    Declaration
    public double FirstLameFromShearPoisson(double g, double v)
    Parameters
    Type Name Description
    double g
    double v
    Returns
    Type Description
    double

    FirstLameFromYoungsBulk(double, double)

    Declaration
    public double FirstLameFromYoungsBulk(double e, double k)
    Parameters
    Type Name Description
    double e
    double k
    Returns
    Type Description
    double

    FirstLameFromYoungsPoisson(double, double)

    Declaration
    public double FirstLameFromYoungsPoisson(double e, double v)
    Parameters
    Type Name Description
    double e
    double v
    Returns
    Type Description
    double

    FirstLameFromYoungsShear(double, double)

    Declaration
    public double FirstLameFromYoungsShear(double e, double g)
    Parameters
    Type Name Description
    double e
    double g
    Returns
    Type Description
    double

    Frequency(double)

    Declaration
    public double Frequency(double t)
    Parameters
    Type Name Description
    double t
    Returns
    Type Description
    double

    FrictionForce(double, double)

    Declaration
    public double FrictionForce(double n, double u)
    Parameters
    Type Name Description
    double n
    double u
    Returns
    Type Description
    double

    GearRatio(double, double)

    Declaration
    public double GearRatio(double orate, double irate)
    Parameters
    Type Name Description
    double orate
    double irate
    Returns
    Type Description
    double

    GravitationalPotentialEnergy(double, double, double)

    Declaration
    public double GravitationalPotentialEnergy(double m, double h, double g)
    Parameters
    Type Name Description
    double m
    double h
    double g
    Returns
    Type Description
    double

    GravityAcceleration()

    Declaration
    public double GravityAcceleration()
    Returns
    Type Description
    double

    Impulse1(double, double)

    Declaration
    public double Impulse1(double f, double tc)
    Parameters
    Type Name Description
    double f
    double tc
    Returns
    Type Description
    double

    Impulse2(double, double)

    Declaration
    public double Impulse2(double m, double vc)
    Parameters
    Type Name Description
    double m
    double vc
    Returns
    Type Description
    double

    IntermediateLoadBendingStressMaximum(double, double, double, double, double)

    Declaration
    public double IntermediateLoadBendingStressMaximum(double l, double pp, double a, double c, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    double c
    double i
    Returns
    Type Description
    double

    IntermediateLoadDisplacement(double, double, double, double, double, double)

    Declaration
    public double IntermediateLoadDisplacement(double x, double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    IntermediateLoadDisplacementMaximum(double, double, double, double, double)

    Declaration
    public double IntermediateLoadDisplacementMaximum(double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    IntermediateLoadMoment(double, double, double, double)

    Declaration
    public double IntermediateLoadMoment(double x, double l, double pp, double a)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    Returns
    Type Description
    double

    IntermediateLoadMomentMaximum(double, double, double)

    Declaration
    public double IntermediateLoadMomentMaximum(double l, double pp, double a)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    Returns
    Type Description
    double

    IntermediateLoadShearForce(double, double, double, double)

    Declaration
    public double IntermediateLoadShearForce(double x, double l, double pp, double a)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    Returns
    Type Description
    double

    IntermediateLoadShearForceMaximum(double, double, double)

    Declaration
    public double IntermediateLoadShearForceMaximum(double l, double pp, double a)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    Returns
    Type Description
    double

    IntermediateLoadSlope(double, double, double, double, double, double)

    Declaration
    public double IntermediateLoadSlope(double x, double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    IntermediateLoadSlopeMaximum(double, double, double, double, double)

    Declaration
    public double IntermediateLoadSlopeMaximum(double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    LinearKineticEnergy(double, double)

    Declaration
    public double LinearKineticEnergy(double m, double v)
    Parameters
    Type Name Description
    double m
    double v
    Returns
    Type Description
    double

    LinearMotionDisplacement(double, double, double, double)

    Declaration
    public double LinearMotionDisplacement(double x0, double v0, double a, double t)
    Parameters
    Type Name Description
    double x0
    double v0
    double a
    double t
    Returns
    Type Description
    double

    LinearMotionFinalVelocity1(double, double, double)

    Declaration
    public double LinearMotionFinalVelocity1(double v0, double a, double t)
    Parameters
    Type Name Description
    double v0
    double a
    double t
    Returns
    Type Description
    double

    LinearMotionFinalVelocity2(double, double, double, double)

    Declaration
    public double LinearMotionFinalVelocity2(double v0, double x0, double a, double x)
    Parameters
    Type Name Description
    double v0
    double x0
    double a
    double x
    Returns
    Type Description
    double

    Momentum(double, double)

    Declaration
    public double Momentum(double m, double v)
    Parameters
    Type Name Description
    double m
    double v
    Returns
    Type Description
    double

    NewCoordinateNormalStrainX(double, double, double, double)

    Declaration
    public double NewCoordinateNormalStrainX(double xstrain, double ystrain, double sstrain, double rangle)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    double rangle
    Returns
    Type Description
    double

    NewCoordinateNormalStrainY(double, double, double, double)

    Declaration
    public double NewCoordinateNormalStrainY(double xstrain, double ystrain, double sstrain, double rangle)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    double rangle
    Returns
    Type Description
    double

    NewCoordinateNormalStressX(double, double, double, double)

    Declaration
    public double NewCoordinateNormalStressX(double xstress, double ystress, double sstress, double rangle)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    double rangle
    Returns
    Type Description
    double

    NewCoordinateNormalStressY(double, double, double, double)

    Declaration
    public double NewCoordinateNormalStressY(double xstress, double ystress, double sstress, double rangle)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    double rangle
    Returns
    Type Description
    double

    NewCoordinateShearStrainXy(double, double, double, double)

    Declaration
    public double NewCoordinateShearStrainXy(double xstrain, double ystrain, double sstrain, double rangle)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    double rangle
    Returns
    Type Description
    double

    NewCoordinateShearStressXy(double, double, double, double)

    Declaration
    public double NewCoordinateShearStressXy(double xstress, double ystress, double sstress, double rangle)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    double rangle
    Returns
    Type Description
    double

    NewtonMotionSecondLaw(double, double)

    Declaration
    public double NewtonMotionSecondLaw(double m, double a)
    Parameters
    Type Name Description
    double m
    double a
    Returns
    Type Description
    double

    ORingRadialBoreDia(double, double, double, double)

    Declaration
    public double ORingRadialBoreDia(double cs, double id, double cn, double str)
    Parameters
    Type Name Description
    double cs
    double id
    double cn
    double str
    Returns
    Type Description
    double

    ORingRadialGrooveDia(double, double)

    Declaration
    public double ORingRadialGrooveDia(double id, double str)
    Parameters
    Type Name Description
    double id
    double str
    Returns
    Type Description
    double

    ORingRadialGrooveDiaBore(double, double, double)

    Declaration
    public double ORingRadialGrooveDiaBore(double bd, double cs, double cn)
    Parameters
    Type Name Description
    double bd
    double cs
    double cn
    Returns
    Type Description
    double

    ORingRadialGrooveWidth(double)

    Declaration
    public double ORingRadialGrooveWidth(double cs)
    Parameters
    Type Name Description
    double cs
    Returns
    Type Description
    double

    ORingRadialInnerDia(double, double)

    Declaration
    public double ORingRadialInnerDia(double gd, double gtol)
    Parameters
    Type Name Description
    double gd
    double gtol
    Returns
    Type Description
    double

    ORingRadialSectionMaximum(double, double, double, double, double, double)

    Declaration
    public double ORingRadialSectionMaximum(double bd, double btol, double gd, double gtol, double cmax, double cstol)
    Parameters
    Type Name Description
    double bd
    double btol
    double gd
    double gtol
    double cmax
    double cstol
    Returns
    Type Description
    double

    ORingRadialSectionMinimum(double, double, double, double, double, double)

    Declaration
    public double ORingRadialSectionMinimum(double bd, double btol, double gd, double gtol, double cmin, double cstol)
    Parameters
    Type Name Description
    double bd
    double btol
    double gd
    double gtol
    double cmin
    double cstol
    Returns
    Type Description
    double

    ORingRadialStretch(double, double)

    Declaration
    public double ORingRadialStretch(double id, double gd)
    Parameters
    Type Name Description
    double id
    double gd
    Returns
    Type Description
    double

    PendulumFrequency(double, double)

    Declaration
    public double PendulumFrequency(double l, double g)
    Parameters
    Type Name Description
    double l
    double g
    Returns
    Type Description
    double

    PendulumPeriod(double, double)

    Declaration
    public double PendulumPeriod(double l, double g)
    Parameters
    Type Name Description
    double l
    double g
    Returns
    Type Description
    double

    Period(double)

    Declaration
    public double Period(double f)
    Parameters
    Type Name Description
    double f
    Returns
    Type Description
    double

    PipePressureLossOfLaminarFlow(double, double, double, double, double, double, double, double)

    Declaration
    public double PipePressureLossOfLaminarFlow(double pin, double fv, double fd, double zz, double l, double d, double u, double g)
    Parameters
    Type Name Description
    double pin
    double fv
    double fd
    double zz
    double l
    double d
    double u
    double g
    Returns
    Type Description
    double

    PoissonRatioFromBulkLame(double, double)

    Declaration
    public double PoissonRatioFromBulkLame(double k, double l)
    Parameters
    Type Name Description
    double k
    double l
    Returns
    Type Description
    double

    PoissonRatioFromShearBulk(double, double)

    Declaration
    public double PoissonRatioFromShearBulk(double g, double k)
    Parameters
    Type Name Description
    double g
    double k
    Returns
    Type Description
    double

    PoissonRatioFromShearLame(double, double)

    Declaration
    public double PoissonRatioFromShearLame(double g, double l)
    Parameters
    Type Name Description
    double g
    double l
    Returns
    Type Description
    double

    PoissonRatioFromYoungsBulk(double, double)

    Declaration
    public double PoissonRatioFromYoungsBulk(double e, double k)
    Parameters
    Type Name Description
    double e
    double k
    Returns
    Type Description
    double

    PoissonRatioFromYoungsLame(double, double)

    Declaration
    public double PoissonRatioFromYoungsLame(double e, double l)
    Parameters
    Type Name Description
    double e
    double l
    Returns
    Type Description
    double

    PoissonRatioFromYoungsShear(double, double)

    Declaration
    public double PoissonRatioFromYoungsShear(double e, double g)
    Parameters
    Type Name Description
    double e
    double g
    Returns
    Type Description
    double

    Power(double, double, double)

    Declaration
    public double Power(double f, double v, double angle)
    Parameters
    Type Name Description
    double f
    double v
    double angle
    Returns
    Type Description
    double

    PrincipalStrainAngle(double, double, double)

    Declaration
    public double PrincipalStrainAngle(double xstrain, double ystrain, double sstrain)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    Returns
    Type Description
    double

    PrincipalStrainMaximum(double, double, double)

    Declaration
    public double PrincipalStrainMaximum(double xstrain, double ystrain, double sstrain)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    Returns
    Type Description
    double

    PrincipalStrainMinimum(double, double, double)

    Declaration
    public double PrincipalStrainMinimum(double xstrain, double ystrain, double sstrain)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    Returns
    Type Description
    double

    PrincipalStressAngle(double, double, double)

    Declaration
    public double PrincipalStressAngle(double xstress, double ystress, double sstress)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    Returns
    Type Description
    double

    PrincipalStressMaximum(double, double, double)

    Declaration
    public double PrincipalStressMaximum(double xstress, double ystress, double sstress)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    Returns
    Type Description
    double

    PrincipalStressMinimum(double, double, double)

    Declaration
    public double PrincipalStressMinimum(double xstress, double ystress, double sstress)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    Returns
    Type Description
    double

    RectangularEdgesFixedUniformLoadDeflection(double, double, double, double, double)

    Declaration
    public double RectangularEdgesFixedUniformLoadDeflection(double pp, double ll, double ls, double t, double e)
    Parameters
    Type Name Description
    double pp
    double ll
    double ls
    double t
    double e
    Returns
    Type Description
    double

    RectangularEdgesFixedUniformLoadStress(double, double, double, double)

    Declaration
    public double RectangularEdgesFixedUniformLoadStress(double pp, double ll, double ls, double t)
    Parameters
    Type Name Description
    double pp
    double ll
    double ls
    double t
    Returns
    Type Description
    double

    RectangularEdgesSupportedUniformLoadDeflection(double, double, double, double, double)

    Declaration
    public double RectangularEdgesSupportedUniformLoadDeflection(double pp, double ll, double ls, double t, double e)
    Parameters
    Type Name Description
    double pp
    double ll
    double ls
    double t
    double e
    Returns
    Type Description
    double

    RectangularEdgesSupportedUniformLoadStress(double, double, double, double)

    Declaration
    public double RectangularEdgesSupportedUniformLoadStress(double pp, double ll, double ls, double t)
    Parameters
    Type Name Description
    double pp
    double ll
    double ls
    double t
    Returns
    Type Description
    double

    ShearModulusFromBulkLame(double, double)

    Declaration
    public double ShearModulusFromBulkLame(double k, double l)
    Parameters
    Type Name Description
    double k
    double l
    Returns
    Type Description
    double

    ShearModulusFromBulkPoisson(double, double)

    Declaration
    public double ShearModulusFromBulkPoisson(double k, double v)
    Parameters
    Type Name Description
    double k
    double v
    Returns
    Type Description
    double

    ShearModulusFromPoissonLame(double, double)

    Declaration
    public double ShearModulusFromPoissonLame(double v, double l)
    Parameters
    Type Name Description
    double v
    double l
    Returns
    Type Description
    double

    ShearModulusFromYoungsBulk(double, double)

    Declaration
    public double ShearModulusFromYoungsBulk(double e, double k)
    Parameters
    Type Name Description
    double e
    double k
    Returns
    Type Description
    double

    ShearModulusFromYoungsLame(double, double)

    Declaration
    public double ShearModulusFromYoungsLame(double e, double l)
    Parameters
    Type Name Description
    double e
    double l
    Returns
    Type Description
    double

    ShearModulusFromYoungsPoisson(double, double)

    Declaration
    public double ShearModulusFromYoungsPoisson(double e, double v)
    Parameters
    Type Name Description
    double e
    double v
    Returns
    Type Description
    double

    ShearStrainAngleMaximum(double, double, double)

    Declaration
    public double ShearStrainAngleMaximum(double xstrain, double ystrain, double sstrain)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    Returns
    Type Description
    double

    ShearStrainMaximum1(double, double, double)

    Declaration
    public double ShearStrainMaximum1(double xstrain, double ystrain, double sstrain)
    Parameters
    Type Name Description
    double xstrain
    double ystrain
    double sstrain
    Returns
    Type Description
    double

    ShearStrainMaximum2(double, double)

    Declaration
    public double ShearStrainMaximum2(double strain1, double strain2)
    Parameters
    Type Name Description
    double strain1
    double strain2
    Returns
    Type Description
    double

    ShearStressAngleMaximum(double, double, double)

    Declaration
    public double ShearStressAngleMaximum(double xstress, double ystress, double sstress)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    Returns
    Type Description
    double

    ShearStressMaximum1(double, double, double)

    Declaration
    public double ShearStressMaximum1(double xstress, double ystress, double sstress)
    Parameters
    Type Name Description
    double xstress
    double ystress
    double sstress
    Returns
    Type Description
    double

    ShearStressMaximum2(double, double)

    Declaration
    public double ShearStressMaximum2(double stress1, double stress2)
    Parameters
    Type Name Description
    double stress1
    double stress2
    Returns
    Type Description
    double

    SpringPeriod(double, double)

    Declaration
    public double SpringPeriod(double k, double m)
    Parameters
    Type Name Description
    double k
    double m
    Returns
    Type Description
    double

    SpringPotentialEnergy(double, double)

    Declaration
    public double SpringPotentialEnergy(double k, double x)
    Parameters
    Type Name Description
    double k
    double x
    Returns
    Type Description
    double

    SpringRestoringForce(double, double)

    Declaration
    public double SpringRestoringForce(double k, double x)
    Parameters
    Type Name Description
    double k
    double x
    Returns
    Type Description
    double

    SpurGearAddendum(double)

    Declaration
    public double SpurGearAddendum(double m)
    Parameters
    Type Name Description
    double m
    Returns
    Type Description
    double

    SpurGearAngularBacklash(double, double)

    Declaration
    public double SpurGearAngularBacklash(double ct, double d)
    Parameters
    Type Name Description
    double ct
    double d
    Returns
    Type Description
    double

    SpurGearBaseCircleDiameter(double, double)

    Declaration
    public double SpurGearBaseCircleDiameter(double d, double pangle)
    Parameters
    Type Name Description
    double d
    double pangle
    Returns
    Type Description
    double

    SpurGearBasePitch(double, double)

    Declaration
    public double SpurGearBasePitch(double m, double pangle)
    Parameters
    Type Name Description
    double m
    double pangle
    Returns
    Type Description
    double

    SpurGearCenterDistance(double, double, double)

    Declaration
    public double SpurGearCenterDistance(double m, double n1, double n2)
    Parameters
    Type Name Description
    double m
    double n1
    double n2
    Returns
    Type Description
    double

    SpurGearCircularPitch1(double)

    Declaration
    public double SpurGearCircularPitch1(double m)
    Parameters
    Type Name Description
    double m
    Returns
    Type Description
    double

    SpurGearCircularPitch2(double, double)

    Declaration
    public double SpurGearCircularPitch2(double d, double n)
    Parameters
    Type Name Description
    double d
    double n
    Returns
    Type Description
    double

    SpurGearContactRatio(double, double, double, double, double, double, double)

    Declaration
    public double SpurGearContactRatio(double m, double r1o, double r2o, double r1b, double r2b, double c, double pangle)
    Parameters
    Type Name Description
    double m
    double r1o
    double r2o
    double r1b
    double r2b
    double c
    double pangle
    Returns
    Type Description
    double

    SpurGearDedendum(double)

    Declaration
    public double SpurGearDedendum(double m)
    Parameters
    Type Name Description
    double m
    Returns
    Type Description
    double

    SpurGearLinearBacklash1(double, double)

    Declaration
    public double SpurGearLinearBacklash1(double cc, double pangle)
    Parameters
    Type Name Description
    double cc
    double pangle
    Returns
    Type Description
    double

    SpurGearLinearBacklash2(double)

    Declaration
    public double SpurGearLinearBacklash2(double ct)
    Parameters
    Type Name Description
    double ct
    Returns
    Type Description
    double

    SpurGearLinearBacklash3(double, double)

    Declaration
    public double SpurGearLinearBacklash3(double ct, double pangle)
    Parameters
    Type Name Description
    double ct
    double pangle
    Returns
    Type Description
    double

    SpurGearMinimumNumberNoUndercutting(double)

    Declaration
    public double SpurGearMinimumNumberNoUndercutting(double pangle)
    Parameters
    Type Name Description
    double pangle
    Returns
    Type Description
    double

    SpurGearModule(double)

    Declaration
    public double SpurGearModule(double pd)
    Parameters
    Type Name Description
    double pd
    Returns
    Type Description
    double

    SpurGearNumberOfTeeth(double, double)

    Declaration
    public double SpurGearNumberOfTeeth(double m, double d)
    Parameters
    Type Name Description
    double m
    double d
    Returns
    Type Description
    double

    SpurGearOutsideDiameter1(double, double)

    Declaration
    public double SpurGearOutsideDiameter1(double m, double d)
    Parameters
    Type Name Description
    double m
    double d
    Returns
    Type Description
    double

    SpurGearOutsideDiameter2(double, double)

    Declaration
    public double SpurGearOutsideDiameter2(double m, double n)
    Parameters
    Type Name Description
    double m
    double n
    Returns
    Type Description
    double

    SpurGearPitchDiameter(double, double)

    Declaration
    public double SpurGearPitchDiameter(double m, double n)
    Parameters
    Type Name Description
    double m
    double n
    Returns
    Type Description
    double

    SpurGearRootDiameter(double, double)

    Declaration
    public double SpurGearRootDiameter(double m, double d)
    Parameters
    Type Name Description
    double m
    double d
    Returns
    Type Description
    double

    SpurGearToothThickness(double)

    Declaration
    public double SpurGearToothThickness(double m)
    Parameters
    Type Name Description
    double m
    Returns
    Type Description
    double

    SquareBottomSupportedUniformLoadDeflection(double, double, double, double)

    Declaration
    public double SquareBottomSupportedUniformLoadDeflection(double pp, double l, double t, double e)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    double e
    Returns
    Type Description
    double

    SquareBottomSupportedUniformLoadStress(double, double, double)

    Declaration
    public double SquareBottomSupportedUniformLoadStress(double pp, double l, double t)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    Returns
    Type Description
    double

    SquareEdgesFixedCenterLoadDeflection(double, double, double, double)

    Declaration
    public double SquareEdgesFixedCenterLoadDeflection(double pp, double l, double t, double e)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    double e
    Returns
    Type Description
    double

    SquareEdgesFixedCenterLoadStress(double, double, double)

    Declaration
    public double SquareEdgesFixedCenterLoadStress(double pp, double l, double t)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    Returns
    Type Description
    double

    SquareEdgesFixedCircularCenterLoadDeflection(double, double, double, double, double)

    Declaration
    public double SquareEdgesFixedCircularCenterLoadDeflection(double pp, double l, double r0, double t, double e)
    Parameters
    Type Name Description
    double pp
    double l
    double r0
    double t
    double e
    Returns
    Type Description
    double

    SquareEdgesFixedCircularCenterLoadStress(double, double, double, double)

    Declaration
    public double SquareEdgesFixedCircularCenterLoadStress(double pp, double l, double r0, double t)
    Parameters
    Type Name Description
    double pp
    double l
    double r0
    double t
    Returns
    Type Description
    double

    SquareEdgesSupportedCenterLoadDeflection(double, double, double, double, double)

    Declaration
    public double SquareEdgesSupportedCenterLoadDeflection(double pp, double l, double r0, double t, double e)
    Parameters
    Type Name Description
    double pp
    double l
    double r0
    double t
    double e
    Returns
    Type Description
    double

    SquareEdgesSupportedCenterLoadStress(double, double, double, double)

    Declaration
    public double SquareEdgesSupportedCenterLoadStress(double pp, double l, double r0, double t)
    Parameters
    Type Name Description
    double pp
    double l
    double r0
    double t
    Returns
    Type Description
    double

    SquareTopBottomSupportedUniformLoadDeflection(double, double, double, double)

    Declaration
    public double SquareTopBottomSupportedUniformLoadDeflection(double pp, double l, double t, double e)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    double e
    Returns
    Type Description
    double

    SquareTopBottomSupportedUniformLoadStress(double, double, double)

    Declaration
    public double SquareTopBottomSupportedUniformLoadStress(double pp, double l, double t)
    Parameters
    Type Name Description
    double pp
    double l
    double t
    Returns
    Type Description
    double

    SymmetricLoadBendingStressMaximum(double, double, double, double)

    Declaration
    public double SymmetricLoadBendingStressMaximum(double pp, double a, double c, double i)
    Parameters
    Type Name Description
    double pp
    double a
    double c
    double i
    Returns
    Type Description
    double

    SymmetricLoadDisplacement(double, double, double, double, double, double)

    Declaration
    public double SymmetricLoadDisplacement(double x, double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    SymmetricLoadDisplacementMaximum(double, double, double, double, double)

    Declaration
    public double SymmetricLoadDisplacementMaximum(double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    SymmetricLoadMoment(double, double, double, double)

    Declaration
    public double SymmetricLoadMoment(double x, double l, double pp, double a)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    Returns
    Type Description
    double

    SymmetricLoadMomentMaximum(double, double, double)

    Declaration
    public double SymmetricLoadMomentMaximum(double l, double pp, double a)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    Returns
    Type Description
    double

    SymmetricLoadShearForce(double, double, double, double)

    Declaration
    public double SymmetricLoadShearForce(double x, double l, double pp, double a)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    Returns
    Type Description
    double

    SymmetricLoadShearForceMaximum(double)

    Declaration
    public double SymmetricLoadShearForceMaximum(double pp)
    Parameters
    Type Name Description
    double pp
    Returns
    Type Description
    double

    SymmetricLoadSlope(double, double, double, double, double, double)

    Declaration
    public double SymmetricLoadSlope(double x, double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    SymmetricLoadSlopeMaximum(double, double, double, double, double)

    Declaration
    public double SymmetricLoadSlopeMaximum(double l, double pp, double a, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double a
    double e
    double i
    Returns
    Type Description
    double

    Torque(double, double, double)

    Declaration
    public double Torque(double f, double r, double angle)
    Parameters
    Type Name Description
    double f
    double r
    double angle
    Returns
    Type Description
    double

    UniformLoadBendingStressMaximum(double, double, double, double)

    Declaration
    public double UniformLoadBendingStressMaximum(double l, double pp, double c, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double c
    double i
    Returns
    Type Description
    double

    UniformLoadDisplacement(double, double, double, double, double)

    Declaration
    public double UniformLoadDisplacement(double x, double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    UniformLoadDisplacementMaximum(double, double, double, double)

    Declaration
    public double UniformLoadDisplacementMaximum(double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    UniformLoadMoment(double, double, double)

    Declaration
    public double UniformLoadMoment(double x, double l, double pp)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    Returns
    Type Description
    double

    UniformLoadMomentMaximum(double, double)

    Declaration
    public double UniformLoadMomentMaximum(double l, double pp)
    Parameters
    Type Name Description
    double l
    double pp
    Returns
    Type Description
    double

    UniformLoadShearForce(double, double, double)

    Declaration
    public double UniformLoadShearForce(double x, double l, double pp)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    Returns
    Type Description
    double

    UniformLoadShearForceMaximum(double, double)

    Declaration
    public double UniformLoadShearForceMaximum(double l, double pp)
    Parameters
    Type Name Description
    double l
    double pp
    Returns
    Type Description
    double

    UniformLoadSlope(double, double, double, double, double)

    Declaration
    public double UniformLoadSlope(double x, double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double x
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    UniformLoadSlopeMaximum(double, double, double, double)

    Declaration
    public double UniformLoadSlopeMaximum(double l, double pp, double e, double i)
    Parameters
    Type Name Description
    double l
    double pp
    double e
    double i
    Returns
    Type Description
    double

    VibrationDampedAngularFrequency(double, double)

    Declaration
    public double VibrationDampedAngularFrequency(double dr, double wn)
    Parameters
    Type Name Description
    double dr
    double wn
    Returns
    Type Description
    double

    VibrationDampedFrequency(double)

    Declaration
    public double VibrationDampedFrequency(double wd)
    Parameters
    Type Name Description
    double wd
    Returns
    Type Description
    double

    VibrationDampingRatio(double, double)

    Declaration
    public double VibrationDampingRatio(double cv, double cc)
    Parameters
    Type Name Description
    double cv
    double cc
    Returns
    Type Description
    double

    VibrationNaturalAngularFrequency(double, double)

    Declaration
    public double VibrationNaturalAngularFrequency(double m, double k)
    Parameters
    Type Name Description
    double m
    double k
    Returns
    Type Description
    double

    VibrationNaturalCriticalDamping1(double, double)

    Declaration
    public double VibrationNaturalCriticalDamping1(double m, double k)
    Parameters
    Type Name Description
    double m
    double k
    Returns
    Type Description
    double

    VibrationNaturalCriticalDamping2(double, double)

    Declaration
    public double VibrationNaturalCriticalDamping2(double m, double wn)
    Parameters
    Type Name Description
    double m
    double wn
    Returns
    Type Description
    double

    VibrationNaturalFrequency(double)

    Declaration
    public double VibrationNaturalFrequency(double wn)
    Parameters
    Type Name Description
    double wn
    Returns
    Type Description
    double

    WorkDone(double, double, double)

    Declaration
    public double WorkDone(double f, double s, double angle)
    Parameters
    Type Name Description
    double f
    double s
    double angle
    Returns
    Type Description
    double

    YoungsModulusFromBulkLame(double, double)

    Declaration
    public double YoungsModulusFromBulkLame(double k, double l)
    Parameters
    Type Name Description
    double k
    double l
    Returns
    Type Description
    double

    YoungsModulusFromBulkPoisson(double, double)

    Declaration
    public double YoungsModulusFromBulkPoisson(double k, double v)
    Parameters
    Type Name Description
    double k
    double v
    Returns
    Type Description
    double

    YoungsModulusFromBulkShear(double, double)

    Declaration
    public double YoungsModulusFromBulkShear(double k, double g)
    Parameters
    Type Name Description
    double k
    double g
    Returns
    Type Description
    double

    YoungsModulusFromPoissonLame(double, double)

    Declaration
    public double YoungsModulusFromPoissonLame(double l, double v)
    Parameters
    Type Name Description
    double l
    double v
    Returns
    Type Description
    double

    YoungsModulusFromPoissonShear(double, double)

    Declaration
    public double YoungsModulusFromPoissonShear(double g, double v)
    Parameters
    Type Name Description
    double g
    double v
    Returns
    Type Description
    double

    YoungsModulusFromShearLame(double, double)

    Declaration
    public double YoungsModulusFromShearLame(double g, double l)
    Parameters
    Type Name Description
    double g
    double l
    Returns
    Type Description
    double

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX