Search Results for

    Show / Hide Table of Contents

    Class UserDefinedMotionBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    UserDefinedMotionBuilder
    Implements
    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, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    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
    string

    CreateKinematicComponent

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

    ExportMotion

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

    ImportMotion

    Declaration
    public string ImportMotion { get; set; }
    Property Value
    Type Description
    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
    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
    double

    PressStartAngle

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

    PressStopAngle

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

    ReturnStartAngle

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

    ReturnStopAngle

    Declaration
    public double ReturnStopAngle { get; set; }
    Property Value
    Type Description
    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
    double

    UseControlData

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

    Methods

    DeleteUserDefinedMotion(string)

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

    Implements

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