|
NX Open C++ Reference Guide
|
Represents a Thread Turning Engage or Retract Builder
Created in NX6.0.0.
More...
Public Types | |
| enum | EngageRetractTypes { EngageRetractTypesAutomatic, EngageRetractTypesVector, EngageRetractTypesAngle, EngageRetractTypesSameAsEngage } |
| The engage retract type Created in NX6.0.0. More... | |
| enum | MoveTypes { MoveTypesEngage, MoveTypesThread } |
| The move type Created in NX6.0.0. More... | |
Public Member Functions | |
| double | Angle () |
| Returns the angle Created in NX6.0.0. | |
| NXOpen::CAM::TurnThreadEngageRetractBuilder::EngageRetractTypes | EngageRetractType () |
| Returns the the Engage(Retract) Type Created in NX6.0.0. | |
| NXOpen::CAM::TurnThreadEngageRetractBuilder::MoveTypes | MoveType () |
| Returns the Move Type Created in NX6.0.0. | |
| void | SetAngle (double angle) |
| Sets the angle Created in NX6.0.0. | |
| void | SetEngageRetractType (NXOpen::CAM::TurnThreadEngageRetractBuilder::EngageRetractTypes engageRetractType) |
| Sets the the Engage(Retract) Type Created in NX6.0.0. | |
| void | SetMoveType (NXOpen::CAM::TurnThreadEngageRetractBuilder::MoveTypes moveType) |
| Sets the Move Type Created in NX6.0.0. | |
| void | SetVectorXc (double vectorXc) |
| Sets the vector Xc Created in NX6.0.0. | |
| void | SetVectorYc (double vectorYc) |
| Sets the vector Yc Created in NX6.0.0. | |
| double | VectorXc () |
| Returns the vector Xc Created in NX6.0.0. | |
| double | VectorYc () |
| Returns the vector Yc Created in NX6.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 Thread Turning Engage or Retract Builder
Created in NX6.0.0.
| double NXOpen::CAM::TurnThreadEngageRetractBuilder::Angle | ( | ) |
Returns the angle
Created in NX6.0.0.
License requirements : None
| NXOpen::CAM::TurnThreadEngageRetractBuilder::EngageRetractTypes NXOpen::CAM::TurnThreadEngageRetractBuilder::EngageRetractType | ( | ) |
Returns the the Engage(Retract) Type
Created in NX6.0.0.
License requirements : None
| NXOpen::CAM::TurnThreadEngageRetractBuilder::MoveTypes NXOpen::CAM::TurnThreadEngageRetractBuilder::MoveType | ( | ) |
Returns the Move Type
Created in NX6.0.0.
License requirements : None
| void NXOpen::CAM::TurnThreadEngageRetractBuilder::SetAngle | ( | double | angle | ) |
Sets the angle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| angle | the angle |
| void NXOpen::CAM::TurnThreadEngageRetractBuilder::SetEngageRetractType | ( | NXOpen::CAM::TurnThreadEngageRetractBuilder::EngageRetractTypes | engageRetractType | ) |
Sets the the Engage(Retract) Type
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| engageRetractType | the the Engage(Retract) Type |
| void NXOpen::CAM::TurnThreadEngageRetractBuilder::SetMoveType | ( | NXOpen::CAM::TurnThreadEngageRetractBuilder::MoveTypes | moveType | ) |
| void NXOpen::CAM::TurnThreadEngageRetractBuilder::SetVectorXc | ( | double | vectorXc | ) |
Sets the vector Xc
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| vectorXc | the vector Xc |
| void NXOpen::CAM::TurnThreadEngageRetractBuilder::SetVectorYc | ( | double | vectorYc | ) |
Sets the vector Yc
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| vectorYc | the vector Yc |
| double NXOpen::CAM::TurnThreadEngageRetractBuilder::VectorXc | ( | ) |
Returns the vector Xc
Created in NX6.0.0.
License requirements : None
| double NXOpen::CAM::TurnThreadEngageRetractBuilder::VectorYc | ( | ) |
Returns the vector Yc
Created in NX6.0.0.
License requirements : None