NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Motion::JointFrictionAdams Class Reference

Represents a adams joint friction object
Created in NX5.0.0. More...

Inheritance diagram for NXOpen::Motion::JointFrictionAdams:
NXOpen::TaggedObject

Public Types

enum  FrictionEffect { FrictionEffectAll, FrictionEffectStiction, FrictionEffectSliding }
 Joint friction effect. More...
 
enum  FrictionOverlapDelta { FrictionOverlapDeltaConstant, FrictionOverlapDeltaIncrease, FrictionOverlapDeltaDecrease }
 Joint friction overlap_delta. More...
 
enum  FrictionYokeType { FrictionYokeTypeI, FrictionYokeTypeJ }
 Joint friction yoke type. More...
 

Public Member Functions

double BallRadius ()
 Returns the ball radius
More...
 
NXOpen::ExpressionBallRadiusExpression ()
 Returns the ball radius expression
Created in NX8.0.0. More...
 
double BendingArm ()
 Returns the bending arm
More...
 
NXOpen::ExpressionBendingArmExpression ()
 Returns the bending arm expression
Created in NX8.0.0. More...
 
bool BendMoment ()
 Returns the bend moment
Created in NX5.0.0. More...
 
NXOpen::Motion::JointFrictionAdams::FrictionEffect Effect ()
 Returns the effect
Created in NX5.0.0. More...
 
double ForcePreload ()
 Returns the force preload
More...
 
NXOpen::ExpressionForcePreloadExpression ()
 Returns the force preload expression
Created in NX8.0.0. More...
 
double FrictionArm ()
 Returns the friction arm
More...
 
NXOpen::ExpressionFrictionArmExpression ()
 Returns the friction arm expression
Created in NX8.0.0. More...
 
double InitialOverlap ()
 Returns the initial overlap
More...
 
NXOpen::ExpressionInitialOverlapExpression ()
 Returns the initial overlap expression
Created in NX8.0.0. More...
 
double MaxStictionDeformation ()
 Returns the max stiction deformation
More...
 
NXOpen::ExpressionMaxStictionDeformationExpression ()
 Returns the max stiction deformation expression
Created in NX8.0.0. More...
 
double MuDynamic ()
 Returns the mu dynamic
More...
 
NXOpen::ExpressionMuDynamicExpression ()
 Returns the mu dynamic expression
Created in NX8.0.0. More...
 
double MuStatic ()
 Returns the mu static
More...
 
NXOpen::ExpressionMuStaticExpression ()
 Returns the mu static expression
Created in NX8.0.0. More...
 
NXOpen::Motion::JointFrictionAdams::FrictionOverlapDelta OverlapDelta ()
 Returns the overlap delta
Created in NX5.0.0. More...
 
double PinRadius ()
 Returns the pin radius
More...
 
NXOpen::ExpressionPinRadiusExpression ()
 Returns the pin radius expression
Created in NX8.0.0. More...
 
bool Preload ()
 Returns the preload
Created in NX5.0.0. More...
 
double ReactionArm ()
 Returns the reaction arm
More...
 
NXOpen::ExpressionReactionArmExpression ()
 Returns the reaction arm expression
Created in NX8.0.0. More...
 
bool ReactionForce ()
 Returns the reaction force
Created in NX5.0.0. More...
 
void SetBallRadius (double ballRadius)
 Sets the ball radius
More...
 
void SetBendingArm (double bendingArm)
 Sets the bending arm
More...
 
void SetBendMoment (bool bendMoment)
 Sets the bend moment
Created in NX5.0.0. More...
 
void SetEffect (NXOpen::Motion::JointFrictionAdams::FrictionEffect effect)
 Sets the effect
Created in NX5.0.0. More...
 
void SetForcePreload (double forcePreload)
 Sets the force preload
More...
 
void SetFrictionArm (double frictionArm)
 Sets the friction arm
More...
 
void SetInitialOverlap (double initialOverlap)
 Sets the initial overlap
More...
 
void SetMaxStictionDeformation (double maxStictionDeformation)
 Sets the max stiction deformation
More...
 
void SetMuDynamic (double muDynamic)
 Sets the mu dynamic
More...
 
void SetMuStatic (double muStatic)
 Sets the mu static
More...
 
void SetOverlapDelta (NXOpen::Motion::JointFrictionAdams::FrictionOverlapDelta overlapDelta)
 Sets the overlap delta
Created in NX5.0.0. More...
 
void SetPinRadius (double pinRadius)
 Sets the pin radius
More...
 
void SetPreload (bool preload)
 Sets the preload
Created in NX5.0.0. More...
 
void SetReactionArm (double reactionArm)
 Sets the reaction arm
More...
 
void SetReactionForce (bool reactionForce)
 Sets the reaction force
Created in NX5.0.0. More...
 
void SetStaticEqu (bool staticEqu)
 Sets the static equ
Created in NX5.0.0. More...
 
void SetStictionTransitionVelocity (double stictionTransitionVelocity)
 Sets the stiction transition velocity
More...
 
void SetTorquePreload (double torquePreload)
 Sets the torque preload
More...
 
void SetTorsionalMoment (bool torsionalMoment)
 Sets the torsional moment
Created in NX5.0.0. More...
 
void SetYokeType (NXOpen::Motion::JointFrictionAdams::FrictionYokeType yokeType)
 Sets the yoke type
Created in NX5.0.0. More...
 
bool StaticEqu ()
 Returns the static equ
Created in NX5.0.0. More...
 
double StictionTransitionVelocity ()
 Returns the stiction transition velocity
More...
 
NXOpen::ExpressionStictionTransitionVelocityExpression ()
 Returns the stiction transition velocity expression
Created in NX8.0.0. More...
 
double TorquePreload ()
 Returns the torque preload
More...
 
NXOpen::ExpressionTorquePreloadExpression ()
 Returns the torque preload expression
Created in NX8.0.0. More...
 
bool TorsionalMoment ()
 Returns the torsional moment
Created in NX5.0.0. More...
 
NXOpen::Motion::JointFrictionAdams::FrictionYokeType YokeType ()
 Returns the yoke type
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a adams joint friction object
Created in NX5.0.0.


Member Enumeration Documentation

Joint friction effect.

Enumerator
FrictionEffectAll 

all

FrictionEffectStiction 

stiction

FrictionEffectSliding 

sliding

Joint friction overlap_delta.

Enumerator
FrictionOverlapDeltaConstant 

constant

FrictionOverlapDeltaIncrease 

increase

FrictionOverlapDeltaDecrease 

decrease

Joint friction yoke type.

Enumerator
FrictionYokeTypeI 

i

FrictionYokeTypeJ 

j

Member Function Documentation

double NXOpen::Motion::JointFrictionAdams::BallRadius ( )

Returns the ball radius

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::BallRadiusExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::BallRadiusExpression ( )

Returns the ball radius expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::BendingArm ( )

Returns the bending arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::BendingArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::BendingArmExpression ( )

Returns the bending arm expression
Created in NX8.0.0.



License requirements : None

bool NXOpen::Motion::JointFrictionAdams::BendMoment ( )

Returns the bend moment
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

NXOpen::Motion::JointFrictionAdams::FrictionEffect NXOpen::Motion::JointFrictionAdams::Effect ( )

Returns the effect
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

double NXOpen::Motion::JointFrictionAdams::ForcePreload ( )

Returns the force preload

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::ForcePreloadExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::ForcePreloadExpression ( )

Returns the force preload expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::FrictionArm ( )

Returns the friction arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::FrictionArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::FrictionArmExpression ( )

Returns the friction arm expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::InitialOverlap ( )

Returns the initial overlap

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::InitialOverlapExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::InitialOverlapExpression ( )

Returns the initial overlap expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::MaxStictionDeformation ( )

Returns the max stiction deformation

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MaxStictionDeformationExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::MaxStictionDeformationExpression ( )

Returns the max stiction deformation expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::MuDynamic ( )

Returns the mu dynamic

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MuDynamicExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::MuDynamicExpression ( )

Returns the mu dynamic expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::MuStatic ( )

Returns the mu static

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MuStaticExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::MuStaticExpression ( )

Returns the mu static expression
Created in NX8.0.0.



License requirements : None

NXOpen::Motion::JointFrictionAdams::FrictionOverlapDelta NXOpen::Motion::JointFrictionAdams::OverlapDelta ( )

Returns the overlap delta
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

double NXOpen::Motion::JointFrictionAdams::PinRadius ( )

Returns the pin radius

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::PinRadiusExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::PinRadiusExpression ( )

Returns the pin radius expression
Created in NX8.0.0.



License requirements : None

bool NXOpen::Motion::JointFrictionAdams::Preload ( )

Returns the preload
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

double NXOpen::Motion::JointFrictionAdams::ReactionArm ( )

Returns the reaction arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::ReactionArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::ReactionArmExpression ( )

Returns the reaction arm expression
Created in NX8.0.0.



License requirements : None

bool NXOpen::Motion::JointFrictionAdams::ReactionForce ( )

Returns the reaction force
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::JointFrictionAdams::SetBallRadius ( double  ballRadius)

Sets the ball radius

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::BallRadiusExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
ballRadiusball radius
void NXOpen::Motion::JointFrictionAdams::SetBendingArm ( double  bendingArm)

Sets the bending arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::BendingArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
bendingArmbending arm
void NXOpen::Motion::JointFrictionAdams::SetBendMoment ( bool  bendMoment)

Sets the bend moment
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
bendMomentbend moment
void NXOpen::Motion::JointFrictionAdams::SetEffect ( NXOpen::Motion::JointFrictionAdams::FrictionEffect  effect)

Sets the effect
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
effecteffect
void NXOpen::Motion::JointFrictionAdams::SetForcePreload ( double  forcePreload)

Sets the force preload

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::ForcePreloadExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
forcePreloadforce preload
void NXOpen::Motion::JointFrictionAdams::SetFrictionArm ( double  frictionArm)

Sets the friction arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::FrictionArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
frictionArmfriction arm
void NXOpen::Motion::JointFrictionAdams::SetInitialOverlap ( double  initialOverlap)

Sets the initial overlap

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::InitialOverlapExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
initialOverlapinitial overlap
void NXOpen::Motion::JointFrictionAdams::SetMaxStictionDeformation ( double  maxStictionDeformation)

Sets the max stiction deformation

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MaxStictionDeformationExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
maxStictionDeformationmax stiction deformation
void NXOpen::Motion::JointFrictionAdams::SetMuDynamic ( double  muDynamic)

Sets the mu dynamic

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MuDynamicExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
muDynamicmu dynamic
void NXOpen::Motion::JointFrictionAdams::SetMuStatic ( double  muStatic)

Sets the mu static

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::MuStaticExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
muStaticmu static
void NXOpen::Motion::JointFrictionAdams::SetOverlapDelta ( NXOpen::Motion::JointFrictionAdams::FrictionOverlapDelta  overlapDelta)

Sets the overlap delta
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
overlapDeltaoverlap delta
void NXOpen::Motion::JointFrictionAdams::SetPinRadius ( double  pinRadius)

Sets the pin radius

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::PinRadiusExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
pinRadiuspin radius
void NXOpen::Motion::JointFrictionAdams::SetPreload ( bool  preload)

Sets the preload
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
preloadpreload
void NXOpen::Motion::JointFrictionAdams::SetReactionArm ( double  reactionArm)

Sets the reaction arm

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::ReactionArmExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
reactionArmreaction arm
void NXOpen::Motion::JointFrictionAdams::SetReactionForce ( bool  reactionForce)

Sets the reaction force
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
reactionForcereaction force
void NXOpen::Motion::JointFrictionAdams::SetStaticEqu ( bool  staticEqu)

Sets the static equ
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
staticEqustatic equ
void NXOpen::Motion::JointFrictionAdams::SetStictionTransitionVelocity ( double  stictionTransitionVelocity)

Sets the stiction transition velocity

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::StictionTransitionVelocityExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
stictionTransitionVelocitystiction transition velocity
void NXOpen::Motion::JointFrictionAdams::SetTorquePreload ( double  torquePreload)

Sets the torque preload

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::TorquePreloadExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters
torquePreloadtorque preload
void NXOpen::Motion::JointFrictionAdams::SetTorsionalMoment ( bool  torsionalMoment)

Sets the torsional moment
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
torsionalMomenttorsional moment
void NXOpen::Motion::JointFrictionAdams::SetYokeType ( NXOpen::Motion::JointFrictionAdams::FrictionYokeType  yokeType)

Sets the yoke type
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
yokeTypeyoke type
bool NXOpen::Motion::JointFrictionAdams::StaticEqu ( )

Returns the static equ
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

double NXOpen::Motion::JointFrictionAdams::StictionTransitionVelocity ( )

Returns the stiction transition velocity

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::StictionTransitionVelocityExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::StictionTransitionVelocityExpression ( )

Returns the stiction transition velocity expression
Created in NX8.0.0.



License requirements : None

double NXOpen::Motion::JointFrictionAdams::TorquePreload ( )

Returns the torque preload

Deprecated:
Deprecated in NX8.0.0.

Obtain the expression using Motion::JointFrictionAdams::TorquePreloadExpression to query or edit it.


Created in NX5.0.0.

License requirements : mechanisms ("MECHANISMS")

NXOpen::Expression* NXOpen::Motion::JointFrictionAdams::TorquePreloadExpression ( )

Returns the torque preload expression
Created in NX8.0.0.



License requirements : None

bool NXOpen::Motion::JointFrictionAdams::TorsionalMoment ( )

Returns the torsional moment
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

NXOpen::Motion::JointFrictionAdams::FrictionYokeType NXOpen::Motion::JointFrictionAdams::YokeType ( )

Returns the yoke type
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")


The documentation for this class was generated from the following file:
Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.