NX Open C++ Reference Guide
|
Represents a CAM::NcmOptimizeGroup. More...
Public Member Functions | |
bool | CollisionCheck () |
Returns the collision check activation Created in NX10.0.1. More... | |
NXOpen::CAM::NcmSmoothingBuilder * | NcmSmoothing () |
Returns the non cutting smoothing Created in NX10.0.3. More... | |
void | SetCollisionCheck (bool newValue) |
Sets the collision check activation Created in NX10.0.1. More... | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceFrom () |
Returns the from point builder Created in NX10.0.1. More... | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceGohome () |
Returns the gohome point builder Created in NX10.0.1. More... | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceReturn () |
Returns the return point builder Created in NX10.0.1. More... | |
NXOpen::CAM::NcmAvoidancePointBuilder * | TransferAvoidanceStart () |
Returns the start point builder Created in NX10.0.1. More... | |
NXOpen::CAM::NcmTransfer * | TransferBetweenRegions () |
Returns the transfer between regions Created in NX10.0.1. More... | |
NXOpen::CAM::NcmClearanceBuilder * | TransferClearance () |
Returns the clearance setting Created in NX10.0.1. More... | |
NXOpen::CAM::NcmTransferTypes * | TransferInitialFinal () |
Returns the transfer settings for initial and final Created in NX10.0.1. More... | |
Public Member Functions inherited from NXOpen::CAM::NcmSubopBuilder | |
NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes | DefaultRegionStartType () |
Returns the region start type Created in NX8.5.0. More... | |
void | GetRegionStartPoints (std::vector< NXOpen::Point * > ®ionStartPoints) |
Returns region start points Created in NX8.5.0. More... | |
void | SetDefaultRegionStartType (NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes defaultRegionStartType) |
Sets the region start type Created in NX8.5.0. More... | |
void | SetRegionStartPoints (const std::vector< NXOpen::Point * > ®ionStartPoints) |
Sets region start points Created in NX8.5.0. More... | |
void | SetStartPointsUseEffectDist (bool newValue) |
Sets the start points use effective distance Created in NX8.5.0. More... | |
NXOpen::CAM::InheritableToolDepBuilder * | StartPointsEffectDistBuilder () |
Returns the region start points effective distance builder (inheritable tool dep) Created in NX8.5.0. More... | |
bool | StartPointsUseEffectDist () |
Returns the start points use effective distance Created in NX8.5.0. More... | |
Public Member Functions inherited from NXOpen::CAM::BaseBuilder | |
NXOpen::TaggedObject * | GetCustomizableItemBuilder (const NXString &name) |
Returns the customizable item builder for given customizable item name. More... | |
NXOpen::TaggedObject * | GetCustomizableItemBuilder (const char *name) |
Returns the customizable item builder for given customizable item name. More... | |
std::vector< NXString > | GetCustomizableItemNames () |
Returns the names for all customizable item ids. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen::CAM::NcmSubopBuilder | |
enum | DefaultRegionStartTypes { DefaultRegionStartTypesMidPoint, DefaultRegionStartTypesCorner } |
Available types for default region start in subop milling. More... | |
Represents a CAM::NcmOptimizeGroup.
Created in NX10.0.1.
bool NXOpen::CAM::NcmOptimizeGroup::CollisionCheck | ( | ) |
Returns the collision check activation
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmSmoothingBuilder* NXOpen::CAM::NcmOptimizeGroup::NcmSmoothing | ( | ) |
Returns the non cutting smoothing
Created in NX10.0.3.
License requirements : None
void NXOpen::CAM::NcmOptimizeGroup::SetCollisionCheck | ( | bool | newValue | ) |
Sets the collision check activation
Created in NX10.0.1.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmOptimizeGroup::TransferAvoidanceFrom | ( | ) |
Returns the from point builder
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmOptimizeGroup::TransferAvoidanceGohome | ( | ) |
Returns the gohome point builder
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmOptimizeGroup::TransferAvoidanceReturn | ( | ) |
Returns the return point builder
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmOptimizeGroup::TransferAvoidanceStart | ( | ) |
Returns the start point builder
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmTransfer* NXOpen::CAM::NcmOptimizeGroup::TransferBetweenRegions | ( | ) |
Returns the transfer between regions
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmClearanceBuilder* NXOpen::CAM::NcmOptimizeGroup::TransferClearance | ( | ) |
Returns the clearance setting
Created in NX10.0.1.
License requirements : None
NXOpen::CAM::NcmTransferTypes* NXOpen::CAM::NcmOptimizeGroup::TransferInitialFinal | ( | ) |
Returns the transfer settings for initial and final
Created in NX10.0.1.
License requirements : None