Class MechatronicsManager
Inheritance
MechatronicsManager
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
FunctionObjectCollection
Declaration
public FunctionObjectCollection FunctionObjectCollection { get; }
Property Value
LogicObjectCollection
Declaration
public LogicObjectCollection LogicObjectCollection { get; }
Property Value
RequirementCollection
Declaration
public RequirementCollection RequirementCollection { get; }
Property Value
Tag
Declaration
Property Value
Methods
AddExistingFunction(SystemObject, string, string)
Declaration
public void AddExistingFunction(SystemObject @object, string itemMFKID, string instanceName)
Parameters
AddExistingLogical(SystemObject, string, string)
Declaration
public void AddExistingLogical(SystemObject @object, string itemMFKID, string instanceName)
Parameters
AddExistingRequirement(SystemObject, string, string)
Declaration
public void AddExistingRequirement(SystemObject @object, string itemMFKID, string instanceName)
Parameters
CopySystemObject(SystemObject[])
Declaration
public void CopySystemObject(SystemObject[] objects)
Parameters
CreateDependencyCreatorBuilder()
Declaration
public DependencyCreatorBuilder CreateDependencyCreatorBuilder()
Returns
CreateSystemRoot(Type)
Declaration
public SystemRoot CreateSystemRoot(SystemRoot.Type rootType)
Parameters
Returns
CutSystemObject(SystemObject[])
Declaration
public void CutSystemObject(SystemObject[] objects)
Parameters
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
ExportModel(string, bool, bool, bool)
Declaration
public void ExportModel(string path, bool requirement, bool function, bool logic)
Parameters
GetSystemRoot(Type)
Declaration
public SystemRoot GetSystemRoot(SystemRoot.Type rootType)
Parameters
Returns
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
ImportModel(string, bool, bool, bool, bool)
Declaration
public void ImportModel(string path, bool overrideModel, bool requirement, bool function, bool logic)
Parameters
LoadAsSaved()
Declaration
public string LoadAsSaved()
Returns
LogEntityToDelete(NXObject)
Declaration
public void LogEntityToDelete(NXObject @object)
Parameters
OpenFunctionModel(string, string)
Declaration
public void OpenFunctionModel(string itemMFKID, string variantRule)
Parameters
OpenLogicalModel(string, string)
Declaration
public void OpenLogicalModel(string itemMFKID, string variantRule)
Parameters
OpenRequirementModel(string, string)
Declaration
public void OpenRequirementModel(string itemMFKID, string variantRule)
Parameters
PasteSystemObject(SystemObject)
Declaration
public void PasteSystemObject(SystemObject parent)
Parameters
PasteTraceLink(SystemObject)
Declaration
[Obsolete("Deprecated in NX9.0.0. Please use SystemObject.CreateTraceLink instead.")]
public void PasteTraceLink(SystemObject @object)
Parameters
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