TerminalPortCollection Class

class NXOpen.Routing.TerminalPortCollection

Bases: object

The collection of all :py:class:`NXOpen.Routing.TerminalPort`s.

The NXOpen.Routing.TerminalPortCollection creates and enumerates NXOpen.Routing.TerminalPort.

To obtain an instance of this class, refer to NXOpen.Routing.RouteManager

New in version NX4.0.0.

Methods

Method Description
CreateTerminalPort Creates a NXOpen.Routing.TerminalPort with no rotation vector at an absolute location.

Method Detail

CreateTerminalPort

TerminalPortCollection.CreateTerminalPort

Overloaded method CreateTerminalPort

  • CreateTerminalPort(origin, alignmentVector, multiPort, pinIdentifier)
  • CreateTerminalPort(origin, alignmentVector, point, multiPort, pinIdentifier)
  • CreateTerminalPort(origin, alignmentVector, derivationObject, multiPort, pinIdentifier)

-------------------------------------

Creates a NXOpen.Routing.TerminalPort with no rotation vector at an absolute location.

Signature CreateTerminalPort(origin, alignmentVector, multiPort, pinIdentifier)

Parameters:
Returns:

newly created NXOpen.Routing.TerminalPort

Return type:

NXOpen.Routing.TerminalPort

New in version NX4.0.0.

License requirements: routing_harness (“Routing Harness”)

-------------------------------------

Creates a NXOpen.Routing.TerminalPort with no rotation vector at an existing point. Default allows multiple connections to this port.

Signature CreateTerminalPort(origin, alignmentVector, point, multiPort, pinIdentifier)

Parameters:
Returns:

newly created NXOpen.Routing.TerminalPort

Return type:

NXOpen.Routing.TerminalPort

New in version NX4.0.0.

License requirements: routing_harness (“Routing Harness”)

-------------------------------------

Creates a NXOpen.Routing.TerminalPort with no rotation vector on an axis. Default allows multiple connections to this port.

Signature CreateTerminalPort(origin, alignmentVector, derivationObject, multiPort, pinIdentifier)

Parameters:
Returns:

newly created NXOpen.Routing.TerminalPort

Return type:

NXOpen.Routing.TerminalPort

New in version NX4.0.0.

License requirements: routing_harness (“Routing Harness”)

-------------------------------------