NX Open C++ Reference Guide
|
Represents a ThreadTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateThreadTurningBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | DepthOptionTypes { DepthOptionTypesRootLine, DepthOptionTypesDepthAndAngle } |
the Depth Option types More... | |
Public Member Functions | |
NXOpen::NXObject * | CrestLine () |
Returns the Crest Line Created in NX6.0.0. | |
bool | CrestLineDirection () |
Returns the Crest Line Direction(Start and End Points) Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | CrestOffset () |
Returns the crest offset builder Created in NX6.0.0. | |
NXOpen::CAM::ThreadCutParameters * | CutParameters () |
Returns the cut parameter object Created in NX6.0.0. | |
NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes | DepthOption () |
Returns the depth option Created in NX6.0.0. | |
NXOpen::NXObject * | EndLine () |
Returns the End Line Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | EndOffset () |
Returns the End Offset Created in NX6.0.0. | |
NXOpen::CAM::NcmTurnThreadBuilder * | NonCuttingBuilder () |
Returns the non-cutting builder Created in NX6.0.0. | |
NXOpen::NXObject * | RootLine () |
Returns the Root Line Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | RootOffset () |
Returns the root offset Created in NX6.0.0. | |
void | SetCrestLine (NXOpen::NXObject *crestLine) |
Sets the Crest Line Created in NX6.0.0. | |
void | SetCrestLineDirection (bool crestLineDirection) |
Sets the Crest Line Direction(Start and End Points) Created in NX6.0.0. | |
void | SetDepthOption (NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes depthOption) |
Sets the depth option Created in NX6.0.0. | |
void | SetEndLine (NXOpen::NXObject *endLine) |
Sets the End Line Created in NX6.0.0. | |
void | SetRootLine (NXOpen::NXObject *rootLine) |
Sets the Root Line Created in NX6.0.0. | |
void | SetThreadAngle (double threadAngle) |
Sets the thread angle | |
NXOpen::CAM::InheritableDoubleBuilder * | StartOffset () |
Returns the Start Offset Created in NX6.0.0. | |
double | ThreadAngle () |
Returns the thread angle | |
NXOpen::CAM::CutAngle * | ThreadAngleBuilder () |
Returns the thread angle Created in NX7.5.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | TotalDepth () |
Returns the Total Depth Created in NX6.0.0. |
Represents a ThreadTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateThreadTurningBuilder
Created in NX6.0.0.
the Depth Option types
DepthOptionTypesRootLine |
Root Line. |
DepthOptionTypesDepthAndAngle |
Depth and Angle. |
Returns the Crest Line
Created in NX6.0.0.
License requirements : None
Returns the Crest Line Direction(Start and End Points)
Created in NX6.0.0.
License requirements : None
Returns the crest offset builder
Created in NX6.0.0.
License requirements : None
Returns the cut parameter object
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes NXOpen::CAM::ThreadTurningBuilder::DepthOption | ( | ) |
Returns the depth option
Created in NX6.0.0.
License requirements : None
Returns the End Line
Created in NX6.0.0.
License requirements : None
Returns the End Offset
Created in NX6.0.0.
License requirements : None
Returns the non-cutting builder
Created in NX6.0.0.
License requirements : None
Returns the Root Line
Created in NX6.0.0.
License requirements : None
Returns the root offset
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::ThreadTurningBuilder::SetCrestLine | ( | NXOpen::NXObject * | crestLine | ) |
void NXOpen::CAM::ThreadTurningBuilder::SetCrestLineDirection | ( | bool | crestLineDirection | ) |
void NXOpen::CAM::ThreadTurningBuilder::SetDepthOption | ( | NXOpen::CAM::ThreadTurningBuilder::DepthOptionTypes | depthOption | ) |
Sets the depth option
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
depthOption | the depth option |
void NXOpen::CAM::ThreadTurningBuilder::SetEndLine | ( | NXOpen::NXObject * | endLine | ) |
void NXOpen::CAM::ThreadTurningBuilder::SetRootLine | ( | NXOpen::NXObject * | rootLine | ) |
void NXOpen::CAM::ThreadTurningBuilder::SetThreadAngle | ( | double | threadAngle | ) |
Sets the thread angle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
threadAngle | the thread angle |
Returns the Start Offset
Created in NX6.0.0.
License requirements : None
Returns the thread angle
Created in NX6.0.0.
License requirements : None
Returns the thread angle
Created in NX7.5.0.
License requirements : None
Returns the Total Depth
Created in NX6.0.0.
License requirements : None