Search Results for

    Show / Hide Table of Contents

    Class MotionSimulation

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    MotionSimulation
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Motion
    Assembly: NXOpen.dll
    Syntax
    public class MotionSimulation : NXRemotableObject, IMessageSink

    Constructors

    MotionSimulation(Session)

    Declaration
    protected MotionSimulation(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

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

    Methods

    AddCADSourcePart(Part, NXObject)

    Declaration
    public void AddCADSourcePart(Part motionPart, NXObject sourcePart)
    Parameters
    Type Name Description
    Part motionPart
    NXObject sourcePart

    AddSuppressedObjectForAllSolutions(Part, NXObject)

    Declaration
    public void AddSuppressedObjectForAllSolutions(Part motionPart, NXObject obj)
    Parameters
    Type Name Description
    Part motionPart
    NXObject obj

    CalculateGrueblerCount(NXObject)

    Declaration
    public int CalculateGrueblerCount(NXObject motionPart)
    Parameters
    Type Name Description
    NXObject motionPart
    Returns
    Type Description
    int

    ConvertTextBasedElements(Part)

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

    CreateAddSubmechanismBuilder(NXObject)

    Declaration
    public AddSubmechanismBuilder CreateAddSubmechanismBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    AddSubmechanismBuilder

    ExportRecurdynSdk(string)

    Declaration
    public void ExportRecurdynSdk(string fullFileName)
    Parameters
    Type Name Description
    string fullFileName

    GetCADSourcePart(Part)

    Declaration
    public Part GetCADSourcePart(Part motionPart)
    Parameters
    Type Name Description
    Part motionPart
    Returns
    Type Description
    Part

    GetSolutionManager(Part)

    Declaration
    public SolutionManager GetSolutionManager(Part motionPart)
    Parameters
    Type Name Description
    Part motionPart
    Returns
    Type Description
    SolutionManager

    ReadDeactivatedStates(NXObject, MotionSolution)

    Declaration
    public void ReadDeactivatedStates(NXObject sumbmechanism, MotionSolution solution)
    Parameters
    Type Name Description
    NXObject sumbmechanism
    MotionSolution solution

    RemoveCADSourcePart(Part, bool)

    Declaration
    public void RemoveCADSourcePart(Part motionPart, bool deleteMotionObjects)
    Parameters
    Type Name Description
    Part motionPart
    bool deleteMotionObjects

    RemoveSuppressedObjectForAllSolutions(Part, NXObject)

    Declaration
    public void RemoveSuppressedObjectForAllSolutions(Part motionPart, NXObject obj)
    Parameters
    Type Name Description
    Part motionPart
    NXObject obj

    RenameSubmechanism(NXObject, string)

    Declaration
    public void RenameSubmechanism(NXObject submechanism, string name)
    Parameters
    Type Name Description
    NXObject submechanism
    string name

    SetAdamsStlParams(double, double, double)

    Declaration
    public void SetAdamsStlParams(double minFacetEdgeLen, double maxFacetEdgeLen, double facetToSurfaceTolerance)
    Parameters
    Type Name Description
    double minFacetEdgeLen
    double maxFacetEdgeLen
    double facetToSurfaceTolerance

    WriteAdamsAnlFile(string)

    Declaration
    public void WriteAdamsAnlFile(string fullFileName)
    Parameters
    Type Name Description
    string fullFileName

    WriteAdamsGeometryFile(string, JaMotionMotionExportAdamsGeometryFormat)

    Declaration
    public void WriteAdamsGeometryFile(string fullFileName, MotionSimulation.JaMotionMotionExportAdamsGeometryFormat geoFormat)
    Parameters
    Type Name Description
    string fullFileName
    MotionSimulation.JaMotionMotionExportAdamsGeometryFormat geoFormat

    WriteRdsdkAdmFile(string)

    Declaration
    public void WriteRdsdkAdmFile(string fullFileName)
    Parameters
    Type Name Description
    string fullFileName

    Implements

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