public interface PartManager extends Remote
PartCollection.pdmpartManager()
to get the instance of this class. Modifier and Type | Method and Description |
---|---|
CaeCloneManager |
getCaeCloneManager(BasePart part)
Create or get a Clone Manager that can execute a CAE Clone process for a Simulation File or a FeModel File.
|
PartFromPartBuilder |
newPartFromPartBuilder()
Create an instance of a part builder that creates a new part from an existing part.
|
PartFromTemplateBuilder |
newPartFromTemplateBuilder()
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
PendingComponentsManager |
newPendingComponentsManager(BasePart part)
Creates a pending component manager for a given part.
|
PartFromTemplateBuilder newPartFromTemplateBuilder() throws NXException, RemoteException
PartOperationCreateBuilder
instead.
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. NXException
RemoteException
PartFromPartBuilder newPartFromPartBuilder() throws NXException, RemoteException
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. PartOperationCopyBuilder
instead.
NXException
RemoteException
PendingComponentsManager newPendingComponentsManager(BasePart part) throws NXException, RemoteException
part
- the partNXException
RemoteException
CaeCloneManager getCaeCloneManager(BasePart part) throws NXException, RemoteException
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.
part
- the partNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.