NX Open C++ Reference Guide
|
Represents a RoughTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateRoughTurningBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | CleanupTypes { CleanupTypesNone, CleanupTypesAll, CleanupTypesSteepOnly, CleanupTypesAllButSteep, CleanupTypesLevelOnly, CleanupTypesAllButLevel, CleanupTypesDownOnly, CleanupTypesPerReversal } |
the Cleanup types Created in NX6.0.0. More... | |
enum | LevelDepthModeTypes { LevelDepthModeTypesFromTool, LevelDepthModeTypesSpecify } |
the Level Depth Mode types Created in NX6.0.0. More... | |
enum | ReversalModeTypes { ReversalModeTypesAsLevel, ReversalModeTypesInverse, ReversalModeTypesClosest, ReversalModeTypesCutLater, ReversalModeTypesOmit } |
the Reversal Mode types Created in NX6.0.0. More... | |
Public Member Functions | |
NXOpen::CAM::RoughTurningBuilder::CleanupTypes | Cleanup () |
Returns the Cleanup Created in NX6.0.0. | |
NXOpen::CAM::CutStrategy * | CutStrategy () |
Returns the Cut Strategy Created in NX6.0.0. | |
NXOpen::CAM::TurnDirection * | Direction () |
Returns the Rough Direction Created in NX6.0.0. | |
NXOpen::CAM::FirstPlunge * | FirstPlunge () |
Returns the First Plunge Created in NX6.0.0. | |
double | LevelDepth () |
Returns the level depth Created in NX6.0.0. | |
NXOpen::CAM::RoughTurningBuilder::LevelDepthModeTypes | LevelDepthMode () |
Returns the Level Depth Mode Created in NX6.0.0. | |
NXOpen::CAM::NcmTurnRoughBuilder * | NonCuttingBuilder () |
Returns the non-cutting builder Created in NX6.0.0. | |
NXOpen::CAM::RoughTurningBuilder::ReversalModeTypes | ReversalMode () |
Returns the Reversal Mode Created in NX6.0.0. | |
double | SafeDistance () |
Returns the Safe Distance Created in NX6.0.0. | |
void | SetCleanup (NXOpen::CAM::RoughTurningBuilder::CleanupTypes cleanupMode) |
Sets the Cleanup Created in NX6.0.0. | |
void | SetLevelDepth (double levelDepth) |
Sets the level depth Created in NX6.0.0. | |
void | SetLevelDepthMode (NXOpen::CAM::RoughTurningBuilder::LevelDepthModeTypes levelDepthMode) |
Sets the Level Depth Mode Created in NX6.0.0. | |
void | SetReversalMode (NXOpen::CAM::RoughTurningBuilder::ReversalModeTypes reversalMode) |
Sets the Reversal Mode Created in NX6.0.0. | |
void | SetSafeDistance (double safeDistanceValue) |
Sets the Safe Distance Created in NX6.0.0. | |
NXOpen::CAM::StepoverBuilder * | Stepover () |
Returns the Stepover Created in NX6.0.0. |
Represents a RoughTurning Builder
To create a new instance of this class, use CAM::OperationCollection::CreateRoughTurningBuilder
Created in NX6.0.0.
the Cleanup types
Created in NX6.0.0.
the Level Depth Mode types
Created in NX6.0.0.
LevelDepthModeTypesFromTool |
Level depth mode: From Tool. |
LevelDepthModeTypesSpecify |
Level depth mode: Specify. |
Returns the Cleanup
Created in NX6.0.0.
License requirements : None
Returns the Cut Strategy
Created in NX6.0.0.
License requirements : None
Returns the Rough Direction
Created in NX6.0.0.
License requirements : None
Returns the First Plunge
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::RoughTurningBuilder::LevelDepth | ( | ) |
Returns the level depth
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::RoughTurningBuilder::LevelDepthModeTypes NXOpen::CAM::RoughTurningBuilder::LevelDepthMode | ( | ) |
Returns the Level Depth Mode
Created in NX6.0.0.
License requirements : None
Returns the non-cutting builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::RoughTurningBuilder::ReversalModeTypes NXOpen::CAM::RoughTurningBuilder::ReversalMode | ( | ) |
Returns the Reversal Mode
Created in NX6.0.0.
License requirements : None
Returns the Safe Distance
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::RoughTurningBuilder::SetCleanup | ( | NXOpen::CAM::RoughTurningBuilder::CleanupTypes | cleanupMode | ) |
Sets the Cleanup
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
cleanupMode | the cleanup type |
void NXOpen::CAM::RoughTurningBuilder::SetLevelDepth | ( | double | levelDepth | ) |
Sets the level depth
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
levelDepth | the level depth |
void NXOpen::CAM::RoughTurningBuilder::SetLevelDepthMode | ( | NXOpen::CAM::RoughTurningBuilder::LevelDepthModeTypes | levelDepthMode | ) |
Sets the Level Depth Mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
levelDepthMode | the level depth mode |
void NXOpen::CAM::RoughTurningBuilder::SetReversalMode | ( | NXOpen::CAM::RoughTurningBuilder::ReversalModeTypes | reversalMode | ) |
Sets the Reversal Mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
reversalMode | the reversal mode |
void NXOpen::CAM::RoughTurningBuilder::SetSafeDistance | ( | double | safeDistanceValue | ) |
Sets the Safe Distance
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
safeDistanceValue | the safe distance |
Returns the Stepover
Created in NX6.0.0.
License requirements : None