NXOpen .NET Reference Guide
1899
|
Represents a feature geometry builder More...
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... | |
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