Package | Description |
---|---|
nxopen.routing |
Provides classes and interfaces for Routing.
|
Modifier and Type | Field and Description |
---|---|
Run |
SelectRun.ValueData.selection
selected object
|
Run |
SelectRun.ValueWithCaeSetObjectInfoData.selection
selected object
|
Run |
SelectRun.ValueWithSnapData.selection1
first selected object
|
Run |
SelectRun.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Run |
RunCollection.createRun(String runId,
String runType,
CharacteristicList attributes)
Creates an empty
Run using just a unique Run identifier and a type. |
Run |
RunCollection.createRun(String runId,
String runType,
CharacteristicList attributes,
RunItem[] fromItems,
RunItem[] toItems,
RunItem[] memberItems)
Creates a
Run with items that are not assigned to components in the assembly. |
Run |
RunCollection.createRun(String runId,
String runType,
NXObject[] from,
NXObject[] to,
NXObject[] member)
Creates a fully defined
Run object whose "From" item(s),
"To" item(s), and "Member" item(s) are assigned to components in the assembly. |
Run[] |
RouteManager.getReferencingRuns(NXObject object)
This function returns objects of type
Run referring to given input object. |
Run[] |
RoutingSystem.getRuns()
Retrieves all
Run objects in RoutingSystem
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") Created in NX4.0.0 |
Run |
SelectRun.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
RoutingSystem.addRuns(Run[] runs)
Adds
Run objects to a RoutingSystem
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") Created in NX4.0.0 |
AssignPathBuilder |
RouteManager.createAssignPathBuilder(Run run)
|
CompareRunsBuilder |
RouteManager.createCompareRunsBuilder(Run run)
Creates a
CompareRunsBuilder to compare runs in the working part
to another part or an xml definition. |
DefineRunBuilder |
RouteManager.createDefineRunBuilder(Run selectedRun)
Creates a
DefineRunBuilder that can
create or edit a run. |
IntegrateRunsBuilder |
RouteManager.integrateRunsBuilder(Run firstRun,
Run secondRun)
Creates a
IntegrateRunsBuilder that can
Integrate two runs. |
void |
RoutingSystem.removeRuns(Run[] runs)
Removes
Run objects from a RoutingSystem. |
void |
SelectRun.setValue(Run selection)
Sets the object being selected
License requirements: None. |
void |
SelectRun.setValue(Run selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
void |
SelectRun.setValueWithCaeSetObjectInfo(Run selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
void |
SelectRun.setValueWithSnap(InferSnapType.SnapType snapType,
Run selection1,
View view1,
Point3d point1,
Run selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
SplitRunBuilder |
RouteManager.splitRunBuilder(Run run)
Creates a
SplitRunBuilder that can
split a run. |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.