Search Results for

    Show / Hide Table of Contents

    Class MechatronicsManager

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    MechatronicsManager
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class MechatronicsManager : NXRemotableObject, IMessageSink

    Constructors

    MechatronicsManager(Part)

    Declaration
    protected MechatronicsManager(Part owner)
    Parameters
    Type Name Description
    Part owner

    Properties

    ElectricalPartCollection

    Declaration
    public ElectricalPartCollection ElectricalPartCollection { get; }
    Property Value
    Type Description
    ElectricalPartCollection

    FunctionObjectCollection

    Declaration
    public FunctionObjectCollection FunctionObjectCollection { get; }
    Property Value
    Type Description
    FunctionObjectCollection

    LogicObjectCollection

    Declaration
    public LogicObjectCollection LogicObjectCollection { get; }
    Property Value
    Type Description
    LogicObjectCollection

    RequirementCollection

    Declaration
    public RequirementCollection RequirementCollection { get; }
    Property Value
    Type Description
    RequirementCollection

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    AddExistingFunction(SystemObject, string, string)

    Declaration
    public void AddExistingFunction(SystemObject @object, string itemMFKID, string instanceName)
    Parameters
    Type Name Description
    SystemObject object
    string itemMFKID
    string instanceName

    AddExistingLogical(SystemObject, string, string)

    Declaration
    public void AddExistingLogical(SystemObject @object, string itemMFKID, string instanceName)
    Parameters
    Type Name Description
    SystemObject object
    string itemMFKID
    string instanceName

    AddExistingRequirement(SystemObject, string, string)

    Declaration
    public void AddExistingRequirement(SystemObject @object, string itemMFKID, string instanceName)
    Parameters
    Type Name Description
    SystemObject object
    string itemMFKID
    string instanceName

    CopySystemObject(SystemObject[])

    Declaration
    public void CopySystemObject(SystemObject[] objects)
    Parameters
    Type Name Description
    SystemObject[] objects

    CreateDependencyCreatorBuilder()

    Declaration
    public DependencyCreatorBuilder CreateDependencyCreatorBuilder()
    Returns
    Type Description
    DependencyCreatorBuilder

    CreateSystemRoot(Type)

    Declaration
    public SystemRoot CreateSystemRoot(SystemRoot.Type rootType)
    Parameters
    Type Name Description
    SystemRoot.Type rootType
    Returns
    Type Description
    SystemRoot

    CutSystemObject(SystemObject[])

    Declaration
    public void CutSystemObject(SystemObject[] objects)
    Parameters
    Type Name Description
    SystemObject[] objects

    ExportModel(string, bool, bool)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Please use another method with the same name instead.")]
    public void ExportModel(string path, bool bFunction, bool bLogical)
    Parameters
    Type Name Description
    string path
    bool bFunction
    bool bLogical

    ExportModel(string, bool, bool, bool)

    Declaration
    public void ExportModel(string path, bool requirement, bool function, bool logic)
    Parameters
    Type Name Description
    string path
    bool requirement
    bool function
    bool logic

    GetSystemRoot(Type)

    Declaration
    public SystemRoot GetSystemRoot(SystemRoot.Type rootType)
    Parameters
    Type Name Description
    SystemRoot.Type rootType
    Returns
    Type Description
    SystemRoot

    ImportModel(string, bool, bool)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Please use another method with the same name instead.")]
    public void ImportModel(string path, bool bFunction, bool bLogical)
    Parameters
    Type Name Description
    string path
    bool bFunction
    bool bLogical

    ImportModel(string, bool, bool, bool, bool)

    Declaration
    public void ImportModel(string path, bool overrideModel, bool requirement, bool function, bool logic)
    Parameters
    Type Name Description
    string path
    bool overrideModel
    bool requirement
    bool function
    bool logic

    LoadAsSaved()

    Declaration
    public string LoadAsSaved()
    Returns
    Type Description
    string

    LogEntityToDelete(NXObject)

    Declaration
    public void LogEntityToDelete(NXObject @object)
    Parameters
    Type Name Description
    NXObject object

    OpenFunctionModel(string, string)

    Declaration
    public void OpenFunctionModel(string itemMFKID, string variantRule)
    Parameters
    Type Name Description
    string itemMFKID
    string variantRule

    OpenLogicalModel(string, string)

    Declaration
    public void OpenLogicalModel(string itemMFKID, string variantRule)
    Parameters
    Type Name Description
    string itemMFKID
    string variantRule

    OpenRequirementModel(string, string)

    Declaration
    public void OpenRequirementModel(string itemMFKID, string variantRule)
    Parameters
    Type Name Description
    string itemMFKID
    string variantRule

    PasteSystemObject(SystemObject)

    Declaration
    public void PasteSystemObject(SystemObject parent)
    Parameters
    Type Name Description
    SystemObject parent

    PasteTraceLink(SystemObject)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Please use SystemObject.CreateTraceLink instead.")]
    public void PasteTraceLink(SystemObject @object)
    Parameters
    Type Name Description
    SystemObject object

    RefreshFromTeamcenter(bool, bool)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Please use another method with the same name instead.")]
    public void RefreshFromTeamcenter(bool bFunction, bool bLogical)
    Parameters
    Type Name Description
    bool bFunction
    bool bLogical

    RefreshFromTeamcenter(bool, bool, bool)

    Declaration
    public void RefreshFromTeamcenter(bool requirement, bool function, bool logic)
    Parameters
    Type Name Description
    bool requirement
    bool function
    bool logic

    SaveToTeamcenter()

    Declaration
    public void SaveToTeamcenter()

    SaveToTeamcenter(bool, bool, bool)

    Declaration
    public void SaveToTeamcenter(bool requirement, bool function, bool logic)
    Parameters
    Type Name Description
    bool requirement
    bool function
    bool logic

    Implements

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