Search Results for

    Show / Hide Table of Contents

    Class MotionSimulation

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    MotionSimulation
    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 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

    AddMaster(Part, NXObject)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.Motion.MotionSimulation.AddCADSourcePart")]
    public void AddMaster(Part motionPart, NXObject masterPart)
    Parameters
    Type Name Description
    Part motionPart
    NXObject masterPart

    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
    System.Int32

    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
    System.String fullFileName

    GetCADSourcePart(Part)

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

    GetMasterCadPart(Part)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.Motion.MotionSimulation.GetCADSourcePart")]
    public Part GetMasterCadPart(Part motionPart)
    Parameters
    Type Name Description
    Part motionPart
    Returns
    Type Description
    Part

    ReadDeactivatedStates(NXObject, MotionSolution)

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

    RemoveCADSourcePart(Part, Boolean)

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

    RemoveMaster(Part, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.Motion.MotionSimulation.RemoveCADSourcePart")]
    public void RemoveMaster(Part motionPart, bool deleteMotionObjects)
    Parameters
    Type Name Description
    Part motionPart
    System.Boolean 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
    System.String name

    SetAdamsStlParams(Double, Double, Double)

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

    WriteAdamsAnlFile(String)

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

    WriteAdamsGeometryFile(String, MotionSimulation.JaMotionMotionExportAdamsGeometryFormat)

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

    WriteRdsdkAdmFile(String)

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

    Implements

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