NXOpen .NET Reference Guide
1899
|
The RoutingPath object stores a set of path preferences. More...
Public Types | |
enum | AddPointsToSpline { False, True } |
Should points be added to existing spline when they are subdivided to preserve shape? More... | |
enum | AllowedCornerType { None, Bend, Cope, Miter, Sbend } |
Describes the types of corners allowed in a routing application. More... | |
enum | ChainMethod { NoBranch, Continuous, Tangent, Cycle, MinDist, MaxDist } |
Path curve chaining methods More... | |
enum | ConfirmBranchSel { False, True } |
Should a branch selection confirmation dialog be show during Path selection? More... | |
enum | ContinueUpdOnError { False, True } |
Should fixed length splines ignore length constraint violations and update? More... | |
enum | CreateSlopeConstraints { False, True } |
Create slope associativity constraints during line path creation [from ports only] More... | |
enum | CreateSmartRcps { False, True } |
Should Smart RCPs be created during path creation in Create Path? More... | |
enum | CreateTangency { False, True } |
Should new splines form tangencies with existing splines when they're created? More... | |
enum | CurveType { Line, Arc, Spline } |
Describes the types of curves allowed in a routing application. More... | |
enum | DefaultCornerType { None = -1, Bend, Miter, BendTable } |
Describes the types of corners allowed in a routing application. More... | |
enum | DisplayObject { False, True } |
Display a certain routing object? More... | |
enum | MergeDupRcps { False, True } |
Should duplicate RCPs be merged after a Transform [Move or Copy] operation? More... | |
enum | OccChainable { False, True } |
Chain occurrences of curves ? [i. More... | |
enum | RadiusMethod { Radius, Ratio, Table, InnerRadius } |
Describes method used to determine bend radius on a bend or sbend corner More... | |
enum | RadiusUnits { None, Inches, Millimeters } |
Describes units of specified radius value NXOpen.Preferences.RoutingPath.RadiusMethod.Radius only. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
The RoutingPath object stores a set of path preferences.
To obtain an instance of this class, refer to NXOpen.Preferences.RoutingApplicationView
Created in NX4.0.0
Describes units of specified radius value NXOpen.Preferences.RoutingPath.RadiusMethod.Radius only.
Enumerator | |
---|---|
None |
Unspecified. Use units of part file. |
Inches |
Use inch units |
Millimeters |
Use metric (mm) units |
|
inline |
Query the types of corners allowed in an application view
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query the types of curves allowed in an application view
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Needs a work part and a loaded applicaiton view.
Radius units are converted to work part units automatically. Returns -1 and quits if input requirements are not met.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query wether the default corner should use bend ratio.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Returns the bend radius table spreadsheet name.
Used when default corner uses bend table method
Created in NX12.0.1
License requirements: routing_base ("Routing Basic")
|
inline |
Returns the rows of data from the bend radius table for the given stock part number.
Created in NX12.0.1
License requirements: routing_base ("Routing Basic")
stockPartNumber |
|
inline |
Query bend radius units stored in path preferences
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query default bend ratio.
Used when default corner uses bend ratio method
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query all the types of chainable curve types
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Confirm branch selection during Path selection?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query default down direction for fixed length splines
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Add points to subdivided splines to maintain shape?
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Create slope constraints during line path creation to and from fitting ports?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Create smart RCPs during path creation?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Create tangency between splines?
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query path curve chaining method
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query the default corner type in an application view
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Display anchors?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Display connected ports?
Created in NX8.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Displayed port length
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Display ports?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Display RCPs?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Display segment constraints?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Heal Path curve type.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Merge duplicate RCPs after a Transform [Move or Copy] operation?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query if curve occurrences [curves not in the work part] are chainable
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Query default stock offset expression used by Create Path and Create Stock Offset Port [via Qualify Part]
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
allowedCorners |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
allowedCurves |
|
inline |
Needs a work part and a loaded applicaiton view.
Radius units are assumed to be work part units and are set automatically. Returns -1 and quits if input requirements are not met.
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
bendRadius |
|
inline |
Set whether the default corner should use bend ratio.
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
radiusMethod |
|
inline |
Sets the bend radius table spreadsheet name.
Used when default corner uses bend table method
Created in NX12.0.1
License requirements: routing_base ("Routing Basic")
bendTableSpreadsheet |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
radiusUnits |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
bendRatio |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
chainableCurveTypes |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
confirmBranchSel |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
update |
|
inline |
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
addPoints |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
createSlopeConstraints |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
createSmart |
|
inline |
Created in NX6.0.0
License requirements: routing_base ("Routing Basic")
applyTangency |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
chainMethod |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
defaultCorner |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
displayAnchors |
|
inline |
Display connected ports in the model
Created in NX8.0.0
License requirements: routing_base ("Routing Basic")
displayConnectedPorts |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
displayPortLength |
|
inline |
Display ports in the model?
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
displayPorts |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
displayRcps |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
displayConstraints |
|
inline |
Created in NX5.0.0
License requirements: routing_base ("Routing Basic")
healPathCurveType |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
mergeDuplicates |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
occChainable |
|
inline |
Created in NX4.0.0
License requirements: routing_base ("Routing Basic")
stockOffsetExp |
|
get |
Returns the tag of this object.