Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.ame |
Provides classes and interfaces for AME.
|
nxopen.annotations |
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations.
|
nxopen.assemblies |
Provides classes and interfaces for Assemblies.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cam |
Provides classes and interfaces for Manufacturing.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
nxopen.mechanicalrouting |
Provides classes and interfaces for Mechanical Routing.
|
nxopen.mechatronics |
Provides classes and interfaces for Mechatronics.
|
nxopen.mfg.am |
Provides classes and interfaces for AM.
|
nxopen.motion |
Provides classes and interfaces for Motion Simulation.
|
nxopen.pdm |
Provides classes and interfaces for PDM.
|
nxopen.positioning |
Provides classes and interfaces for Assembly Positioning and Constraints.
|
nxopen.routing |
Provides classes and interfaces for Routing.
|
nxopen.routing.electrical |
Provides classes and interfaces for Routing Electrical.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
nxopen.weld |
Provides classes and interfaces for Weld.
|
Modifier and Type | Method and Description |
---|---|
Component |
INXObject.owningComponent()
Returns the owning component, if this object is an occurrence.
|
Component |
PartCollection.workComponent()
Returns
the work component.
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionCollection.changeInterpartReferencesFor4gd(Component targetPartOccTag,
String oldSourcePartName,
Component newSourcePartOccTag,
boolean doUpdate,
boolean doChecking)
Interface for 4gd
License requirements: None. |
Xform |
XformCollection.createXform(Component workOcc,
Component contextObject,
SmartObject.UpdateOption updateOption)
Creates an Xform in the context of the given
Component . |
Xform |
XformCollection.createXform(Explosion explosion,
Component sourceComponent,
Component destComponent,
SmartObject.UpdateOption updateOption)
Creates an Xform based on the delta difference between the source and
destination components in the explosion.
|
void |
InterpartExpressionsBuilder.setExpressionsFor4gd(Component targetPartOcc,
Component sourcePartOcc,
Expression[] sourceExpressions,
String[] destinationNames)
Interface for 4gd
License requirements: None. |
PartLoadStatus |
PartCollection.setWorkComponent(Component workComponent)
Sets the work component in the currently active display part.
|
PartLoadStatus |
PartCollection.setWorkComponent(Component workComponent,
PartCollection.RefsetOption refsetOption,
PartCollection.WorkComponentOption visibility)
Sets the work component in the active display part.
|
PartLoadStatus |
PartCollection.setWorkComponentOverride(Component workComponent)
Sets the component with override part as the work component in the active display part.
|
Modifier and Type | Method and Description |
---|---|
void |
ManageObjectTypeBuilder.renameComponent(Component partOccurrence,
String name)
Assigns new name to the input component
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Modifier and Type | Method and Description |
---|---|
Component[] |
PmiFilter.getComponents()
Gets the components associated with the PMI filter.
|
Component |
DimensionMeasurementBuilder.partOccurrence()
Returns the measurement part occurrence
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
PmiFilter |
PmiFilterCollection.createByPartsFilter(PmiFilter.ComponentMethod componentMethod,
Component[] components)
Creates a PMI filter defined by a set of components
License requirements: geometric_tol ("GDT") . |
PmiFilter |
PmiFilterCollection.createByTypesFilter(PmiFilter.ComponentMethod componentMethod,
Component[] components,
PmiFilterByType.Type[] types)
Creates a PMI filter defines by a set of PMI types.
|
PmiFilter |
PmiFilterCollection.createByViewsFilter(PmiFilter.ComponentMethod componentMethod,
Component[] components,
String[] views)
Creates a PMI filter defined by a set of model views.
|
void |
HoleCalloutSettingsBuilder.resetFromFeature(Feature feature,
Component partOccurrence,
View view,
Point3d pickPoint)
Reset the builder data based on a feature if the feature is a hole feature.
|
void |
PmiFilter.setComponents(Component[] components)
Sets the components associated with the PMI filter.
|
void |
DimensionMeasurementBuilder.setPartOccurrence(Component partOccurrence)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Interface and Description |
---|---|
interface |
ExplodedComponent
Represents a
Component within an explosion. |
Modifier and Type | Field and Description |
---|---|
Component |
ComponentAssembly.AddComponentData.component
The new Component
|
Component[] |
ComponentAssembly.RestructureComponentsData.newComponents
Restructured components
|
Component |
SelectComponent.ValueData.selection
selected object
|
Component |
SelectComponent.ValueWithCaeSetObjectInfoData.selection
selected object
|
Component |
SelectComponent.ValueWithSnapData.selection1
first selected object
|
Component |
SelectComponent.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Component[] |
ComponentAssembly.addComponents(Part[] partsToAdd,
Point3d point,
Matrix3x3 orientation,
int layer,
String referenceSetName,
int count,
boolean scatter)
Creates new
Component in this assembly, based on existing part files. |
Component[] |
ComponentOrder.askChildrenOrder(Component parent)
Given a parent
Component this method
returns immediate child Component s in the same order in
which they are ordered in this ComponentOrder
License requirements: None. |
Component |
Subset.componentInWorkset()
Returns the
Component that corresponds to this subset in
the workset ComponentAssembly . |
Component[] |
ComponentAssembly.copyComponents(Component[] components)
Given an array of components, creates copies of the components such that each copy is created
under the parent assembly of the original component.
|
Component[] |
PatternMember.getAllComponents()
Returns all the
Component of pattern member. |
Component[] |
PositioningTask.getAllContextCollectionMembers()
Gets all context collection members of
PositioningTask . |
Component[] |
PositioningTask.getAllWorkCollectionMembers()
Gets all work collection members of
PositioningTask . |
Component[] |
SelectComponentList.getArray()
Returns the list of objects in the selection list.
|
Component[] |
Component.getChildren()
Returns the child components of this component
However, it does not return non-geometric components (NGCs)
To enable this method to also return NGCs, set the following environment variable:
UGII_ALLOW_NGC_IN_UGOPEN=YES
License requirements: None. |
Component[] |
Order.getChildrenOrder(Component parent)
Deprecated.
Deprecated in NX10.0.0. Use
ComponentOrder.askChildrenOrder(nxopen.assemblies.Component) instead to get children order in this ComponentOrder .
|
Component |
ExplodedComponent.getComponent()
Gets the
Component associated with the exploded component. |
Component[] |
ComponentGroup.getComponents()
Returns the Components within this Component Group
License requirements: None. |
Component[] |
ComponentPattern.getComponentsToPattern()
Gets all the
Component that are selected for component pattern. |
Component |
Component.getPositionOverrideParent()
Find the highest level parent in which the position of component is
overridden.
|
Component |
ComponentAssembly.mapComponentFromParent(Component component)
Maps a component in a parent assembly onto a corresponding component in this
assembly.
|
Component[] |
ComponentAssembly.mapComponentsFromSubassembly(Component component)
Maps a component in a subassembly onto the corresponding components in this
parent assembly.
|
Component |
Component.parent()
Returns the parent of the component.
|
Component |
ComponentAssembly.rootComponent()
Returns the top-level component, i.e. the component at the root of the component
tree.
|
Component |
ComponentAssembly.substituteComponent(Component component,
BasePart part,
String newName,
String referenceSet,
int layer,
ComponentAssembly.SubstitutionMode mode)
Substitutes an old component with a new component.
|
Component |
SelectComponent.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectComponentList.add(Component object)
Adds an object to the list
License requirements: None. |
boolean |
SelectComponentList.add(Component[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectComponentList.add(Component selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
void |
Subset.addAllChildrenToSubset(Component[] reuseDesignElements)
Adds all the child components of the selected Reuse Design Element to the owning subset.
|
void |
ComponentGroup.addComponent(Component component,
boolean andChildren)
Adds a component to a component group.
|
Component[] |
ComponentOrder.askChildrenOrder(Component parent)
Given a parent
Component this method
returns immediate child Component s in the same order in
which they are ordered in this ComponentOrder
License requirements: None. |
void |
ComponentAssembly.changeByName(String name,
Component[] partOccs)
|
ErrorList |
ComponentAssembly.checkinComponents(Component[] partOccs,
ComponentAssembly.CheckinCheckoutOption checkinInputOption)
Checks in array of components as per the option
ComponentAssembly.CheckinCheckoutOption . |
ErrorList |
ComponentAssembly.checkoutComponents(Component[] partOccs,
ComponentAssembly.CheckinCheckoutOption checkoutInputOption)
Checks out array of components as per the option
ComponentAssembly.CheckinCheckoutOption . |
PartCloseStatus |
ComponentAssembly.closeComponents(Component[] componentsToClose,
BasePart.CloseWholeTree wholeTree,
ComponentAssembly.CloseModified closeModified)
Given an array of components, close the components.
|
boolean |
SelectComponentList.contains(Component object)
Returns whether the specified object is already in the list or not.
|
Component[] |
ComponentAssembly.copyComponents(Component[] components)
Given an array of components, creates copies of the components such that each copy is created
under the parent assembly of the original component.
|
ComponentConstraintGroupBuilder |
ComponentAssembly.createConstraintGroupBuilder(ComponentConstraintGroup group,
Component contextComponent)
Creates a
ComponentConstraintGroupBuilder object. |
ComponentAssembly.CreateIsolateViewWithComponentsData |
ComponentAssembly.createIsolateViewWithComponents(Component[] components)
Creates a temporary
View and shows array of components in it
and treats this as Isolate view till it gets undisplayed. |
ErrorList |
Component.displayComponentsExact(Component[] components)
Sets an array of components to display using the exact representation.
|
ErrorList |
Component.displayComponentsLightweight(Component[] components)
Sets an array of components to display using the lightweight representation.
|
void |
Component.establishIsolatedPositionOverride(Component parent,
Arrangement arrangement)
Ensures there is an isolated positioning override for the
Component in the given part of
the given parent. |
void |
Component.establishPositionOverride(Component parent)
Ensures there is a positioning override on component in the given part of
the given parent.
|
String |
ComponentAssembly.getAsRequiredQuantity(Component component)
Gets the as-required quantity on this component.
|
Component[] |
Order.getChildrenOrder(Component parent)
Deprecated.
Deprecated in NX10.0.0. Use
ComponentOrder.askChildrenOrder(nxopen.assemblies.Component) instead to get children order in this ComponentOrder .
|
ComponentQuantity |
ComponentAssembly.getComponentQuantityType(Component component)
Gets the quantity type of the components.
|
DegreesOfFreedom |
Component.getDegreesOfFreedom(Component[] components)
Returns the
DegreesOfFreedom for this component. |
int |
ComponentAssembly.getIntegerQuantity(Component component)
Gets the value of the integer quantity of component.
|
boolean |
ComponentAssembly.getNonGeometricState(Component component)
Gets the component state as Geometric or Non-Geometric.
|
ComponentAssembly.RealQuantityData |
ComponentAssembly.getRealQuantity(Component component)
Gets the value of real quantity and corresponding units on this component.
|
ComponentAssembly.SuppressedStateData |
ComponentAssembly.getSuppressedState(Component component)
Gets the suppression state of the component in its controlling arrangement
License requirements: None. |
ComponentAssembly.SuppressedStateData |
ComponentAssembly.getSuppressedState(Component component,
Arrangement arrangement)
Gets the suppression state of the component in the given arrangement.
|
Expression |
ComponentAssembly.getSuppressionExpression(Component component)
Gets the expression controlling the suppression of the component in its
controlling arrangement
License requirements: None. |
Expression |
ComponentAssembly.getSuppressionExpression(Component component,
Arrangement arrangement)
Gets the expression controlling the suppression of the component in the given
arrangment
License requirements: None. |
ComponentAssembly.HideComponentsInIsolateViewData |
ComponentAssembly.hideComponentsInIsolateView(Component[] components)
Hides array of components in Isolate view
View . |
boolean |
PositioningTask.isInContextCollection(Component component)
Checks whether the input
Component
is a part of PositioningTask context collection
or not. |
boolean |
PositioningTask.isInWorkCollection(Component component)
Checks whether the input
Component is
a part of PositioningTask work collection or not. |
Component |
ComponentAssembly.mapComponentFromParent(Component component)
Maps a component in a parent assembly onto a corresponding component in this
assembly.
|
Component[] |
ComponentAssembly.mapComponentsFromSubassembly(Component component)
Maps a component in a subassembly onto the corresponding components in this
parent assembly.
|
void |
ComponentAssembly.moveComponent(Component component,
Vector3d translation,
Matrix3x3 rotation)
Moves a component by specifying a translation and rotation.
|
ComponentAssembly.OpenComponentsData |
ComponentAssembly.openComponents(ComponentAssembly.OpenOption openOption,
Component[] componentsToOpen)
Given an array of components, open the components using the open_option.
|
ErrorList |
ComponentAssembly.releaseSuppression(Component[] components)
Release control of the suppression state of an array of components.
|
ErrorList |
ComponentAssembly.releaseSuppression(Component[] components,
Arrangement[] arrangements)
Release control of the suppression state of an array of components.
|
boolean |
SelectComponentList.remove(Component object)
Remove specified object from list.
|
boolean |
SelectComponentList.remove(Component object,
View view)
Remove specified object from list.
|
boolean |
SelectComponentList.remove(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectComponentList.removeArray(Component[] objects)
Remove specified objects from list.
|
void |
ComponentGroup.removeComponent(Component component)
Removes a component from a component group
License requirements: adv_assemblies ("ADVANCED ASSEMBLIES") . |
void |
ComponentAssembly.removeComponent(Component component)
Removes a component from this assemebly.
|
void |
Component.removePositionOverride(Component parent)
Removes the highest level positioning override on component in or below
the given parent.
|
void |
ComponentAssembly.reorderChildrenOfParent(ComponentOrder order,
Component parentComponent,
Component[] componentsToReorder)
|
void |
ComponentAssembly.reorderChildrenOfParent(ComponentOrder order,
Component parentComponent,
Component[] componentsToReorder)
|
void |
ComponentAssembly.reorderComponents(ComponentOrder order,
Component[] componentsToReorder,
Component targetComponent,
ComponentAssembly.OrderTargetLocation beforeOrAfter)
|
void |
ComponentAssembly.reorderComponents(ComponentOrder order,
Component[] componentsToReorder,
Component targetComponent,
ComponentAssembly.OrderTargetLocation beforeOrAfter)
|
void |
ComponentAssembly.replaceReferenceSet(Component component,
String newReferenceSet)
Replaces the reference set used by a component.
|
ErrorList |
ComponentAssembly.replaceReferenceSetInOwners(String newReferenceSet,
Component[] components)
Sets the reference set used to represent each component in an array.
|
ComponentAssembly.RestructureComponentsData |
ComponentAssembly.restructureComponents(Component[] origComponents,
Component newParentComponent,
boolean deleteFlag)
Given an array of components and a specified parent this function will transfer the given components to the parent.
|
ComponentAssembly.RestructureComponentsData |
ComponentAssembly.restructureComponents(Component[] origComponents,
Component newParentComponent,
boolean deleteFlag)
Given an array of components and a specified parent this function will transfer the given components to the parent.
|
void |
SelectComponentList.setArray(Component[] objects)
Sets the list of objects in the selection list.
|
void |
ComponentAssembly.setAsRequiredQuantity(Component component)
Sets the as-required quantity on this component.
|
void |
ComponentAssembly.setEmptyRefset(Component component)
Convenience method for setting the reference set used to represent a component
to be empty
License requirements: None. |
void |
ComponentAssembly.setEntirePartRefset(Component component)
Convenience method for setting the reference set used to represent a component
to be the entire part.
|
void |
ComponentAssembly.setIntegerQuantity(Component component,
int integerQuantity)
Sets the integer quantity on this component.
|
void |
ComponentAssembly.setNonGeometricState(Component component,
boolean nonGeometricState)
Sets the component state to Geometric or Non-Geometric.
|
void |
Component.setPositioningVaried(Component[] components,
boolean setAsVaried)
Set positioning for the selected
Component s across all possible
Arrangement s. |
void |
ComponentAssembly.setRealQuantity(Component component,
double realQuantity,
String quantityUnits)
Sets the real quantity and corresponding units on this component.
|
void |
SelectComponent.setValue(Component selection)
Sets the object being selected
License requirements: None. |
void |
SelectComponent.setValue(Component selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectComponentList.setValueWithCaeSetObjectInfo(Component selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectComponent.setValueWithCaeSetObjectInfo(Component selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectComponentList.setValueWithSnap(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectComponent.setValueWithSnap(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
ComponentAssembly.ShowComponentsInIsolateViewData |
ComponentAssembly.showComponentsInIsolateView(Component[] components)
Shows array of components in Isolate view
View . |
Component |
ComponentAssembly.substituteComponent(Component component,
BasePart part,
String newName,
String referenceSet,
int layer,
ComponentAssembly.SubstitutionMode mode)
Substitutes an old component with a new component.
|
ErrorList |
Component.suppress(Component[] components)
Suppresses an array of components in the ComponentAssembly that contains their
controlling Arrangement.
|
ErrorList |
ComponentAssembly.suppressComponents(Component[] components)
Suppresses an array of components in all
Arrangement s in this ComponentAssembly
License requirements: assemblies ("ASSEMBLIES MODULE") Created in NX3.0.0 |
ErrorList |
ComponentAssembly.suppressComponents(Component[] components,
Arrangement[] arrangements)
Suppresses an array of components
License requirements: assemblies ("ASSEMBLIES MODULE") . |
ErrorList |
ComponentAssembly.suppressComponents(Component[] components,
Arrangement[] arrangements,
String expression)
Suppresses an array of components in all
Arrangement s in this ComponentAssembly
License requirements: assemblies ("ASSEMBLIES MODULE") Created in NX5.0.1 |
ErrorList |
Component.unsuppress(Component[] components)
Unsuppresses an array of components in the ComponentAssembly that contains their
controlling Arrangement.
|
ErrorList |
ComponentAssembly.unsuppressComponents(Component[] components)
Unsuppresses an array of components in all
Arrangement s in this ComponentAssembly
License requirements: assemblies ("ASSEMBLIES MODULE") Created in NX3.0.0 |
ErrorList |
ComponentAssembly.unsuppressComponents(Component[] components,
Arrangement[] arrangements)
Unsuppresses an array of components in this ComponentAssembly
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
Component.updateStructure(Component[] components,
int nLevels)
Update the assembly structure for this assembly in the
context of the displayed part to the specified number of
levels, ignoring components already processed by previous
calls.
|
void |
Component.updateStructure(Component[] components,
int nLevels,
boolean checkComponentsVisited)
Update the assembly structure for this assembly in the
context of the displayed part to the specified number of
levels.
|
Modifier and Type | Method and Description |
---|---|
Component |
AssyFEModel.getAssemblyComponentForMappedFemOcc(FEModelOccurrence femOcc)
Returns the
Component in the Cad assembly fem that corresponds to an FEModelOccurrence . |
Component |
FEModelOccurrence.getComponent()
Gets the
Component associated with this
object
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
FEModelOccurrence |
AssyFEModel.getMappedFemOccForAssemblyComponent(Component cadPartOcc)
Returns the
FEModelOccurrence in this assembly fem that corresponds to an Component . |
FEModelOccurrence |
AssyFEModel.mapFemToAssemblyComponent(BaseFemPart femPart,
Component cadPartOcc,
boolean workLayer)
Map a fem part to an assembly component in an assembly fem.
|
FEModelOccurrence[] |
AssyFEModel.mapFemToMultiAssemblyComponents(BaseFemPart femPart,
Component[] pCadPartOccs,
boolean workLayer)
Map a fem part to multiple assembly components in an assembly fem.
|
void |
AssyFEModel.removeFemMappedToAssemblyComponent(Component cadPartOcc)
Remove fem component mapped to assembly component in an assembly fem
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
AssyFEModel.unmapFemFromAssemblyComponent(Component cadPartOcc)
Unmap a fem part from an assembly component in an assembly fem
License requirements: nx_masterfem ("Finite Element Modeling") . |
Modifier and Type | Method and Description |
---|---|
Component |
MachineGroupBuilder.machinePartOccurrence()
Returns the Machine Part Occurrence
This is only needed when the option assembly positioning is selected in Part Mounting Dialog and should be called
before update cam setup.
|
Modifier and Type | Method and Description |
---|---|
void |
MachineGroupBuilder.setMachinePartOccurrence(Component machinePart)
License requirements: cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
Modifier and Type | Method and Description |
---|---|
Component |
AssemblyCutBuilder.contextComponent()
Returns the context component for the assembly cut operation
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
CopyObjectsBuilder |
ShipCollection.createCopyObjectsBuilder(Component userWorkOcc)
Creates a
CopyObjectsBuilder
License requirements: nx_ship_basic ("Ship Basic Design") Created in NX10.0.0 |
CopyPasteNewBuilder |
ShipCollection.createCopyPasteNewBuilder(Component userWorkOcc)
Creates a
CopyPasteNewBuilder
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") Created in NX8.0.0 |
StandardPartFrameworkBuilder |
ShipCollection.createStandardPartFrameworkBuilder(Component stdPartOcc)
Creates a
StandardPartFrameworkBuilder
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") Created in NX8.0.0 |
void |
AssemblyCutBuilder.setContextComponent(Component workOccTag)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Field and Description |
---|---|
Component[] |
ShipPreparationBuilder.FindShipComponentsData.components
The basic design part occurrences.
|
Modifier and Type | Method and Description |
---|---|
Component[] |
ManufacturingPreparationBuilder.findIntersectingParts()
The design parts that intersect the manufacturing collector
License requirements: None. |
Component[] |
SelectStructuresBuilder.getFinalStructuresByRule()
Searches ship structures added to the view by the rule
License requirements: nx_ship_drafting ("Ship Drafting") . |
Component |
ShipPreparationInfo.sourcePart()
Returns the source part file of the linked data.
|
Modifier and Type | Method and Description |
---|---|
void |
DeckListBuilder.add(Component deck)
Adds a deck to creation list
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
SelectStructuresBuilder.addStructuresByRule(Component[] structures)
Adds ship structures to the view
License requirements: nx_ship_drafting ("Ship Drafting") . |
ShipPreparationInfo[] |
ShipPreparationBuilder.findBasicDesignData(Component[] components)
Outputs the basic design data found in the given components.
|
void |
DeckListBuilder.remove(Component deck)
Removes a deck from creation list
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
SelectStructuresBuilder.removeStructuresByRule(Component[] structures)
Removes ship structures from the view
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
CompareModeBuilder.restoreDisplay(Component singleparttorestore)
Restores the display and removes the compare between the Design vs Manufacturing data
License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
Modifier and Type | Method and Description |
---|---|
Component |
PartPlacementBuilder.createPartOccurrenceToPlace(String referenceSet,
int layer)
Creates the
Component for part to place with given reference set and layer. |
Component[] |
SplitBuilder.getCreatedComponents()
Components created during Split operation.
|
Component[] |
AssignCornerBuilder.getCreatedComponents()
Components created during Assign Corner operation.
|
Component[] |
PartPlacementBuilder.processCompatibilityPostPlaceParts()
Process the compatibility post placement parts (ex. placement of gasket flange after the post placement of flange and do geoemtry operations like split stock, etc).
|
Component[] |
PartPlacementBuilder.processPostPlaceParts()
Process the post placement parts (ex. placement of flange after the valve and do geoemtry operations like split stock, etc).
|
Modifier and Type | Method and Description |
---|---|
void |
LogicalDesignService.assignComponentsToLogicalConnection(Component[] components,
NXObject logicalConnection)
Assigns a list of
Component mapping to a logical connection object. |
void |
LogicalDesignService.assignComponentToLogicalEquipment(NXObject logicalEquipment,
Component component)
Assigns a component
Component to a logical equipment object. |
AssignCornerBuilder |
BuilderFactory.createAssignCornerBuilder(Part part,
Component workOcc)
Creates a
AssignCornerBuilder object. |
BulkReplacementBuilder |
BuilderFactory.createBulkReplacementBuilder(Part part,
Component workOcc,
NXObject[] segmentsOrStocks)
Creates a
BulkReplacementBuilder object. |
ConnectBuilder |
BuilderFactory.createConnectBuilder(Part part,
Component[] components)
Creates a
ConnectBuilder object. |
CreatePathBuilder |
BuilderFactory.createCreatePathBuilder(Part part,
Component workOcc)
Create a
CreatePathBuilder object. |
EditPlacementBuilder |
BuilderFactory.createEditPlacementBuilder(Part part,
Component workOcc)
Creates a
EditPlacementBuilder object. |
EditPointBuilder |
BuilderFactory.createEditPointBuilder(Part part,
Component workOcc)
Create a
EditPointBuilder object. |
InsulationBuilder |
BuilderFactory.createInsulationBuilder(Part part,
Component insulationPartOccurrence)
Create a
InsulationBuilder object. |
MergeBuilder |
BuilderFactory.createMergeBuilder(Part part,
Component workOcc)
Creates a
MergeBuilder object. |
MovePathBuilder |
BuilderFactory.createMovePathBuilder(Part part,
Component workOcc)
Create a
MovePathBuilder object. |
PartPlacementBuilder |
BuilderFactory.createPartPlacementBuilder(Part part,
Component workOcc)
Creates a
PartPlacementBuilder object. |
PathTransitionListManagerBuilder |
CreatePathBuilder.createPathTransitionManagerBuilder(Part workPart,
Component workOcc,
Part displayPart)
Creates a
PathTransitionListManagerBuilder object. |
StockBuilder |
BuilderFactory.createStockBuilder(Part part,
Component workOcc,
NXObject[] segmentsOrStocks)
Creates a
StockBuilder object. |
void |
LogicalDesignService.ensureLogicalModelIsLoaded(Component container)
Ensures that the logical model is loaded for all the Runs included in the given
Component that represents a container for the Routing design, such as a subset in a workset
License requirements: routing_base ("Routing Basic") Created in NX11.0.0 |
NXObject |
LogicalDesignService.getActiveRun(Component container)
|
NXObject[] |
InsulationService.getAllInsulatedObjectsInContainer(Component container)
Get all insulation occurences in current container
License requirements: routing_pipetube ("Routing Piping and Tubing") . |
LogicalDesignService.MappingStatus |
LogicalDesignService.getMappingStatus(NXObject routingObject,
Component container)
Returns the mapping status from the logical design to physical design.
|
String |
LogicalDesignService.getMappingStatusMessage(NXObject routingObject,
Component container)
Returns the mapping status message from logical design to physical design.
|
ConnectivityService.ConnectedPortsData |
ConnectivityService.getPortsConnectedToDesignElement(Component part)
Returns the pairs of ports connected to the given Design Element.
|
NXObject[] |
LogicalDesignService.getRunsInContainer(Component container)
|
boolean |
LogicalDesignService.isRunIncludedInSubset(Component container,
NXObject run)
|
void |
LogicalDesignService.makeRunActive(Component container,
NXObject run)
|
void |
LogicalDesignService.reassignComponentsFromLogicalConnection(Component container,
NXObject sourceLogicalConnection,
NXObject destinationObject)
Reassigns all the components from a source logical connection object to a destination logical connection object or run object.
|
void |
LogicalDesignService.reassignComponentsToRun(Component[] components,
NXObject run)
Reassigns a list of
Component mapping to a destination run object. |
void |
LogicalDesignService.unassign3DPortsFromLogicalPort(Component container,
NXObject logicalPort)
Unassigns the 3D ports from the logical port object.
|
void |
LogicalDesignService.unassignComponentsToLogicalConnection(Component container,
NXObject logicalConnection)
Unassigns all the components currently assigned to this logical connection object.
|
void |
LogicalDesignService.unassignComponentToLogicalEquipment(Component container,
NXObject logicalEquipment)
Unassigns all the components that are currently assigned to the given logical equipment object.
|
Modifier and Type | Method and Description |
---|---|
Component |
ElectricalPart.getComponent()
Get the related
Component . |
Modifier and Type | Method and Description |
---|---|
void |
SystemObject.addComponent(Component[] comps)
Adds
Component . |
void |
ECADImportBuilder.editLogicalNode(LogicObject logicalNode,
String itemName,
String itemId,
Component oldPartOcc,
Component newPartOcc,
LogicObjectBuilder.ParameterData[] parameterData)
Deprecated.
Deprecated in NX9.0.0. This method has no replacement. It is no longer supported.
|
void |
PhysicsManager.remapPhysicsReferences(Component replacedPartOcc)
Remap the physics references in context
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
SystemObject.removeComponent(Component[] comps)
Removes
Component . |
void |
ReplacePhysicsBuilder.scanPhysicsObject(Component replacedPartOcc)
Scans physics objects in context
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
ElectricalPart.setComponent(Component component)
Set the related
Component . |
Modifier and Type | Method and Description |
---|---|
void |
BuildTray.addComponent(Component part)
Adds a component (occurrence) to the build tray
License requirements: am_pb_cam_basic ("Basic NX Powder Bed Additive Manufacturing Application") . |
void |
BuildTray.removeComponent(Component part)
Remove a component (occurrence) from the build tray
License requirements: am_pb_cam_basic ("Basic NX Powder Bed Additive Manufacturing Application") . |
Modifier and Type | Field and Description |
---|---|
Component[] |
PhysicsConversionBuilder.PhysicsData.partoccurrence |
Modifier and Type | Method and Description |
---|---|
void |
MechanismImport.importFromSubassembly(Component compOcc,
Part motionPart,
Part workPart,
MechanismImport.NamingRule namingRule,
String appendixString,
boolean reportToInfoWindow,
boolean abortOnFailure)
Imports a Motion Definition (.sim) Part.
|
void |
PhysicsConversionBuilder.updateStatus(NXObject[] physicsProto,
Component[] partOccurrence,
boolean active)
The data update accordingly.
|
Modifier and Type | Field and Description |
---|---|
Component |
PendingComponentsManager.AddComponentData.component |
Modifier and Type | Method and Description |
---|---|
Component |
Network.displayComponent()
Returns
the
Component in which the display is changed
by solving the network. |
Component |
DisplayedConstraint.getContextComponent()
Get the component containing the underlying
Constraint . |
Component |
ComponentConstraintGroupBuilder.getContextComponent()
Gets the context component which is used to decide the displayed constraints that can be in the
selected constraints list.
|
Component[] |
ComponentConstraintGroup.getDefiningComponents()
Returns the defining components within the group.
|
Modifier and Type | Method and Description |
---|---|
ComponentConstraint.DirectionToFixed |
ComponentConstraint.getDirectionToFixed(Component component,
Arrangement arrangement)
Get the
ComponentConstraint.DirectionToFixed value of the ComponentConstraint
given a component and an arrangement. |
void |
ComponentConstraint.rememberOnComponent(Component component)
Remembers the constraint in the prototype part of a referenced component
for reuse in other occurrences of the part.
|
void |
ComponentConstraintGroup.setDefiningComponents(Component[] constraints)
Sets the defining constraints within the group.
|
void |
Network.setDisplayComponent(Component displayComponent)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
Modifier and Type | Field and Description |
---|---|
Component |
RouteManager.ModelConnectionPostPlacementGasketBetweenFlangesData.modeledgasket
The gasket created
|
Modifier and Type | Method and Description |
---|---|
Component |
ControlPoint.assignDefaultElbow()
Places the default elbow at this object.
|
Component[] |
RouteManager.getAllBIPComponents()
Returns all of the Built-in path components in the current part
License requirements: routing_base ("Routing Basic") . |
Component |
Stock.getComponent()
Returns the
Component created and controlled by the stock for a
Stock as Components stock. |
Component |
Port.getComponent()
If this port is an occurrence, returns the component part to which it belongs.
|
Component |
FittingOverstock.getComponent()
Returns the
Component created and controlled by the fitting overstock for a
fitting overstock as Components stock. |
Component[] |
PathStockBuilder.getParts()
Get the parts to use for the
PathStockBuilder.AssignMethod.FROM_PARTS
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX7.5.0 |
Component[] |
RouteManager.placePostPlacementParts(Component placedPart,
CharacteristicList postPartCharx)
Places post placement parts based on the postPartCharx
CharacteristicList on the placedPart object. |
Component |
RouteManager.routeReplacePart(Component oldOcc,
Part newPart,
String compName,
String refset,
int occLayer)
Replace part
License requirements: routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
boolean |
RouteManager.componentHasBIPGeometry(Component bipComponent)
Determines whether or not a built-in path component has proper work part geometry.
|
void |
RouteManager.connectPartPorts(Component component)
Connects ports present in this
Component . |
EditPlacePartBuilder |
RouteManager.createEditPlacePartBuilder(Component partOcc)
Creates a
EditPlacePartBuilder that is used to edit the location of a previously placed
routing part in an assembly. |
Curve[] |
BuiltInPath.createSegments(Component partOcc)
Creates the segments in the work part to cover any curves referenced by the
Routing.BuiltInPath object in the component part file.
|
StockOffsetPort |
StockOffsetPortCollection.createStockOffsetPort(Component partOccurrence,
Port portPrototype)
Creates a
StockOffsetPort in the work part from the
stock offset port in the given part occurrence. |
Run.FlipStatus |
Run.flipComponent(Component component)
Flips a component that is part of a run by rotating the component so that it's input and output ports reverse.
|
Port[] |
PortCollection.getComponentPorts(Component component)
Given a component, returns the port occurrences that belong to it.
|
Stock |
StockCollection.getComponentStock(Component component)
Returns the
Stock that controls the given component. |
void |
RouteManager.insertIntoStock(Component component)
Connects the input component to the stocks and other components in the work part.
|
boolean |
RouteManager.isStockComponent(Component inputComponent)
Identifies if input component is Stock as Component or not.
|
void |
RouteManager.liftFromStock(Component component)
Disconnects the input component from stocks and components in the work part.
|
RouteManager.ModelConnectionPostPlacementGasketData |
RouteManager.modelConnectionPostPlacementGasket(Component placedPart,
PortConnection connection,
ReuseLibrary.ReportInBom reportInBOM,
CharacteristicList gasketCharx)
Places a gasket part based on the gasketCharx
CharacteristicList . |
RouteManager.ModelConnectionPostPlacementGasketBetweenFlangesData |
RouteManager.modelConnectionPostPlacementGasketBetweenFlanges(Component placedPart,
PortConnection connection,
ReuseLibrary.ReportInBom reportInBOM,
CharacteristicList gasketCharx)
Places a gasket part based on the gasketCharx
CharacteristicList . |
void |
RouteManager.modelConnectionPostPlacementWeldGap(Component placedPart,
PortConnection connection,
double gapValue)
Places a weld gap by adding a weld gap characteristic to one of the part occurrences connected.
|
void |
CustomManager.PipingComponentFilePlugin.pipingComponentFilePlugin(String fileName,
Component[] components,
CustomManager.PipingComponentFileOptions options)
This defines the prototype for the piping component file plugin.
|
Component[] |
RouteManager.placePostPlacementParts(Component placedPart,
CharacteristicList postPartCharx)
Places post placement parts based on the postPartCharx
CharacteristicList on the placedPart object. |
void |
SegmentManager.processBuiltInPaths(Component partOcc)
Create segments of
BuiltInPath objects present in this
Component object. |
void |
RouteManager.promoteBIPGeometry(Component bipComponent)
Finds all bip components which do not have referencing built-in path updaters and creates them.
|
void |
RouteManager.removeComponents(Component[] components)
Removes the
Component objects from the assembly
and updates the routing path data. |
void |
RouteManager.replaceComponents(Component oldOcc,
Component newOcc,
String refsetName)
Replaces old component with new component, and relinks ports if possible.
|
void |
RouteManager.replaceComponents(Component oldOcc,
Component newOcc,
String refsetName,
RouteManager.FixPosition fixPosition)
Replaces old component with new component, and relinks ports if possible.
|
void |
RouteManager.repositionPartOccurrence(Component partOcc,
Point3d position,
Matrix3x3 transform)
Repositions part component given position and transformation
License requirements: routing_base ("Routing Basic") . |
Component |
RouteManager.routeReplacePart(Component oldOcc,
Part newPart,
String compName,
String refset,
int occLayer)
Replace part
License requirements: routing_base ("Routing Basic") . |
void |
StockCollection.setAttachedStockLength(Component partOcc)
|
void |
PathStockBuilder.setParts(Component[] parts)
Set the parts to use for the
PathStockBuilder.AssignMethod.FROM_PARTS
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX7.5.0 |
void |
ISegment.setSegmentInteriorPart(Component interiorPart)
Set a segment to be interior to supplied part
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
Component |
PathArrangementBuilder.harnessPartOccurrence()
Returns the harness component in the context of the part that was used to create the extracted port.
|
Component |
ConnectorDevice.placeConnectorOnPort(CharacteristicList match,
Port placer)
Loads the parts based on the
CharacteristicList
adds the instance of the part to the current work part and places the
instance on the placer. |
Component |
PathArrangementBuilder.prototypePortPartOccurrence()
Returns the component part that contains the prototype of the extract port that is used as the reference
port.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectorDevice.manuallyAssignConnector(Component elecConnectorPartOccurrence)
Assign a connector manually.
|
void |
PathArrangementBuilder.setHarnessPartOccurrence(Component partOcc)
License requirements: routing_base ("Routing Basic") . |
void |
PathArrangementBuilder.setPrototypePortPartOccurrence(Component partOcc)
License requirements: routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
Component |
DesignTrimToolBuilder.createNewComponent(String partName,
String instanceName)
Create a new trim part component in the work part.
|
Component[] |
AddReusablePart.getDesignElement()
Gets an array of design elements
License requirements: None. |
Component[] |
BomListBuilder.getPartOccs(int rowID)
Gets the corresponding part occurrences of given row.
|
Component[] |
ToolingSession.getReusableComponent()
Gets the reusable component
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
BomListBuilder.addBomData(Component[] partOccs,
String[] dataStrings)
Adds a new record into BOM list.
|
void |
AddReusablePart.addNewInstance(Component partOcc,
int index)
Adds a new instance
License requirements: None. |
void |
AddReusablePart.addPartOccurance(Component partOcc)
Adds occurance into the part data
License requirements: None. |
void |
MoldFillingBuilder.editComponentDimensions(Component addedPartOcc)
Edits standard part dimensions.
|
void |
SIZERImportBuilder.editMcdLogical(LogicObject logicalNode,
Component[] newPartOccs,
LogicObjectBuilder.ParameterData[] parameterData)
Edits logical node in system navigator.
|
void |
AddReusablePart.editReusableComponent(Component partOcc)
Edits a reusable component
License requirements: None. |
void |
BomListBuilder.ignoreComponents(int rowID,
Component[] partOccs)
Ignores the corresponding components of given row in the Hide List so that the components can not be exported to spreadsheet.
|
void |
FastenerAssy.readAssemblyConfigure(int holeNum,
Component partOcc)
Reads fastener assembly configuration data from the hole data
License requirements: None. |
void |
MoldFillingBuilder.setActiveFillComponent(Component activePartOcc)
Sets the specified component as the active component.
|
void |
AddReusablePart.setComponentToReplace(int index,
Component replaceComponent)
Sets the selected component to replace
License requirements: None. |
void |
FastenerAssy.setReuseBuilder(int index,
FastenerAssy.StackTypeMethod nodeType,
int childIndex,
Component partOcc)
Sets the reuse builder
License requirements: None. |
void |
BomListBuilder.showComponents(int rowID,
Component[] partOccs)
Shows the corresponding components of given row in the BOM List so that the components can be exported to spreadsheet.
|
Modifier and Type | Method and Description |
---|---|
Component[] |
StructureWeldBuilder.getCommittedComponents()
This method returns the component parts that are created by
Builder.commit() . |
Component[] |
WeldJointBuilder.getConnectedParts()
Gets connected parts for joint.
|
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.