Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
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.features |
Provides classes and interfaces for features.
|
nxopen.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
nxopen.mechatronics |
Provides classes and interfaces for Mechatronics.
|
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 |
---|---|
Xform |
XformCollection.createXform(Component workOcc,
Component contextObject,
SmartObject.UpdateOption updateOption)
Creates a Xform in the context of 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.
|
PartLoadStatus |
PartCollection.setWorkComponent(Component workComponent)
Sets the work component.
|
PartLoadStatus |
PartCollection.setWorkComponent(Component workComponent,
PartCollection.RefsetOption refsetOption,
PartCollection.WorkComponentOption visibility)
Sets the work component.
|
PartLoadStatus |
PartCollection.setWorkComponentOverride(Component workComponent)
Sets the component with override part as the work component.
|
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(nxopen.features.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[] |
ComponentOrder.askChildrenOrder(ComponentAssembly parent)
Given a parent
ComponentAssembly 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.ComponentAssembly) instead to get children order in this ComponentOrder .
|
Component |
ExplodedComponent.getComponent()
Gets the
Component associated with the exploded component. |
Component[] |
ComponentPattern.getComponentsToPattern()
Gets all the
Assemblies.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 |
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.
|
nxopen.positioning.ComponentConstraintGroupBuilder |
ComponentAssembly.createConstraintGroupBuilder(nxopen.positioning.ComponentConstraintGroup group,
Component contextComponent)
Creates a
nxopen.positioning.ComponentConstraintGroupBuilder object. |
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.ComponentAssembly) 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. |
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 |
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.
|
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.
|
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 |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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 |
ElectricalPart.getComponent()
Get the related
Component . |
Modifier and Type | Method and Description |
---|---|
void |
SystemObject.addComponent(Component[] comps)
Adds
Assemblies.Component . |
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
Assemblies.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 | Field and Description |
---|---|
Component[] |
PhysicsConversionBuilder.PhysicsData.partoccurrence |
Modifier and Type | Method and Description |
---|---|
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
Assemblies.Component in which the display is changed
by solving the network. |
Component |
DisplayedConstraint.getContextComponent()
Get the component containing the underlying
Constraint . |
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 |
Network.setDisplayComponent(Component displayComponent)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
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[] |
PathStockBuilder.getParts()
Get the parts to use for the
Routing.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
Routing.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.
|
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.
|
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.
|
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 . |
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.
|
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.
|
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
Routing.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 |
ConnectorDevice.placeConnectorOnPort(CharacteristicList match,
nxopen.routing.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. |
Modifier and Type | Method and Description |
---|---|
void |
ConnectorDevice.manuallyAssignConnector(Component elecConnectorPartOccurrence)
Assign a connector manually.
|
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 rowNumber)
Gets part occs of given row
License requirements: None. |
Component[] |
ToolingSession.getReusableComponent()
Gets the reusable component
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
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 |
AddReusablePart.editReusableComponent(Component partOcc)
Edits a reusable component
License requirements: None. |
void |
BomListBuilder.ignoreComponents(int rowNumber,
Component[] partOccs)
Ignores components of given row in the Hide List so that the row can not be exported to excel.
|
void |
FastenerAssy.readAssemblyConfigure(int holeNum,
Component partOcc)
Reads fastener assembly configuration data from the hole data
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 rowNumber,
Component[] partOccs)
Shows components of given row in the BOM list so that the row can be exported to excel.
|
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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.