NXOpen C++ Reference Guide
|
Represents a GenericFeatureOperationBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGenericFeatureOperationBuilder
Created in NX12.0.1.
More...
Additional Inherited Members | |
Public Types inherited from NXOpen::CAM::OperationBuilder | |
enum | HoleAxisTypes { HoleAxisTypesVector, HoleAxisTypesRule, HoleAxisTypesRuleIfNoVector } |
Available types for Hole Axis Type in feature milling and hole making. More... | |
enum | HoleDepthTypes { HoleDepthTypesPoint, HoleDepthTypesRule } |
Available types for Hole Depth Type in feature milling and hole making. More... | |
enum | OptimizationBasedOnTypes { OptimizationBasedOnTypesDist, OptimizationBasedOnTypesOrient } |
Available types for optimization based on in operation. More... | |
enum | OptimizationDistanceTypes { OptimizationDistanceTypesDirect, OptimizationDistanceTypesTransition } |
Available types for optimization distance method in operation. More... | |
enum | OptimizationLevelTypes { OptimizationLevelTypesStandard, OptimizationLevelTypesAdvanced } |
Available types for optimization level in operation. More... | |
Public Member Functions inherited from NXOpen::CAM::HoleMachiningBuilder | |
bool | CollisionCheck () |
Returns the collision check for cutting Created in NX9.0.0. More... | |
NXOpen::CAM::HoleMachiningCutParameters * | CuttingParameters () |
Returns the Cut Parameters Created in NX9.0.3. More... | |
NXOpen::CAM::FeedsBuilder * | FeedsBuilder () |
Returns the feeds and speeds builder Created in NX9.0.2. More... | |
NXOpen::CAM::FBM::FeatureGeometry * | GetFeatureGeometry () |
Returns the feature geometry Created in NX9.0.1. More... | |
NXOpen::CAM::NcmHoleMachining * | NonCuttingBuilder () |
Returns the non-cutting moves builder Created in NX9.0.2. More... | |
NXOpen::CAM::DimensionRule * | PredefinedDepth () |
Returns the predefined depth Created in NX11.0.2. More... | |
void | RemoveOverrides () |
Removes overridden attributes of features in the feature geometry Created in NX11.0.2. More... | |
void | SetCollisionCheck (bool newValue) |
Sets the collision check for cutting Created in NX9.0.0. More... | |
void | UnlockFeatures () |
Unlocks locked features in the feature geometry Created in NX11.0.2. More... | |
Represents a GenericFeatureOperationBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGenericFeatureOperationBuilder
Created in NX12.0.1.