About Route Between Symbols

A route between two symbols requires two connection points mapped with a port. If one is missing or not mapped, its creation or mapping is proposed.

This page discusses:

Connection and Route

In a diagram view, the route command considers the selected symbol and proposes the convenient route type:

  • Connection (for function and logical component) between objects from different architecture levels or parent-child connection
    Note: You cannot create a connection between a function and a logical component.
  • Route (for pipe, wire and duct)

Connection Point and Port

A connection point is a graphical object with no representation. When creating a symbol, a connection point is useful to predefine a position for a future route.

The ports of a function/logical component are considered when connecting its symbol. They provide control/data (flows and types) and a direction (Emission/Consumption for function and In/Out/InOut/NoDirection for logical component).

When connecting two symbols, the route and connection commands search a connection point mapped with a port. If one is missing, the creation is proposed. If several ports exist for one connection point, the command asks you to select one available port for mapping. The following table describes such creation:

If you select a symbol with...The Route command...
No connection point, no portCreates a new port mapped with a new connection point.
One connection point (or more), no portCreates a new port mapped with the selected connection point.
No connection point, one (or more) portCreates a connection point and asks to select the port to be mapped.
One connection point, one (or more) portAsks to map an existing port with the selected connection point.
One connection point with a mapped portHas nothing to create.
Important: If you position your pointer at any place in the symbol, without selecting a connection point or port, the command creates a connection point and tries to map it with a port:
  • If there is a port (one or more): a selection is requested.
  • If there is no port: a new port is automatically created.

Connection Point Display

In the Me > Preferences > App Preferences > 3D Modeling > Systems Architecture > Functional & Logical Design > Diagram View > Show or Hide Connected Points, an option enables to display or hide the connection points that are already connected. For more information, see Native Apps Preferences Guide: Diagram View.