NXOpen .NET Reference Guide
1899
|
Contains the collection objects for creating and iterating over Mechatronics Designer System Navigator objects. More...
Public Member Functions | |
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 | CopySystemObject (NXOpen.Mechatronics.SystemObject[] objects) |
Copies the system engeering objects to the clipboard. More... | |
unsafe NXOpen.Mechatronics.DependencyCreatorBuilder | CreateDependencyCreatorBuilder () |
Creates a NXOpen.Mechatronics.DependencyCreatorBuilder object. More... | |
unsafe NXOpen.Mechatronics.SystemRoot | CreateSystemRoot (NXOpen.Mechatronics.SystemRoot.Type rootType) |
Creates a system root object in specified part. More... | |
unsafe void | CutSystemObject (NXOpen.Mechatronics.SystemObject[] objects) |
Cuts the system engeering objects. More... | |
unsafe void | ExportModel (string path, bool bFunction, bool bLogical) |
Exports function and(or) logical model to XML file. More... | |
unsafe void | ExportModel (string path, bool requirement, bool function, bool logic) |
Exports data model to XML file. More... | |
unsafe NXOpen.Mechatronics.SystemRoot | GetSystemRoot (NXOpen.Mechatronics.SystemRoot.Type rootType) |
Gets the system root object in the specified part. More... | |
unsafe void | ImportModel (string path, bool bFunction, bool bLogical) |
Imports function and(or) logical model via XML file. More... | |
unsafe void | ImportModel (string path, bool overrideModel, bool requirement, bool function, bool logic) |
Imports data model from XML file. More... | |
unsafe string | LoadAsSaved () |
Loads the data models as saved in last time. More... | |
unsafe void | LogEntityToDelete (NXOpen.NXObject @object) |
Log entity to delete. 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 | PasteSystemObject (NXOpen.Mechatronics.SystemObject parent) |
Pastes the system engeering objects from the clipboard. More... | |
unsafe void | PasteTraceLink (NXOpen.Mechatronics.SystemObject @object) |
Adds existing requirement as tracelink of specified object. More... | |
unsafe void | RefreshFromTeamcenter (bool bFunction, bool bLogical) |
Refreshes function and(or) logical model from teamcenter. More... | |
unsafe void | RefreshFromTeamcenter (bool requirement, bool function, bool logic) |
Refreshes data model in system navigator from teamcenter. More... | |
unsafe void | SaveToTeamcenter () |
Saves the data model to teamcenter. More... | |
unsafe void | SaveToTeamcenter (bool requirement, bool function, bool logic) |
Saves the data model to teamcenter. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
NXOpen.Mechatronics.ElectricalPartCollection | ElectricalPartCollection [get] |
Returns the ElectricalPartCollection instance belonging to this part 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... | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> 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
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
inline |
Creates a NXOpen.Mechatronics.DependencyCreatorBuilder object.
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
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 |
|
inline |
Cuts the system engeering objects.
Created in NX11.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
objects | The objects to be cutted |
|
inline |
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 |
|
inline |
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? |
|
inline |
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 |
|
inline |
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 |
|
inline |
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? |
|
inline |
Loads the data models as saved in last time.
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
inline |
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 |
|
inline |
Pastes the system engeering objects from the clipboard.
Created in NX11.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
parent |
|
inline |
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 |
|
inline |
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 |
|
inline |
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? |
|
inline |
Saves the data model to teamcenter.
Created in NX8.5.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
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.