Search Results for

    Show / Hide Table of Contents

    Class JointJoggerBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    JointJoggerBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class JointJoggerBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    JointJoggerBuilder()

    Declaration
    protected JointJoggerBuilder()

    Properties

    GenerateOperation

    Declaration
    public bool GenerateOperation { get; set; }
    Property Value
    Type Description
    System.Boolean

    GenerateTargetCSYS

    Declaration
    public bool GenerateTargetCSYS { get; set; }
    Property Value
    Type Description
    System.Boolean

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    RigidBody

    Declaration
    public SelectRigidBody RigidBody { get; }
    Property Value
    Type Description
    SelectRigidBody

    TargetCSYS

    Declaration
    public CoordinateSystem TargetCSYS { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    Methods

    AddJointData(NXObject)

    Declaration
    public void AddJointData(NXObject joint)
    Parameters
    Type Name Description
    NXObject joint

    CreatePoseCsys(Point3d, Vector3d, Vector3d)

    Declaration
    public CoordinateSystem CreatePoseCsys(Point3d origin, Vector3d xdir, Vector3d ydir)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d xdir
    Vector3d ydir
    Returns
    Type Description
    CoordinateSystem

    EditJointAngle(NXObject, Double)

    Declaration
    public void EditJointAngle(NXObject joint, double angleValue)
    Parameters
    Type Name Description
    NXObject joint
    System.Double angleValue

    EditJointDistance(NXObject, Double)

    Declaration
    public void EditJointDistance(NXObject joint, double distanceValue)
    Parameters
    Type Name Description
    NXObject joint
    System.Double distanceValue

    GetLinkedJoints(NXObject, out NXObject[])

    Declaration
    public void GetLinkedJoints(NXObject rigid, out NXObject[] linkedJoints)
    Parameters
    Type Name Description
    NXObject rigid
    NXObject[] linkedJoints

    RemoveJointData(NXObject)

    Declaration
    public void RemoveJointData(NXObject joint)
    Parameters
    Type Name Description
    NXObject joint

    Implements

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