NX Open C++ Reference Guide
|
Represents a recurdyn joint friction object
Created in NX5.0.0.
More...
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::Expression * | BallRadiusExpression () |
Returns the ball radius expression Created in NX8.0.0. More... | |
NXOpen::Expression * | BendingArmExpression () |
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::JointFrictionRecurDyn::FrictionEffect | Effect () |
Returns the effect Created in NX5.0.0. More... | |
bool | EnableForce () |
Returns the enable force Created in NX5.0.0. More... | |
bool | EnableTorque () |
Returns the enable torque Created in NX5.0.0. More... | |
NXOpen::Expression * | ForcePreloadExpression () |
Returns the force preload expression Created in NX8.0.0. More... | |
NXOpen::Expression * | FrictionArmExpression () |
Returns the friction arm expression Created in NX8.0.0. More... | |
NXOpen::Expression * | InitialOverlapExpression () |
Returns the initial overlap expression Created in NX8.0.0. More... | |
NXOpen::Expression * | MaxFrictionForceExpression () |
Returns the max friction force expression Created in NX8.0.0. More... | |
NXOpen::Expression * | MaxFrictionTorqueExpression () |
Returns the max friction torque expression Created in NX8.0.0. More... | |
NXOpen::Expression * | MaxStictionDeformationExpression () |
Returns the max stiction deformation expression Created in NX8.0.0. More... | |
NXOpen::Expression * | MuDynamicExpression () |
Returns the mu dynamic expression Created in NX8.0.0. More... | |
NXOpen::Expression * | MuStaticExpression () |
Returns the mu static expression Created in NX8.0.0. More... | |
NXOpen::Motion::JointFrictionRecurDyn::FrictionOverlapDelta | OverlapDelta () |
Returns the overlap delta Created in NX5.0.0. More... | |
NXOpen::Expression * | PinRadiusExpression () |
Returns the pin radius expression Created in NX8.0.0. More... | |
bool | Preload () |
Returns the preload Created in NX5.0.0. More... | |
NXOpen::Expression * | ReactionArmExpression () |
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::JointFrictionRecurDyn::FrictionEffect effect) |
Sets the effect Created in NX5.0.0. More... | |
void | SetEnableForce (bool enableForce) |
Sets the enable force Created in NX5.0.0. More... | |
void | SetEnableTorque (bool enableTorque) |
Sets the enable torque Created in NX5.0.0. More... | |
void | SetOverlapDelta (NXOpen::Motion::JointFrictionRecurDyn::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::JointFrictionRecurDyn::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::Expression * | StictionTransitionVelocityExpression () |
Returns the stiction transition_velocity expression Created in NX8.0.0. More... | |
NXOpen::Expression * | TorquePreloadExpression () |
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::JointFrictionRecurDyn::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... | |
Represents a recurdyn joint friction object
Created in NX5.0.0.
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::BallRadiusExpression | ( | ) |
Returns the ball radius expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::BendingArmExpression | ( | ) |
Returns the bending arm expression
Created in NX8.0.0.
License requirements : None
bool NXOpen::Motion::JointFrictionRecurDyn::BendMoment | ( | ) |
Returns the bend moment
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Motion::JointFrictionRecurDyn::FrictionEffect NXOpen::Motion::JointFrictionRecurDyn::Effect | ( | ) |
Returns the effect
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
bool NXOpen::Motion::JointFrictionRecurDyn::EnableForce | ( | ) |
Returns the enable force
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
bool NXOpen::Motion::JointFrictionRecurDyn::EnableTorque | ( | ) |
Returns the enable torque
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::ForcePreloadExpression | ( | ) |
Returns the force preload expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::FrictionArmExpression | ( | ) |
Returns the friction arm expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::InitialOverlapExpression | ( | ) |
Returns the initial overlap expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionForceExpression | ( | ) |
Returns the max friction force expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionTorqueExpression | ( | ) |
Returns the max friction torque expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxStictionDeformationExpression | ( | ) |
Returns the max stiction deformation expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MuDynamicExpression | ( | ) |
Returns the mu dynamic expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MuStaticExpression | ( | ) |
Returns the mu static expression
Created in NX8.0.0.
License requirements : None
NXOpen::Motion::JointFrictionRecurDyn::FrictionOverlapDelta NXOpen::Motion::JointFrictionRecurDyn::OverlapDelta | ( | ) |
Returns the overlap delta
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::PinRadiusExpression | ( | ) |
Returns the pin radius expression
Created in NX8.0.0.
License requirements : None
bool NXOpen::Motion::JointFrictionRecurDyn::Preload | ( | ) |
Returns the preload
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::ReactionArmExpression | ( | ) |
Returns the reaction arm expression
Created in NX8.0.0.
License requirements : None
bool NXOpen::Motion::JointFrictionRecurDyn::ReactionForce | ( | ) |
Returns the reaction force
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
void NXOpen::Motion::JointFrictionRecurDyn::SetBendMoment | ( | bool | bendMoment | ) |
Sets the bend moment
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
bendMoment | bend moment |
void NXOpen::Motion::JointFrictionRecurDyn::SetEffect | ( | NXOpen::Motion::JointFrictionRecurDyn::FrictionEffect | effect | ) |
Sets the effect
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
effect | effect |
void NXOpen::Motion::JointFrictionRecurDyn::SetEnableForce | ( | bool | enableForce | ) |
Sets the enable force
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
enableForce | enable force |
void NXOpen::Motion::JointFrictionRecurDyn::SetEnableTorque | ( | bool | enableTorque | ) |
Sets the enable torque
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
enableTorque | enable torque |
void NXOpen::Motion::JointFrictionRecurDyn::SetOverlapDelta | ( | NXOpen::Motion::JointFrictionRecurDyn::FrictionOverlapDelta | overlapDelta | ) |
Sets the overlap delta
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
overlapDelta | overlap delta |
void NXOpen::Motion::JointFrictionRecurDyn::SetPreload | ( | bool | preload | ) |
Sets the preload
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
preload | preload |
void NXOpen::Motion::JointFrictionRecurDyn::SetReactionForce | ( | bool | reactionForce | ) |
Sets the reaction force
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
reactionForce | reaction force |
void NXOpen::Motion::JointFrictionRecurDyn::SetStaticEqu | ( | bool | staticEqu | ) |
Sets the static equ
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
staticEqu | static equ |
void NXOpen::Motion::JointFrictionRecurDyn::SetTorsionalMoment | ( | bool | torsionalMoment | ) |
Sets the torsional moment
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
torsionalMoment | torsional moment |
void NXOpen::Motion::JointFrictionRecurDyn::SetYokeType | ( | NXOpen::Motion::JointFrictionRecurDyn::FrictionYokeType | yokeType | ) |
Sets the yoke type
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
yokeType | yoke type |
bool NXOpen::Motion::JointFrictionRecurDyn::StaticEqu | ( | ) |
Returns the static equ
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::StictionTransitionVelocityExpression | ( | ) |
Returns the stiction transition_velocity expression
Created in NX8.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::TorquePreloadExpression | ( | ) |
Returns the torque preload expression
Created in NX8.0.0.
License requirements : None
bool NXOpen::Motion::JointFrictionRecurDyn::TorsionalMoment | ( | ) |
Returns the torsional moment
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Motion::JointFrictionRecurDyn::FrictionYokeType NXOpen::Motion::JointFrictionRecurDyn::YokeType | ( | ) |
Returns the yoke type
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")