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
    IExternalFileReferencer
    Inherited Members
    MotionBuilder.DisplayScale
    MotionBuilder.GroupName
    MotionBuilder.GroupType
    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.Motion
    Assembly: NXOpen.dll
    Syntax
    public class MechatronicsBuilder : MotionBuilder, IMessageSink, IComponentBuilder, IExternalFileReferencer

    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

    CommunicationRunType

    Declaration
    public MechatronicsBuilder.SolverCommunicationRunType CommunicationRunType { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.SolverCommunicationRunType

    ConfigurationParametersList

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

    FunctionName

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

    InputPortsListAmesimAndSimulink

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

    InputPortsListExport

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

    InputPortsListFMI

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

    InputPortsListGeneric

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

    IsMaster

    Declaration
    public MechatronicsBuilder.Master IsMaster { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.Master

    MechatronicsType

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

    Name

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

    NumSolveIterations

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

    OutputPortsListAmesimAndSimulink

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

    OutputPortsListExport

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

    OutputPortsListFMI

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

    OutputPortsListGeneric

    Declaration
    public OutputPortAssociationList OutputPortsListGeneric { 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

    EstablishReference(Int32, ExternalFileReferenceAdapter.Type, String)

    Declaration
    public ExternalFileReferenceAdapter EstablishReference(int referenceObjectId, ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    ExternalFileReferenceAdapter.Type referenceType
    System.String externalFileSpec
    Returns
    Type Description
    ExternalFileReferenceAdapter

    GetConfigurationParameter(String)

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

    GetExternalFileDefinitionKey(ExternalFileReferenceAdapter)

    Declaration
    public string GetExternalFileDefinitionKey(ExternalFileReferenceAdapter adapter)
    Parameters
    Type Name Description
    ExternalFileReferenceAdapter adapter
    Returns
    Type Description
    System.String

    GetExternalFileReferenceAdapter(Int32)

    Declaration
    public ExternalFileReferenceAdapter GetExternalFileReferenceAdapter(int referenceObjectId)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    Returns
    Type Description
    ExternalFileReferenceAdapter

    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()

    SetExternalFileReferenceAdapter(Int32, ExternalFileReferenceAdapter)

    Declaration
    public void SetExternalFileReferenceAdapter(int referenceObjectId, ExternalFileReferenceAdapter adapter)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    ExternalFileReferenceAdapter adapter

    Implements

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