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

    ExportAnimationToTeamcenter(Part, String)

    Declaration
    public void ExportAnimationToTeamcenter(Part motionPart, string snapShotName)
    Parameters
    Type Name Description
    Part motionPart
    System.String snapShotName

    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

    GetAnimationSpeedControlType()

    Declaration
    public AnimationSpeedControlType GetAnimationSpeedControlType()
    Returns
    Type Description
    AnimationSpeedControlType

    GetInterferenceOption()

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

    GetMeasureOption()

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

    GetRealTimeAnimationSpeedFactor()

    Declaration
    public double GetRealTimeAnimationSpeedFactor()
    Returns
    Type Description
    System.Double

    GetRigidOnlyAnimation()

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

    GetSolverPerformanceReport(Part)

    Declaration
    public SolverPerformanceReport GetSolverPerformanceReport(Part motionPart)
    Parameters
    Type Name Description
    Part motionPart
    Returns
    Type Description
    SolverPerformanceReport

    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()

    PrintSequence(NXObject)

    Declaration
    public void PrintSequence(NXObject sequenceTag)
    Parameters
    Type Name Description
    NXObject sequenceTag

    RefreshFunctionPlots(Part)

    Declaration
    public void RefreshFunctionPlots(Part motionPart)
    Parameters
    Type Name Description
    Part motionPart

    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

    SetAnimationSpeedControlType(AnimationSpeedControlType)

    Declaration
    public void SetAnimationSpeedControlType(AnimationSpeedControlType speedControlType)
    Parameters
    Type Name Description
    AnimationSpeedControlType speedControlType

    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

    SetRealTimeAnimationSpeedFactor(Double)

    Declaration
    public void SetRealTimeAnimationSpeedFactor(double speedFactor)
    Parameters
    Type Name Description
    System.Double speedFactor

    SetRigidOnlyAnimation(Boolean)

    Declaration
    public void SetRigidOnlyAnimation(bool rigidOnlyAnimation)
    Parameters
    Type Name Description
    System.Boolean rigidOnlyAnimation

    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()

    Implements

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