NXOpen .NET Reference Guide
|
Describes a connection that has a path More...
Additional Inherited Members | |
Public Types inherited from NXOpen.Routing.Electrical.Connection | |
enum | RouteLevel { NotRouted, Pin, Component, Mixed } |
Routing level. More... | |
Public Member Functions inherited from NXOpen.Routing.Electrical.Connection | |
unsafe bool | AddIntermediateTerminal (NXOpen.Routing.LogicalTerminal intermediateTerminal) |
Add an intermediate terminal to this connection More... | |
unsafe void | AssignPath (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel, NXOpen.Routing.Path path) |
Assigns the given path to this connection and routes the connection on the path using the given routing level. More... | |
unsafe void | AutomaticallyRoute (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel) |
Automatically routes this connection on the shortest path using the given routing level. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindFromConnector () |
Get the From Connector for this connection. More... | |
unsafe NXOpen.Routing.Electrical.CableDevice | FindNearestCableDevice () |
Query this connection to find the nearest harness. More... | |
unsafe NXOpen.Routing.Electrical.HarnessDevice | FindNearestHarnessDevice () |
Query this connection to find the nearest harness. More... | |
unsafe NXOpen.Routing.SingleDevice | FindNearestParentDevice () |
Queries this connection for the nearest parent device. More... | |
unsafe NXOpen.Routing.Path[] | FindPaths (NXOpen.Routing.Electrical.Connection.RouteLevel routeLevel) |
Returns all the possible paths this connection can use. More... | |
unsafe NXOpen.Routing.Electrical.ConnectorDevice | FindToConnector () |
Get the To Connector for this connection. More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetIntermediateTerminals () |
Get the intermediate terminals associated with this connection. More... | |
unsafe string | GetRoutedLevel () |
Gets the level used to route this connection. More... | |
unsafe NXOpen.Routing.Electrical.Connection.RouteLevel | GetRoutedLevelEnum () |
Similar to NXOpen.Routing.Electrical.Connection.GetRoutedLevel , but returns the NXOpen.Routing.Electrical.Connection.RouteLevel enumeration instead of a string. More... | |
unsafe string | GetRoutingMethod () |
Gets the method used to route this connection. More... | |
unsafe bool | IsRouted () |
Is this connection routed? More... | |
unsafe bool | RemoveIntermediateTerminal (NXOpen.Routing.LogicalTerminal intermediateTerminal) |
Remove an intermediate terminal from this connection More... | |
unsafe void | ReplaceIntermediateTerminals (NXOpen.Routing.LogicalTerminal[] intermediateTerminals) |
Replaces the intermediate terminals associated with this connection. More... | |
unsafe void | Unroute () |
Unroutes this connection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Routing.Electrical.Connection | |
unsafe NXOpen.Routing.LogicalTerminal | FromTerminal [get, set] |
Returns or sets the From terminal. More... | |
unsafe double | MaximumPathLength [get, set] |
Returns or sets the maximum path length for this connection. More... | |
unsafe double | MinimumPathLength [get, set] |
Returns or sets the minimum path length for this connection. More... | |
unsafe string | PathLengthMultiplier [get, set] |
Returns or sets the path length multiplier. More... | |
unsafe string | PathLengthOffset [get, set] |
Returns or sets the path length offset. More... | |
unsafe NXOpen.Routing.LogicalTerminal | ToTerminal [get, set] |
Returns or sets the To terminal. More... | |
Describes a connection that has a path
From and To terminals are not coincident and need a path definition to be routable. See NX Open Routing help for detailed information on the Connection data model.
To create a new instance of this class, use NXOpen.Routing.Electrical.PathConnectionCollection.CreatePathConnection
Created in NX4.0.2