Search Results for

    Show / Hide Table of Contents

    Class MechatronicsBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MotionBuilder
    MechatronicsBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    MotionBuilder.DisplayScale
    MotionBuilder.GroupName
    MotionBuilder.GroupType
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    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.Motion
    Assembly: NXOpen.dll
    Syntax
    public class MechatronicsBuilder : MotionBuilder, IMessageSink, IComponentBuilder

    Constructors

    MechatronicsBuilder()

    Declaration
    protected MechatronicsBuilder()

    Properties

    ActiveParameterGroupName

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

    ActivePortVariableGroupName

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

    CommunicationInterval

    Declaration
    public Expression CommunicationInterval { get; set; }
    Property Value
    Type Description
    Expression

    CommunicationIntervalType

    Declaration
    public MechatronicsBuilder.SolverCommunicationIntervalType CommunicationIntervalType { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.SolverCommunicationIntervalType

    ConfigurationParametersList

    Declaration
    public ConfigurationParameterList ConfigurationParametersList { get; }
    Property Value
    Type Description
    ConfigurationParameterList

    HeaderFile

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

    InputPortsList

    Declaration
    public InputPortAssociationList InputPortsList { get; }
    Property Value
    Type Description
    InputPortAssociationList

    IntegrationType

    Declaration
    public MechatronicsBuilder.SolverIntegrationType IntegrationType { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.SolverIntegrationType

    MechatronicsType

    Declaration
    public MechatronicsBuilder.MechatronicsModelType MechatronicsType { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.MechatronicsModelType

    ModelFile

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

    Name

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

    OutputPortsList

    Declaration
    public OutputPortAssociationList OutputPortsList { get; }
    Property Value
    Type Description
    OutputPortAssociationList

    PortVariablesList

    Declaration
    public PortVariableList PortVariablesList { get; }
    Property Value
    Type Description
    PortVariableList

    Purpose

    Declaration
    public MechatronicsBuilder.PurposeType Purpose { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.PurposeType

    Methods

    GetConfigurationParameter(String)

    Declaration
    public ConfigurationParameter GetConfigurationParameter(string inputName)
    Parameters
    Type Name Description
    System.String inputName
    Returns
    Type Description
    ConfigurationParameter

    GetInput(String)

    Declaration
    public InputPortAssociation GetInput(string inputName)
    Parameters
    Type Name Description
    System.String inputName
    Returns
    Type Description
    InputPortAssociation

    GetOutput(String)

    Declaration
    public OutputPortAssociation GetOutput(string inputName)
    Parameters
    Type Name Description
    System.String inputName
    Returns
    Type Description
    OutputPortAssociation

    GetParameterGroupNames()

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

    GetPortVariable(String)

    Declaration
    public PortVariable GetPortVariable(string inputName)
    Parameters
    Type Name Description
    System.String inputName
    Returns
    Type Description
    PortVariable

    GetPortVariableGroupNames()

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

    NewInputListItem()

    Declaration
    public InputPortAssociation NewInputListItem()
    Returns
    Type Description
    InputPortAssociation

    NewOutputListItem()

    Declaration
    public OutputPortAssociation NewOutputListItem()
    Returns
    Type Description
    OutputPortAssociation

    ReadInterfaceFromFile(String)

    Declaration
    public void ReadInterfaceFromFile(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    RefreshLists()

    Declaration
    public void RefreshLists()

    Implements

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