Search Results for

    Show / Hide Table of Contents

    Class MotionProfileBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MotionProfileBuilder
    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 MotionProfileBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    MotionProfileBuilder()

    Declaration
    protected MotionProfileBuilder()

    Properties

    CyclicType

    Declaration
    public MotionProfileBuilder.ProfileCyclicType CyclicType { get; set; }
    Property Value
    Type Description
    MotionProfileBuilder.ProfileCyclicType

    IsForElecCam

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

    MasterMaximum

    Declaration
    public Expression MasterMaximum { get; }
    Property Value
    Type Description
    Expression

    MasterMinimum

    Declaration
    public Expression MasterMinimum { get; }
    Property Value
    Type Description
    Expression

    MasterUnit

    Declaration
    public MotionProfileBuilder.MasterValueUnit MasterUnit { get; set; }
    Property Value
    Type Description
    MotionProfileBuilder.MasterValueUnit

    Name

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

    SlaveMaximum

    Declaration
    public Expression SlaveMaximum { get; }
    Property Value
    Type Description
    Expression

    SlaveMinimum

    Declaration
    public Expression SlaveMinimum { get; }
    Property Value
    Type Description
    Expression

    SlaveUnit

    Declaration
    public MotionProfileBuilder.SlaveValueUnit SlaveUnit { get; set; }
    Property Value
    Type Description
    MotionProfileBuilder.SlaveValueUnit

    Methods

    AddElement(NXObject, String, Double, Double, Double, Double, Double, Double, Boolean, Boolean, Boolean)

    Declaration
    public void AddElement(NXObject part, string name, double masterPos, double slavePos, double vin, double vout, double ain, double aout, bool vinEqVout, bool ainEqAout, bool constantSpeed)
    Parameters
    Type Name Description
    NXObject part
    System.String name
    System.Double masterPos
    System.Double slavePos
    System.Double vin
    System.Double vout
    System.Double ain
    System.Double aout
    System.Boolean vinEqVout
    System.Boolean ainEqAout
    System.Boolean constantSpeed

    ClearElements()

    Declaration
    public void ClearElements()

    Implements

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