NXOpen.Routing.Electrical Package — NXOpen Python API Reference 12.0.0 documentation

# NXOpen.Routing.Electrical Package

# Classes

AssignProxyBuilder Class | Represents a `NXOpen.Routing.Electrical.AssignProxyBuilder`.
CableConnection Class | Connection used by a `NXOpen.Routing.Electrical.CableDevice`.
CableConnectionCollection Class | Represents a collection of `NXOpen.Routing.Electrical.CableConnection` objects.
CableDefinition Class | Holds the collection of wires in a `NXOpen.Routing.Electrical.CableDevice`.
CableDevice Class | Corresponds to a cable instance of an `NXOpen.Routing.Electrical.ElectricalStockDevice`.
CableStockDefinition Class | Describes a cable’s stock.
CablewaysBuilder Class | Represents `NXOpen.Routing.Electrical.CablewaysBuilder`.
CablewaysLayoutBuilder Class | Represents `NXOpen.Routing.Electrical.CablewaysLayoutBuilder`.
CablewaysLayoutView Class | Represents the CablewaysLayoutView class.
CablewaysLayoutViewCollection Class | Represents a collection of `NXOpen.Routing.Electrical.CablewaysLayoutView` objects.

Connection Class

> The electrical usage of a `NXOpen.Routing.LogicalConnection`, restricted to one From and one To terminal.

ConnectionCollection Class | Represents a collection of `NXOpen.Routing.Electrical.Connection` objects.
ConnectorDevice Class | The Electrical ConnectorDevice corresponds to a connector instance of `NXOpen.Routing.SingleDevice`.
ConnectorDeviceCollection Class | Represents a collection of `NXOpen.Routing.Electrical.ConnectorDevice` (CD) objects.

ElectricalDeviceRelationship Class

> Represents a relationship between Routing Electrical devices.

ElectricalDeviceRelationshipCollection Class

> Represents a collection of `NXOpen.Routing.Electrical.ElectricalDeviceRelationship` objects.

ElectricalFormat Class | Represents a Routing Electrical ElectricalFormat.
ElectricalFormatCollection Class | Represents a Routing `NXOpen.Routing.Electrical.ElectricalFormatCollection` object.
ElectricalNavigatorFilter Class | Represents a Routing Electrical Navigator Filter object.
ElectricalNavigatorFilterCollection Class | Represents a Routing `NXOpen.Routing.Electrical.ElectricalNavigatorFilterCollection` object.
ElectricalPartDefinitionShadow Class | Represents `NXOpen.Routing.Electrical.ElectricalPartDefinitionShadow` object
ElectricalStockDefinition Class | Represents `NXOpen.Routing.Electrical.ElectricalStockDefinition` object
ElectricalStockDevice Class | The Electrical Stock Device is a non instantiable superclass to classify all electrical stock-based single devices.
ElectricalStockDeviceCollection Class | Represents a collection of `NXOpen.Routing.Electrical.ElectricalStockDevice` (ESD) objects.
HarnessDefinition Class | Represents a `NXOpen.Routing.Electrical.HarnessDefinition`
HarnessDevice Class | The Electrical HarnessDevice corresponds to a harness instance of the `Routing.SingleDevice`.
HarnessDeviceCollection Class | Represents a collection of `Routing.Electrical.HarnessDevice` objects.

JumperConnection Class

> A jumper connection connects ports on the same connector.

JumperConnectionCollection Class | A collection of `NXOpen.Routing.Electrical.JumperConnection` objects.

NonPathConnection Class

> Describes a connection that does not have a path

NonPathConnectionCollection Class

> A collection of `NXOpen.Routing.Electrical.NonPathConnection` objects.

PathArrangementBuilder Class | Builder class to manage Path Arrangements.

PathConnection Class

> Describes a connection that has a path

PathConnectionCollection Class

> A collection of `NXOpen.Routing.Electrical.PathConnection` objects.

ShieldDefinition Class | Represents Routing Electrical ShieldDefinition object
ShieldDevice Class | The Electrical ShieldDevice corresponds to a shield instance of `Routing.Electrical.ElectricalStockDevice`.
ShieldStockDefinition Class | Represents Routing Electrical ShieldStockDefinition object
SortConnectionsPluginData Class | Data object created by Routing just before routing connections.
SystemDefinition Class | Represents a `NXOpen.Routing.Electrical.SystemDefinition`
SystemDevice Class | The Electrical SystemDevice corresponds to a system instance of the `NXOpen.Routing.SingleDevice`.
SystemDeviceCollection Class | Represents a collection of `NXOpen.Routing.Electrical.SystemDevice` objects.
WireDevice Class | The Electrical WireDevice corresponds to a wire instance of `NXOpen.Routing.Electrical.ElectricalStockDevice`.

# Enumerations

ConnectionRouteLevel Enumeration | Routing level.
ConnectorDeviceAssign Enumeration | Assignment method
ConnectorDeviceComponentType Enumeration | Component type
ElectricalFormatType Enumeration | Describes how system reports the lengths of the stock.
ElectricalStockDefinitionSectionType Enumeration | Stock section type.
ElectricalStockDeviceAutoRouteSel Enumeration | Auto-route selections.
ElectricalStockDeviceRouteLevel Enumeration | Routing level.
ElectricalStockDeviceRouteTypes Enumeration | Route types (manual/auto).