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. | |
![]() | |
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