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

NXOpen::ExpressionBallRadiusExpression ()
 Returns the ball radius expression
Created in NX8.0.0. 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...
 
NXOpen::ExpressionForcePreloadExpression ()
 Returns the force preload expression
Created in NX8.0.0. More...
 
NXOpen::ExpressionFrictionArmExpression ()
 Returns the friction arm expression
Created in NX8.0.0. More...
 
NXOpen::ExpressionInitialOverlapExpression ()
 Returns the initial overlap expression
Created in NX8.0.0. More...
 
NXOpen::ExpressionMaxStictionDeformationExpression ()
 Returns the max stiction deformation expression
Created in NX8.0.0. More...
 
NXOpen::ExpressionMuDynamicExpression ()
 Returns the mu dynamic expression
Created in NX8.0.0. 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...
 
NXOpen::ExpressionPinRadiusExpression ()
 Returns the pin radius expression
Created in NX8.0.0. More...
 
bool Preload ()
 Returns the preload
Created in NX5.0.0. 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 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 SetOverlapDelta (NXOpen::Motion::JointFrictionAdams::FrictionOverlapDelta overlapDelta)
 Sets the overlap delta
Created in NX5.0.0. More...
 
void SetPreload (bool preload)
 Sets the preload
Created in NX5.0.0. 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 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...
 
NXOpen::ExpressionStictionTransitionVelocityExpression ()
 Returns the stiction transition velocity expression
Created in NX8.0.0. 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

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

Returns the ball radius expression
Created in NX8.0.0.



License requirements : None

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")

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

Returns the force preload expression
Created in NX8.0.0.



License requirements : None

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

Returns the friction arm expression
Created in NX8.0.0.



License requirements : None

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

Returns the initial overlap expression
Created in NX8.0.0.



License requirements : None

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

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



License requirements : None

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

Returns the mu dynamic expression
Created in NX8.0.0.



License requirements : None

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")

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")

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::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::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::SetPreload ( bool  preload)

Sets the preload
Created in NX5.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
preloadpreload
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::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")

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

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



License requirements : None

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.