NX Open C++ Reference Guide
|
Represents a CAM::NcmScBuilder. More...
Public Types | |
enum | SmoothingOptions { SmoothingOptionsOn, SmoothingOptionsOff } |
Available options for smoothing behavior. More... | |
Public Member Functions | |
bool | CollisionCheck () |
Returns the collision check activation Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | EngageAgainstCheckBuilder () |
Returns the against check engage settings Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | EngageInitialBuilder () |
Returns the initial engage settings Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | EngageOpenAreaBuilder () |
Returns the open area engage settings Created in NX5.0.0. | |
double | MaxToolAxisChange () |
Returns the max tool axis change Created in NX5.0.0. | |
bool | OutputContactData () |
Returns the contact data output activation Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | RetractAgainstCheckBuilder () |
Returns the against check retract settings Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | RetractFinalBuilder () |
Returns the final retract settings Created in NX5.0.0. | |
NXOpen::CAM::NcmScEngRetBuilder * | RetractOpenAreaBuilder () |
Returns the open area retract settings Created in NX5.0.0. | |
void | SetCollisionCheck (bool newValue) |
Sets the collision check activation Created in NX5.0.0. | |
void | SetMaxToolAxisChange (double newValue) |
Sets the max tool axis change Created in NX5.0.0. | |
void | SetOutputContactData (bool newValue) |
Sets the contact data output activation Created in NX5.0.0. | |
void | SetSmoothingOption (NXOpen::CAM::NcmScBuilder::SmoothingOptions newValue) |
Sets the smoothing option Created in NX5.0.0. | |
NXOpen::CAM::NcmScBuilder::SmoothingOptions | SmoothingOption () |
Returns the smoothing option Created in NX5.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | SmoothingRadiusBuilder () |
Returns the smoothing radius settings Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceFromBuilder () |
Returns the from point builder Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceGohomeBuilder () |
Returns the gohome point builder Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceReturnBuilder () |
Returns the return point builder Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceStartBuilder () |
Returns the start point builder Created in NX5.0.0. | |
NXOpen::CAM::NcmTransferBuilder * | TransferBetweenRegionsBuilder () |
Returns the transfer settings for between regions Created in NX5.0.0. | |
NXOpen::CAM::NcmClearanceBuilder * | TransferCommonClearanceBuilder () |
Returns the common clearance setting Created in NX5.0.0. | |
NXOpen::CAM::NcmTransferBuilder * | TransferInitialFinalBuilder () |
Returns the transfer settings for initial and final Created in NX6.0.0. | |
NXOpen::CAM::InheritableToolDepBuilder * | TransferRegionDistanceBuilder () |
Returns the region distance setting Created in NX5.0.0. | |
NXOpen::CAM::NcmTransferBuilder * | TransferWithinRegionsBuilder () |
Returns the transfer settings for within regions Created in NX5.0.0. |
Represents a CAM::NcmScBuilder.
Created in NX5.0.0.
Returns the collision check activation
Created in NX5.0.0.
License requirements : None
Returns the against check engage settings
Created in NX5.0.0.
License requirements : None
Returns the initial engage settings
Created in NX5.0.0.
License requirements : None
Returns the open area engage settings
Created in NX5.0.0.
License requirements : None
double NXOpen::CAM::NcmScBuilder::MaxToolAxisChange | ( | ) |
Returns the max tool axis change
Created in NX5.0.0.
License requirements : None
Returns the contact data output activation
Created in NX5.0.0.
License requirements : None
Returns the against check retract settings
Created in NX5.0.0.
License requirements : None
Returns the final retract settings
Created in NX5.0.0.
License requirements : None
Returns the open area retract settings
Created in NX5.0.0.
License requirements : None
void NXOpen::CAM::NcmScBuilder::SetCollisionCheck | ( | bool | newValue | ) |
Sets the collision check activation
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmScBuilder::SetMaxToolAxisChange | ( | double | newValue | ) |
Sets the max tool axis change
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | the max tool axis change |
void NXOpen::CAM::NcmScBuilder::SetOutputContactData | ( | bool | newValue | ) |
Sets the contact data output activation
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmScBuilder::SetSmoothingOption | ( | NXOpen::CAM::NcmScBuilder::SmoothingOptions | newValue | ) |
Sets the smoothing option
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
Returns the smoothing option
Created in NX5.0.0.
License requirements : None
Returns the smoothing radius settings
Created in NX5.0.0.
License requirements : None
Returns the from point builder
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmScBuilder::TransferAvoidanceGohomeBuilder | ( | ) |
Returns the gohome point builder
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmScBuilder::TransferAvoidanceReturnBuilder | ( | ) |
Returns the return point builder
Created in NX5.0.0.
License requirements : None
Returns the start point builder
Created in NX5.0.0.
License requirements : None
Returns the transfer settings for between regions
Created in NX5.0.0.
License requirements : None
Returns the common clearance setting
Created in NX5.0.0.
License requirements : None
Returns the transfer settings for initial and final
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmScBuilder::TransferRegionDistanceBuilder | ( | ) |
Returns the region distance setting
Created in NX5.0.0.
License requirements : None
Returns the transfer settings for within regions
Created in NX5.0.0.
License requirements : None