Search Results for

    Show / Hide Table of Contents

    Class InspectionSetup

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    CAMObject
    InspectionSetup
    Implements
    IMessageSink
    INXObject
    Inherited Members
    CAMObject.SetIntegerValue(string, int)
    CAMObject.SetRealValue(string, double)
    CAMObject.SetStringValue(string, string)
    CAMObject.SetBooleanValue(string, bool)
    CAMObject.SetObject(string, NXObject)
    CAMObject.SetFeedRate(string, double, CAMObject.FeedRateUnit)
    CAMObject.SetWireEdmFeedRate(string, double, int)
    CAMObject.SetFeedRateColor(string, int)
    CAMObject.SetIntegerArrayValue(string, int[])
    CAMObject.SetRealArrayValue(string, double[])
    CAMObject.SetStringArrayValue(string, string[])
    CAMObject.SetObjectArrayValue(string, NXObject[])
    CAMObject.GetIntegerValue(string)
    CAMObject.GetRealValue(string)
    CAMObject.GetBooleanValue(string)
    CAMObject.GetStringValue(string)
    CAMObject.GetObject(string)
    CAMObject.GetFeedRate(string, out double)
    CAMObject.GetWireEdmFeedRate(string, out double)
    CAMObject.GetFeedRateColor(string)
    CAMObject.GetIntegerArrayValue(string)
    CAMObject.GetRealArrayValue(string)
    CAMObject.GetStringArrayValue(string)
    CAMObject.GetObjectArrayValue(string)
    CAMObject.GetStatus()
    CAMObject.Remove911Attribute(CAMObject.Attr)
    CAMObject.RemoveAll911Attributes()
    CAMObject.Has911Attribute(CAMObject.Attr)
    CAMObject.GetPath()
    CAMObject.SavePath(Path)
    CAMObject.AskPathExists()
    CAMObject.CreateEmptyPath()
    CAMObject.ConvertToExplorerDialog()
    CAMObject.SaveMasterPath(bool)
    CAMObject.LoadMasterPathFromPart(string)
    CAMObject.LoadMasterPath()
    CAMObject.HasMasterPath()
    CAMObject.DeleteMasterPath()
    CAMObject.DeleteToolPath()
    CAMObject.GetNameOfType()
    CAMObject.GetValidationResult(CAMObject.ValidationType)
    CAMObject.UpdateAndNotify(bool)
    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 InspectionSetup : CAMObject, IMessageSink, INXObject

    Constructors

    InspectionSetup()

    Declaration
    protected InspectionSetup()

    Properties

    CmmInspectionGroupCollection

    Declaration
    public InspectionGroupCollection CmmInspectionGroupCollection { get; }
    Property Value
    Type Description
    InspectionGroupCollection

    CmmInspectionOperationCollection

    Declaration
    public InspectionOperationCollection CmmInspectionOperationCollection { get; }
    Property Value
    Type Description
    InspectionOperationCollection

    Methods

    BufferObjects(View, CAMObject[])

    Declaration
    public void BufferObjects(CAMSetup.View view, CAMObject[] objectsToBeBuffered)
    Parameters
    Type Name Description
    CAMSetup.View view
    CAMObject[] objectsToBeBuffered

    CopyObjects(View, CAMObject[], CAMObject, Paste)

    Declaration
    public CAMObject[] CopyObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
    Parameters
    Type Name Description
    CAMSetup.View view
    CAMObject[] objectsToBeMoved
    CAMObject destinationObject
    CAMSetup.Paste pastePosition
    Returns
    Type Description
    CAMObject[]

    CreateNcmctPartMountingBuilder(string)

    Declaration
    public NcmctPartMountingBuilder CreateNcmctPartMountingBuilder(string libRef)
    Parameters
    Type Name Description
    string libRef
    Returns
    Type Description
    NcmctPartMountingBuilder

    CreateObjectsUdeSet(CAMObject[], Ude)

    Declaration
    public ObjectsUdeSet CreateObjectsUdeSet(CAMObject[] @params, CAMSetup.Ude udeType)
    Parameters
    Type Name Description
    CAMObject[] params
    CAMSetup.Ude udeType
    Returns
    Type Description
    ObjectsUdeSet

    CutObjects(View, CAMObject[])

    Declaration
    public void CutObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved)
    Parameters
    Type Name Description
    CAMSetup.View view
    CAMObject[] objectsToBeMoved

    GenerateToolPath(CAMObject[])

    Declaration
    public void GenerateToolPath(CAMObject[] objects)
    Parameters
    Type Name Description
    CAMObject[] objects

    GetRoot(View)

    Declaration
    public InspectionGroup GetRoot(CAMSetup.View branch)
    Parameters
    Type Name Description
    CAMSetup.View branch
    Returns
    Type Description
    InspectionGroup

    LockToolPaths(CAMObject[], bool)

    Declaration
    public void LockToolPaths(CAMObject[] objects, bool @lock)
    Parameters
    Type Name Description
    CAMObject[] objects
    bool lock

    MoveObjects(View, CAMObject[], CAMObject, Paste)

    Declaration
    public void MoveObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
    Parameters
    Type Name Description
    CAMSetup.View view
    CAMObject[] objectsToBeMoved
    CAMObject destinationObject
    CAMSetup.Paste pastePosition

    PasteObjects(View, CAMObject[], CAMObject, Paste)

    Declaration
    public void PasteObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
    Parameters
    Type Name Description
    CAMSetup.View view
    CAMObject[] objectsToBeMoved
    CAMObject destinationObject
    CAMSetup.Paste pastePosition

    Postprocess(CAMObject[], string, string, OutputUnits)

    Declaration
    public void Postprocess(CAMObject[] objects, string machineType, string outfileName, CAMSetup.OutputUnits outputUnits)
    Parameters
    Type Name Description
    CAMObject[] objects
    string machineType
    string outfileName
    CAMSetup.OutputUnits outputUnits

    PostprocessWithSetting(CAMObject[], string, string, OutputUnits, PostprocessSettingsOutputWarning, PostprocessSettingsReviewTool)

    Declaration
    public void PostprocessWithSetting(CAMObject[] objects, string machineType, string outfileName, CAMSetup.OutputUnits outputUnits, CAMSetup.PostprocessSettingsOutputWarning outputWarning, CAMSetup.PostprocessSettingsReviewTool reviewTool)
    Parameters
    Type Name Description
    CAMObject[] objects
    string machineType
    string outfileName
    CAMSetup.OutputUnits outputUnits
    CAMSetup.PostprocessSettingsOutputWarning outputWarning
    CAMSetup.PostprocessSettingsReviewTool reviewTool

    ResequencePaths(CAMObject[])

    Declaration
    public void ResequencePaths(CAMObject[] paths)
    Parameters
    Type Name Description
    CAMObject[] paths

    ResequenceTols(CAMObject[])

    Declaration
    public void ResequenceTols(CAMObject[] tols)
    Parameters
    Type Name Description
    CAMObject[] tols

    RetrieveDevice(string)

    Declaration
    public InspectionGroup RetrieveDevice(string libRef)
    Parameters
    Type Name Description
    string libRef
    Returns
    Type Description
    InspectionGroup

    RetrieveDeviceAndMount(string, CAMObject, out CAMObject)

    Declaration
    public NCGroup RetrieveDeviceAndMount(string libRef, CAMObject targetParam, out CAMObject resultPocket)
    Parameters
    Type Name Description
    string libRef
    CAMObject targetParam
    CAMObject resultPocket
    Returns
    Type Description
    NCGroup

    RetrievePathMessages(CAMObject[])

    Declaration
    public string[] RetrievePathMessages(CAMObject[] objects)
    Parameters
    Type Name Description
    CAMObject[] objects
    Returns
    Type Description
    string[]

    RetrieveTool(string, CAMObject, out CAMObject, out bool)

    Declaration
    public InspectionTool RetrieveTool(string libRef, CAMObject target, out CAMObject nextTarget, out bool success)
    Parameters
    Type Name Description
    string libRef
    CAMObject target
    CAMObject nextTarget
    bool success
    Returns
    Type Description
    InspectionTool

    RetrieveTool(string, out bool)

    Declaration
    public InspectionTool RetrieveTool(string libRef, out bool success)
    Parameters
    Type Name Description
    string libRef
    bool success
    Returns
    Type Description
    InspectionTool

    SetTemplateStatus(CAMObject[], bool, bool)

    Declaration
    public void SetTemplateStatus(CAMObject[] objects, bool useAsParent, bool createIfParentCreated)
    Parameters
    Type Name Description
    CAMObject[] objects
    bool useAsParent
    bool createIfParentCreated

    UpdateFeatureNames(string, string)

    Declaration
    public void UpdateFeatureNames(string originalFeatName, string newFeatName)
    Parameters
    Type Name Description
    string originalFeatName
    string newFeatName

    UpdateToleranceNames(string, string)

    Declaration
    public void UpdateToleranceNames(string originalTolName, string newTolName)
    Parameters
    Type Name Description
    string originalTolName
    string newTolName

    Implements

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