Search Results for

    Show / Hide Table of Contents

    Class FeatureRecognitionBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureRecognitionBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class FeatureRecognitionBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    FeatureRecognitionBuilder()

    Declaration
    protected FeatureRecognitionBuilder()

    Properties

    AddCadFeatureAttributes

    Declaration
    public bool AddCadFeatureAttributes { get; set; }
    Property Value
    Type Description
    System.Boolean

    AssignColor

    Declaration
    public bool AssignColor { get; set; }
    Property Value
    Type Description
    System.Boolean

    FeatureMapperEnabled

    Declaration
    public bool FeatureMapperEnabled { get; }
    Property Value
    Type Description
    System.Boolean

    FloorFaces

    Declaration
    public ScCollector FloorFaces { get; }
    Property Value
    Type Description
    ScCollector

    GeometrySearchType

    Declaration
    public FeatureRecognitionBuilder.GeometrySearch GeometrySearchType { get; set; }
    Property Value
    Type Description
    FeatureRecognitionBuilder.GeometrySearch

    IgnoreExistingFeatures

    Declaration
    public bool IgnoreExistingFeatures { get; set; }
    Property Value
    Type Description
    System.Boolean

    IgnoreWarnings

    Declaration
    public bool IgnoreWarnings { get; set; }
    Property Value
    Type Description
    System.Boolean

    LimitFaces

    Declaration
    public ScCollector LimitFaces { get; }
    Property Value
    Type Description
    ScCollector

    LstManualFeatures

    Declaration
    public ManualFeatureBuilderList LstManualFeatures { get; }
    Property Value
    Type Description
    ManualFeatureBuilderList

    MapFeatures

    Declaration
    public bool MapFeatures { get; set; }
    Property Value
    Type Description
    System.Boolean

    RecognitionType

    Declaration
    public FeatureRecognitionBuilder.RecognitionEnum RecognitionType { get; set; }
    Property Value
    Type Description
    FeatureRecognitionBuilder.RecognitionEnum

    UseFeatureNameAsType

    Declaration
    public bool UseFeatureNameAsType { get; set; }
    Property Value
    Type Description
    System.Boolean

    VecDirection

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  This functionality is no longer supported.")]
    public Direction VecDirection { get; set; }
    Property Value
    Type Description
    Direction

    Methods

    CreateManualFeatureBuilder()

    Declaration
    public ManualFeatureBuilder CreateManualFeatureBuilder()
    Returns
    Type Description
    ManualFeatureBuilder

    DeleteFeature(CAMFeature)

    Declaration
    public void DeleteFeature(CAMFeature feature)
    Parameters
    Type Name Description
    CAMFeature feature

    FindFeatures()

    Declaration
    public CAMFeature[] FindFeatures()
    Returns
    Type Description
    CAMFeature[]

    GetFoundFeatures()

    Declaration
    public CAMFeature[] GetFoundFeatures()
    Returns
    Type Description
    CAMFeature[]

    GetModelingFeatureTypes(out String[])

    Declaration
    public void GetModelingFeatureTypes(out string[] featureTypes)
    Parameters
    Type Name Description
    System.String[] featureTypes

    GetRegisteredFeatureTypes(out String[])

    Declaration
    public void GetRegisteredFeatureTypes(out string[] featureTypes)
    Parameters
    Type Name Description
    System.String[] featureTypes

    GetSearchGeometry()

    Declaration
    public DisplayableObject[] GetSearchGeometry()
    Returns
    Type Description
    DisplayableObject[]

    MakeFeature(String, Face[], Face[], Boolean)

    Declaration
    public CAMFeature MakeFeature(string featureName, Face[] faces, Face[] wallFaces, bool deleteFeatures)
    Parameters
    Type Name Description
    System.String featureName
    Face[] faces
    Face[] wallFaces
    System.Boolean deleteFeatures
    Returns
    Type Description
    CAMFeature

    SetFeatureTypes(String[])

    Declaration
    public void SetFeatureTypes(string[] featureTypes)
    Parameters
    Type Name Description
    System.String[] featureTypes

    SetMachiningAccessDirection(Direction[], Double)

    Declaration
    public void SetMachiningAccessDirection(Direction[] vecDirections, double dTolerance)
    Parameters
    Type Name Description
    Direction[] vecDirections
    System.Double dTolerance

    SetMachiningAccessDirection(Point, Direction, Boolean)

    Declaration
    public void SetMachiningAccessDirection(Point tagPoint, Direction tagAxis, bool bIsTowardAxis)
    Parameters
    Type Name Description
    Point tagPoint
    Direction tagAxis
    System.Boolean bIsTowardAxis

    SetMachiningAccessDirection(Point, Boolean)

    Declaration
    public void SetMachiningAccessDirection(Point focalPt, bool bIsTowardPt)
    Parameters
    Type Name Description
    Point focalPt
    System.Boolean bIsTowardPt

    SetSearchGeometry(DisplayableObject[])

    Declaration
    public void SetSearchGeometry(DisplayableObject[] objects)
    Parameters
    Type Name Description
    DisplayableObject[] objects

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX