Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.formboard |
Provides interfaces and classes to the Routing Electrical Formboard functionality.
|
nxopen.routing |
Provides classes and interfaces for Routing.
|
Modifier and Type | Method and Description |
---|---|
Direction |
DirectionCollection.createDirection(ControlPoint startPoint,
ControlPoint endPoint,
SmartObject.UpdateOption updateOption)
Creates a
nxopen.Direction using two ControlPoint s. |
Modifier and Type | Field and Description |
---|---|
ControlPoint |
ShapeSegmentBuilder.LineData.anchorrcp |
Modifier and Type | Field and Description |
---|---|
ControlPoint |
ControlPointCollection.CreateControlPointData.controlpoint |
ControlPoint |
SplinePathBuilder.StartAndEndRcpData.endrcp |
ControlPoint |
SBendCorner.SBendData.endRcp
S-Bend end Control point
|
ControlPoint |
ISegment.EndRcpsData.endRcp
RCP defining end of segment
|
ControlPoint |
SelectControlPoint.ValueData.selection
selected object
|
ControlPoint |
SelectControlPoint.ValueWithCaeSetObjectInfoData.selection
selected object
|
ControlPoint |
SelectControlPoint.ValueWithSnapData.selection1
first selected object
|
ControlPoint |
SelectControlPoint.ValueWithSnapData.selection2
second selected object
|
ControlPoint |
SplinePathBuilder.StartAndEndRcpData.startrcp
Segment Start Rcp.
|
ControlPoint |
SBendCorner.SBendData.startRcp
S-Bend start Control point
|
ControlPoint |
ISegment.EndRcpsData.startRcp
RCP defining start of segment
|
Modifier and Type | Method and Description |
---|---|
ControlPoint |
LinearPathBuilder.addPreviewControlPoint(Point3d location)
Add a new control point to the path.
|
ControlPoint |
IPath.controlPointEnd()
Returns the end ControlPoint for an IPath object.
|
ControlPoint |
IPath.controlPointStart()
Returns the start ControlPoint for an IPath object.
|
ControlPoint |
ControlPointCollection.findControlPoint(Point3d position,
double tolerance)
Finds an existing
ControlPoint at the given ABS coordinates within
the given tolerance. |
ControlPoint |
LinearPathBuilder.getLastControlPoint()
Returns the last control point in the path.
|
ControlPoint |
Corner.rcp()
Returns the corner ControlPoint referenced by the Corner object.
|
ControlPoint |
OverstockApplication.startOfPath()
Returns the start control point of the path over which the overstock is applied.
|
ControlPoint |
SelectControlPoint.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
DiscontinuityCornerCollection.areSegmentsDisconnected(SplineSegment segment1,
SplineSegment segment2,
ControlPoint rcp)
Checks whether segment1 and segment2 are disconnected at a control point
due to a discontinuity corner.
|
CopeCorner |
CopeCornerCollection.assignCopeCorner(ControlPoint rcp,
Stock[] copeStocks)
Assigns a cope corner to the given control point.
|
MiterCorner |
MiterCornerCollection.assignCorner(ControlPoint rcp)
Assigns a new miter corner to the given control point.
|
BendCorner |
BendCornerCollection.assignCornerByBendRadius(ControlPoint bendCrn,
double bendRadius)
This routine assigns a new bend corner to the given input bend corner object using
bend radius.
|
BendCorner |
BendCornerCollection.assignCornerByBendRatio(ControlPoint bendCrn,
double bendRatio)
This routine assigns a new bend corner to the given input bend corner object using
bend ratio.
|
BendCorner |
BendCornerCollection.assignCornerByBendTable(ControlPoint rcp,
String bendTable)
This routine assigns a bend corner to the given input RCP object using
a bend table entry.
|
OverstockApplication |
OverstockApplicationCollection.convertOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
CharacteristicList overstockPart,
CharacteristicList reqOptCharxList,
Expression wrapValue,
Overstock[] overstocks)
Converts an existing
Overstock to
Routing.Method#ENTIRE_SEGMENTS overstock. |
OverstockApplication |
OverstockApplicationCollection.convertOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Expression startOffset,
Expression endOffset,
Expression pieceLength,
Expression gap,
Expression numberOfPieces,
Point startPoint,
CharacteristicList overstockPart,
CharacteristicList reqOptCharxList,
Expression wrapValue,
Overstock[] overstocks)
Converts an existing
Overstock to
Routing.Method#INTERVAL overstock. |
OverstockApplication |
OverstockApplicationCollection.convertOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Point startPoint,
Point endPoint,
CharacteristicList overstockPart,
CharacteristicList reqOptCharxList,
Expression wrapValue,
Overstock[] overstocks)
Converts an existing
Overstock to
Routing.Method#POINT_TO_POINT overstock. |
OverstockApplication |
OverstockApplicationCollection.convertOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Point definingPoint,
PointDefinition definingDirection,
Expression pieceLength,
CharacteristicList overstockPart,
CharacteristicList reqOptCharxList,
Expression wrapValue,
Overstock[] overstocks)
Converts an existing
Overstock to
Routing.Method#POINT_AND_LENGTH overstock. |
BendCorner |
BendCornerCollection.create(ControlPoint rcp,
boolean useBendRatio,
double bendRatio,
double bendRadius)
Deprecated.
Deprecated in NX8.5.0. Use
Routing.BendCornerCollection#createCorner instead.
|
DiscontinuityCorner |
DiscontinuityCornerCollection.create(ControlPoint rcp,
ISegment firstSegment,
ISegment secondSegment)
Creates a discontinuity corner object at the given
ControlPoint . |
ISegment |
SegmentManager.createConstrainedSegment(ControlPoint startRcp,
ControlPoint endRcp)
Creates a constrained line
ISegment object
with input ControlPoint as ends. |
BendCorner |
BendCornerCollection.createCorner(ControlPoint rcp,
CornerTypeBuilder.BendMethods bendMethod,
double bendRatio,
double bendRadius)
Create a bend corner object at a Control Point.
|
MiteredBendCorner |
MiteredBendCornerCollection.createCorner(ControlPoint rcp,
double bendRadius,
int numberOfMiters)
Create a mitered bend corner object at a Control Point.
|
SBendCorner |
SBendCornerCollection.createCornerByBendRadius(ControlPoint startRcp,
ControlPoint endRcp,
double bendRadius,
int sbendType)
Creates a S-Bend corner between the start rcp and end rcp using a
bend radius.
|
SBendCorner |
SBendCornerCollection.createCornerByBendRatio(ControlPoint startRcp,
ControlPoint endRcp,
double bendRatio,
int sbendType)
Creates a S-Bend corner between the start rcp and end rcp using a
bend ratio.
|
SBendCorner |
SBendCornerCollection.createCornerBySegBendRadius(ControlPoint startRcp,
ControlPoint endRcp,
SplineSegment segment,
int sbendType,
double bendRadius)
Creates a S-Bend corner between the start rcp and end rcp using a
SplineSegment and a bend radius. |
SBendCorner |
SBendCornerCollection.createCornerBySegBendRatio(ControlPoint startRcp,
ControlPoint endRcp,
SplineSegment segment,
int sbendType,
double bendRatio)
Creates a S-Bend corner between the start rcp and end rcp using a
SplineSegment and a bend ratio. |
OverstockApplication |
OverstockApplicationCollection.createOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
CharacteristicList overstockPart,
WrapApplicationType stockWrapType,
Expression wrapValue)
Creates the
Routing.Method#ENTIRE_SEGMENTS
overstock. |
OverstockApplication |
OverstockApplicationCollection.createOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Expression startOffset,
Expression endOffset,
Expression pieceLength,
Expression gap,
Expression numberOfPieces,
Point startPoint,
CharacteristicList overstockPart,
WrapApplicationType stockWrapType,
Expression wrapValue)
Creates an
OverstockApplication using the Interval method of application. |
OverstockApplication |
OverstockApplicationCollection.createOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Point startPoint,
Point endPoint,
CharacteristicList overstockPart,
WrapApplicationType stockType,
Expression wrapValue)
Creates an
OverstockApplication using the
Point to Point method of application. |
OverstockApplication |
OverstockApplicationCollection.createOverstockApplication(ControlPoint startControlPoint,
ISegment[] segments,
Stock[] stocks,
Point definingPoint,
PointDefinition definingDirection,
Expression pieceLength,
CharacteristicList overstockPart,
WrapApplicationType stockWrapType,
Expression wrapValue)
Creates the
Routing.Method#POINT_AND_LENGTH
overstock by the Point and Length method. |
ISegment |
SegmentManager.createSegment(ControlPoint startRcp,
ControlPoint endRcp)
Creates a line
ISegment object with input
ControlPoint as ends. |
ISegment |
SegmentManager.createSegment(Curve followCurve,
ControlPoint startRcp,
ControlPoint endRcp,
UserDefined userDefined)
Creates a
ISegment object following a curve. |
Wire |
WireCollection.createWire(ControlPoint startControlPoint,
ControlPoint endControlPoint,
ISegment[] segments,
StockData stockData,
Stock[] stocks,
double lengthOfWire)
Creates a wire object.
|
void |
SBendCornerCollection.editCornerByBendRadius(ControlPoint startRcp,
ControlPoint endRcp,
double bendRadius,
int sbendType,
SBendCorner sbend)
Edits a selected S-Bend corner between the start rcp and end rcp using a
bend radius.
|
void |
SBendCornerCollection.editCornerByBendRatio(ControlPoint startRcp,
ControlPoint endRcp,
double bendRatio,
int sbendType,
SBendCorner sbend)
Edits a S-Bend corner between the start rcp and end rcp using a
bend ratio.
|
DiscontinuityCorner[] |
DiscontinuityCornerCollection.getDiscontinuityCorners(ControlPoint rcp)
Return the discontinuity corners assigned to the input control point.
|
CornerCollection.RcpCornerInfoData |
CornerCollection.getRcpCornerInfo(ControlPoint rcp)
Gets the corner information given a
ControlPoint . |
double |
SBendCornerCollection.getRcpSBendRadius(ControlPoint rcp)
Gets the S-Bend radius of a rcp associated S-Bend corner.
|
SBendCorner[] |
SBendCornerCollection.getSBendAssociatedToRcp(ControlPoint rcp)
Given a control point, get S-Bend corners pointing to it
License requirements: routing_base ("Routing Basic") . |
boolean |
SBendCornerCollection.isRcpAssociatedToSBend(ControlPoint rcp)
Determines if the rcp is associated to an S-Bend corner.
|
boolean |
RouteManager.mergeDuplicateRcps(double tolerance,
ControlPoint[] rcps)
Finds the duplicate Routing Control Points (RCPs) within given tolerance and
merges them.
|
void |
RouteManager.placeCutElbow(CharacteristicList loadCharx,
CharacteristicList applyCharx,
ControlPoint rcp)
Places a cut elbow at the given Routing Control Point (RCP).
|
void |
BranchPathNumberingBuilder.setControlPoint(ControlPoint controlPoint)
Set the control point for the start of the labeling sequence
License requirements: routing_hvac ("Routing HVAC") . |
void |
LinearPathBuilder.setControlPointDefiningObject(ControlPoint previewRcp,
Point3d position,
NXObject object)
Fully defines a preview control point.
|
void |
LinearPathBuilder.setControlPointDefiningPoint(ControlPoint previewRcp,
Point point)
Fully defines a preview control point using the given point.
|
void |
IPath.setControlPointEnd(ControlPoint end)
License requirements: routing_base ("Routing Basic") . |
void |
IPath.setControlPointStart(ControlPoint start)
License requirements: routing_base ("Routing Basic") . |
void |
ISegment.setEndRcps(ControlPoint startRcp,
ControlPoint endRcp)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
Corner.setRcp(ControlPoint rcp)
Sets the corner ControlPoint referenced by the Corner object.
|
void |
SBendCorner.setSBendData(int sbendType,
ControlPoint startRcp,
ControlPoint endRcp,
SplineSegment segment,
double radiusOrRatio,
boolean useBendRatio)
Set the data for the S-Bend object
License requirements: routing_base ("Routing Basic") . |
void |
SelectControlPoint.setValue(ControlPoint selection)
Sets the object being selected
License requirements: None. |
void |
SelectControlPoint.setValue(ControlPoint selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
void |
SelectControlPoint.setValueWithCaeSetObjectInfo(ControlPoint selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
void |
SelectControlPoint.setValueWithSnap(InferSnapType.SnapType snapType,
ControlPoint selection1,
View view1,
Point3d point1,
ControlPoint selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.