Search Results for

    Show / Hide Table of Contents

    Class UserDefinedMotionBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    UserDefinedMotionBuilder
    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.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class UserDefinedMotionBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    UserDefinedMotionBuilder()

    Declaration
    protected UserDefinedMotionBuilder()

    Properties

    AssemblyComponentName

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

    CreateKinematicComponent

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

    ExportMotion

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

    ImportMotion

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

    LinearCurveType

    Declaration
    public UserDefinedMotionBuilder.LinearCurveTypes LinearCurveType { get; set; }
    Property Value
    Type Description
    UserDefinedMotionBuilder.LinearCurveTypes

    LinearMotionVector

    Declaration
    public Direction LinearMotionVector { get; set; }
    Property Value
    Type Description
    Direction

    MotionBody

    Declaration
    public SelectDisplayableObjectList MotionBody { get; }
    Property Value
    Type Description
    SelectDisplayableObjectList

    MotionName

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

    MotionType

    Declaration
    public UserDefinedMotionBuilder.MotionTypes MotionType { get; set; }
    Property Value
    Type Description
    UserDefinedMotionBuilder.MotionTypes

    MoveDistance

    Declaration
    public double MoveDistance { get; set; }
    Property Value
    Type Description
    System.Double

    PressStartAngle

    Declaration
    public double PressStartAngle { get; set; }
    Property Value
    Type Description
    System.Double

    PressStopAngle

    Declaration
    public double PressStopAngle { get; set; }
    Property Value
    Type Description
    System.Double

    ReturnStartAngle

    Declaration
    public double ReturnStartAngle { get; set; }
    Property Value
    Type Description
    System.Double

    ReturnStopAngle

    Declaration
    public double ReturnStopAngle { get; set; }
    Property Value
    Type Description
    System.Double

    RotaryCurveType

    Declaration
    public UserDefinedMotionBuilder.RotaryCurveTypes RotaryCurveType { get; set; }
    Property Value
    Type Description
    UserDefinedMotionBuilder.RotaryCurveTypes

    RotaryMotionAxis

    Declaration
    public Axis RotaryMotionAxis { get; set; }
    Property Value
    Type Description
    Axis

    RotationAngle

    Declaration
    public double RotationAngle { get; set; }
    Property Value
    Type Description
    System.Double

    UseControlData

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

    Methods

    DeleteUserDefinedMotion(String)

    Declaration
    public void DeleteUserDefinedMotion(string motionName)
    Parameters
    Type Name Description
    System.String motionName

    Implements

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