|
NX Open C++ Reference Guide
|
Represents a CAM::NcmScBuilder. More...
Public Types | |
| enum | SmoothingOptions { SmoothingOptionsOn, SmoothingOptionsOff } |
| Available options for smoothing behavior. More... | |
Public Types inherited from NXOpen::CAM::NcmSubopBuilder | |
| enum | DefaultRegionStartTypes { DefaultRegionStartTypesMidPoint, DefaultRegionStartTypesCorner } |
| Available types for default region start in subop milling. 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 | |
| bool | OutputContactData () |
| Returns the contact data output activation Created in NX5.0.0. | |
| NXOpen::CAM::InheritableToolDepBuilder * | PartSafeClearance () |
| Returns the part safe clearance Created in NX9.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 | |
| 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 | |
| NXOpen::CAM::NcmSmoothingBuilder * | SmoothingBuilder () |
| Returns the smoothing builder Created in NX9.0.0. | |
| NXOpen::CAM::NcmScBuilder::SmoothingOptions | SmoothingOption () |
| Returns the smoothing option | |
| NXOpen::CAM::InheritableToolDepBuilder * | SmoothingRadiusBuilder () |
| Returns the smoothing radius settings | |
| 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. | |
Public Member Functions inherited from NXOpen::CAM::NcmSubopBuilder | |
| NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes | DefaultRegionStartType () |
| Returns the region start type Created in NX8.5.0. | |
| void | GetRegionStartPoints (std::vector< NXOpen::Point * > ®ionStartPoints) |
| Returns region start points Created in NX8.5.0. | |
| void | SetDefaultRegionStartType (NXOpen::CAM::NcmSubopBuilder::DefaultRegionStartTypes defaultRegionStartType) |
| Sets the region start type Created in NX8.5.0. | |
| void | SetRegionStartPoints (const std::vector< NXOpen::Point * > ®ionStartPoints) |
| Sets region start points Created in NX8.5.0. | |
| void | SetStartPointsUseEffectDist (bool newValue) |
| Sets the start points use effective distance Created in NX8.5.0. | |
| NXOpen::CAM::InheritableToolDepBuilder * | StartPointsEffectDistBuilder () |
| Returns the region start points effective distance builder (inheritable tool dep) Created in NX8.5.0. | |
| bool | StartPointsUseEffectDist () |
| Returns the start points use effective distance Created in NX8.5.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a CAM::NcmScBuilder.
Created in NX5.0.0.
| bool NXOpen::CAM::NcmScBuilder::CollisionCheck | ( | ) |
Returns the collision check activation
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::EngageAgainstCheckBuilder | ( | ) |
Returns the against check engage settings
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::EngageInitialBuilder | ( | ) |
Returns the initial engage settings
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::EngageOpenAreaBuilder | ( | ) |
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
Use CAM::NcmScBuilder::SmoothingBuilder instead.
Created in NX5.0.0.
License requirements : None
| bool NXOpen::CAM::NcmScBuilder::OutputContactData | ( | ) |
Returns the contact data output activation
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmScBuilder::PartSafeClearance | ( | ) |
Returns the part safe clearance
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::RetractAgainstCheckBuilder | ( | ) |
Returns the against check retract settings
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::RetractFinalBuilder | ( | ) |
Returns the final retract settings
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmScEngRetBuilder* NXOpen::CAM::NcmScBuilder::RetractOpenAreaBuilder | ( | ) |
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
Use CAM::NcmScBuilder::SmoothingBuilder instead.
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
Use CAM::NcmScBuilder::SmoothingBuilder instead.
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
| newValue | newvalue |
| NXOpen::CAM::NcmSmoothingBuilder* NXOpen::CAM::NcmScBuilder::SmoothingBuilder | ( | ) |
Returns the smoothing builder
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::NcmScBuilder::SmoothingOptions NXOpen::CAM::NcmScBuilder::SmoothingOption | ( | ) |
Returns the smoothing option
Use CAM::NcmScBuilder::SmoothingBuilder instead.
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::NcmScBuilder::SmoothingRadiusBuilder | ( | ) |
Returns the smoothing radius settings
Use CAM::NcmScBuilder::SmoothingBuilder instead.
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmScBuilder::TransferAvoidanceFromBuilder | ( | ) |
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
| NXOpen::CAM::NcmAvoidancePointBuilder* NXOpen::CAM::NcmScBuilder::TransferAvoidanceStartBuilder | ( | ) |
Returns the start point builder
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmTransferBuilder* NXOpen::CAM::NcmScBuilder::TransferBetweenRegionsBuilder | ( | ) |
Returns the transfer settings for between regions
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmClearanceBuilder* NXOpen::CAM::NcmScBuilder::TransferCommonClearanceBuilder | ( | ) |
Returns the common clearance setting
Created in NX5.0.0.
License requirements : None
| NXOpen::CAM::NcmTransferBuilder* NXOpen::CAM::NcmScBuilder::TransferInitialFinalBuilder | ( | ) |
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
| NXOpen::CAM::NcmTransferBuilder* NXOpen::CAM::NcmScBuilder::TransferWithinRegionsBuilder | ( | ) |
Returns the transfer settings for within regions
Created in NX5.0.0.
License requirements : None