NX Open C++ Reference Guide
|
Represents a CAM.NcmTurnThreadBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | LocalReturnMainModes { LocalReturnMainModesOpstop, LocalReturnMainModesThreadPasses } |
The Local Return Main modes options Created in NX8.5.0. More... | |
enum | LocalReturnModes { LocalReturnModesNone, LocalReturnModesNumberOfStarts, LocalReturnModesNumberOfPasses } |
The Local Return modes options Created in NX8.5.0. More... | |
enum | LocalReturnTypes { LocalReturnTypesNone, LocalReturnTypesDirect, LocalReturnTypesRadialAxial, LocalReturnTypesAxialRadial, LocalReturnTypesClearRadialDirect, LocalReturnTypesClearAxialDirect, LocalReturnTypesClearRadial, LocalReturnTypesClearAxial, LocalReturnTypesRadialClearAxialDirect, LocalReturnTypesRadialAxialRadial, LocalReturnTypesRadialClearAxial, LocalReturnTypesClearRadialClearAxialDirect, LocalReturnTypesClearRadialAxialRadial, LocalReturnTypesClearRadialClearAxial } |
The Cut regions type options Created in NX6.0.0. More... | |
Public Member Functions | |
NXOpen::CAM::TurnThreadEngageRetractBuilder * | EngageBuilder () |
Returns the Engage builder Created in NX6.0.0. | |
NXOpen::CAM::PostEventsCiBuilder * | LocalReturnFinishGetEndEvents () |
Returns the Local Return Finish End Events Created in NX8.5.0. | |
NXOpen::CAM::PostEventsCiBuilder * | LocalReturnFinishGetStartEvents () |
Returns the Local Return Finish Start Events Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes | LocalReturnFinishMode () |
Returns the Local Return Finish Mode Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | LocalReturnFinishMove () |
Returns the Local Return Finish Move Created in NX8.5.0. | |
int | LocalReturnFinishNumberOfPasses () |
Returns the Local Return Finish Number of Passes Created in NX8.5.0. | |
NXOpen::Point * | LocalReturnFinishPoint () |
Returns the Local Return Finish Point Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMainModes | LocalReturnMode () |
Returns the Local Return Mode Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | LocalReturnMove () |
Returns the Local Return Move Created in NX6.0.0. | |
NXOpen::Point * | LocalReturnPoint () |
Returns the Local Return Point Created in NX6.0.0. | |
NXOpen::CAM::PostEventsCiBuilder * | LocalReturnRoughGetEndEvents () |
Returns the Local Return Rough End Events Created in NX8.5.0. | |
NXOpen::CAM::PostEventsCiBuilder * | LocalReturnRoughGetStartEvents () |
Returns the Local Return Rough Start Events Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes | LocalReturnRoughMode () |
Returns the Local Return Rough Mode Created in NX8.5.0. | |
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | LocalReturnRoughMove () |
Returns the Local Return Rough Move Created in NX8.5.0. | |
int | LocalReturnRoughNumberOfPasses () |
Returns the Local Return Rough Number of Passes Created in NX8.5.0. | |
NXOpen::Point * | LocalReturnRoughPoint () |
Returns the Local Return Rough Point Created in NX8.5.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | MinimumClearanceBuilder () |
Returns the Minimum Clearance Created in NX6.0.0. | |
int | Opstops () |
Returns the Opstops Created in NX6.0.0. | |
NXOpen::CAM::TurnThreadEngageRetractBuilder * | RetractBuilder () |
Returns the Retract builder Created in NX6.0.0. | |
void | SetLocalReturnFinishMode (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes localReturnFinishMode) |
Sets the Local Return Finish Mode Created in NX8.5.0. | |
void | SetLocalReturnFinishMove (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes localReturnFinishMove) |
Sets the Local Return Finish Move Created in NX8.5.0. | |
void | SetLocalReturnFinishNumberOfPasses (int localReturnFinishNumberOfPasses) |
Sets the Local Return Finish Number of Passes Created in NX8.5.0. | |
void | SetLocalReturnFinishPoint (NXOpen::Point *localReturnFinishPoint) |
Sets the Local Return Finish Point Created in NX8.5.0. | |
void | SetLocalReturnMode (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMainModes localReturnMode) |
Sets the Local Return Mode Created in NX8.5.0. | |
void | SetLocalReturnMove (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes localMove) |
Sets the Local Return Move Created in NX6.0.0. | |
void | SetLocalReturnPoint (NXOpen::Point *localPoint) |
Sets the Local Return Point Created in NX6.0.0. | |
void | SetLocalReturnRoughMode (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes localReturnRoughMode) |
Sets the Local Return Rough Mode Created in NX8.5.0. | |
void | SetLocalReturnRoughMove (NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes localReturnRoughMove) |
Sets the Local Return Rough Move Created in NX8.5.0. | |
void | SetLocalReturnRoughNumberOfPasses (int localReturnRoughNumberOfPasses) |
Sets the Local Return Rough Number of Passes Created in NX8.5.0. | |
void | SetLocalReturnRoughPoint (NXOpen::Point *localReturnRoughPoint) |
Sets the Local Return Rough Point Created in NX8.5.0. | |
void | SetOpstops (int opstops) |
Sets the Opstops Created in NX6.0.0. | |
![]() | |
bool | AvoidanceAfterLastRetract () |
Returns the prefer direct motion after last retract Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceApproachBuilder * | AvoidanceApproachBuilder () |
Returns the approach path builder Created in NX6.0.0. | |
bool | AvoidanceBetweenRegions () |
Returns the prefer direct motion between regions Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceClearanceBuilder * | AvoidanceClearanceBuilder () |
Returns the clearance builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceDepartureBuilder * | AvoidanceDepartureBuilder () |
Returns the departure path builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceFromBuilder * | AvoidanceFromBuilder () |
Returns the avoidance from builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceGohomeBuilder * | AvoidanceGohomeBuilder () |
Returns the gohome point builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceReturnBuilder * | AvoidanceReturnBuilder () |
Returns the return path builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceStartBuilder * | AvoidanceStartBuilder () |
Returns the avoidance start builder Created in NX6.0.0. | |
NXOpen::CAM::TurnAvoidanceStartOfEngageBuilder * | AvoidanceStartOfEngageBuilder () |
Returns the start of engage builder Created in NX6.0.0. | |
bool | AvoidanceToStartOfEngage () |
Returns the prefer direct motion to start of engage Created in NX6.0.0. | |
NXOpen::CAM::Cutcom * | Cutcom () |
Returns the cutter compensation builder Created in NX6.0.2. | |
void | SetAvoidanceAfterLastRetract (bool avoidanceAfterLastRetract) |
Sets the prefer direct motion after last retract Created in NX6.0.0. | |
void | SetAvoidanceBetweenRegions (bool avoidanceBetweenRegions) |
Sets the prefer direct motion between regions Created in NX6.0.0. | |
void | SetAvoidanceToStartOfEngage (bool avoidanceToStartOfEngage) |
Sets the prefer direct motion to start of engage Created in NX6.0.0. | |
![]() | |
NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes | DefaultRegionStartType () |
Returns the region start type Created in NX8.5.0. | |
void | GetRegionStartPoints (std::vector< NXOpen::Point * > ®ionStartPoints) |
Returns region start points Created in NX8.5.0. | |
void | SetDefaultRegionStartType (NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes defaultRegionStartType) |
Sets the region start type Created in NX8.5.0. | |
void | SetRegionStartPoints (const std::vector< NXOpen::Point * > ®ionStartPoints) |
Sets region start points Created in NX8.5.0. | |
void | SetStartPointsUseEffectDist (bool newValue) |
Sets the start points use effective distance Created in NX8.5.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | StartPointsEffectDistBuilder () |
Returns the region start points effective distance builder (inheritable tool dep) Created in NX8.5.0. | |
bool | StartPointsUseEffectDist () |
Returns the start points use effective distance Created in NX8.5.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAM.NcmTurnThreadBuilder
Created in NX6.0.0.
The Cut regions type options
Created in NX6.0.0.
NXOpen::CAM::TurnThreadEngageRetractBuilder* NXOpen::CAM::NcmTurnThreadBuilder::EngageBuilder | ( | ) |
Returns the Engage builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::PostEventsCiBuilder* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishGetEndEvents | ( | ) |
Returns the Local Return Finish End Events
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::PostEventsCiBuilder* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishGetStartEvents | ( | ) |
Returns the Local Return Finish Start Events
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishMode | ( | ) |
Returns the Local Return Finish Mode
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishMove | ( | ) |
Returns the Local Return Finish Move
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishNumberOfPasses | ( | ) |
Returns the Local Return Finish Number of Passes
Created in NX8.5.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnFinishPoint | ( | ) |
Returns the Local Return Finish Point
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMainModes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMode | ( | ) |
Returns the Local Return Mode
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMove | ( | ) |
Returns the Local Return Move
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnPoint | ( | ) |
Returns the Local Return Point
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::PostEventsCiBuilder* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughGetEndEvents | ( | ) |
Returns the Local Return Rough End Events
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::PostEventsCiBuilder* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughGetStartEvents | ( | ) |
Returns the Local Return Rough Start Events
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughMode | ( | ) |
Returns the Local Return Rough Mode
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughMove | ( | ) |
Returns the Local Return Rough Move
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughNumberOfPasses | ( | ) |
Returns the Local Return Rough Number of Passes
Created in NX8.5.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnRoughPoint | ( | ) |
Returns the Local Return Rough Point
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::NcmTurnThreadBuilder::MinimumClearanceBuilder | ( | ) |
Returns the Minimum Clearance
Created in NX6.0.0.
License requirements : None
int NXOpen::CAM::NcmTurnThreadBuilder::Opstops | ( | ) |
Returns the Opstops
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::TurnThreadEngageRetractBuilder* NXOpen::CAM::NcmTurnThreadBuilder::RetractBuilder | ( | ) |
Returns the Retract builder
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnFinishMode | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes | localReturnFinishMode | ) |
Sets the Local Return Finish Mode
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
localReturnFinishMode | the Local Return Finish Mode |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnFinishMove | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | localReturnFinishMove | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnFinishNumberOfPasses | ( | int | localReturnFinishNumberOfPasses | ) |
Sets the Local Return Finish Number of Passes
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
localReturnFinishNumberOfPasses | the Local Return Finish Number of Passes |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnFinishPoint | ( | NXOpen::Point * | localReturnFinishPoint | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnMode | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnMainModes | localReturnMode | ) |
Sets the Local Return Mode
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
localReturnMode | the Local Return Main Mode |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnMove | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | localMove | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnPoint | ( | NXOpen::Point * | localPoint | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnRoughMode | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnModes | localReturnRoughMode | ) |
Sets the Local Return Rough Mode
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
localReturnRoughMode | the Local Return Rough Mode |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnRoughMove | ( | NXOpen::CAM::NcmTurnThreadBuilder::LocalReturnTypes | localReturnRoughMove | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnRoughNumberOfPasses | ( | int | localReturnRoughNumberOfPasses | ) |
Sets the Local Return Rough Number of Passes
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
localReturnRoughNumberOfPasses | the Local Return Rough Number of Passes |
void NXOpen::CAM::NcmTurnThreadBuilder::SetLocalReturnRoughPoint | ( | NXOpen::Point * | localReturnRoughPoint | ) |
void NXOpen::CAM::NcmTurnThreadBuilder::SetOpstops | ( | int | opstops | ) |
Sets the Opstops
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
opstops | the Opstops |