|
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 | |
| double | BallRadius () |
| Returns the ball radius | |
| NXOpen::Expression * | BallRadiusExpression () |
| Returns the ball radius expression Created in NX8.0.0. | |
| double | BendingArm () |
| Returns the bending arm | |
| NXOpen::Expression * | BendingArmExpression () |
| Returns the bending arm expression Created in NX8.0.0. | |
| bool | BendMoment () |
| Returns the bend moment Created in NX5.0.0. | |
| NXOpen::Motion::JointFrictionRecurDyn::FrictionEffect | Effect () |
| Returns the effect Created in NX5.0.0. | |
| bool | EnableForce () |
| Returns the enable force Created in NX5.0.0. | |
| bool | EnableTorque () |
| Returns the enable torque Created in NX5.0.0. | |
| double | ForcePreload () |
| Returns the force preload | |
| NXOpen::Expression * | ForcePreloadExpression () |
| Returns the force preload expression Created in NX8.0.0. | |
| double | FrictionArm () |
| Returns the friction arm | |
| NXOpen::Expression * | FrictionArmExpression () |
| Returns the friction arm expression Created in NX8.0.0. | |
| double | InitialOverlap () |
| Returns the initial overlap | |
| NXOpen::Expression * | InitialOverlapExpression () |
| Returns the initial overlap expression Created in NX8.0.0. | |
| double | MaxFrictionForce () |
| Returns the max friction force | |
| NXOpen::Expression * | MaxFrictionForceExpression () |
| Returns the max friction force expression Created in NX8.0.0. | |
| double | MaxFrictionTorque () |
| Returns the max friction torque | |
| NXOpen::Expression * | MaxFrictionTorqueExpression () |
| Returns the max friction torque expression Created in NX8.0.0. | |
| double | MaxStictionDeformation () |
| Returns the max stiction deformation | |
| NXOpen::Expression * | MaxStictionDeformationExpression () |
| Returns the max stiction deformation expression Created in NX8.0.0. | |
| double | MuDynamic () |
| Returns the mu dynamic | |
| NXOpen::Expression * | MuDynamicExpression () |
| Returns the mu dynamic expression Created in NX8.0.0. | |
| double | MuStatic () |
| Returns the mu static | |
| NXOpen::Expression * | MuStaticExpression () |
| Returns the mu static expression Created in NX8.0.0. | |
| NXOpen::Motion::JointFrictionRecurDyn::FrictionOverlapDelta | OverlapDelta () |
| Returns the overlap delta Created in NX5.0.0. | |
| double | PinRadius () |
| Returns the pin radius | |
| NXOpen::Expression * | PinRadiusExpression () |
| Returns the pin radius expression Created in NX8.0.0. | |
| bool | Preload () |
| Returns the preload Created in NX5.0.0. | |
| double | ReactionArm () |
| Returns the reaction arm | |
| NXOpen::Expression * | ReactionArmExpression () |
| Returns the reaction arm expression Created in NX8.0.0. | |
| bool | ReactionForce () |
| Returns the reaction force Created in NX5.0.0. | |
| void | SetBallRadius (double ballRadius) |
| Sets the ball radius | |
| void | SetBendingArm (double bendingArm) |
| Sets the bending arm | |
| void | SetBendMoment (bool bendMoment) |
| Sets the bend moment Created in NX5.0.0. | |
| void | SetEffect (NXOpen::Motion::JointFrictionRecurDyn::FrictionEffect effect) |
| Sets the effect Created in NX5.0.0. | |
| void | SetEnableForce (bool enableForce) |
| Sets the enable force Created in NX5.0.0. | |
| void | SetEnableTorque (bool enableTorque) |
| Sets the enable torque Created in NX5.0.0. | |
| void | SetForcePreload (double forcePreload) |
| Sets the force preload | |
| void | SetFrictionArm (double frictionArm) |
| Sets the friction arm | |
| void | SetInitialOverlap (double initialOverlap) |
| Sets the initial overlap | |
| void | SetMaxFrictionForce (double maxFrictionForce) |
| Sets the max friction force | |
| void | SetMaxFrictionTorque (double maxFrictionTorque) |
| Sets the max friction torque | |
| void | SetMaxStictionDeformation (double maxStictionDeformation) |
| Sets the max stiction deformation | |
| void | SetMuDynamic (double muDynamic) |
| Sets the mu dynamic | |
| void | SetMuStatic (double muStatic) |
| Sets the mu static | |
| void | SetOverlapDelta (NXOpen::Motion::JointFrictionRecurDyn::FrictionOverlapDelta overlapDelta) |
| Sets the overlap delta Created in NX5.0.0. | |
| void | SetPinRadius (double pinRadius) |
| Sets the pin radius | |
| void | SetPreload (bool preload) |
| Sets the preload Created in NX5.0.0. | |
| void | SetReactionArm (double reactionArm) |
| Sets the reaction arm | |
| void | SetReactionForce (bool reactionForce) |
| Sets the reaction force Created in NX5.0.0. | |
| void | SetStaticEqu (bool staticEqu) |
| Sets the static equ Created in NX5.0.0. | |
| void | SetStictionTransitionVelocity (double stictionTransitionVelocity) |
| Sets the stiction transition velocity | |
| void | SetTorquePreload (double torquePreload) |
| Sets the torque preload | |
| void | SetTorsionalMoment (bool torsionalMoment) |
| Sets the torsional moment Created in NX5.0.0. | |
| void | SetYokeType (NXOpen::Motion::JointFrictionRecurDyn::FrictionYokeType yokeType) |
| Sets the yoke type Created in NX5.0.0. | |
| bool | StaticEqu () |
| Returns the static equ Created in NX5.0.0. | |
| double | StictionTransitionVelocity () |
| Returns the stiction transition velocity | |
| NXOpen::Expression * | StictionTransitionVelocityExpression () |
| Returns the stiction transition_velocity expression Created in NX8.0.0. | |
| double | TorquePreload () |
| Returns the torque preload | |
| NXOpen::Expression * | TorquePreloadExpression () |
| Returns the torque preload expression Created in NX8.0.0. | |
| bool | TorsionalMoment () |
| Returns the torsional moment Created in NX5.0.0. | |
| NXOpen::Motion::JointFrictionRecurDyn::FrictionYokeType | YokeType () |
| Returns the yoke type Created in NX5.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a recurdyn joint friction object
Created in NX5.0.0.
Joint friction effect.
Joint friction overlap_delta.
Joint friction yoke type.
| double NXOpen::Motion::JointFrictionRecurDyn::BallRadius | ( | ) |
Returns the ball radius
Obtain the expression using Motion::JointFrictionRecurDyn::BallRadiusExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::BallRadiusExpression | ( | ) |
Returns the ball radius expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::BendingArm | ( | ) |
Returns the bending arm
Obtain the expression using Motion::JointFrictionRecurDyn::BendingArmExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| 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")
| double NXOpen::Motion::JointFrictionRecurDyn::ForcePreload | ( | ) |
Returns the force preload
Obtain the expression using Motion::JointFrictionRecurDyn::ForcePreloadExpression to query or edit it.
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
| double NXOpen::Motion::JointFrictionRecurDyn::FrictionArm | ( | ) |
Returns the friction arm
Obtain the expression using Motion::JointFrictionRecurDyn::FrictionArmExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::FrictionArmExpression | ( | ) |
Returns the friction arm expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::InitialOverlap | ( | ) |
Returns the initial overlap
Obtain the expression using Motion::JointFrictionRecurDyn::InitialOverlapExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::InitialOverlapExpression | ( | ) |
Returns the initial overlap expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionForce | ( | ) |
Returns the max friction force
Obtain the expression using Motion::JointFrictionRecurDyn::MaxFrictionForceExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionForceExpression | ( | ) |
Returns the max friction force expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionTorque | ( | ) |
Returns the max friction torque
Obtain the expression using Motion::JointFrictionRecurDyn::MaxFrictionTorqueExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxFrictionTorqueExpression | ( | ) |
Returns the max friction torque expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::MaxStictionDeformation | ( | ) |
Returns the max stiction deformation
Obtain the expression using Motion::JointFrictionRecurDyn::MaxStictionDeformationExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MaxStictionDeformationExpression | ( | ) |
Returns the max stiction deformation expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::MuDynamic | ( | ) |
Returns the mu dynamic
Obtain the expression using Motion::JointFrictionRecurDyn::MuDynamicExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| NXOpen::Expression* NXOpen::Motion::JointFrictionRecurDyn::MuDynamicExpression | ( | ) |
Returns the mu dynamic expression
Created in NX8.0.0.
License requirements : None
| double NXOpen::Motion::JointFrictionRecurDyn::MuStatic | ( | ) |
Returns the mu static
Obtain the expression using Motion::JointFrictionRecurDyn::MuStaticExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| 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")
| double NXOpen::Motion::JointFrictionRecurDyn::PinRadius | ( | ) |
Returns the pin radius
Obtain the expression using Motion::JointFrictionRecurDyn::PinRadiusExpression to query or edit it.
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")
| double NXOpen::Motion::JointFrictionRecurDyn::ReactionArm | ( | ) |
Returns the reaction arm
Obtain the expression using Motion::JointFrictionRecurDyn::ReactionArmExpression to query or edit it.
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::SetBallRadius | ( | double | ballRadius | ) |
Sets the ball radius
Obtain the expression using Motion::JointFrictionRecurDyn::BallRadiusExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| ballRadius | ball radius |
| void NXOpen::Motion::JointFrictionRecurDyn::SetBendingArm | ( | double | bendingArm | ) |
Sets the bending arm
Obtain the expression using Motion::JointFrictionRecurDyn::BendingArmExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| bendingArm | bending arm |
| 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::SetForcePreload | ( | double | forcePreload | ) |
Sets the force preload
Obtain the expression using Motion::JointFrictionRecurDyn::ForcePreloadExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| forcePreload | force preload |
| void NXOpen::Motion::JointFrictionRecurDyn::SetFrictionArm | ( | double | frictionArm | ) |
Sets the friction arm
Obtain the expression using Motion::JointFrictionRecurDyn::FrictionArmExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| frictionArm | friction arm |
| void NXOpen::Motion::JointFrictionRecurDyn::SetInitialOverlap | ( | double | initialOverlap | ) |
Sets the initial overlap
Obtain the expression using Motion::JointFrictionRecurDyn::InitialOverlapExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| initialOverlap | initial overlap |
| void NXOpen::Motion::JointFrictionRecurDyn::SetMaxFrictionForce | ( | double | maxFrictionForce | ) |
Sets the max friction force
Obtain the expression using Motion::JointFrictionRecurDyn::MaxFrictionForceExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| maxFrictionForce | max friction force |
| void NXOpen::Motion::JointFrictionRecurDyn::SetMaxFrictionTorque | ( | double | maxFrictionTorque | ) |
Sets the max friction torque
Obtain the expression using Motion::JointFrictionRecurDyn::MaxFrictionTorqueExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| maxFrictionTorque | max friction torque |
| void NXOpen::Motion::JointFrictionRecurDyn::SetMaxStictionDeformation | ( | double | maxStictionDeformation | ) |
Sets the max stiction deformation
Obtain the expression using Motion::JointFrictionRecurDyn::MaxStictionDeformationExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| maxStictionDeformation | max stiction deformation |
| void NXOpen::Motion::JointFrictionRecurDyn::SetMuDynamic | ( | double | muDynamic | ) |
Sets the mu dynamic
Obtain the expression using Motion::JointFrictionRecurDyn::MuDynamicExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| muDynamic | mu dynamic |
| void NXOpen::Motion::JointFrictionRecurDyn::SetMuStatic | ( | double | muStatic | ) |
Sets the mu static
Obtain the expression using Motion::JointFrictionRecurDyn::MuStaticExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| muStatic | mu static |
| 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::SetPinRadius | ( | double | pinRadius | ) |
Sets the pin radius
Obtain the expression using Motion::JointFrictionRecurDyn::PinRadiusExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| pinRadius | pin radius |
| 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::SetReactionArm | ( | double | reactionArm | ) |
Sets the reaction arm
Obtain the expression using Motion::JointFrictionRecurDyn::ReactionArmExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| reactionArm | reaction arm |
| 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::SetStictionTransitionVelocity | ( | double | stictionTransitionVelocity | ) |
Sets the stiction transition velocity
Obtain the expression using Motion::JointFrictionRecurDyn::StictionTransitionVelocityExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| stictionTransitionVelocity | stiction transition velocity |
| void NXOpen::Motion::JointFrictionRecurDyn::SetTorquePreload | ( | double | torquePreload | ) |
Sets the torque preload
Obtain the expression using Motion::JointFrictionRecurDyn::TorquePreloadExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| torquePreload | torque preload |
| 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")
| double NXOpen::Motion::JointFrictionRecurDyn::StictionTransitionVelocity | ( | ) |
Returns the stiction transition velocity
Obtain the expression using Motion::JointFrictionRecurDyn::StictionTransitionVelocityExpression to query or edit it.
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
| double NXOpen::Motion::JointFrictionRecurDyn::TorquePreload | ( | ) |
Returns the torque preload
Obtain the expression using Motion::JointFrictionRecurDyn::TorquePreloadExpression to query or edit it.
Created in NX5.0.0.
License requirements : mechanisms ("MECHANISMS")
| 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")