NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
NXOpen.Routing.Electrical.CableConnection Class Reference

Connection used by a NXOpen.Routing.Electrical.CableDevice . More...

Inheritance diagram for NXOpen.Routing.Electrical.CableConnection:
NXOpen.Routing.Electrical.Connection NXOpen.Routing.LogicalConnection NXOpen.Routing.ConnectivityDefinition NXOpen.Routing.RouteObject NXOpen.Routing.RootObject NXOpen.Routing.ICharacteristic NXOpen.NXObject NXOpen.INXObject NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

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 IsExternallyRouted ()
 Returns true if connection is routed externally, else returns false. 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...
 

Detailed Description

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

Member Function Documentation

unsafe bool NXOpen.Routing.Electrical.CableConnection.IsCableRouted ( )
inline

Is this cable routed?

Created in NX4.0.2

License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

Returns
  • true The cable is routed.
  • false The cable not routed.

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.