NXOpen .NET Reference Guide
1899
|
This class contains methods to create and manage parts in NX Manager mode. More...
Public Member Functions | |
unsafe NXOpen.PDM.CaeCloneManager | GetCaeCloneManager (NXOpen.BasePart part) |
Create or get a Clone Manager that can execute a CAE Clone process for a Simulation File or a FeModel File. More... | |
unsafe NXOpen.PDM.PartFromPartBuilder | NewPartFromPartBuilder () |
Create an instance of a part builder that creates a new part from an existing part. More... | |
unsafe NXOpen.PDM.PartFromTemplateBuilder | NewPartFromTemplateBuilder () |
Create an instance of a part builder that creates a new part from a template part. More... | |
unsafe NXOpen.PDM.PendingComponentsManager | NewPendingComponentsManager (NXOpen.BasePart part) |
Creates a pending component manager for a given part. 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 | |
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... | |
This class contains methods to create and manage parts in NX Manager mode.
Use NXOpen.PartCollection.PDMPartManager to get the instance of this class.
Created in NX4.0.0
|
inline |
Create or get a Clone Manager that can execute a CAE Clone process for a Simulation File or a FeModel File.
Creates a Clone Manager for a Simulation tag or a FeModel tag, if it does not already exist. Creates part from part builder NXOpen.PDM.PartFromPartBuilder objects for cloning a Simulation File or a FeModel File. If called for a FeModel tag, the function will create Part Builders for FeModel Part , associated Idealized Part and CAD master part. If called for a Simulation tag, the function will create Part Builders for Simulation Part, associated FeModel Part, Idealized Part and CAD master part.
Created in NX9.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
part | the part |
|
inline |
Create an instance of a part builder that creates a new part from an existing part.
This is analagous to a File SaveAs operation in NX Manager mode.
This method will throw an error if the session is not running in NX Manager mode.
NXOpen.PDM.PartFromTemplateBuilder is a singleton meaning only one instance of it can exist at one time. Calling this method will destroy the builder if one already exists and return a new instance.
Deprecated in NX10 for "Save As of master parts" operation. This should only be used in case of Save As Non Master parts and Save As New Item Type Operations. For Save As of master parts, use NXOpen.PDM.PartOperationCopyBuilder instead.
Created in NX4.0.0
License requirements: None.
|
inline |
Create an instance of a part builder that creates a new part from a template part.
This is analagous to a File New operation in NX Manager mode.
This method will throw an error if the session is not running in NX Manager mode.
NXOpen.PDM.PartFromTemplateBuilder is a singleton meaning only one instance of it can exist at one time. Calling this method will destroy the builder if one already exists and return a new instance.
Created in NX4.0.0
Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.
License requirements: None.
|
inline |
Creates a pending component manager for a given part.
Pending components are ones that have been added from Teamcenter, but are not yet present in NX.
Created in NX4.0.0
License requirements: None.
part | the part |
|
get |
Returns the tag of this object.