Search Results for

    Show / Hide Table of Contents

    Class KinematicComponentBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    KinematicComponentBuilder
    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.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
    System.Int32

    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
    System.Int32

    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
    System.String

    DeviceId

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

    HolderId

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

    HolderIdString

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

    JunctionList

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

    Name

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

    NumberOfTools

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

    WorkPositionAngle

    Declaration
    public double WorkPositionAngle { get; set; }
    Property Value
    Type Description
    System.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
    System.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
    System.String holdSys

    AddSystemClass(KinematicComponentBuilder.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
    System.String uclass

    DeleteAllGeometries()

    Declaration
    public void DeleteAllGeometries()

    DeleteAllSystemClasses()

    Declaration
    public void DeleteAllSystemClasses()

    DeleteChannelName(String)

    Declaration
    public void DeleteChannelName(string channel)
    Parameters
    Type Name Description
    System.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
    System.String holdSys

    DeleteSystemClass(KinematicComponentBuilder.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
    System.String uclass

    GetChannelNames()

    Declaration
    public string[] GetChannelNames()
    Returns
    Type Description
    System.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
    System.String[]

    GetSaveIpw()

    Declaration
    public bool GetSaveIpw()
    Returns
    Type Description
    System.Boolean

    GetSystemClasses(out KinematicComponentBuilder.SystemClass[])

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

    GetUserClassNames()

    Declaration
    public string[] GetUserClassNames()
    Returns
    Type Description
    System.String[]

    IsOfSystemClass(KinematicComponentBuilder.SystemClass)

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

    RenameChannelName(String, String)

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

    RenameHoldingSystem(String, String)

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

    RenameUserClass(String, String)

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

    SetGeometries(NXObject[])

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

    SetSaveIpw(Boolean)

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

    Implements

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