NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
List of all members
NXOpen.CAM.FBM.MachiningFeatureGeometry Class Reference

Represents a feature geometry builder More...

Inheritance diagram for NXOpen.CAM.FBM.MachiningFeatureGeometry:
NXOpen.CAM.FBM.FeatureGeometry NXOpen.CAM.Geometry NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Additional Inherited Members

- Public Types inherited from NXOpen.CAM.FBM.FeatureGeometry
enum  SequenceDirectionType { Xm, Ym, Zm, Vector }
 the direction types More...
 
enum  SequencePatternType { Zig, ZigZag }
 the pattern types More...
 
enum  SortOrder { Closest, ShortestPath, PrimaryDirection }
 the optimization types More...
 
- Public Member Functions inherited from NXOpen.CAM.FBM.FeatureGeometry
unsafe NXOpen.CAM.FBM.FeatureSet AddFeatureSet (NXOpen.CAM.CAMFeature tagMachiningFeature, string featureType)
 Creates a feature geometry set More...
 
unsafe NXOpen.CAM.FBM.Feature[] CreateFeatures (NXOpen.NXObject[] objects, string featureType)
 Create a series of (in process) features. More...
 
unsafe NXOpen.CAM.FBM.FeatureSet CreateFeatureSet ()
 Create a new empty feature editor More...
 
unsafe NXOpen.CAM.FBM.FeatureSet GetFeatureSet (int nIndex)
 Get the in process feature editor at the specified index More...
 
unsafe string GetMachiningArea ()
 Returns the machining area More...
 
unsafe void ReloadList ()
 Reload list from parent More...
 
unsafe void ReorderFeatures (NXOpen.CAM.FBM.FeatureGeometry.SortOrder sortType)
 Reorders the features according to a predefined algorithm More...
 
unsafe void ReorderFeaturesByDirection (NXOpen.CAM.FBM.FeatureGeometry.SequenceDirectionType direction, NXOpen.CAM.FBM.FeatureGeometry.SequencePatternType pattern, NXOpen.Vector3d vecValue)
 Reorders the features according to primary direction More...
 
unsafe void ReorderFeaturesByDirection (NXOpen.CAM.FBM.FeatureGeometry.SequenceDirectionType direction, NXOpen.CAM.FBM.FeatureGeometry.SequencePatternType pattern, NXOpen.Vector3d vecValue, double bandWidth)
 Reorders the features according to primary direction with band width More...
 
unsafe void ReverseFeatures ()
 Reverse the features More...
 
unsafe void SetDefaultAttribute (string attributeName, double dValue)
 Sets a default attribute value More...
 
unsafe void SetDefaultAttribute (string attributeName, string strValue)
 Sets a default attribute value More...
 
unsafe void SetDefaultAttribute (string attributeName, int nValue)
 Sets a default attribute value More...
 
unsafe void SetDefaultAttribute (string attributeName, bool bValue)
 Sets a default attribute value More...
 
unsafe void SetMachiningArea (string machiningArea)
 Change machining area More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.CAM.FBM.FeatureGeometry
unsafe bool UseModelDepth [get, set]
 Returns or sets the use model depth flag More...
 

Detailed Description

Represents a feature geometry builder

An instance of this class can be obtained from CAM.HoleBossGeom.GetCenterHoleGeometry or CAM.HoleBossGeom.GetChamferHoleGeometry

Created in NX9.0.0


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