Search Results for

    Show / Hide Table of Contents

    Class PostProcess

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    PostProcess
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Motion
    Assembly: NXOpen.dll
    Syntax
    public class PostProcess : NXRemotableObject, IMessageSink

    Constructors

    PostProcess(MotionSession)

    Declaration
    protected PostProcess(MotionSession owner)
    Parameters
    Type Name Description
    MotionSession owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CaptureArrangement(String, Int32)

    Declaration
    public Arrangement CaptureArrangement(string arrangementName, int animationStep)
    Parameters
    Type Name Description
    System.String arrangementName
    System.Int32 animationStep
    Returns
    Type Description
    Arrangement

    CaptureArrangement(String, Int32, Int32)

    Declaration
    public Arrangement CaptureArrangement(string arrangementName, int arrangementType, int animationStep)
    Parameters
    Type Name Description
    System.String arrangementName
    System.Int32 arrangementType
    System.Int32 animationStep
    Returns
    Type Description
    Arrangement

    CreateEnvelope(IPostControl, NXObject, Boolean, NXObject, NXObject[], Int32, Int32, PostProcess.EnvelopeTolerance, out NXObject[], out NXObject[], out NXObject[], out Boolean)

    Declaration
    public void CreateEnvelope(IPostControl tPostControl, NXObject destinationPart, bool addToRefSets, NXObject referenceFrameObj, NXObject[] sourceObjs, int stepFrom, int stepTo, PostProcess.EnvelopeTolerance toleranceSetting, out NXObject[] sweptBodies, out NXObject[] skipedObj, out NXObject[] failedObjs, out bool aborted)
    Parameters
    Type Name Description
    IPostControl tPostControl
    NXObject destinationPart
    System.Boolean addToRefSets
    NXObject referenceFrameObj
    NXObject[] sourceObjs
    System.Int32 stepFrom
    System.Int32 stepTo
    PostProcess.EnvelopeTolerance toleranceSetting
    NXObject[] sweptBodies
    NXObject[] skipedObj
    NXObject[] failedObjs
    System.Boolean aborted

    CreateSequence(String)

    Declaration
    public NXObject CreateSequence(string sequenceName)
    Parameters
    Type Name Description
    System.String sequenceName
    Returns
    Type Description
    NXObject

    ExplodeMechanism(String)

    Declaration
    public Explosion ExplodeMechanism(string explosionName)
    Parameters
    Type Name Description
    System.String explosionName
    Returns
    Type Description
    Explosion

    ExportRealTimeMovie(String)

    Declaration
    public void ExportRealTimeMovie(string movieName)
    Parameters
    Type Name Description
    System.String movieName

    ExportToMovie(String)

    Declaration
    public void ExportToMovie(string movieName)
    Parameters
    Type Name Description
    System.String movieName

    GetInterferenceOption()

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

    GetMeasureOption()

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

    GetSpeed()

    Declaration
    public int GetSpeed()
    Returns
    Type Description
    System.Int32

    GetStopOnEventOption()

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

    GetTraceOption()

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

    ListInterference()

    Declaration
    public void ListInterference()

    ListMeasure()

    Declaration
    public void ListMeasure()

    RegisterUserButton(String, String, String, PostProcess.UserFunctionBeforeDialogDestroy)

    Declaration
    public void RegisterUserButton(string buttonName, string buttonTips, string buttonMenuScriptName, PostProcess.UserFunctionBeforeDialogDestroy functionBeforeUIDestroy)
    Parameters
    Type Name Description
    System.String buttonName
    System.String buttonTips
    System.String buttonMenuScriptName
    PostProcess.UserFunctionBeforeDialogDestroy functionBeforeUIDestroy

    SetInterferenceOption(Boolean)

    Declaration
    public void SetInterferenceOption(bool interferenceOn)
    Parameters
    Type Name Description
    System.Boolean interferenceOn

    SetMeasureOption(Boolean)

    Declaration
    public void SetMeasureOption(bool measureOn)
    Parameters
    Type Name Description
    System.Boolean measureOn

    SetSpeed(Int32)

    Declaration
    public void SetSpeed(int speed)
    Parameters
    Type Name Description
    System.Int32 speed

    SetStopOnEventOption(Boolean)

    Declaration
    public void SetStopOnEventOption(bool stopOnEventOn)
    Parameters
    Type Name Description
    System.Boolean stopOnEventOn

    SetTraceOption(Boolean)

    Declaration
    public void SetTraceOption(bool traceOn)
    Parameters
    Type Name Description
    System.Boolean traceOn

    TraceCurrentPosition()

    Declaration
    public void TraceCurrentPosition()

    TraceEntireMechanism()

    Declaration
    public void TraceEntireMechanism()

    TraceIntersectionCurve()

    Declaration
    public void TraceIntersectionCurve()

    UpdateDesignPosition()

    Declaration
    [Obsolete("Deprecated in NX12.0.0.  This functionality is no longer supported.")]
    public void UpdateDesignPosition()

    Implements

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