NX Open C++ Reference Guide
|
Represents a cut depth checker object
This has not creator
Created in NX8.5.0.
More...
Public Member Functions | |
bool | CheckNeck () |
Returns the indicator to include tool neck in the collision check process Created in NX8.5.0. | |
bool | CreateCurvesForGouges () |
Returns the indicator to create curves for the gouged motions Created in NX8.5.0. | |
double | CutVolume () |
Returns the calculated cut volume Created in NX8.5.0. | |
bool | DisplayGouges () |
Returns the indicator to display gouges Created in NX8.5.0. | |
double | MaxCutDepthViolation () |
Returns the maximum cut depth violation Created in NX8.5.0. | |
int | NumCutDepthViolations () |
Returns the number of cut depth violations Created in NX8.5.0. | |
NXOpen::CAM::Operation * | OperationToCheck () |
Returns the operation that is being checked Created in NX8.5.0. | |
bool | PauseOnGouge () |
Returns the indicator for pausing on gouge Created in NX8.5.0. | |
void | PerformCheck () |
The action to perform the check Created in NX8.5.0. | |
void | SetCheckNeck (bool newValue) |
Sets the indicator to include tool neck in the collision check process Created in NX8.5.0. | |
void | SetCreateCurvesForGouges (bool newValue) |
Sets the indicator to create curves for the gouged motions Created in NX8.5.0. | |
void | SetDisplayGouges (bool newValue) |
Sets the indicator to display gouges Created in NX8.5.0. | |
void | SetOperationToCheck (NXOpen::CAM::Operation *operation) |
Sets the operation that is being checked Created in NX8.5.0. | |
void | SetPauseOnGouge (bool newValue) |
Sets the indicator for pausing on gouge Created in NX8.5.0. | |
void | SetStopLimit (int newValue) |
Sets the number of gouges to be used as a limit to stop Created in NX8.5.0. | |
void | SetStopOnLimit (bool newValue) |
Sets the indicator to stop when the number of gouges has equalled the stop limit Created in NX8.5.0. | |
int | StopLimit () |
Returns the number of gouges to be used as a limit to stop Created in NX8.5.0. | |
bool | StopOnLimit () |
Returns the indicator to stop when the number of gouges has equalled the stop limit Created in NX8.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a cut depth checker object
This has not creator
Created in NX8.5.0.
bool NXOpen::CAM::CutDepthChecker::CheckNeck | ( | ) |
Returns the indicator to include tool neck in the collision check process
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::CutDepthChecker::CreateCurvesForGouges | ( | ) |
Returns the indicator to create curves for the gouged motions
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::CutDepthChecker::CutVolume | ( | ) |
Returns the calculated cut volume
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::CutDepthChecker::DisplayGouges | ( | ) |
Returns the indicator to display gouges
Created in NX8.5.0.
License requirements : None
double NXOpen::CAM::CutDepthChecker::MaxCutDepthViolation | ( | ) |
Returns the maximum cut depth violation
Created in NX8.5.0.
License requirements : None
int NXOpen::CAM::CutDepthChecker::NumCutDepthViolations | ( | ) |
Returns the number of cut depth violations
Created in NX8.5.0.
License requirements : None
NXOpen::CAM::Operation* NXOpen::CAM::CutDepthChecker::OperationToCheck | ( | ) |
Returns the operation that is being checked
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::CutDepthChecker::PauseOnGouge | ( | ) |
Returns the indicator for pausing on gouge
Created in NX8.5.0.
License requirements : None
void NXOpen::CAM::CutDepthChecker::PerformCheck | ( | ) |
The action to perform the check
Created in NX8.5.0.
License requirements : None
void NXOpen::CAM::CutDepthChecker::SetCheckNeck | ( | bool | newValue | ) |
Sets the indicator to include tool neck in the collision check process
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | indicator to include tool neck in the collision check process |
void NXOpen::CAM::CutDepthChecker::SetCreateCurvesForGouges | ( | bool | newValue | ) |
Sets the indicator to create curves for the gouged motions
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | indicator to create curves for the gouged motions |
void NXOpen::CAM::CutDepthChecker::SetDisplayGouges | ( | bool | newValue | ) |
Sets the indicator to display gouges
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | indicator to display gouges |
void NXOpen::CAM::CutDepthChecker::SetOperationToCheck | ( | NXOpen::CAM::Operation * | operation | ) |
Sets the operation that is being checked
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
operation | the operation which has to be checked |
void NXOpen::CAM::CutDepthChecker::SetPauseOnGouge | ( | bool | newValue | ) |
Sets the indicator for pausing on gouge
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | indicator for pausing on gouge |
void NXOpen::CAM::CutDepthChecker::SetStopLimit | ( | int | newValue | ) |
Sets the number of gouges to be used as a limit to stop
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of gouges to be used as a limit to stop |
void NXOpen::CAM::CutDepthChecker::SetStopOnLimit | ( | bool | newValue | ) |
Sets the indicator to stop when the number of gouges has equalled the stop limit
Created in NX8.5.0.
License requirements : cam_base ("CAM BASE")
newValue | the number of gouges to be used as a limit to stop |
int NXOpen::CAM::CutDepthChecker::StopLimit | ( | ) |
Returns the number of gouges to be used as a limit to stop
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAM::CutDepthChecker::StopOnLimit | ( | ) |
Returns the indicator to stop when the number of gouges has equalled the stop limit
Created in NX8.5.0.
License requirements : None