Search Results for

    Show / Hide Table of Contents

    Class CAMObject

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    CAMObject
    CAMSetup
    InspectionSetup
    Move
    NCGroup
    Operation
    TrackPoint
    Implements
    IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(string, int, int, Update.Option)
    NXObject.SetUserAttribute(string, int, double, Update.Option)
    NXObject.SetUserAttribute(string, int, string, Update.Option)
    NXObject.SetUserAttribute(string, int, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, string, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(string, int, bool, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, bool)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, bool, bool)
    NXObject.GetUserAttributeSize(string, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)
    NXObject.GetUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetBooleanUserAttribute(string, int)
    NXObject.GetIntegerUserAttribute(string, int)
    NXObject.GetRealUserAttribute(string, int)
    NXObject.GetStringUserAttribute(string, int)
    NXObject.GetTimeUserAttribute(string, int)
    NXObject.GetComputationalTimeUserAttribute(string, int)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(bool)
    NXObject.GetUserAttributeAsString(string, NXObject.AttributeType, int)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, string, bool, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(string, NXObject.AttributeType, bool)
    NXObject.GetUserAttributeLock(string, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(string, string)
    NXObject.GetPdmReferenceAttributeValue(string)
    NXObject.GetUserAttribute(string, bool, bool, NXObject.AttributeType)
    NXObject.GetUserAttributes(bool, bool)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(string, int)
    NXObject.SetAttribute(string, int, Update.Option)
    NXObject.SetAttribute(string, double)
    NXObject.SetAttribute(string, double, Update.Option)
    NXObject.SetAttribute(string, string)
    NXObject.SetAttribute(string, string, Update.Option)
    NXObject.SetAttribute(string)
    NXObject.SetAttribute(string, Update.Option)
    NXObject.SetTimeAttribute(string, string)
    NXObject.SetTimeAttribute(string, string, Update.Option)
    NXObject.GetIntegerAttribute(string)
    NXObject.GetRealAttribute(string)
    NXObject.GetStringAttribute(string)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, string)
    NXObject.GetReferenceAttribute(string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string, Update.Option)
    NXObject.SetReferenceAttribute(string, string)
    NXObject.SetReferenceAttribute(string, string, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(string)
    NXObject.Print()
    NXObject.SetName(string)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class CAMObject : NXObject, IMessageSink, INXObject

    Constructors

    CAMObject()

    Declaration
    protected CAMObject()

    Methods

    AskPathExists()

    Declaration
    public bool AskPathExists()
    Returns
    Type Description
    bool

    ConvertToExplorerDialog()

    Declaration
    public void ConvertToExplorerDialog()

    CreateEmptyPath()

    Declaration
    public Path CreateEmptyPath()
    Returns
    Type Description
    Path

    DeleteMasterPath()

    Declaration
    public void DeleteMasterPath()

    DeleteToolPath()

    Declaration
    public void DeleteToolPath()

    GetBooleanValue(string)

    Declaration
    public bool GetBooleanValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    bool

    GetFeedRate(string, out double)

    Declaration
    public CAMObject.FeedRateUnit GetFeedRate(string title, out double value)
    Parameters
    Type Name Description
    string title
    double value
    Returns
    Type Description
    CAMObject.FeedRateUnit

    GetFeedRateColor(string)

    Declaration
    public int GetFeedRateColor(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    int

    GetIntegerArrayValue(string)

    Declaration
    public int[] GetIntegerArrayValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    int[]

    GetIntegerValue(string)

    Declaration
    public int GetIntegerValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    int

    GetNameOfType()

    Declaration
    public string GetNameOfType()
    Returns
    Type Description
    string

    GetObject(string)

    Declaration
    public NXObject GetObject(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    NXObject

    GetObjectArrayValue(string)

    Declaration
    public NXObject[] GetObjectArrayValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    NXObject[]

    GetPath()

    Declaration
    public Path GetPath()
    Returns
    Type Description
    Path

    GetRealArrayValue(string)

    Declaration
    public double[] GetRealArrayValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    double[]

    GetRealValue(string)

    Declaration
    public double GetRealValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    double

    GetStatus()

    Declaration
    public CAMObject.Status GetStatus()
    Returns
    Type Description
    CAMObject.Status

    GetStringArrayValue(string)

    Declaration
    public string[] GetStringArrayValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    string[]

    GetStringValue(string)

    Declaration
    public string GetStringValue(string title)
    Parameters
    Type Name Description
    string title
    Returns
    Type Description
    string

    GetValidationResult(ValidationType)

    Declaration
    public CAMObject.ValidationResult GetValidationResult(CAMObject.ValidationType validationType)
    Parameters
    Type Name Description
    CAMObject.ValidationType validationType
    Returns
    Type Description
    CAMObject.ValidationResult

    GetWireEdmFeedRate(string, out double)

    Declaration
    public int GetWireEdmFeedRate(string title, out double value)
    Parameters
    Type Name Description
    string title
    double value
    Returns
    Type Description
    int

    Has911Attribute(Attr)

    Declaration
    public bool Has911Attribute(CAMObject.Attr attrId)
    Parameters
    Type Name Description
    CAMObject.Attr attrId
    Returns
    Type Description
    bool

    HasMasterPath()

    Declaration
    public bool HasMasterPath()
    Returns
    Type Description
    bool

    LoadMasterPath()

    Declaration
    public bool LoadMasterPath()
    Returns
    Type Description
    bool

    LoadMasterPathFromPart(string)

    Declaration
    public bool LoadMasterPathFromPart(string masterPathPartName)
    Parameters
    Type Name Description
    string masterPathPartName
    Returns
    Type Description
    bool

    Remove911Attribute(Attr)

    Declaration
    public void Remove911Attribute(CAMObject.Attr attrId)
    Parameters
    Type Name Description
    CAMObject.Attr attrId

    RemoveAll911Attributes()

    Declaration
    public void RemoveAll911Attributes()

    SaveMasterPath(bool)

    Declaration
    public void SaveMasterPath(bool inThePart)
    Parameters
    Type Name Description
    bool inThePart

    SavePath(Path)

    Declaration
    public void SavePath(Path theBuilder)
    Parameters
    Type Name Description
    Path theBuilder

    SetBooleanValue(string, bool)

    Declaration
    public void SetBooleanValue(string title, bool value)
    Parameters
    Type Name Description
    string title
    bool value

    SetFeedRate(string, double, FeedRateUnit)

    Declaration
    public void SetFeedRate(string title, double value, CAMObject.FeedRateUnit unit)
    Parameters
    Type Name Description
    string title
    double value
    CAMObject.FeedRateUnit unit

    SetFeedRateColor(string, int)

    Declaration
    public void SetFeedRateColor(string title, int value)
    Parameters
    Type Name Description
    string title
    int value

    SetIntegerArrayValue(string, int[])

    Declaration
    public void SetIntegerArrayValue(string title, int[] value)
    Parameters
    Type Name Description
    string title
    int[] value

    SetIntegerValue(string, int)

    Declaration
    public void SetIntegerValue(string title, int value)
    Parameters
    Type Name Description
    string title
    int value

    SetObject(string, NXObject)

    Declaration
    public void SetObject(string title, NXObject value)
    Parameters
    Type Name Description
    string title
    NXObject value

    SetObjectArrayValue(string, NXObject[])

    Declaration
    public void SetObjectArrayValue(string title, NXObject[] value)
    Parameters
    Type Name Description
    string title
    NXObject[] value

    SetRealArrayValue(string, double[])

    Declaration
    public void SetRealArrayValue(string title, double[] value)
    Parameters
    Type Name Description
    string title
    double[] value

    SetRealValue(string, double)

    Declaration
    public void SetRealValue(string title, double value)
    Parameters
    Type Name Description
    string title
    double value

    SetStringArrayValue(string, string[])

    Declaration
    public void SetStringArrayValue(string title, string[] value)
    Parameters
    Type Name Description
    string title
    string[] value

    SetStringValue(string, string)

    Declaration
    public void SetStringValue(string title, string value)
    Parameters
    Type Name Description
    string title
    string value

    SetWireEdmFeedRate(string, double, int)

    Declaration
    public void SetWireEdmFeedRate(string title, double value, int side)
    Parameters
    Type Name Description
    string title
    double value
    int side

    UpdateAndNotify(bool)

    Declaration
    public void UpdateAndNotify(bool updateAndNotifyMembers)
    Parameters
    Type Name Description
    bool updateAndNotifyMembers

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    In this article
    Back to top Generated by DocFX