NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
List of all members
NXOpen::CAM::GenericFeatureOperationBuilder Class Reference

Represents a GenericFeatureOperationBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGenericFeatureOperationBuilder

Created in NX12.0.1. More...

Inheritance diagram for NXOpen::CAM::GenericFeatureOperationBuilder:
NXOpen::CAM::HoleMachiningBuilder NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

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::HoleMachiningCutParametersCuttingParameters ()
 Returns the Cut Parameters
Created in NX9.0.3. More...
 
NXOpen::CAM::FeedsBuilderFeedsBuilder ()
 Returns the feeds and speeds builder
Created in NX9.0.2. More...
 
NXOpen::CAM::FBM::FeatureGeometryGetFeatureGeometry ()
 Returns the feature geometry
Created in NX9.0.1. More...
 
NXOpen::CAM::NcmHoleMachiningNonCuttingBuilder ()
 Returns the non-cutting moves builder
Created in NX9.0.2. More...
 
NXOpen::CAM::DimensionRulePredefinedDepth ()
 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...
 

Detailed Description

Represents a GenericFeatureOperationBuilder Builder
To create a new instance of this class, use NXOpen::CAM::OperationCollection::CreateGenericFeatureOperationBuilder

Created in NX12.0.1.



The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.