Search Results for

    Show / Hide Table of Contents

    Class MechatronicsManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    MechatronicsManager
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    System.String itemMFKID
    System.String instanceName

    AddExistingLogical(SystemObject, String, String)

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

    AddExistingRequirement(SystemObject, String, String)

    Declaration
    public void AddExistingRequirement(SystemObject object, string itemMFKID, string instanceName)
    Parameters
    Type Name Description
    SystemObject object
    System.String itemMFKID
    System.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(SystemRoot.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, Boolean, Boolean)

    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
    System.String path
    System.Boolean bFunction
    System.Boolean bLogical

    ExportModel(String, Boolean, Boolean, Boolean)

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

    GetSystemRoot(SystemRoot.Type)

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

    ImportModel(String, Boolean, Boolean)

    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
    System.String path
    System.Boolean bFunction
    System.Boolean bLogical

    ImportModel(String, Boolean, Boolean, Boolean, Boolean)

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

    LoadAsSaved()

    Declaration
    public string LoadAsSaved()
    Returns
    Type Description
    System.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
    System.String itemMFKID
    System.String variantRule

    OpenLogicalModel(String, String)

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

    OpenRequirementModel(String, String)

    Declaration
    public void OpenRequirementModel(string itemMFKID, string variantRule)
    Parameters
    Type Name Description
    System.String itemMFKID
    System.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(Boolean, Boolean)

    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
    System.Boolean bFunction
    System.Boolean bLogical

    RefreshFromTeamcenter(Boolean, Boolean, Boolean)

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

    SaveToTeamcenter()

    Declaration
    public void SaveToTeamcenter()

    SaveToTeamcenter(Boolean, Boolean, Boolean)

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

    Implements

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