NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::NcmTurnRoughFinishBuilder Class Reference

Represents a CAM.NcmTurnRoughFinishBuilder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::NcmTurnRoughFinishBuilder:
NXOpen::CAM::NcmTurningBuilder NXOpen::CAM::NcmSubopBuilder NXOpen::TaggedObject NXOpen::CAM::NcmTurnRoughBuilder

List of all members.

Public Member Functions

bool AvoidanceForAutomaticEngage ()
 Returns the additional checking for automatic engage
Created in NX6.0.0.
bool AvoidanceForAutomaticRetract ()
 Returns the additional checking for automatic retract
Created in NX6.0.0.
bool AvoidanceForMinimumClearance ()
 Returns the additional checking for minimum clearance
Created in NX6.0.0.
double AxialSafeClearance ()
 Returns the axial safe clearance value
Created in NX6.0.0.
NXOpen::CAM::TurnEngageRetractBuilderEngageProfileBuilder ()
 Returns the Profiling Engage builder
Created in NX6.0.0.
NXOpen::CAM::TurnRoughFinishLocalReturnBuilderLocalReturnBuilder ()
 Returns the Local Return builder
Created in NX6.0.0.
double RadialSafeClearance ()
 Returns the radial safe clearance value
Created in NX6.0.0.
NXOpen::CAM::TurnEngageRetractBuilderRetractProfileBuilder ()
 Returns the Profiling Retract builder
Created in NX6.0.0.
void SetAvoidanceForAutomaticEngage (bool avoidanceAutomaticEngage)
 Sets the additional checking for automatic engage
Created in NX6.0.0.
void SetAvoidanceForAutomaticRetract (bool avoidanceAutomaticRetract)
 Sets the additional checking for automatic retract
Created in NX6.0.0.
void SetAvoidanceForMinimumClearance (bool avoidanceMinimumClearance)
 Sets the additional checking for minimum clearance
Created in NX6.0.0.
void SetAxialSafeClearance (double axialSafeClearanceValue)
 Sets the axial safe clearance value
Created in NX6.0.0.
void SetRadialSafeClearance (double radialSafeClearanceValue)
 Sets the radial safe clearance value
Created in NX6.0.0.

Detailed Description

Represents a CAM.NcmTurnRoughFinishBuilder
Created in NX6.0.0.



Member Function Documentation

Returns the additional checking for automatic engage
Created in NX6.0.0.



License requirements : None

Returns the additional checking for automatic retract
Created in NX6.0.0.



License requirements : None

Returns the additional checking for minimum clearance
Created in NX6.0.0.



License requirements : None

Returns the axial safe clearance value
Created in NX6.0.0.



License requirements : None

Returns the Profiling Engage builder
Created in NX6.0.0.



License requirements : None

Returns the Local Return builder
Created in NX6.0.0.



License requirements : None

Returns the radial safe clearance value
Created in NX6.0.0.



License requirements : None

Returns the Profiling Retract builder
Created in NX6.0.0.



License requirements : None

Sets the additional checking for automatic engage
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
avoidanceAutomaticEngagethe additional checking for automatic engage

Sets the additional checking for automatic retract
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
avoidanceAutomaticRetractthe additional checking for automatic retract

Sets the additional checking for minimum clearance
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
avoidanceMinimumClearancethe additional checking for minimum clearance
void NXOpen::CAM::NcmTurnRoughFinishBuilder::SetAxialSafeClearance ( double  axialSafeClearanceValue)

Sets the axial safe clearance value
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
axialSafeClearanceValuethe axial safe clearance value
void NXOpen::CAM::NcmTurnRoughFinishBuilder::SetRadialSafeClearance ( double  radialSafeClearanceValue)

Sets the radial safe clearance value
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
radialSafeClearanceValuethe radial safe clearance value

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.