NXOpen .NET Reference
12.0.0
|
Contains the collection objects for creating and iterating over Mechatronics Designer System Navigator objects. More...
Public Member Functions | |
unsafe void | LogEntityToDelete (NXOpen.NXObject @object) |
Log entity to delete. More... | |
unsafe void | ExportModel (string path, bool bFunction, bool bLogical) |
Exports function and(or) logical model to XML file. More... | |
unsafe void | ImportModel (string path, bool bFunction, bool bLogical) |
Imports function and(or) logical model via XML file. More... | |
unsafe void | SaveToTeamcenter () |
Saves the data model to teamcenter. More... | |
unsafe void | RefreshFromTeamcenter (bool bFunction, bool bLogical) |
Refreshes function and(or) logical model from teamcenter. More... | |
unsafe void | SaveToTeamcenter (bool requirement, bool function, bool logic) |
Saves the data model to teamcenter. More... | |
unsafe void | ExportModel (string path, bool requirement, bool function, bool logic) |
Exports data model to XML file. More... | |
unsafe void | ImportModel (string path, bool overrideModel, bool requirement, bool function, bool logic) |
Imports data model from XML file. More... | |
unsafe void | RefreshFromTeamcenter (bool requirement, bool function, bool logic) |
Refreshes data model in system navigator from teamcenter. More... | |
unsafe void | OpenFunctionModel (string itemMFKID, string variantRule) |
Opens the specified function model. More... | |
unsafe void | OpenLogicalModel (string itemMFKID, string variantRule) |
Opens the specified logical model. More... | |
unsafe void | OpenRequirementModel (string itemMFKID, string variantRule) |
Opens the specified requirement model. More... | |
unsafe void | AddExistingFunction (NXOpen.Mechatronics.SystemObject @object, string itemMFKID, string instanceName) |
Adds existing function as children of specified object. More... | |
unsafe void | AddExistingLogical (NXOpen.Mechatronics.SystemObject @object, string itemMFKID, string instanceName) |
Adds existing logical as children of specified object. More... | |
unsafe void | AddExistingRequirement (NXOpen.Mechatronics.SystemObject @object, string itemMFKID, string instanceName) |
Adds existing requirement as children of specified object. More... | |
unsafe void | PasteTraceLink (NXOpen.Mechatronics.SystemObject @object) |
Adds existing requirement as tracelink of specified object. More... | |
unsafe NXOpen.Mechatronics.SystemRoot | CreateSystemRoot (NXOpen.Mechatronics.SystemRoot.Type rootType) |
Creates a system root object in specified part. More... | |
unsafe NXOpen.Mechatronics.DependencyCreatorBuilder | CreateDependencyCreatorBuilder () |
Creates a NXOpen.Mechatronics.DependencyCreatorBuilder object. More... | |
unsafe string | LoadAsSaved () |
Loads the data models as saved in last time. More... | |
unsafe NXOpen.Mechatronics.SystemRoot | GetSystemRoot (NXOpen.Mechatronics.SystemRoot.Type rootType) |
Gets the system root object in the specified part. More... | |
unsafe void | CopySystemObject (NXOpen.Mechatronics.SystemObject[] objects) |
Copies the system engeering objects to the clipboard. More... | |
unsafe void | CutSystemObject (NXOpen.Mechatronics.SystemObject[] objects) |
Cuts the system engeering objects. More... | |
unsafe void | PasteSystemObject (NXOpen.Mechatronics.SystemObject parent) |
Pastes the system engeering objects from the clipboard. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
NXOpen.Mechatronics.FunctionObjectCollection | FunctionObjectCollection [get] |
Returns the FunctionObjectCollection instance belonging to this part More... | |
NXOpen.Mechatronics.LogicObjectCollection | LogicObjectCollection [get] |
Returns the LogicObjectCollection instance belonging to this part More... | |
NXOpen.Mechatronics.RequirementCollection | RequirementCollection [get] |
Returns the RequirementCollection instance belonging to this part More... | |
NXOpen.Mechatronics.ElectricalPartCollection | ElectricalPartCollection [get] |
Returns the ElectricalPartCollection instance belonging to this part More... | |
Contains the collection objects for creating and iterating over Mechatronics Designer System Navigator objects.
To obtain an instance of this class, refer to NXOpen.Part
Created in NX7.5.1
unsafe void NXOpen.Mechatronics.MechatronicsManager.AddExistingFunction | ( | NXOpen.Mechatronics.SystemObject @ | object, |
string | itemMFKID, | ||
string | instanceName | ||
) |
Adds existing function as children of specified object.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
object | The parent object |
itemMFKID | The Item MFK ID of child function item |
instanceName | The instance name of child function item |
unsafe void NXOpen.Mechatronics.MechatronicsManager.AddExistingLogical | ( | NXOpen.Mechatronics.SystemObject @ | object, |
string | itemMFKID, | ||
string | instanceName | ||
) |
Adds existing logical as children of specified object.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
object | The parent object |
itemMFKID | The Item MFK ID of child logical item |
instanceName | The instance name of child logical item |
unsafe void NXOpen.Mechatronics.MechatronicsManager.AddExistingRequirement | ( | NXOpen.Mechatronics.SystemObject @ | object, |
string | itemMFKID, | ||
string | instanceName | ||
) |
Adds existing requirement as children of specified object.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
object | The parent object |
itemMFKID | The Item MFK ID of child requirement item |
instanceName | The instance name of child requirement item |
unsafe void NXOpen.Mechatronics.MechatronicsManager.CopySystemObject | ( | NXOpen.Mechatronics.SystemObject[] | objects | ) |
Copies the system engeering objects to the clipboard.
Created in NX11.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
objects | The objects to be copied |
unsafe NXOpen.Mechatronics.DependencyCreatorBuilder NXOpen.Mechatronics.MechatronicsManager.CreateDependencyCreatorBuilder | ( | ) |
Creates a NXOpen.Mechatronics.DependencyCreatorBuilder object.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
unsafe NXOpen.Mechatronics.SystemRoot NXOpen.Mechatronics.MechatronicsManager.CreateSystemRoot | ( | NXOpen.Mechatronics.SystemRoot.Type | rootType | ) |
Creates a system root object in specified part.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
rootType | The type of system root |
unsafe void NXOpen.Mechatronics.MechatronicsManager.CutSystemObject | ( | NXOpen.Mechatronics.SystemObject[] | objects | ) |
Cuts the system engeering objects.
Created in NX11.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
objects | The objects to be cutted |
unsafe void NXOpen.Mechatronics.MechatronicsManager.ExportModel | ( | string | path, |
bool | bFunction, | ||
bool | bLogical | ||
) |
Exports function and(or) logical model to XML file.
Created in NX8.5.0
Deprecated in NX9.0.0. Please use another method with the same name instead.
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
path | |
bFunction | |
bLogical |
unsafe void NXOpen.Mechatronics.MechatronicsManager.ExportModel | ( | string | path, |
bool | requirement, | ||
bool | function, | ||
bool | logic | ||
) |
Exports data model to XML file.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
path | The path of XML file |
requirement | Export the Requirement Model? |
function | Export the Function Model? |
logic | Export the Logical Model? |
unsafe NXOpen.Mechatronics.SystemRoot NXOpen.Mechatronics.MechatronicsManager.GetSystemRoot | ( | NXOpen.Mechatronics.SystemRoot.Type | rootType | ) |
Gets the system root object in the specified part.
Created in NX11.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
rootType | The type of system root |
unsafe void NXOpen.Mechatronics.MechatronicsManager.ImportModel | ( | string | path, |
bool | bFunction, | ||
bool | bLogical | ||
) |
Imports function and(or) logical model via XML file.
Created in NX8.5.0
Deprecated in NX9.0.0. Please use another method with the same name instead.
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
path | |
bFunction | |
bLogical |
unsafe void NXOpen.Mechatronics.MechatronicsManager.ImportModel | ( | string | path, |
bool | overrideModel, | ||
bool | requirement, | ||
bool | function, | ||
bool | logic | ||
) |
Imports data model from XML file.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
path | The path of XML file |
overrideModel | Override the existing model? |
requirement | Import the Requirement Model? |
function | Import the Function Model? |
logic | Import the Logical Model? |
unsafe string NXOpen.Mechatronics.MechatronicsManager.LoadAsSaved | ( | ) |
Loads the data models as saved in last time.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
unsafe void NXOpen.Mechatronics.MechatronicsManager.LogEntityToDelete | ( | NXOpen.NXObject @ | object | ) |
Log entity to delete.
Use this method to log entity to delete if the root part is not work part.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
object |
unsafe void NXOpen.Mechatronics.MechatronicsManager.OpenFunctionModel | ( | string | itemMFKID, |
string | variantRule | ||
) |
Opens the specified function model.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
itemMFKID | The Item MFK ID of root function |
variantRule | The variant rule of root function |
unsafe void NXOpen.Mechatronics.MechatronicsManager.OpenLogicalModel | ( | string | itemMFKID, |
string | variantRule | ||
) |
Opens the specified logical model.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
itemMFKID | The Item MFK ID of root logical |
variantRule | The variant rule of root logical |
unsafe void NXOpen.Mechatronics.MechatronicsManager.OpenRequirementModel | ( | string | itemMFKID, |
string | variantRule | ||
) |
Opens the specified requirement model.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
itemMFKID | The Item MFK ID of root requirement |
variantRule | The variant rule of root requirement |
unsafe void NXOpen.Mechatronics.MechatronicsManager.PasteSystemObject | ( | NXOpen.Mechatronics.SystemObject | parent | ) |
Pastes the system engeering objects from the clipboard.
Created in NX11.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
parent |
unsafe void NXOpen.Mechatronics.MechatronicsManager.PasteTraceLink | ( | NXOpen.Mechatronics.SystemObject @ | object | ) |
Adds existing requirement as tracelink of specified object.
Created in NX8.5.0
Deprecated in NX9.0.0. Please use SystemObject.CreateTraceLink instead.
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
object |
unsafe void NXOpen.Mechatronics.MechatronicsManager.RefreshFromTeamcenter | ( | bool | bFunction, |
bool | bLogical | ||
) |
Refreshes function and(or) logical model from teamcenter.
Created in NX8.5.0
Deprecated in NX9.0.0. Please use another method with the same name instead.
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
bFunction | |
bLogical |
unsafe void NXOpen.Mechatronics.MechatronicsManager.RefreshFromTeamcenter | ( | bool | requirement, |
bool | function, | ||
bool | logic | ||
) |
Refreshes data model in system navigator from teamcenter.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
requirement | Refresh the Requirement Model? |
function | Refresh the Function Model? |
logic | Refresh the Logical Model? |
unsafe void NXOpen.Mechatronics.MechatronicsManager.SaveToTeamcenter | ( | ) |
Saves the data model to teamcenter.
Created in NX8.5.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
unsafe void NXOpen.Mechatronics.MechatronicsManager.SaveToTeamcenter | ( | bool | requirement, |
bool | function, | ||
bool | logic | ||
) |
Saves the data model to teamcenter.
Created in NX9.0.0
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
requirement | Save the Requirement Model? |
function | Save the Function Model? |
logic | Save the Logical Model? |
|
get |
Returns the ElectricalPartCollection instance belonging to this part
Created in NX9.0.0
|
get |
Returns the FunctionObjectCollection instance belonging to this part
Created in NX7.5.0
|
get |
Returns the LogicObjectCollection instance belonging to this part
Created in NX8.5.0
|
get |
Returns the RequirementCollection instance belonging to this part
Created in NX8.5.0
|
get |
Returns the tag of this object.