Search Results for

    Show / Hide Table of Contents

    Class KinematicComponentBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    KinematicComponentBuilder
    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.SIM
    Assembly: NXOpen.dll
    Syntax
    public class KinematicComponentBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    KinematicComponentBuilder()

    Declaration
    protected KinematicComponentBuilder()

    Properties

    AdjustRegister

    Declaration
    public int AdjustRegister { get; set; }
    Property Value
    Type Description
    int

    AdjustRegisterType

    Declaration
    public KinematicComponentBuilder.RegisterTypes AdjustRegisterType { get; set; }
    Property Value
    Type Description
    KinematicComponentBuilder.RegisterTypes

    CutcomRegister

    Declaration
    public int CutcomRegister { get; set; }
    Property Value
    Type Description
    int

    CutcomRegisterType

    Declaration
    public KinematicComponentBuilder.RegisterTypes CutcomRegisterType { get; set; }
    Property Value
    Type Description
    KinematicComponentBuilder.RegisterTypes

    CutterId

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

    DeviceId

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

    HolderId

    Declaration
    public int HolderId { get; set; }
    Property Value
    Type Description
    int

    HolderIdString

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

    JunctionList

    Declaration
    public KinematicJunctionBuilderList JunctionList { get; }
    Property Value
    Type Description
    KinematicJunctionBuilderList

    Name

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

    NumberOfTools

    Declaration
    public int NumberOfTools { get; set; }
    Property Value
    Type Description
    int

    WorkPositionAngle

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

    WorkPositionAngleType

    Declaration
    public KinematicComponentBuilder.WorkPositionAngleTypes WorkPositionAngleType { get; set; }
    Property Value
    Type Description
    KinematicComponentBuilder.WorkPositionAngleTypes

    Methods

    AddChannelName(string)

    Declaration
    public void AddChannelName(string channel)
    Parameters
    Type Name Description
    string channel

    AddGeometry(NXObject)

    Declaration
    public void AddGeometry(NXObject geo)
    Parameters
    Type Name Description
    NXObject geo

    AddHoldingSystem(string)

    Declaration
    public void AddHoldingSystem(string holdSys)
    Parameters
    Type Name Description
    string holdSys

    AddSystemClass(SystemClass)

    Declaration
    public void AddSystemClass(KinematicComponentBuilder.SystemClass sysClass)
    Parameters
    Type Name Description
    KinematicComponentBuilder.SystemClass sysClass

    AddUserClassName(string)

    Declaration
    public void AddUserClassName(string uclass)
    Parameters
    Type Name Description
    string uclass

    DeleteAllGeometries()

    Declaration
    public void DeleteAllGeometries()

    DeleteAllSystemClasses()

    Declaration
    public void DeleteAllSystemClasses()

    DeleteChannelName(string)

    Declaration
    public void DeleteChannelName(string channel)
    Parameters
    Type Name Description
    string channel

    DeleteGeometry(NXObject)

    Declaration
    public void DeleteGeometry(NXObject geo)
    Parameters
    Type Name Description
    NXObject geo

    DeleteHoldingSystem(string)

    Declaration
    public void DeleteHoldingSystem(string holdSys)
    Parameters
    Type Name Description
    string holdSys

    DeleteSystemClass(SystemClass)

    Declaration
    public void DeleteSystemClass(KinematicComponentBuilder.SystemClass sysClasses)
    Parameters
    Type Name Description
    KinematicComponentBuilder.SystemClass sysClasses

    DeleteUserClassName(string)

    Declaration
    public void DeleteUserClassName(string uclass)
    Parameters
    Type Name Description
    string uclass

    GetChannelNames()

    Declaration
    public string[] GetChannelNames()
    Returns
    Type Description
    string[]

    GetGeometries(out NXObject[])

    Declaration
    public void GetGeometries(out NXObject[] geos)
    Parameters
    Type Name Description
    NXObject[] geos

    GetHoldingSystems()

    Declaration
    public string[] GetHoldingSystems()
    Returns
    Type Description
    string[]

    GetSaveIpw()

    Declaration
    public bool GetSaveIpw()
    Returns
    Type Description
    bool

    GetSystemClasses(out SystemClass[])

    Declaration
    public void GetSystemClasses(out KinematicComponentBuilder.SystemClass[] sysClasses)
    Parameters
    Type Name Description
    SystemClass[] sysClasses

    GetUserClassNames()

    Declaration
    public string[] GetUserClassNames()
    Returns
    Type Description
    string[]

    IsOfSystemClass(SystemClass)

    Declaration
    public bool IsOfSystemClass(KinematicComponentBuilder.SystemClass sysClass)
    Parameters
    Type Name Description
    KinematicComponentBuilder.SystemClass sysClass
    Returns
    Type Description
    bool

    RenameChannelName(string, string)

    Declaration
    public void RenameChannelName(string oldName, string newName)
    Parameters
    Type Name Description
    string oldName
    string newName

    RenameHoldingSystem(string, string)

    Declaration
    public void RenameHoldingSystem(string oldName, string newName)
    Parameters
    Type Name Description
    string oldName
    string newName

    RenameUserClass(string, string)

    Declaration
    public void RenameUserClass(string oldName, string newName)
    Parameters
    Type Name Description
    string oldName
    string newName

    SetGeometries(NXObject[])

    Declaration
    public void SetGeometries(NXObject[] geos)
    Parameters
    Type Name Description
    NXObject[] geos

    SetSaveIpw(bool)

    Declaration
    public void SetSaveIpw(bool saveIpw)
    Parameters
    Type Name Description
    bool saveIpw

    Implements

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