Search Results for

    Show / Hide Table of Contents

    Class MechatronicsBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MotionBuilder
    MechatronicsBuilder
    Implements
    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, 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.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
    string

    ActivePortVariableGroupName

    Declaration
    public string ActivePortVariableGroupName { get; set; }
    Property Value
    Type Description
    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
    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

    IsMain

    Declaration
    public MechatronicsBuilder.Main IsMain { get; set; }
    Property Value
    Type Description
    MechatronicsBuilder.Main

    IsMaster

    Declaration
    [Obsolete("Deprecated in NX2206.0.0.  Use NXOpen.Motion.MechatronicsBuilder.IsMain instead.")]
    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
    string

    NumSolveIterations

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

    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(int, Type, string)

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

    GetConfigurationParameter(string)

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

    GetExternalFileDefinitionKey(ExternalFileReferenceAdapter)

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

    GetExternalFileReferenceAdapter(int)

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

    GetInput(string)

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

    GetOutput(string)

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

    GetParameterGroupNames()

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

    GetPortVariable(string)

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

    GetPortVariableGroupNames()

    Declaration
    public string[] GetPortVariableGroupNames()
    Returns
    Type Description
    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
    string filePath

    RefreshLists()

    Declaration
    public void RefreshLists()

    SetExternalFileReferenceAdapter(int, ExternalFileReferenceAdapter)

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

    Implements

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