Search Results for

    Show / Hide Table of Contents

    Class CamProfileBuilder

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

    Constructors

    CamProfileBuilder()

    Declaration
    protected CamProfileBuilder()

    Properties

    CheckingG2Continuity

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

    CyclicType

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

    InterpolationType

    Declaration
    public CamProfileBuilder.ProfileInterpolationType InterpolationType { get; set; }
    Property Value
    Type Description
    CamProfileBuilder.ProfileInterpolationType

    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 CamProfileBuilder.MasterValueUnit MasterUnit { get; set; }
    Property Value
    Type Description
    CamProfileBuilder.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 CamProfileBuilder.SlaveValueUnit SlaveUnit { get; set; }
    Property Value
    Type Description
    CamProfileBuilder.SlaveValueUnit

    Methods

    AddElement(NXObject, CamProfileBuilder.Element)

    Declaration
    public void AddElement(NXObject part, CamProfileBuilder.Element element)
    Parameters
    Type Name Description
    NXObject part
    CamProfileBuilder.Element element

    AddElement(NXObject, CamProfileBuilder.Element, Point2d[])

    Declaration
    public void AddElement(NXObject part, CamProfileBuilder.Element element, Point2d[] interPoints)
    Parameters
    Type Name Description
    NXObject part
    CamProfileBuilder.Element element
    Point2d[] interPoints

    AskElementByIndex(Int32)

    Declaration
    public CamProfileBuilder.Element AskElementByIndex(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    CamProfileBuilder.Element

    AskElementsLength()

    Declaration
    public int AskElementsLength()
    Returns
    Type Description
    System.Int32

    ClearElements()

    Declaration
    public void ClearElements()

    EditElement(Int32, NXObject, CamProfileBuilder.Element)

    Declaration
    public void EditElement(int index, NXObject part, CamProfileBuilder.Element element)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject part
    CamProfileBuilder.Element element

    FindElementIndex(CamProfileBuilder.Element)

    Declaration
    public int FindElementIndex(CamProfileBuilder.Element element)
    Parameters
    Type Name Description
    CamProfileBuilder.Element element
    Returns
    Type Description
    System.Int32

    RemoveElementByIndex(Int32)

    Declaration
    public void RemoveElementByIndex(int index)
    Parameters
    Type Name Description
    System.Int32 index

    SetSegmentTable(CamProfile)

    Declaration
    public void SetSegmentTable(CamProfile segmentTableObject)
    Parameters
    Type Name Description
    CamProfile segmentTableObject

    SwitchSegmentTable(CamProfile)

    Declaration
    public void SwitchSegmentTable(CamProfile segmentTableObject)
    Parameters
    Type Name Description
    CamProfile segmentTableObject

    Implements

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