Search Results for

    Show / Hide Table of Contents

    Class CAMObject

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    CAMObject
    CAMSetup
    InspectionSetup
    Move
    NCGroup
    Operation
    TrackPoint
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, 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, 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 CAMObject : NXObject, IMessageSink, INXObject

    Constructors

    CAMObject()

    Declaration
    protected CAMObject()

    Methods

    AskPathExists()

    Declaration
    public bool AskPathExists()
    Returns
    Type Description
    System.Boolean

    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
    System.String title
    Returns
    Type Description
    System.Boolean

    GetFeedRate(String, out Double)

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

    GetFeedRateColor(String)

    Declaration
    public int GetFeedRateColor(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Int32

    GetIntegerArrayValue(String)

    Declaration
    public int[] GetIntegerArrayValue(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Int32[]

    GetIntegerValue(String)

    Declaration
    public int GetIntegerValue(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Int32

    GetNameOfType()

    Declaration
    public string GetNameOfType()
    Returns
    Type Description
    System.String

    GetObject(String)

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

    GetObjectArrayValue(String)

    Declaration
    public NXObject[] GetObjectArrayValue(string title)
    Parameters
    Type Name Description
    System.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
    System.String title
    Returns
    Type Description
    System.Double[]

    GetRealValue(String)

    Declaration
    public double GetRealValue(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Double

    GetStatus()

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

    GetStringArrayValue(String)

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

    GetStringValue(String)

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

    GetValidationResult(CAMObject.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
    System.String title
    System.Double value
    Returns
    Type Description
    System.Int32

    Has911Attribute(CAMObject.Attr)

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

    HasMasterPath()

    Declaration
    public bool HasMasterPath()
    Returns
    Type Description
    System.Boolean

    LoadMasterPath()

    Declaration
    public bool LoadMasterPath()
    Returns
    Type Description
    System.Boolean

    LoadMasterPathFromPart(String)

    Declaration
    public bool LoadMasterPathFromPart(string masterPathPartName)
    Parameters
    Type Name Description
    System.String masterPathPartName
    Returns
    Type Description
    System.Boolean

    Remove911Attribute(CAMObject.Attr)

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

    RemoveAll911Attributes()

    Declaration
    public void RemoveAll911Attributes()

    SaveMasterPath(Boolean)

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

    SavePath(Path)

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

    SetBooleanValue(String, Boolean)

    Declaration
    public void SetBooleanValue(string title, bool value)
    Parameters
    Type Name Description
    System.String title
    System.Boolean value

    SetFeedRate(String, Double, CAMObject.FeedRateUnit)

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

    SetFeedRateColor(String, Int32)

    Declaration
    public void SetFeedRateColor(string title, int value)
    Parameters
    Type Name Description
    System.String title
    System.Int32 value

    SetIntegerArrayValue(String, Int32[])

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

    SetIntegerValue(String, Int32)

    Declaration
    public void SetIntegerValue(string title, int value)
    Parameters
    Type Name Description
    System.String title
    System.Int32 value

    SetObject(String, NXObject)

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

    SetObjectArrayValue(String, NXObject[])

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

    SetRealArrayValue(String, Double[])

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

    SetRealValue(String, Double)

    Declaration
    public void SetRealValue(string title, double value)
    Parameters
    Type Name Description
    System.String title
    System.Double value

    SetStringArrayValue(String, String[])

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

    SetStringValue(String, String)

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

    SetWireEdmFeedRate(String, Double, Int32)

    Declaration
    public void SetWireEdmFeedRate(string title, double value, int side)
    Parameters
    Type Name Description
    System.String title
    System.Double value
    System.Int32 side

    Implements

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