Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.assemblies |
Provides classes and interfaces for Assemblies.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.fields |
Provides classes and interfaces for Fields.
|
nxopen.mechatronics |
Provides classes and interfaces for Mechatronics.
|
nxopen.pdm |
Provides classes and interfaces for PDM.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Part
Represents an NX part of type .prt.
|
Modifier and Type | Field and Description |
---|---|
BasePart |
PartCollection.OpenBaseData.part |
BasePart |
BasePart.ReopenData.reloadedPart
The reloaded part
|
Modifier and Type | Method and Description |
---|---|
BasePart |
PartCollection.baseDisplay()
Returns the current display part of the session.
|
BasePart |
PartCollection.baseWork()
Returns the current work part of the session.
|
BasePart |
PartCollection.findObject(String name)
Finds the
BasePart with the given name. |
BasePart |
PartSaveStatus.getPart(int i)
Returns the name of a particular part that could not be saved
License requirements: None. |
BasePart |
PartCloseStatus.getPart(int i)
Returns the name of a particular part that could not be closed
License requirements: None. |
BasePart |
PartCollection.newBaseDisplay(String name,
BasePart.Units units)
Creates a new part and sets this part as the display part.
|
BasePart |
INXObject.owningPart()
Returns the owning part of this object
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
AttributePropertiesBuilder |
AttributeManager.createAttributePropertiesBuilder(BasePart part,
NXObject[] objects,
AttributePropertiesBuilder.OperationType operationType)
Creates the AttributePropertiesBuilder
License requirements: None. |
TableEditorDefaultDataProvider |
Session.createTableEditorDefaultDataProvider(BasePart part)
Creates a data provider for a table editor.
|
void |
Information.displayPartHistory(BasePart part)
Displays the
ListingWindow with a part's save history. |
void |
PartCollection.PartClosedHandler.partClosedHandler(BasePart part)
User defined method that is called whenever a part is in the process of being closed.
|
void |
PartCollection.PartCreatedHandler.partCreatedHandler(BasePart part)
User defined method that is called whenever a new part is created.
|
void |
PartCollection.PartModifiedHandler.partModifiedHandler(BasePart part)
User defined method that is called whenever a part is modified
License requirements: None. |
void |
PartCollection.PartOpenedHandler.partOpenedHandler(BasePart part)
User defined method that is called whenever a part is opened.
|
void |
PartCollection.PartRenamedHandler.partRenamedHandler(BasePart part)
User defined method that is called whenever a part is renamed
License requirements: None. |
void |
PartCollection.PartSavedAsHandler.partSavedAsHandler(BasePart part)
User defined method that is called whenever a part is saved as a specified name.
|
void |
PartCollection.PartSavedHandler.partSavedHandler(BasePart part)
User defined method that is called whenever a part is saved.Do not create, open, save
other parts or change display part inside this callback.
|
PartCollection.SetDisplayData |
PartCollection.setDisplay(BasePart part,
boolean maintainWorkPart,
boolean setEntirePart)
Sets the displayed part.
|
void |
PartCollection.setWork(BasePart part)
Sets the current work part.
|
void |
PartCollection.WorkPartChangedHandler.workPartChangedHandler(BasePart part)
User defined method that is called whenever the work part changes
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
BasePart[] |
LoadInterpartDataBuilder.getFailedParts()
Returns an array of the parts that failed to load and update
License requirements: None. |
BasePart |
DesignElementBuilder.partToUse()
Returns the part to use of a reuse design element.
|
Modifier and Type | Method and Description |
---|---|
ComponentAssembly.AddComponentData |
ComponentAssembly.addComponent(BasePart partToAdd,
String referenceSetName,
String componentName,
Point3d basePoint,
Matrix3x3 orientation,
int layer)
Creates a new
Component in this assembly, based on an existing part file. |
LoadInterpartDataBuilder.LoadInterpartDataStatusData |
LoadInterpartDataBuilder.getLoadInterpartDataStatus(BasePart part)
Returns part load status and delayed update status for the part which failed to load and update
License requirements: None. |
void |
DesignElementBuilder.setPartToUse(BasePart partToUse)
License requirements: nx_4gd_integration ("4th Generation Design") . |
Component |
ComponentAssembly.substituteComponent(Component component,
BasePart part,
String newName,
String referenceSet,
int layer,
ComponentAssembly.SubstitutionMode mode)
Substitutes an old component with a new component.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AssyFemPart
Represents an NX part of type .afm.
|
interface |
BaseFemPart
Represents an NX part of type .afm.
|
interface |
CaePart
This is an abstract class for NX parts of type .fem and .sim
This is an abstract class Created in NX5.0.0 |
interface |
FemPart
Represents an NX part of type .fem.
|
interface |
SimPart
Represents an NX part of type .sim.
|
Modifier and Type | Method and Description |
---|---|
void |
Field.copyAsTableToPart(BasePart targetPart)
Deprecated.
Deprecated in NX6.0.1. Use
Field.createTableInPart(nxopen.BasePart) instead.
|
void |
Field.copyToPart(BasePart targetPart)
Deprecated.
Deprecated in NX6.0.1. Use
Field.createCopyInPart(nxopen.BasePart) instead.
|
Field |
Field.createCopyInPart(BasePart targetPart)
Copy the field to the target part.
|
FieldTable |
Field.createTableInPart(BasePart targetPart)
Create a new table field from this field (regardless of type).
|
Modifier and Type | Method and Description |
---|---|
BasePart |
ProxyOverrideObjectBuilder.context()
Returns the context part of the proxy override object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
BasePart |
ProxyObjectBuilder.context()
Returns the context part of the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
BasePart |
GanttOperationBuilder.context()
Returns the owner part of operation
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Modifier and Type | Method and Description |
---|---|
void |
ProxyOverrideObjectBuilder.setContext(BasePart context)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
ProxyObjectBuilder.setContext(BasePart context)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
GanttOperationBuilder.setContext(BasePart context)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Modifier and Type | Method and Description |
---|---|
BasePart |
PartFromTemplateBuilder.commit()
Deprecated.
Deprecated in NX10.0.0. Use
PDM.PartOperationCreateBuilder instead.
|
BasePart |
PartFromTemplateBuilder.commit(boolean setAsDisplayPart)
Deprecated.
Deprecated in NX10.0.0. Use
PDM.PartOperationCreateBuilder instead.
|
BasePart[] |
PartOperationBuilder.setSelectedParts(BasePart[] selectedParts)
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCopyBuilder.setSelectedPartsToCopy(nxopen.BasePart[]) instead
|
BasePart[] |
PartOperationCopyBuilder.setSelectedPartsToCopy(BasePart[] selectedParts)
Sets the selected parts.
|
Modifier and Type | Method and Description |
---|---|
void |
PartOperationCopyBuilder.addRelatedPartsToCopy(BasePart basePart,
BasePart[] relatedParts,
String[] relatedPartsReasons,
PartOperationBuilder.OperationType operation)
Add related part to the part undergoing an operation.
|
void |
PartOperationCopyBuilder.addRelatedPartsToCopy(BasePart basePart,
BasePart[] relatedParts,
String[] relatedPartsReasons,
PartOperationBuilder.OperationType operation)
Add related part to the part undergoing an operation.
|
void |
PartOperationBuilder.addRelatedPartToOperate(BasePart basePart,
BasePart[] relatedParts,
String[] relatedPartsReasons,
PartOperationBuilder.OperationType operation)
Deprecated.
|
void |
PartOperationBuilder.addRelatedPartToOperate(BasePart basePart,
BasePart[] relatedParts,
String[] relatedPartsReasons,
PartOperationBuilder.OperationType operation)
Deprecated.
|
OperationErrors |
PdmPart.checkinParts(BasePart[] partsToCheckIn,
PdmPart.CheckinInput checkInInput)
Given an array of parts, check in the parts.
|
OperationErrors |
PdmPart.checkoutParts(BasePart[] partsToCheckOut,
PdmPart.CheckoutInput checkOutInput)
Given an array of parts, check out the parts.
|
EffectivityAttributePropertiesBuilder |
ConfigurationManager.createEffectivityAttributePropertiesBuilder(BasePart part,
NXObject[] objects)
Creates a new
EffectivityAttributePropertiesBuilder object. |
PartOperationMakeUniqueBuilder |
PdmSession.createMakeUniqueOperationBuilder(BasePart part)
Returns a new
PartOperationMakeUniqueBuilder object
License requirements: assemblies ("ASSEMBLIES MODULE") Created in NX10.0.0 |
CaeCloneManager |
PartManager.getCaeCloneManager(BasePart part)
Create or get a Clone Manager that can execute a CAE Clone process for a Simulation File or a FeModel File.
|
PendingComponentsManager |
PartManager.newPendingComponentsManager(BasePart part)
Creates a pending component manager for a given part.
|
void |
PartOperationCreateBuilder.setMasterPart(BasePart masterPart)
Sets the Master Part
Use this only in case the part your are trying to create supports master model.
|
void |
PartOperationCreateBuilder.setPartsToRename(BasePart[] partsToRename)
Sets the Parts To Rename on the Builder.
|
BasePart[] |
PartOperationBuilder.setSelectedParts(BasePart[] selectedParts)
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCopyBuilder.setSelectedPartsToCopy(nxopen.BasePart[]) instead
|
BasePart[] |
PartOperationCopyBuilder.setSelectedPartsToCopy(BasePart[] selectedParts)
Sets the selected parts.
|
Modifier and Type | Method and Description |
---|---|
BasePart |
MWDefineSheetsBuilder.createAssemblyNodeForRegionSheet(String regionName)
Create linked body for region sheet other than the cavity or core sheet
License requirements: None. |
BasePart |
ToolingSession.loadReusablePart(String filename,
boolean isNativePart)
Opens an existing part, but does not set it to be the displayed part.
|
Modifier and Type | Method and Description |
---|---|
void |
MWDefineSheetsBuilder.reversePartNormal(BasePart viewPart)
Reverse the normal for the part
License requirements: None. |
void |
MWDefineSheetsBuilder.setDisplayedPart(BasePart displayedPart)
Set displayed part
License requirements: None. |
void |
MWDefineSheetsBuilder.setWorkPart(BasePart workPart)
Set work part
License requirements: None. |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.