Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Import a P&ID File

  • Last UpdatedJan 22, 2026
  • 3 minute read

If the P&ID system is configured so that it is capable of outputting data for use in PDMS, you can load your P&ID file into Pipe Router.

You must navigate to the site or zone where to load the pipes from the P&ID. From the Pipe Router window, select Create > Add New Pipes from P&ID to display the Import P&ID window:

In the Import File text box, input the directory and file name of the P&ID file to load. Alternatively, click Browse to display the File Browser which contains a list of the available files, then select the required file.

If you would like to keep a copy of the log file produced during import, in the Log File box, input a file name. Alternatively, click Browse to display the File Browser which contains a list of the available files, then select the required file.

The options can be defined by selecting from the Options part of the Import P&ID window:

  • Modify Elements, do not ask. - Pipe Router will modify Pipes and Branches which are in both the existing model and the P&ID file. If this option is not selected, you will be prompted to decide whether to modify the element or not. Minor elements (Valves, Tees ) will be made unnamed if they already exist, whether this button is on or off.

  • Do NOT delete generated macro - During import, a macro is created to generate all the components. Normally this file is deleted after import, but if you select this option it will be kept.

  • Show log file after import - Displays the log file. The log file can be displayed later using the Display > Log file option on the menu at the top of the form.

  • Unname tees after import - If an element has a name in Design, Design Manager will try to find the name in PEGS. Tees do not exist in PEGS, and so each Tee found will generate an error if this option is not selected.

To import the P&ID file, click Run Import.

The Modified Pipes & Branches list will show any existing Pipes and Branches that have been modified when the P&ID was read in. As far as possible, Pipe Router will try and keep any attributes that have already been set in the model, and any constraints that have been added to Branches. However, if the P&ID file requires components to be re-ordered, elements will be deleted and re-created in PDMS, resulting in attribute settings and constraint associations to be lost.

Messages generated are also output to the Command Input & Output window, if it is displayed. The log contains messages relating to the progress of the import operation, and any errors or warnings. In particular, the Branch Head must be positioned, if the HREF is not set.

The import file is processed in two passes:

Pass 1 will look for any components that appear more than once. For example, in PEGS, a three-way valve will appear on three branches. The import process will remove the Valve from the branches that have the component set as a TREF, leaving it as a member of the main branch only.

Pass 2 will generate the macro to create the elements.

If there is no Piping specification set in the P&ID file, Pipe Router will use the default Piping specification set in the Default Specification window, selected from the Pipework Application main menu bar.

Related Links
TitleResults for “How to create a CRG?”Also Available in