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

Interface for feature set More...

Inheritance diagram for NXOpen.CAM.FBM.FeatureSet:
NXOpen.CAM.GeometrySet NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe NXOpen.CAM.FBM.Feature CreateFeature (NXOpen.NXObject[] entities)
 Creates the feature using the specified tags More...
 
unsafe NXOpen.CAM.FBM.Feature GetFeature ()
 Returns the feature More...
 
- Public Member Functions inherited from NXOpen.CAM.GeometrySet
unsafe void ApplyEdgeSelection ()
 Apply Edge Selections More...
 
unsafe NXOpen.TaggedObject[] GetItems ()
 Get geometry items More...
 
unsafe void RemoveSelectionIntent ()
 Break selection intent, and replace all the rules with single rules. More...
 
unsafe void SetName (string name, bool useDefaultName)
 Set name More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.CAM.GeometrySet
enum  LoopsIgnoreTypes { None, All, Specify }
 Available types for Ignore Loops More...
 
enum  MaterialSideTypes { None, Same, Opposite }
 Available types for Material Side More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.CAM.GeometrySet
unsafe double AngleToleranceEdges [get, set]
 Returns or sets the angle tolerance More...
 
unsafe NXOpen.ScCollector BoundaryEdges [get]
 Returns the boundary edges selection collector for a region set More...
 
unsafe double CheckStock [get, set]
 Returns or sets the check stock More...
 
unsafe bool CustomFeed [get, set]
 Returns or sets the flag whether this set has custom feed rate activated More...
 
unsafe bool CustomPartOffset [get, set]
 Returns or sets the flag whether this set has custom part offset activated More...
 
unsafe bool CustomStock [get, set]
 Returns or sets the flag whether this set has custom stock activated More...
 
unsafe bool CustomTolerance [get, set]
 Returns or sets the flag whether this set has custom tolerances activated More...
 
unsafe double DraftAngle [get, set]
 Returns or sets the draft angle More...
 
unsafe double DriveStock [get, set]
 Returns or sets the drive stock More...
 
unsafe NXOpen.CAM.FeedRateUnit FeedUnit [get, set]
 Returns or sets the feed rate unit More...
 
unsafe double FeedValue [get, set]
 Returns or sets the feed rate value More...
 
unsafe double FinalStock [get, set]
 Returns or sets the final stock More...
 
unsafe NXOpen.CAM.CustomLoops HoleList [get]
 Returns the ignore holes builder More...
 
unsafe
NXOpen.CAM.GeometrySet.LoopsIgnoreTypes 
IgnoreLoopsStatus [get, set]
 Returns or sets the ignore loops status More...
 
unsafe double InitialStock [get, set]
 Returns or sets the initial stock More...
 
unsafe double Intol [get, set]
 Returns or sets the inner tolerance value More...
 
unsafe
NXOpen.CAM.GeometrySet.MaterialSideTypes 
MaterialSide [get, set]
 Returns or sets the material side More...
 
unsafe double Outtol [get, set]
 Returns or sets the outer tolerance value More...
 
unsafe double PartOffset [get, set]
 Returns or sets the part offset value More...
 
unsafe double SafeClearance [get, set]
 Returns or sets the safe clearance More...
 
unsafe NXOpen.ScCollector ScCollector [get]
 Returns the sc collector More...
 
unsafe NXOpen.Face SeedFace [get, set]
 Returns or sets the seed face More...
 
unsafe
NXOpen.SelectTaggedObjectList 
Selection [get]
 Returns the selection containing the geometric entities More...
 
unsafe bool TraverseInteriorEdges [get, set]
 Returns or sets the traverse interior edges flag More...
 
unsafe bool UseTangentEdgeAngles [get, set]
 Returns or sets the use tangent edge angle flag More...
 

Detailed Description

Interface for feature set

To create a new instance of this class, use NXOpen.CAM.FBM.FeatureGeometry.CreateFeatureSet

Created in NX9.0.0

Member Function Documentation

unsafe NXOpen.CAM.FBM.Feature NXOpen.CAM.FBM.FeatureSet.CreateFeature ( NXOpen.NXObject[]  entities)
inline

Creates the feature using the specified tags

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

Parameters
entitiesthe input entities
Returns
unsafe NXOpen.CAM.FBM.Feature NXOpen.CAM.FBM.FeatureSet.GetFeature ( )
inline

Returns the feature

Created in NX9.0.0

License requirements: None.

Returns

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