Nodal Network

In the Cable Manager dialog, on the Tools tab, the Nodal Network section has tools for managing the cable routing network of the 3D model. This network is composed of nodes and segments, and each segment represents a potential route for one or more cables.

While it is possible to add and remove nodes and segments manually, it is easier to use a tool that automatically generates a comprehensive cable routing network. This tool inserts nodes and segments in all suitable locations, based on the cable ways (including cable trays, cable pipes, and cable penetrations) that are defined in the 3D model. Segments have a maximum length of 8 meters, and if a straight cable tray piece is longer than this, the program adds additional nodes between the end nodes.

Recreate

In the Nodal Network section, the Recreate button opens the Recreate Cable Routing Network dialog. This tool, which can be run anytime but only by one user at a time, uses the cable way runs in the 3D model to generate a network of nodes and segments that can then be used for routing cables.

The nodes and segments, whose COS object type is "Cable Network Part", are visible in the 3D model while you are using the cable router, and also at other times if "Cable router items" is set as active in Inactivity filter.

The cable routes that go via the nodes and segments are stored in COS. If the cable routing network is recreated, the existing cable routes may still be valid also in the new network, or they can be reported as being broken or containing a given percentage of changes. You can set the cable router to highlight the differences between the cable routing network and the 3D model, as described in Overlays.

If the model contains manually assigned nodes whose cable tray has been moved or deleted, the recreate tool does the following:

  • Manual nodes stay in their original location if there is a segment (original or new) also in the new network.

  • Manual nodes are moved with the cable tray if there is no segment in the original location in the new network.

  • Manual nodes whose cable tray has been deleted remain as a node in the air, and there is a warning about this in the cable network build log.

Before running the tool, consider whether to save the new network immediately or later:

  • If you run the tool but do not allow it to check in the new cable network parts, you can still undo (and redo) the operation in the Plant Modeller main window.

  • If you run the tool and allow it to check in the new cable network parts (or check them in yourself), the changes are permanent and cable routing starts to use the new network.

  • If you run the tool, save the new network, and then later the cable ways are changed, you might need to run the tool again to generate a new network and update the cable routes.

Conversion mode

3D models that have been created before the "Cable Network Part" object type was introduced in version 2021T3 must first be converted to use the new network. If you upgrade from an earlier software version and conversion is required, the cable router opens the Recreate… dialog with some options specific to the conversion. When running this tool in conversion mode, the old nodes, segments, and routed cables must be checked out so that they can be modified; otherwise, many routes might become broken in the process.

Before opening cable manager and running the tool, you can use the Project Environment dialog to add 3D Spaces to your "objects ignored at air jumps" query. This will prevent 3D Spaces from blocking cable routes in the new cable routing network.

After the conversion, the Recreate… dialog only shows options for the normal mode where the network is updated without needing to check out or modify any model objects.

Prerequisites

  • Before opening the Cable Manager dialog:

    • We recommend that you save any unsaved changes in the 3D model. (Be aware that after recreating the cable routing network, checking in the new network will automatically save all changes.)

    • If you are using Sister Project Management, review the information in Sister projects and cable router.

  • In the Cable Manager dialog:

    • Review the Network section of cable router settings and make changes if needed. For example, add 3D Spaces to your "objects ignored at air jumps" query.

Do the following:

  1. On the Tools tab, in the Nodal Network section, click Recreate. The Recreate Cable Routing Network dialog opens.

  2. Opening the dialog runs an analysis on the project. In a large model with tens of thousands of cables this might take some time. When the analysis completes, review the results. If the analysis reports a warning or error and the Show details button is enabled, click the button to see more information about the issues that were found.

  3. Select the appropriate options for running the tool.

  4. Click Start.

    The tool checks out the existing cable network parts and routed cables, generates new cable network parts, adds existing user-defined nodes and segments to the new network, and tries to apply the existing cable routes to the new network.

  5. If any problems occurred, the Cable Network Rebuild Issues dialog opens.

    • You can click a message row to view the problem in the 3D model; press Esc to return to the dialog.

    • You can select whether to save the messages in a log file that you can open with a text editor. Closing the dialog creates the log file.

  6. The Recreate Cable Routing Network dialog now shows the result of each step that was taken when regenerating the network.

    • Review the results, especially the errors (red text).

    • If the Routes for #/# cables need to be checked section indicates that one or more routes need to be checked, click Show details to see which routes they are and what their new status is.

  7. Close the Recreate Cable Routing Network dialog by doing one of the following:

    • Click OK to accept the changes and close the dialog.

      Note: OK is not available if the program could not create the network.

    • Click Cancel to undo the changes. This also cancels the check-outs made by the tool.

      Note: Cancel is not available if you selected the option that checks in all the objects after the operation.

Modify

In the Nodal Network section, the Modify button opens the Modify Nodal Network dialog that allows you to modify the cable routing network by adding, enabling, disabling or removing nodes and segments.

  • Add Node – Adds a cable node to a location you pick from the model; press Esc to stop adding nodes.

    If the selected point is close to a generated segment, you are prompted whether to insert the node into it; you can also use the separate Insert into Line (L) command to ensure that a node is inserted into a segment.

  • Add Segment – Adds a straight segment between two nodes you pick from the model.

  • Add Route – Allows creating a route of nodes and segments by first picking an existing node as the first node and then inserting new nodes along the intended route; press Esc to stop the routing.

  • Move Node – Allows moving a manually created node.

  • Delete Network Objects – Deletes a set of manually created nodes and segments.

  • Enable Network Objects – Enables a set of previously disabled nodes and segments.

  • Disable Network Objects – Disables a set of nodes and segments to prevent the cable router from using them.

    Note: This does not remove a cable that is already using the segment that you are disabling.

  • Check Out – Checks out the selected network parts. If the nodes are currently owned by a different site, the command automatically requests their ownership from that site.

  • Network Operations

  • Check In Network – Checks in all the network parts and saves the area model. Any changes in the network must be checked in before you can continue to use the cable router.

  • Relinquish Network Ownership – Transfers the ownership of all network parts from the local replica server upwards.

Node Ids

In the Nodal Network section, the Node Ids button opens a dialog that allows you to specify how to assign IDs to cable nodes.

  • Select method to assign node ids

    • Generate to main nodes – Select this to generate a new node ID for all main nodes. Nodes that already have a node ID, either manually or automatically assigned, are not given a new one, unless the relevant options below are selected.

      Note: A node is a main node if it is the first or last node of a run, the first node of a penetration, a branch node, a major corner node, or any type of node that already has a node ID. A node is a corner node if the cable route changes its direction by 10 degrees or more. A corner node is a main corner node if the direction changes by more than 88 degrees.

    • Generate to selected – Select this to generate a new node ID for the selected nodes, according to the node ID settings. Nodes that already have a node ID, either manually or automatically assigned, are not given a new one, unless the relevant options below are selected.

    • Assign manually – Select this to pick a specific node from the model and then manually enter a node ID for it.

      Note: This manual assignment designates the node as a main node.

    • De-assign from selected – Select this to remove the existing node ID from specific nodes that you pick from the model.

  • Overwrite manually assigned node ids – Selecting this option allows the "Generate to main nodes" and "Generate to selected" methods to replace manually assigned IDs with generated ones.

  • Regenerate node IDs, even if a node ID already exists – Selecting this option allows the "Generate to main nodes" and "Generate to selected" methods to replace generated node IDs with new ones.

For example, if generating IDs to main nodes and both Overwrite… and Regenerate… are selected, all main nodes will receive a new ID, regardless of whether they already have one. If neither option is selected, only the main nodes that currently do not have an ID will receive one. If only one option is selected, the corresponding type of nodes will receive a new ID along with those main nodes that currently do not have an ID. Nodes that are not main nodes will not receive an ID, regardless of the selected options.

Check In

In the Nodal Network section, the Check In button checks in the entire cable routing network and saves the area model.

You can use this if the cable network parts were not checked in when you recreated the network.

Relinquish

In the Nodal Network section, the Relinquish button relinquishes the ownership of the network parts from the local replica server upwards.

You can use this if using online connection and the cable router network is being used or recreated at two sites. Ownerships are requested automatically.