NXOpen .NET Reference Guide
|
Connection used by a NXOpen.Routing.Electrical.CableDevice . More...
Public Member Functions | |
unsafe bool | IsCableRouted () |
Is this cable routed? 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... | |
Public Member Functions inherited from NXOpen.Routing.LogicalConnection | |
unsafe bool | AddFromTerminal (NXOpen.Routing.LogicalTerminal fromTerminal) |
Add Routing.LogicalTerminal to the From Terminals collection. More... | |
unsafe bool | AddToTerminal (NXOpen.Routing.LogicalTerminal toTerminal) |
Add Routing.LogicalTerminal to end of the To Terminals collection. More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetFromTerminals () |
Get all From Terminals from the logical connection More... | |
unsafe NXOpen.Routing.LogicalTerminal[] | GetToTerminals () |
Get all To Terminals from the logical connection More... | |
unsafe bool | RemoveFromTerminal (NXOpen.Routing.LogicalTerminal fromTerminal) |
Remove a Routing.LogicalTerminal from the From Terminals collection. More... | |
unsafe bool | RemoveToTerminal (NXOpen.Routing.LogicalTerminal toTerminal) |
Remove a Routing.LogicalTerminal from the To Terminals collection. More... | |
unsafe void | ReplaceFromTerminals (NXOpen.Routing.LogicalTerminal[] fromTerminals) |
Replace the existing From Terminals for the logical connection with collection of Routing.LogicalTerminal terminals More... | |
unsafe void | ReplaceToTerminals (NXOpen.Routing.LogicalTerminal[] toTerminals) |
Replace the existing To Terminals for the logical connection with collection of Routing.LogicalTerminal terminals More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.Routing.Electrical.Connection | |
enum | RouteLevel { NotRouted, Pin, Component, Mixed } |
Routing level. 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... | |
Connection used by a NXOpen.Routing.Electrical.CableDevice .
Use is similar to a NXOpen.Routing.Electrical.PathConnection , except that a cable connection may have many paths due to many wire and/or cable children.
See the NX Routing help for detailed information on the Connection data model.
To create a new instance of this class, use NXOpen.Routing.Electrical.CableConnectionCollection.CreateCableConnection
Created in NX4.0.2
|
inline |
Is this cable routed?
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
true
The cable is routed. false
The cable not routed.