|
NX Open C++ Reference Guide
|
Contains Engineering Function methods
To obtain an instance of this class, refer to Session
Created in NX4.0.0.
More...
Public Member Functions | |
| double | AveragePower (double w, double tc) |
| Calculate the average power. | |
| double | BulkModulusFromPoissonLame (double v, double l) |
| Calculate the bulk modulus from poisson ratio and 1st Lame constant. | |
| double | BulkModulusFromShearLame (double g, double l) |
| Calculate the bulk modulus from shear modulus and 1st Lame constant. | |
| double | BulkModulusFromShearPoisson (double g, double v) |
| Calculate the bulk modulus from shear modulus and poisson ratio. | |
| double | BulkModulusFromYoungsLame (double e, double l) |
| Calculate the bulk modulus from youngs modulus and 1st Lame constant. | |
| double | BulkModulusFromYoungsPoisson (double e, double v) |
| Calculate the bulk modulus from youngs modulus and poisson ratio. | |
| double | BulkModulusFromYoungsShear (double e, double g) |
| Calculate the bulk modulus from youngs modulus and shear modulus. | |
| double | CenterLoadBendingStressMaximum (double l, double pp, double c, double i) |
| Calculate the maximum bending stress under a center load. | |
| double | CenterLoadDisplacement (double x, double l, double pp, double e, double i) |
| Calculate the displacement under a center load. | |
| double | CenterLoadDisplacementMaximum (double l, double pp, double e, double i) |
| Calculate the maximum displacement under a center load. | |
| double | CenterLoadMoment (double x, double l, double pp) |
| Calculate the moment under a center load. | |
| double | CenterLoadMomentMaximum (double l, double pp) |
| Calculate the maximum moment under a center load. | |
| double | CenterLoadShearForce (double x, double l, double pp) |
| Calculate the shear force under a center load. | |
| double | CenterLoadShearForceMaximum (double l, double pp) |
| Calculate the maximum shear force under a center load. | |
| double | CenterLoadSlope (double x, double l, double pp, double e, double i) |
| Calculate the slope under a center load. | |
| double | CenterLoadSlopeMaximum (double l, double pp, double e, double i) |
| Calculate the maximum slope under a center load. | |
| double | CentrifugalForce (double m, double v, double r) |
| Calculate the centrifugal force from velocity, radius and mass. | |
| double | CircularAreaMomentOfInertia (double r) |
| Calculate the area moment of inertia of circular cross section. | |
| double | CircularEdgesFixedCenterLoadDeflection (double w, double r, double t, double e) |
| Calculate the maximum deflection of a circular flat plate with the edge fixed around circumference under a concentrated load at the center. | |
| double | CircularEdgesFixedCenterLoadStress (double w, double r, double t) |
| Calculate the maximum tensile stress of a circular flat plate with the edge fixed around circumference under a concentrated load at the center. | |
| double | CircularEdgesFixedUniformLoadDeflection (double pp, double r, double t, double e) |
| Calculate the maximum deflection of a circular flat plate with the edge fixed around circumference under a uniformly distributed load over the surface of the plate. | |
| double | CircularEdgesFixedUniformLoadStress (double pp, double r, double t) |
| Calculate the maximum tensile stress of a circular flat plate with the edge fixed around circumference under a uniformly distributed load over the surface of the plate. | |
| double | CircularEdgesSupportedCenterLoadDeflection (double w, double r, double t, double e) |
| Calculate the maximum deflection of a circular flat plate with the edge supported around the circumference under a concentrated load at the center. | |
| double | CircularEdgesSupportedCenterLoadStress (double w, double r, double t) |
| Calculate the maximum tensile stress of a circular flat plate with the edge supported around the circumference under a concentrated load at the center. | |
| double | CircularEdgesSupportedUniformLoadDeflection (double pp, double r, double t, double e) |
| Calculate the maximum deflection of a circular flat plate with the edge supported around the circumference under a uniformly distributed load over the surface of the plate. | |
| double | CircularEdgesSupportedUniformLoadStress (double pp, double r, double t) |
| Calculate the maximum tensile stress of a circular flat plate with the edge supported around the circumference under a uniformly distributed load over the surface of the plate. | |
| double | CircularMotionCentripetalAcceleration (double v, double r) |
| Calculate the centripetal acceleration from velocity and radius or distance. | |
| double | CompressionSpringConstant (double lf, double ld, double f) |
| Calculate the spring constant for a compression spring that exerts a force when deformed to the length. | |
| double | CompressionSpringConstantFromParam (double g, double d2, double d, double tn) |
| Calculate the spring constant k for a compression spring from design parameters. | |
| double | CompressionSpringDeformedLength (double lf, double f, double k) |
| Calculate the deformed length of a compression spring (with a known spring constant) when loaded with a force. | |
| double | CompressionSpringForce (double lf, double ld, double k) |
| Calculate the force exerted by a compression spring (with a known spring constant) when given the spring length before and after loading. | |
| double | CompressionSpringShearStressMaximum (double f, double d, double dout) |
| Calculate the maximum shear stress in the spring from the provided spring geometry. | |
| double | FirstLameFromBulkPoisson (double k, double v) |
| Calculate the 1st Lame constant from bulk modulus and poisson ratio. | |
| double | FirstLameFromBulkShear (double k, double g) |
| Calculate the 1st Lame constant from bulk modulus and shear modulus. | |
| double | FirstLameFromShearPoisson (double g, double v) |
| Calculate the 1st Lame constant from shear modulus and poisson ratio. | |
| double | FirstLameFromYoungsBulk (double e, double k) |
| Calculate the 1st Lame constant from youngs modulus and bulk modulus. | |
| double | FirstLameFromYoungsPoisson (double e, double v) |
| Calculate the 1st Lame constant from youngs modulus and poisson. | |
| double | FirstLameFromYoungsShear (double e, double g) |
| Calculate the 1st Lame constant from youngs modulus and shear modulus. | |
| double | Frequency (double t) |
| Calculate the frequency from period. | |
| double | FrictionForce (double n, double u) |
| Calculate the friction force. | |
| double | GearRatio (double orate, double irate) |
| Calculate the gear ratio from the output and input rate. | |
| double | GravitationalPotentialEnergy (double m, double h, double g) |
| Calculate the gravitational potential energy. | |
| double | GravityAcceleration () |
| Calculate the gravity acceleration. | |
| double | Impulse1 (double f, double tc) |
| Calculate the impulse from force and change in time. | |
| double | Impulse2 (double m, double vc) |
| Calculate the impulse from mass and change in velocity. | |
| double | IntermediateLoadBendingStressMaximum (double l, double pp, double a, double c, double i) |
| Calculate the maximum bending stress under a Intermediate load. | |
| double | IntermediateLoadDisplacement (double x, double l, double pp, double a, double e, double i) |
| Calculate the displacement under a Intermediate load. | |
| double | IntermediateLoadDisplacementMaximum (double l, double pp, double a, double e, double i) |
| Calculate the maximum displacement under a Intermediate load. | |
| double | IntermediateLoadMoment (double x, double l, double pp, double a) |
| Calculate the moment under a intermediate load. | |
| double | IntermediateLoadMomentMaximum (double l, double pp, double a) |
| Calculate the maximum moment under a Intermediate load. | |
| double | IntermediateLoadShearForce (double x, double l, double pp, double a) |
| Calculate the shear force under a Intermediate load. | |
| double | IntermediateLoadShearForceMaximum (double l, double pp, double a) |
| Calculate the maximum shear force under a Intermediate load. | |
| double | IntermediateLoadSlope (double x, double l, double pp, double a, double e, double i) |
| Calculate the slope under a Intermediate load. | |
| double | IntermediateLoadSlopeMaximum (double l, double pp, double a, double e, double i) |
| Calculate the maximum slope under a Intermediate load. | |
| double | LinearKineticEnergy (double m, double v) |
| Calculate the linear kinetic energy. | |
| double | LinearMotionDisplacement (double x0, double v0, double a, double t) |
| Calculate the displacement from initial displacement, initial velocity, acceleration and time. | |
| double | LinearMotionFinalVelocity1 (double v0, double a, double t) |
| Calculate the final velocity from initial velocity, acceleration and time. | |
| double | LinearMotionFinalVelocity2 (double v0, double x0, double a, double x) |
| Calculate the final velocity from initial displacement, initial velocity, acceleration and position. | |
| double | Momentum (double m, double v) |
| Calculate the momentum. | |
| double | NewCoordinateNormalStrainX (double xstrain, double ystrain, double sstrain, double rangle) |
| Calculate the x direction normal strain of the same space point in a rotated coordinate system from the strains at a space point in the body. | |
| double | NewCoordinateNormalStrainY (double xstrain, double ystrain, double sstrain, double rangle) |
| Calculate the y direction normal strain of the same space point in a rotated coordinate system from the strains at a space point in the body. | |
| double | NewCoordinateNormalStressX (double xstress, double ystress, double sstress, double rangle) |
| Calculate the x direction normal stress of the same space point in a rotated coordinate system from the stresses at a space point in the body. | |
| double | NewCoordinateNormalStressY (double xstress, double ystress, double sstress, double rangle) |
| Calculate the y direction normal stress of the same space point in a rotated coordinate system from the stresses at a space point in the body. | |
| double | NewCoordinateShearStrainXy (double xstrain, double ystrain, double sstrain, double rangle) |
| Calculate the shear strain of the same space point in a rotated coordinate system from the strains at a space point in the body. | |
| double | NewCoordinateShearStressXy (double xstress, double ystress, double sstress, double rangle) |
| Calculate the shear stress of the same space point in a rotated coordinate system from the stresses at a space point in the body. | |
| double | NewtonMotionSecondLaw (double m, double a) |
| Calculate the Newton's second law of motion. | |
| double | ORingRadialBoreDia (double cs, double id, double cn, double str) |
| Calculate the bore diameter from section diameter, inner diameter, compression and stretch. | |
| double | ORingRadialGrooveDia (double id, double str) |
| Calculate the groove diameter from o-ring inner diameter and stretch ratio. | |
| double | ORingRadialGrooveDiaBore (double bd, double cs, double cn) |
| Calculate the groove diameter from bore diameter, section diameter and compression ratio. | |
| double | ORingRadialGrooveWidth (double cs) |
| Calculate the suggested groove width from the cross-section diameter. | |
| double | ORingRadialInnerDia (double gd, double gtol) |
| Calculate the recommended o-ring inner diameter from groove diameter. | |
| double | ORingRadialSectionMaximum (double bd, double btol, double gd, double gtol, double cmax, double cstol) |
| Calculate the max. | |
| double | ORingRadialSectionMinimum (double bd, double btol, double gd, double gtol, double cmin, double cstol) |
| Calculate the min. | |
| double | ORingRadialStretch (double id, double gd) |
| Calculate the stretch ratio from inner diameter of o-ring and groove diameter. | |
| double | PendulumFrequency (double l, double g) |
| Calculate the frequency of pendulum motion. | |
| double | PendulumPeriod (double l, double g) |
| Calculate the period of pendulum motion. | |
| double | Period (double f) |
| Calculate the period from frequency. | |
| double | PipePressureLossOfLaminarFlow (double pin, double fv, double fd, double zz, double l, double d, double u, double g) |
| Calculate the pressure drop in a section of uniform pipe running from input point to output point. | |
| double | PoissonRatioFromBulkLame (double k, double l) |
| Calculate the poisson ratio from bulk modulus and 1st Lame constant. | |
| double | PoissonRatioFromShearBulk (double g, double k) |
| Calculate the poisson ratio from shear modulus and bulk modulus. | |
| double | PoissonRatioFromShearLame (double g, double l) |
| Calculate the poisson ratio from shear modulus and 1st Lame constant. | |
| double | PoissonRatioFromYoungsBulk (double e, double k) |
| Calculate the poisson ratio from bulk modulus and youngs modulus. | |
| double | PoissonRatioFromYoungsLame (double e, double l) |
| Calculate the poisson ratio from youngs modulus and 1st Lame constant. | |
| double | PoissonRatioFromYoungsShear (double e, double g) |
| Calculate the poisson ratio from youngs modulus and shear modulus. | |
| double | Power (double f, double v, double angle) |
| Calculate the power. | |
| double | PrincipalStrainAngle (double xstrain, double ystrain, double sstrain) |
| Calculate the principal strain angle from the strain components at a space point in the body. | |
| double | PrincipalStrainMaximum (double xstrain, double ystrain, double sstrain) |
| Calculate the maximum principal strain from the strain components at a space point in the body. | |
| double | PrincipalStrainMinimum (double xstrain, double ystrain, double sstrain) |
| Calculate the minimum principal strain from the strain components at a space point in the body. | |
| double | PrincipalStressAngle (double xstress, double ystress, double sstress) |
| Calculate the principal stress angle from the stress components at a space point in the body. | |
| double | PrincipalStressMaximum (double xstress, double ystress, double sstress) |
| Calculate the maximum principal stress from the stress components at a space point in the body. | |
| double | PrincipalStressMinimum (double xstress, double ystress, double sstress) |
| Calculate the minimum principal stress from the stress components at a space point in the body. | |
| double | RectangularEdgesFixedUniformLoadDeflection (double pp, double ll, double ls, double t, double e) |
| Calculate the maximum deflection of a rectangular plate with all edges fixed under a uniformly distributed load of the plate. | |
| double | RectangularEdgesFixedUniformLoadStress (double pp, double ll, double ls, double t) |
| Calculate the maximum tensile stress of a rectangular plate with all edges fixed under a uniformly distributed load of the plate. | |
| double | RectangularEdgesSupportedUniformLoadDeflection (double pp, double ll, double ls, double t, double e) |
| Calculate the maximum deflection of a rectangular plate with all edges supported at top and bottom under a uniformly distributed load over the surface of the plate. | |
| double | RectangularEdgesSupportedUniformLoadStress (double pp, double ll, double ls, double t) |
| Calculate the maximum tensile stress of a rectangular plate with all edges supported at top and bottom under a uniformly distributed load over the surface of the plate. | |
| double | ShearModulusFromBulkLame (double k, double l) |
| Calculate the shear modulus from bulk modulus and 1st Lame constant. | |
| double | ShearModulusFromBulkPoisson (double k, double v) |
| Calculate the shear modulus from bulk modulus and poisson ratio. | |
| double | ShearModulusFromPoissonLame (double v, double l) |
| Calculate the shear modulus from poisson ratio and 1st Lame constant. | |
| double | ShearModulusFromYoungsBulk (double e, double k) |
| Calculate the shear modulus from youngs modulus and bulk modulus. | |
| double | ShearModulusFromYoungsLame (double e, double l) |
| Calculate the shear modulus from youngs modulus and 1st Lame constant. | |
| double | ShearModulusFromYoungsPoisson (double e, double v) |
| Calculate the shear modulus from youngs modulus and poisson ratio. | |
| double | ShearStrainAngleMaximum (double xstrain, double ystrain, double sstrain) |
| Calculate the maximum shear strain angle from the strain components at a space point in the body. | |
| double | ShearStrainMaximum1 (double xstrain, double ystrain, double sstrain) |
| Calculate the maximum shear strain from the strain components at a space point in the body. | |
| double | ShearStrainMaximum2 (double strain1, double strain2) |
| Calculate the maximum shear strain from the principal strain at a space point in the body. | |
| double | ShearStressAngleMaximum (double xstress, double ystress, double sstress) |
| Calculate the maximum shear stress angle from the stress components at a space point in the body. | |
| double | ShearStressMaximum1 (double xstress, double ystress, double sstress) |
| Calculate the maximum shear stress from the stress components at a space point in the body. | |
| double | ShearStressMaximum2 (double stress1, double stress2) |
| Calculate the maximum shear stress from the principal stress at a space point in the body. | |
| double | SpringPeriod (double k, double m) |
| Calculate the period in the spring-mass system. | |
| double | SpringPotentialEnergy (double k, double x) |
| Calculate the potential energy in the spring-mass system. | |
| double | SpringRestoringForce (double k, double x) |
| Calculate the restoring force in the spring-mass system. | |
| double | SpurGearAddendum (double m) |
| Calculate the addendum from the module. | |
| double | SpurGearAngularBacklash (double ct, double d) |
| Calculate the angular backlash from linear backlash along pitch circle. | |
| double | SpurGearBaseCircleDiameter (double d, double pangle) |
| Calculate the base circle diameter from the pitch diameter and pressure angle. | |
| double | SpurGearBasePitch (double m, double pangle) |
| Calculate the base pitch from the module and pressure angle. | |
| double | SpurGearCenterDistance (double m, double n1, double n2) |
| Calculate the center distance from the module and number of teeth. | |
| double | SpurGearCircularPitch1 (double m) |
| Calculate the circular pitch from module. | |
| double | SpurGearCircularPitch2 (double d, double n) |
| Calculate the circular pitch from the pitch diameter and number of teeth. | |
| double | SpurGearContactRatio (double m, double r1o, double r2o, double r1b, double r2b, double c, double pangle) |
| Calculate the contact ratio from outside radii, base-circle radii, center distance and pressure angle. | |
| double | SpurGearDedendum (double m) |
| Calculate the dedendum from the module. | |
| double | SpurGearLinearBacklash1 (double cc, double pangle) |
| Calculate the linear backlash along pitch circle from change in center distance and pressure angle. | |
| double | SpurGearLinearBacklash2 (double ct) |
| Calculate the linear backlash along pitch circle from change in tooth thickness. | |
| double | SpurGearLinearBacklash3 (double ct, double pangle) |
| Calculate the linear backlash along line of action from linear backlash along pitch circle. | |
| double | SpurGearMinimumNumberNoUndercutting (double pangle) |
| Calculate the min. | |
| double | SpurGearModule (double pd) |
| Calculate the module from the diametral pitch. | |
| double | SpurGearNumberOfTeeth (double m, double d) |
| Calculate the number of teeth from the module and pitch diameter. | |
| double | SpurGearOutsideDiameter1 (double m, double d) |
| Calculate the outside diameter from the module and pitch diameter. | |
| double | SpurGearOutsideDiameter2 (double m, double n) |
| Calculate the outside diameter from the module and number of teeth. | |
| double | SpurGearPitchDiameter (double m, double n) |
| Calculate the pitch diameter from module. | |
| double | SpurGearRootDiameter (double m, double d) |
| Calculate the root diameter from pitch diameter and module. | |
| double | SpurGearToothThickness (double m) |
| Calculate the tooth thickness at standard pitch diameter from module. | |
| double | SquareBottomSupportedUniformLoadDeflection (double pp, double l, double t, double e) |
| Calculate the maximum deflection of a square flat plate supported at the bottom only of all four edges under a uniformly distributed load over the surface of the plate. | |
| double | SquareBottomSupportedUniformLoadStress (double pp, double l, double t) |
| Calculate the maximum tensile stress of a square flat plate supported at the bottom only of all four edges under a uniformly distributed load over the surface of the plate. | |
| double | SquareEdgesFixedCenterLoadDeflection (double pp, double l, double t, double e) |
| Calculate the maximum deflection of a square flat plate with all edges firmly fixed under a uniformly distributed load over the surface of the plate. | |
| double | SquareEdgesFixedCenterLoadStress (double pp, double l, double t) |
| Calculate the maximum tensile stress of a square flat plate with all edges firmly fixed under a uniformly distributed load over the surface of the plate. | |
| double | SquareEdgesFixedCircularCenterLoadDeflection (double pp, double l, double r0, double t, double e) |
| Calculate the maximum deflection of a square flat plate with all edges firmly fixed under a uniform load over small circular area at the center. | |
| double | SquareEdgesFixedCircularCenterLoadStress (double pp, double l, double r0, double t) |
| Calculate the maximum tensile stress of a square flat plate with all edges firmly fixed under a uniform load over small circular area at the center. | |
| double | SquareEdgesSupportedCenterLoadDeflection (double pp, double l, double r0, double t, double e) |
| Calculate the maximum deflection of a square flat plate with all edges supported above and below, or below only under a concentrated load at the center. | |
| double | SquareEdgesSupportedCenterLoadStress (double pp, double l, double r0, double t) |
| Calculate the maximum tensile stress of a square flat plate with all edges supported above and below, or below only under a concentrated load at the center. | |
| double | SquareTopBottomSupportedUniformLoadDeflection (double pp, double l, double t, double e) |
| Calculate the maximum deflection of a square flat plate supported at top and bottom of all four edges under a uniformly distributed load over the surface of the plate. | |
| double | SquareTopBottomSupportedUniformLoadStress (double pp, double l, double t) |
| Calculate the maximum tensile stress of a square flat plate supported at top and bottom of all four edges under a uniformly distributed load over the surface of the plate. | |
| double | SymmetricLoadBendingStressMaximum (double pp, double a, double c, double i) |
| Calculate the maximum bending stress under two symmetric loads. | |
| double | SymmetricLoadDisplacement (double x, double l, double pp, double a, double e, double i) |
| Calculate the displacement under two symmetric loads. | |
| double | SymmetricLoadDisplacementMaximum (double l, double pp, double a, double e, double i) |
| Calculate the maximum displacement under two symmetric loads. | |
| double | SymmetricLoadMoment (double x, double l, double pp, double a) |
| Calculate the moment under two symmetric loads. | |
| double | SymmetricLoadMomentMaximum (double l, double pp, double a) |
| Calculate the maximum moment under two symmetric loads. | |
| double | SymmetricLoadShearForce (double x, double l, double pp, double a) |
| Calculate the shear force under two symmetric loads. | |
| double | SymmetricLoadShearForceMaximum (double pp) |
| Calculate the maximum shear force under two symmetric loads. | |
| double | SymmetricLoadSlope (double x, double l, double pp, double a, double e, double i) |
| Calculate the slope under two symmetric loads. | |
| double | SymmetricLoadSlopeMaximum (double l, double pp, double a, double e, double i) |
| Calculate the maximum slope under two symmetric loads. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
| double | Torque (double f, double r, double angle) |
| Calculate the torque. | |
| double | UniformLoadBendingStressMaximum (double l, double pp, double c, double i) |
| Calculate the maximum bending stress under a uniform Load. | |
| double | UniformLoadDisplacement (double x, double l, double pp, double e, double i) |
| Calculate the displacement under a uniform Load. | |
| double | UniformLoadDisplacementMaximum (double l, double pp, double e, double i) |
| Calculate the maximum displacement under a uniform Load. | |
| double | UniformLoadMoment (double x, double l, double pp) |
| Calculate the moment under a uniform Load. | |
| double | UniformLoadMomentMaximum (double l, double pp) |
| Calculate the maximum moment under a uniform Load. | |
| double | UniformLoadShearForce (double x, double l, double pp) |
| Calculate the shear force under a uniform Load. | |
| double | UniformLoadShearForceMaximum (double l, double pp) |
| Calculate the maximum shear force under a uniform Load. | |
| double | UniformLoadSlope (double x, double l, double pp, double e, double i) |
| Calculate the slope under a uniform Load. | |
| double | UniformLoadSlopeMaximum (double l, double pp, double e, double i) |
| Calculate the maximum slope under a uniform Load. | |
| double | VibrationDampedAngularFrequency (double dr, double wn) |
| Calculate the angular frequency from the damping ration and the natural angular frequcncy. | |
| double | VibrationDampedFrequency (double wd) |
| Calculate the damped frequency from natural angular frequency. | |
| double | VibrationDampingRatio (double cv, double cc) |
| Calculate the damping ratio. | |
| double | VibrationNaturalAngularFrequency (double m, double k) |
| Calculate the natural angular frequency from the mass and stiffness. | |
| double | VibrationNaturalCriticalDamping1 (double m, double k) |
| Calculate the natural critical damping from the mass and stiffness. | |
| double | VibrationNaturalCriticalDamping2 (double m, double wn) |
| Calculate the natural critical damping from the mass and natural angular frequency. | |
| double | VibrationNaturalFrequency (double wn) |
| Calculate the natural frequency from natural angular frequency. | |
| double | WorkDone (double f, double s, double angle) |
| Calculate the work done on a system. | |
| double | YoungsModulusFromBulkLame (double k, double l) |
| Calculate the youngs modulus from bulk modulus and 1st Lame constant. | |
| double | YoungsModulusFromBulkPoisson (double k, double v) |
| Calculate the youngs modulus from bulk modulus and poisson ratio. | |
| double | YoungsModulusFromBulkShear (double k, double g) |
| Calculate the youngs modulus from bulk modulus and shear modulus. | |
| double | YoungsModulusFromPoissonLame (double l, double v) |
| Calculate the youngs modulus from 1st Lame constant and poisson ratio. | |
| double | YoungsModulusFromPoissonShear (double g, double v) |
| Calculate the youngs modulus from shear modulus and poisson ratio. | |
| double | YoungsModulusFromShearLame (double g, double l) |
| Calculate the youngs modulus from shear modulus and 1st Lame constant. | |
Contains Engineering Function methods
To obtain an instance of this class, refer to Session
Created in NX4.0.0.
| double NXOpen::EngineeringFunction::AveragePower | ( | double | w, |
| double | tc | ||
| ) |
Calculate the average power.
| w | work done |
| tc | change in time |
| double NXOpen::EngineeringFunction::BulkModulusFromPoissonLame | ( | double | v, |
| double | l | ||
| ) |
Calculate the bulk modulus from poisson ratio and 1st Lame constant.
| v | poisson ratio |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::BulkModulusFromShearLame | ( | double | g, |
| double | l | ||
| ) |
Calculate the bulk modulus from shear modulus and 1st Lame constant.
| g | shear modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::BulkModulusFromShearPoisson | ( | double | g, |
| double | v | ||
| ) |
Calculate the bulk modulus from shear modulus and poisson ratio.
| g | shear modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::BulkModulusFromYoungsLame | ( | double | e, |
| double | l | ||
| ) |
Calculate the bulk modulus from youngs modulus and 1st Lame constant.
| e | youngs modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::BulkModulusFromYoungsPoisson | ( | double | e, |
| double | v | ||
| ) |
Calculate the bulk modulus from youngs modulus and poisson ratio.
| e | youngs modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::BulkModulusFromYoungsShear | ( | double | e, |
| double | g | ||
| ) |
Calculate the bulk modulus from youngs modulus and shear modulus.
| e | youngs modulus |
| g | shear modulus |
| double NXOpen::EngineeringFunction::CenterLoadBendingStressMaximum | ( | double | l, |
| double | pp, | ||
| double | c, | ||
| double | i | ||
| ) |
Calculate the maximum bending stress under a center load.
| l | length of the beam |
| pp | load on beam |
| c | distance from neutral axis to extreme fibers |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::CenterLoadDisplacement | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the displacement under a center load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::CenterLoadDisplacementMaximum | ( | double | l, |
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum displacement under a center load.
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::CenterLoadMoment | ( | double | x, |
| double | l, | ||
| double | pp | ||
| ) |
Calculate the moment under a center load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::CenterLoadMomentMaximum | ( | double | l, |
| double | pp | ||
| ) |
Calculate the maximum moment under a center load.
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::CenterLoadShearForce | ( | double | x, |
| double | l, | ||
| double | pp | ||
| ) |
Calculate the shear force under a center load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::CenterLoadShearForceMaximum | ( | double | l, |
| double | pp | ||
| ) |
Calculate the maximum shear force under a center load.
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::CenterLoadSlope | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the slope under a center load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::CenterLoadSlopeMaximum | ( | double | l, |
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum slope under a center load.
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::CentrifugalForce | ( | double | m, |
| double | v, | ||
| double | r | ||
| ) |
Calculate the centrifugal force from velocity, radius and mass.
| m | mass |
| v | velocity |
| r | radius of curve |
| double NXOpen::EngineeringFunction::CircularAreaMomentOfInertia | ( | double | r | ) |
Calculate the area moment of inertia of circular cross section.
| r | Radii of Circular Cross Section |
| double NXOpen::EngineeringFunction::CircularEdgesFixedCenterLoadDeflection | ( | double | w, |
| double | r, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a circular flat plate with the edge fixed around circumference under a concentrated load at the center.
| w | Concentrated Load |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::CircularEdgesFixedCenterLoadStress | ( | double | w, |
| double | r, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a circular flat plate with the edge fixed around circumference under a concentrated load at the center.
| w | Concentrated Load |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::CircularEdgesFixedUniformLoadDeflection | ( | double | pp, |
| double | r, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a circular flat plate with the edge fixed around circumference under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::CircularEdgesFixedUniformLoadStress | ( | double | pp, |
| double | r, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a circular flat plate with the edge fixed around circumference under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::CircularEdgesSupportedCenterLoadDeflection | ( | double | w, |
| double | r, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a circular flat plate with the edge supported around the circumference under a concentrated load at the center.
| w | Concentrated Load |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::CircularEdgesSupportedCenterLoadStress | ( | double | w, |
| double | r, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a circular flat plate with the edge supported around the circumference under a concentrated load at the center.
| w | Concentrated Load |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::CircularEdgesSupportedUniformLoadDeflection | ( | double | pp, |
| double | r, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a circular flat plate with the edge supported around the circumference under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::CircularEdgesSupportedUniformLoadStress | ( | double | pp, |
| double | r, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a circular flat plate with the edge supported around the circumference under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| r | Radius of Plate to Supporting Edge |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::CircularMotionCentripetalAcceleration | ( | double | v, |
| double | r | ||
| ) |
Calculate the centripetal acceleration from velocity and radius or distance.
| v | velocity |
| r | distance |
| double NXOpen::EngineeringFunction::CompressionSpringConstant | ( | double | lf, |
| double | ld, | ||
| double | f | ||
| ) |
Calculate the spring constant for a compression spring that exerts a force when deformed to the length.
| lf | spring free length |
| ld | spring length when deformed |
| f | spring force |
| double NXOpen::EngineeringFunction::CompressionSpringConstantFromParam | ( | double | g, |
| double | d2, | ||
| double | d, | ||
| double | tn | ||
| ) |
Calculate the spring constant k for a compression spring from design parameters.
| g | shear modulus |
| d2 | coil diameter |
| d | wire diameter |
| tn | number of turns |
| double NXOpen::EngineeringFunction::CompressionSpringDeformedLength | ( | double | lf, |
| double | f, | ||
| double | k | ||
| ) |
Calculate the deformed length of a compression spring (with a known spring constant) when loaded with a force.
| lf | spring free length |
| f | spring force |
| k | spring constant |
| double NXOpen::EngineeringFunction::CompressionSpringForce | ( | double | lf, |
| double | ld, | ||
| double | k | ||
| ) |
Calculate the force exerted by a compression spring (with a known spring constant) when given the spring length before and after loading.
| lf | spring free length |
| ld | spring length when deformed |
| k | spring constant |
| double NXOpen::EngineeringFunction::CompressionSpringShearStressMaximum | ( | double | f, |
| double | d, | ||
| double | dout | ||
| ) |
Calculate the maximum shear stress in the spring from the provided spring geometry.
| f | spring force |
| d | wire diameter |
| dout | outer diameter of spring |
| double NXOpen::EngineeringFunction::FirstLameFromBulkPoisson | ( | double | k, |
| double | v | ||
| ) |
Calculate the 1st Lame constant from bulk modulus and poisson ratio.
| k | bulk modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::FirstLameFromBulkShear | ( | double | k, |
| double | g | ||
| ) |
Calculate the 1st Lame constant from bulk modulus and shear modulus.
| k | bulk modulus |
| g | shear modulus |
| double NXOpen::EngineeringFunction::FirstLameFromShearPoisson | ( | double | g, |
| double | v | ||
| ) |
Calculate the 1st Lame constant from shear modulus and poisson ratio.
| g | shear modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::FirstLameFromYoungsBulk | ( | double | e, |
| double | k | ||
| ) |
Calculate the 1st Lame constant from youngs modulus and bulk modulus.
| e | youngs modulus |
| k | bulk modulus |
| double NXOpen::EngineeringFunction::FirstLameFromYoungsPoisson | ( | double | e, |
| double | v | ||
| ) |
Calculate the 1st Lame constant from youngs modulus and poisson.
| e | youngs modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::FirstLameFromYoungsShear | ( | double | e, |
| double | g | ||
| ) |
Calculate the 1st Lame constant from youngs modulus and shear modulus.
| e | youngs modulus |
| g | shear modulus |
| double NXOpen::EngineeringFunction::Frequency | ( | double | t | ) |
Calculate the frequency from period.
| t | period |
| double NXOpen::EngineeringFunction::FrictionForce | ( | double | n, |
| double | u | ||
| ) |
Calculate the friction force.
| n | normal force |
| u | coefficient of friction |
| double NXOpen::EngineeringFunction::GearRatio | ( | double | orate, |
| double | irate | ||
| ) |
Calculate the gear ratio from the output and input rate.
| orate | output rate |
| irate | input rate |
| double NXOpen::EngineeringFunction::GravitationalPotentialEnergy | ( | double | m, |
| double | h, | ||
| double | g | ||
| ) |
Calculate the gravitational potential energy.
| m | mass |
| h | height |
| g | gravity acceleration |
| double NXOpen::EngineeringFunction::GravityAcceleration | ( | ) |
Calculate the gravity acceleration.
| double NXOpen::EngineeringFunction::Impulse1 | ( | double | f, |
| double | tc | ||
| ) |
Calculate the impulse from force and change in time.
| f | force |
| tc | change in time |
| double NXOpen::EngineeringFunction::Impulse2 | ( | double | m, |
| double | vc | ||
| ) |
Calculate the impulse from mass and change in velocity.
| m | mass |
| vc | change in velocity |
| double NXOpen::EngineeringFunction::IntermediateLoadBendingStressMaximum | ( | double | l, |
| double | pp, | ||
| double | a, | ||
| double | c, | ||
| double | i | ||
| ) |
Calculate the maximum bending stress under a Intermediate load.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| c | distance from neutral axis to extreme fibers |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::IntermediateLoadDisplacement | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the displacement under a Intermediate load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::IntermediateLoadDisplacementMaximum | ( | double | l, |
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum displacement under a Intermediate load.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::IntermediateLoadMoment | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a | ||
| ) |
Calculate the moment under a intermediate load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::IntermediateLoadMomentMaximum | ( | double | l, |
| double | pp, | ||
| double | a | ||
| ) |
Calculate the maximum moment under a Intermediate load.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::IntermediateLoadShearForce | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a | ||
| ) |
Calculate the shear force under a Intermediate load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::IntermediateLoadShearForceMaximum | ( | double | l, |
| double | pp, | ||
| double | a | ||
| ) |
Calculate the maximum shear force under a Intermediate load.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::IntermediateLoadSlope | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the slope under a Intermediate load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::IntermediateLoadSlopeMaximum | ( | double | l, |
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum slope under a Intermediate load.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::LinearKineticEnergy | ( | double | m, |
| double | v | ||
| ) |
Calculate the linear kinetic energy.
| m | mass |
| v | velocity |
| double NXOpen::EngineeringFunction::LinearMotionDisplacement | ( | double | x0, |
| double | v0, | ||
| double | a, | ||
| double | t | ||
| ) |
Calculate the displacement from initial displacement, initial velocity, acceleration and time.
| x0 | initial displacement |
| v0 | initial velocity |
| a | acceleration |
| t | time |
| double NXOpen::EngineeringFunction::LinearMotionFinalVelocity1 | ( | double | v0, |
| double | a, | ||
| double | t | ||
| ) |
Calculate the final velocity from initial velocity, acceleration and time.
| v0 | initial velocity |
| a | acceleration |
| t | time |
| double NXOpen::EngineeringFunction::LinearMotionFinalVelocity2 | ( | double | v0, |
| double | x0, | ||
| double | a, | ||
| double | x | ||
| ) |
Calculate the final velocity from initial displacement, initial velocity, acceleration and position.
| v0 | initial velocity |
| x0 | initial displacement |
| a | acceleration |
| x | position |
| double NXOpen::EngineeringFunction::Momentum | ( | double | m, |
| double | v | ||
| ) |
Calculate the momentum.
| m | mass |
| v | velocity |
| double NXOpen::EngineeringFunction::NewCoordinateNormalStrainX | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain, | ||
| double | rangle | ||
| ) |
Calculate the x direction normal strain of the same space point in a rotated coordinate system from the strains at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewCoordinateNormalStrainY | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain, | ||
| double | rangle | ||
| ) |
Calculate the y direction normal strain of the same space point in a rotated coordinate system from the strains at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewCoordinateNormalStressX | ( | double | xstress, |
| double | ystress, | ||
| double | sstress, | ||
| double | rangle | ||
| ) |
Calculate the x direction normal stress of the same space point in a rotated coordinate system from the stresses at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewCoordinateNormalStressY | ( | double | xstress, |
| double | ystress, | ||
| double | sstress, | ||
| double | rangle | ||
| ) |
Calculate the y direction normal stress of the same space point in a rotated coordinate system from the stresses at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewCoordinateShearStrainXy | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain, | ||
| double | rangle | ||
| ) |
Calculate the shear strain of the same space point in a rotated coordinate system from the strains at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewCoordinateShearStressXy | ( | double | xstress, |
| double | ystress, | ||
| double | sstress, | ||
| double | rangle | ||
| ) |
Calculate the shear stress of the same space point in a rotated coordinate system from the stresses at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| rangle | coordinate rotation angle |
| double NXOpen::EngineeringFunction::NewtonMotionSecondLaw | ( | double | m, |
| double | a | ||
| ) |
Calculate the Newton's second law of motion.
| m | mass |
| a | acceleration |
| double NXOpen::EngineeringFunction::ORingRadialBoreDia | ( | double | cs, |
| double | id, | ||
| double | cn, | ||
| double | str | ||
| ) |
Calculate the bore diameter from section diameter, inner diameter, compression and stretch.
| cs | o-ring section diameter |
| id | o-ring inner diameter |
| cn | nominal compression ratio |
| str | nominal stretch ratio |
| double NXOpen::EngineeringFunction::ORingRadialGrooveDia | ( | double | id, |
| double | str | ||
| ) |
Calculate the groove diameter from o-ring inner diameter and stretch ratio.
| id | o-ring inner diameter |
| str | nominal stretch ratio |
| double NXOpen::EngineeringFunction::ORingRadialGrooveDiaBore | ( | double | bd, |
| double | cs, | ||
| double | cn | ||
| ) |
Calculate the groove diameter from bore diameter, section diameter and compression ratio.
| bd | bore diameter |
| cs | cross_section diameter |
| cn | nominal compression ratio |
| double NXOpen::EngineeringFunction::ORingRadialGrooveWidth | ( | double | cs | ) |
Calculate the suggested groove width from the cross-section diameter.
| cs | cross-section diameter |
| double NXOpen::EngineeringFunction::ORingRadialInnerDia | ( | double | gd, |
| double | gtol | ||
| ) |
Calculate the recommended o-ring inner diameter from groove diameter.
| gd | groove diameter |
| gtol | groove tolerance |
| double NXOpen::EngineeringFunction::ORingRadialSectionMaximum | ( | double | bd, |
| double | btol, | ||
| double | gd, | ||
| double | gtol, | ||
| double | cmax, | ||
| double | cstol | ||
| ) |
Calculate the max.
cross-section diameter from the bore and the groove diameter.
| bd | bore diameter |
| btol | bore tolerance |
| gd | groove diameter |
| gtol | groove tolerance |
| cmax | maximum compression |
| cstol | cross-section diameter tolerance |
| double NXOpen::EngineeringFunction::ORingRadialSectionMinimum | ( | double | bd, |
| double | btol, | ||
| double | gd, | ||
| double | gtol, | ||
| double | cmin, | ||
| double | cstol | ||
| ) |
Calculate the min.
cross-section diameter from the bore and the groove diameter.
| bd | bore diameter |
| btol | bore tolerance |
| gd | groove diameter |
| gtol | groove tolerance |
| cmin | minimum compression |
| cstol | cross-section diameter tolerance |
| double NXOpen::EngineeringFunction::ORingRadialStretch | ( | double | id, |
| double | gd | ||
| ) |
Calculate the stretch ratio from inner diameter of o-ring and groove diameter.
| id | o-ring inner diameter |
| gd | groove diameter |
| double NXOpen::EngineeringFunction::PendulumFrequency | ( | double | l, |
| double | g | ||
| ) |
Calculate the frequency of pendulum motion.
| l | length |
| g | gravity acceleration |
| double NXOpen::EngineeringFunction::PendulumPeriod | ( | double | l, |
| double | g | ||
| ) |
Calculate the period of pendulum motion.
| l | length |
| g | gravity acceleration |
| double NXOpen::EngineeringFunction::Period | ( | double | f | ) |
Calculate the period from frequency.
| f | frequency |
| double NXOpen::EngineeringFunction::PipePressureLossOfLaminarFlow | ( | double | pin, |
| double | fv, | ||
| double | fd, | ||
| double | zz, | ||
| double | l, | ||
| double | d, | ||
| double | u, | ||
| double | g | ||
| ) |
Calculate the pressure drop in a section of uniform pipe running from input point to output point.
| double NXOpen::EngineeringFunction::PoissonRatioFromBulkLame | ( | double | k, |
| double | l | ||
| ) |
Calculate the poisson ratio from bulk modulus and 1st Lame constant.
| k | bulk modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::PoissonRatioFromShearBulk | ( | double | g, |
| double | k | ||
| ) |
Calculate the poisson ratio from shear modulus and bulk modulus.
| g | shear modulus |
| k | bulk modulus |
| double NXOpen::EngineeringFunction::PoissonRatioFromShearLame | ( | double | g, |
| double | l | ||
| ) |
Calculate the poisson ratio from shear modulus and 1st Lame constant.
| g | shear modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::PoissonRatioFromYoungsBulk | ( | double | e, |
| double | k | ||
| ) |
Calculate the poisson ratio from bulk modulus and youngs modulus.
| e | youngs modulus |
| k | bulk modulus |
| double NXOpen::EngineeringFunction::PoissonRatioFromYoungsLame | ( | double | e, |
| double | l | ||
| ) |
Calculate the poisson ratio from youngs modulus and 1st Lame constant.
| e | youngs modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::PoissonRatioFromYoungsShear | ( | double | e, |
| double | g | ||
| ) |
Calculate the poisson ratio from youngs modulus and shear modulus.
| e | youngs modulus |
| g | shear modulus |
| double NXOpen::EngineeringFunction::Power | ( | double | f, |
| double | v, | ||
| double | angle | ||
| ) |
Calculate the power.
| f | force |
| v | velocity |
| angle | angle |
| double NXOpen::EngineeringFunction::PrincipalStrainAngle | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain | ||
| ) |
Calculate the principal strain angle from the strain components at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| double NXOpen::EngineeringFunction::PrincipalStrainMaximum | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain | ||
| ) |
Calculate the maximum principal strain from the strain components at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| double NXOpen::EngineeringFunction::PrincipalStrainMinimum | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain | ||
| ) |
Calculate the minimum principal strain from the strain components at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| double NXOpen::EngineeringFunction::PrincipalStressAngle | ( | double | xstress, |
| double | ystress, | ||
| double | sstress | ||
| ) |
Calculate the principal stress angle from the stress components at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| double NXOpen::EngineeringFunction::PrincipalStressMaximum | ( | double | xstress, |
| double | ystress, | ||
| double | sstress | ||
| ) |
Calculate the maximum principal stress from the stress components at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| double NXOpen::EngineeringFunction::PrincipalStressMinimum | ( | double | xstress, |
| double | ystress, | ||
| double | sstress | ||
| ) |
Calculate the minimum principal stress from the stress components at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| double NXOpen::EngineeringFunction::RectangularEdgesFixedUniformLoadDeflection | ( | double | pp, |
| double | ll, | ||
| double | ls, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a rectangular plate with all edges fixed under a uniformly distributed load of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| ll | Length of Plate Long Side |
| ls | Length of Plate Short Side |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::RectangularEdgesFixedUniformLoadStress | ( | double | pp, |
| double | ll, | ||
| double | ls, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a rectangular plate with all edges fixed under a uniformly distributed load of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| ll | Length of Plate Long Side |
| ls | Length of Plate Short Side |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::RectangularEdgesSupportedUniformLoadDeflection | ( | double | pp, |
| double | ll, | ||
| double | ls, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a rectangular plate with all edges supported at top and bottom under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| ll | Length of Plate Long Side |
| ls | Length of Plate Short Side |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::RectangularEdgesSupportedUniformLoadStress | ( | double | pp, |
| double | ll, | ||
| double | ls, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a rectangular plate with all edges supported at top and bottom under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| ll | Length of Plate Long Side |
| ls | Length of Plate Short Side |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::ShearModulusFromBulkLame | ( | double | k, |
| double | l | ||
| ) |
Calculate the shear modulus from bulk modulus and 1st Lame constant.
| k | bulk modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::ShearModulusFromBulkPoisson | ( | double | k, |
| double | v | ||
| ) |
Calculate the shear modulus from bulk modulus and poisson ratio.
| k | bulk modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::ShearModulusFromPoissonLame | ( | double | v, |
| double | l | ||
| ) |
Calculate the shear modulus from poisson ratio and 1st Lame constant.
| v | poisson ratio |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::ShearModulusFromYoungsBulk | ( | double | e, |
| double | k | ||
| ) |
Calculate the shear modulus from youngs modulus and bulk modulus.
| e | youngs modulus |
| k | bulk modulus |
| double NXOpen::EngineeringFunction::ShearModulusFromYoungsLame | ( | double | e, |
| double | l | ||
| ) |
Calculate the shear modulus from youngs modulus and 1st Lame constant.
| e | youngs modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::ShearModulusFromYoungsPoisson | ( | double | e, |
| double | v | ||
| ) |
Calculate the shear modulus from youngs modulus and poisson ratio.
| e | youngs modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::ShearStrainAngleMaximum | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain | ||
| ) |
Calculate the maximum shear strain angle from the strain components at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| double NXOpen::EngineeringFunction::ShearStrainMaximum1 | ( | double | xstrain, |
| double | ystrain, | ||
| double | sstrain | ||
| ) |
Calculate the maximum shear strain from the strain components at a space point in the body.
| xstrain | x direction normal strain |
| ystrain | y direction normal strain |
| sstrain | shear strain |
| double NXOpen::EngineeringFunction::ShearStrainMaximum2 | ( | double | strain1, |
| double | strain2 | ||
| ) |
Calculate the maximum shear strain from the principal strain at a space point in the body.
| strain1 | maximum principal strain |
| strain2 | minimum_principal_strain |
| double NXOpen::EngineeringFunction::ShearStressAngleMaximum | ( | double | xstress, |
| double | ystress, | ||
| double | sstress | ||
| ) |
Calculate the maximum shear stress angle from the stress components at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| double NXOpen::EngineeringFunction::ShearStressMaximum1 | ( | double | xstress, |
| double | ystress, | ||
| double | sstress | ||
| ) |
Calculate the maximum shear stress from the stress components at a space point in the body.
| xstress | x direction normal stress |
| ystress | y direction normal stress |
| sstress | shear stress |
| double NXOpen::EngineeringFunction::ShearStressMaximum2 | ( | double | stress1, |
| double | stress2 | ||
| ) |
Calculate the maximum shear stress from the principal stress at a space point in the body.
| stress1 | maximum principal stress |
| stress2 | minimum principal stress |
| double NXOpen::EngineeringFunction::SpringPeriod | ( | double | k, |
| double | m | ||
| ) |
Calculate the period in the spring-mass system.
| k | spring constant |
| m | mass |
| double NXOpen::EngineeringFunction::SpringPotentialEnergy | ( | double | k, |
| double | x | ||
| ) |
Calculate the potential energy in the spring-mass system.
| k | spring constant |
| x | position |
| double NXOpen::EngineeringFunction::SpringRestoringForce | ( | double | k, |
| double | x | ||
| ) |
Calculate the restoring force in the spring-mass system.
| k | spring constant |
| x | position |
| double NXOpen::EngineeringFunction::SpurGearAddendum | ( | double | m | ) |
Calculate the addendum from the module.
| m | module |
| double NXOpen::EngineeringFunction::SpurGearAngularBacklash | ( | double | ct, |
| double | d | ||
| ) |
Calculate the angular backlash from linear backlash along pitch circle.
| ct | linear backlash along pitch circle |
| d | pitch diameter |
| double NXOpen::EngineeringFunction::SpurGearBaseCircleDiameter | ( | double | d, |
| double | pangle | ||
| ) |
Calculate the base circle diameter from the pitch diameter and pressure angle.
| d | pitch diameter |
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearBasePitch | ( | double | m, |
| double | pangle | ||
| ) |
Calculate the base pitch from the module and pressure angle.
| m | module |
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearCenterDistance | ( | double | m, |
| double | n1, | ||
| double | n2 | ||
| ) |
Calculate the center distance from the module and number of teeth.
| m | module |
| n1 | number of first gear teeth |
| n2 | number of second gear teeth |
| double NXOpen::EngineeringFunction::SpurGearCircularPitch1 | ( | double | m | ) |
Calculate the circular pitch from module.
| m | module |
| double NXOpen::EngineeringFunction::SpurGearCircularPitch2 | ( | double | d, |
| double | n | ||
| ) |
Calculate the circular pitch from the pitch diameter and number of teeth.
| d | pitch diameter |
| n | number of teeth |
| double NXOpen::EngineeringFunction::SpurGearContactRatio | ( | double | m, |
| double | r1o, | ||
| double | r2o, | ||
| double | r1b, | ||
| double | r2b, | ||
| double | c, | ||
| double | pangle | ||
| ) |
Calculate the contact ratio from outside radii, base-circle radii, center distance and pressure angle.
| m | module |
| r1o | outside radii of gear a |
| r2o | outside radii of gear b |
| r1b | base-circle radii of gear a |
| r2b | base-circle radii of gear b |
| c | center distance |
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearDedendum | ( | double | m | ) |
Calculate the dedendum from the module.
| m | module |
| double NXOpen::EngineeringFunction::SpurGearLinearBacklash1 | ( | double | cc, |
| double | pangle | ||
| ) |
Calculate the linear backlash along pitch circle from change in center distance and pressure angle.
| cc | change in center distance |
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearLinearBacklash2 | ( | double | ct | ) |
Calculate the linear backlash along pitch circle from change in tooth thickness.
| ct | change in tooth thickness |
| double NXOpen::EngineeringFunction::SpurGearLinearBacklash3 | ( | double | ct, |
| double | pangle | ||
| ) |
Calculate the linear backlash along line of action from linear backlash along pitch circle.
| ct | linear backlash along pitch circle |
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearMinimumNumberNoUndercutting | ( | double | pangle | ) |
Calculate the min.
number teeth for no undercutting from pressure angle.
| pangle | pressure angle |
| double NXOpen::EngineeringFunction::SpurGearModule | ( | double | pd | ) |
Calculate the module from the diametral pitch.
| pd | diametral pitch |
| double NXOpen::EngineeringFunction::SpurGearNumberOfTeeth | ( | double | m, |
| double | d | ||
| ) |
Calculate the number of teeth from the module and pitch diameter.
| m | module |
| d | pitch diameter |
| double NXOpen::EngineeringFunction::SpurGearOutsideDiameter1 | ( | double | m, |
| double | d | ||
| ) |
Calculate the outside diameter from the module and pitch diameter.
| m | module |
| d | pitch diameter |
| double NXOpen::EngineeringFunction::SpurGearOutsideDiameter2 | ( | double | m, |
| double | n | ||
| ) |
Calculate the outside diameter from the module and number of teeth.
| m | module |
| n | number of teeth |
| double NXOpen::EngineeringFunction::SpurGearPitchDiameter | ( | double | m, |
| double | n | ||
| ) |
Calculate the pitch diameter from module.
| m | module |
| n | number of teeth |
| double NXOpen::EngineeringFunction::SpurGearRootDiameter | ( | double | m, |
| double | d | ||
| ) |
Calculate the root diameter from pitch diameter and module.
| m | module |
| d | pitch diameter |
| double NXOpen::EngineeringFunction::SpurGearToothThickness | ( | double | m | ) |
Calculate the tooth thickness at standard pitch diameter from module.
| m | module |
| double NXOpen::EngineeringFunction::SquareBottomSupportedUniformLoadDeflection | ( | double | pp, |
| double | l, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a square flat plate supported at the bottom only of all four edges under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::SquareBottomSupportedUniformLoadStress | ( | double | pp, |
| double | l, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a square flat plate supported at the bottom only of all four edges under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::SquareEdgesFixedCenterLoadDeflection | ( | double | pp, |
| double | l, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a square flat plate with all edges firmly fixed under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::SquareEdgesFixedCenterLoadStress | ( | double | pp, |
| double | l, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a square flat plate with all edges firmly fixed under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::SquareEdgesFixedCircularCenterLoadDeflection | ( | double | pp, |
| double | l, | ||
| double | r0, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a square flat plate with all edges firmly fixed under a uniform load over small circular area at the center.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| r0 | Radius of Area to Which Load Is Applied |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::SquareEdgesFixedCircularCenterLoadStress | ( | double | pp, |
| double | l, | ||
| double | r0, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a square flat plate with all edges firmly fixed under a uniform load over small circular area at the center.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| r0 | Radius of Area to Which Load Is Applied |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::SquareEdgesSupportedCenterLoadDeflection | ( | double | pp, |
| double | l, | ||
| double | r0, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a square flat plate with all edges supported above and below, or below only under a concentrated load at the center.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| r0 | Radius of Area to Which Load Is Applied |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::SquareEdgesSupportedCenterLoadStress | ( | double | pp, |
| double | l, | ||
| double | r0, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a square flat plate with all edges supported above and below, or below only under a concentrated load at the center.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| r0 | Radius of Area to Which Load Is Applied |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::SquareTopBottomSupportedUniformLoadDeflection | ( | double | pp, |
| double | l, | ||
| double | t, | ||
| double | e | ||
| ) |
Calculate the maximum deflection of a square flat plate supported at top and bottom of all four edges under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| e | Youngs Modulus |
| double NXOpen::EngineeringFunction::SquareTopBottomSupportedUniformLoadStress | ( | double | pp, |
| double | l, | ||
| double | t | ||
| ) |
Calculate the maximum tensile stress of a square flat plate supported at top and bottom of all four edges under a uniformly distributed load over the surface of the plate.
| pp | Uniformly Distributed Load Acting on Plate |
| l | Distance between Supports (Length of Plate) |
| t | Thickness of Plate |
| double NXOpen::EngineeringFunction::SymmetricLoadBendingStressMaximum | ( | double | pp, |
| double | a, | ||
| double | c, | ||
| double | i | ||
| ) |
Calculate the maximum bending stress under two symmetric loads.
| pp | load on beam |
| a | location of load |
| c | distance from neutral axis to extreme fibers |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::SymmetricLoadDisplacement | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the displacement under two symmetric loads.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::SymmetricLoadDisplacementMaximum | ( | double | l, |
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum displacement under two symmetric loads.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::SymmetricLoadMoment | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a | ||
| ) |
Calculate the moment under two symmetric loads.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::SymmetricLoadMomentMaximum | ( | double | l, |
| double | pp, | ||
| double | a | ||
| ) |
Calculate the maximum moment under two symmetric loads.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::SymmetricLoadShearForce | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a | ||
| ) |
Calculate the shear force under two symmetric loads.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| double NXOpen::EngineeringFunction::SymmetricLoadShearForceMaximum | ( | double | pp | ) |
Calculate the maximum shear force under two symmetric loads.
| pp | load on beam |
| double NXOpen::EngineeringFunction::SymmetricLoadSlope | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the slope under two symmetric loads.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::SymmetricLoadSlopeMaximum | ( | double | l, |
| double | pp, | ||
| double | a, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum slope under two symmetric loads.
| l | length of the beam |
| pp | load on beam |
| a | location of load |
| e | yong's modulus |
| i | moment of inertia |
| tag_t NXOpen::EngineeringFunction::Tag | ( | ) | const |
Returns the tag of this object.
| double NXOpen::EngineeringFunction::Torque | ( | double | f, |
| double | r, | ||
| double | angle | ||
| ) |
Calculate the torque.
| f | force |
| r | distance |
| angle | angle |
| double NXOpen::EngineeringFunction::UniformLoadBendingStressMaximum | ( | double | l, |
| double | pp, | ||
| double | c, | ||
| double | i | ||
| ) |
Calculate the maximum bending stress under a uniform Load.
| l | length of the beam |
| pp | load on beam |
| c | distance from neutral axis to extreme fibers |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::UniformLoadDisplacement | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the displacement under a uniform Load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::UniformLoadDisplacementMaximum | ( | double | l, |
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum displacement under a uniform Load.
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::UniformLoadMoment | ( | double | x, |
| double | l, | ||
| double | pp | ||
| ) |
Calculate the moment under a uniform Load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::UniformLoadMomentMaximum | ( | double | l, |
| double | pp | ||
| ) |
Calculate the maximum moment under a uniform Load.
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::UniformLoadShearForce | ( | double | x, |
| double | l, | ||
| double | pp | ||
| ) |
Calculate the shear force under a uniform Load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::UniformLoadShearForceMaximum | ( | double | l, |
| double | pp | ||
| ) |
Calculate the maximum shear force under a uniform Load.
| l | length of the beam |
| pp | load on beam |
| double NXOpen::EngineeringFunction::UniformLoadSlope | ( | double | x, |
| double | l, | ||
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the slope under a uniform Load.
| x | location of calculation |
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::UniformLoadSlopeMaximum | ( | double | l, |
| double | pp, | ||
| double | e, | ||
| double | i | ||
| ) |
Calculate the maximum slope under a uniform Load.
| l | length of the beam |
| pp | load on beam |
| e | yong's modulus |
| i | moment of inertia |
| double NXOpen::EngineeringFunction::VibrationDampedAngularFrequency | ( | double | dr, |
| double | wn | ||
| ) |
Calculate the angular frequency from the damping ration and the natural angular frequcncy.
| dr | damping ratio |
| wn | natural angular frequency |
| double NXOpen::EngineeringFunction::VibrationDampedFrequency | ( | double | wd | ) |
Calculate the damped frequency from natural angular frequency.
| wd | damped angular frequency |
| double NXOpen::EngineeringFunction::VibrationDampingRatio | ( | double | cv, |
| double | cc | ||
| ) |
Calculate the damping ratio.
| cv | damping |
| cc | critical damping |
| double NXOpen::EngineeringFunction::VibrationNaturalAngularFrequency | ( | double | m, |
| double | k | ||
| ) |
Calculate the natural angular frequency from the mass and stiffness.
| m | mass |
| k | stiffness |
| double NXOpen::EngineeringFunction::VibrationNaturalCriticalDamping1 | ( | double | m, |
| double | k | ||
| ) |
Calculate the natural critical damping from the mass and stiffness.
| m | mass |
| k | stiffness |
| double NXOpen::EngineeringFunction::VibrationNaturalCriticalDamping2 | ( | double | m, |
| double | wn | ||
| ) |
Calculate the natural critical damping from the mass and natural angular frequency.
| m | mass |
| wn | natural angular frequency |
| double NXOpen::EngineeringFunction::VibrationNaturalFrequency | ( | double | wn | ) |
Calculate the natural frequency from natural angular frequency.
| wn | natural angular frequency |
| double NXOpen::EngineeringFunction::WorkDone | ( | double | f, |
| double | s, | ||
| double | angle | ||
| ) |
Calculate the work done on a system.
| f | force |
| s | distance |
| angle | angle |
| double NXOpen::EngineeringFunction::YoungsModulusFromBulkLame | ( | double | k, |
| double | l | ||
| ) |
Calculate the youngs modulus from bulk modulus and 1st Lame constant.
| k | bulk modulus |
| l | 1st Lame constant |
| double NXOpen::EngineeringFunction::YoungsModulusFromBulkPoisson | ( | double | k, |
| double | v | ||
| ) |
Calculate the youngs modulus from bulk modulus and poisson ratio.
| k | bulk modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::YoungsModulusFromBulkShear | ( | double | k, |
| double | g | ||
| ) |
Calculate the youngs modulus from bulk modulus and shear modulus.
| k | bulk modulus |
| g | shear modulus |
| double NXOpen::EngineeringFunction::YoungsModulusFromPoissonLame | ( | double | l, |
| double | v | ||
| ) |
Calculate the youngs modulus from 1st Lame constant and poisson ratio.
| l | 1st Lame constant |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::YoungsModulusFromPoissonShear | ( | double | g, |
| double | v | ||
| ) |
Calculate the youngs modulus from shear modulus and poisson ratio.
| g | shear modulus |
| v | poisson ratio |
| double NXOpen::EngineeringFunction::YoungsModulusFromShearLame | ( | double | g, |
| double | l | ||
| ) |
Calculate the youngs modulus from shear modulus and 1st Lame constant.
| g | shear modulus |
| l | 1st Lame constant |