Workflow to Retrieve Piping Data

You can create a report to retrieve piping data. The following scenario shows how you can retrieve attributes from a connection.

Note: In the following scenario, the variable default names are kept. It is recommended to customize these names to clarify the report template.


Before you begin: In Piping & Tubing Systems Design:
  • Create a logical reference.
  • Under the logical reference, create a system containing two piping lines IDs.
    1. The first one groups two valves and define their nominal size.
    2. The second groups a valve, an instrument and a miscellaneous.


See Also
About Workflow Overview
  1. From the Structure tab, to display the component name and its nominal size:
    1. Drag Table in the graphical area.
    2. In the first cell, drag Text and enter Comp Name.
    3. In the second cell, drag Text and enter N S.
  2. To define a report template for piping data:
    1. From the Properties tab, in the Parameters area, click New.
    2. Optional: : In the Name box, enter Logical Reference.

      The input parameter type for this method is Logical Reference. By default, the name of the created input parameter is p.

      Note: This parameter can be renamed as well as for all iteration variables. For more information, see Renaming Template Elements.

    3. From the Type list, select Logical Reference.
  3. To access the piping data:
    1. From the Data tab, expand the following variables and categories.
    2. Drag the methods to the graphical area.
    Variable and Type Category Method Graphical Area
    Logical Reference (p) Extensions Get All Sub-Components Empty space.
    RFLVPMLogicalInstance (rel) Types As Piping Logical Instance Entity Loop on Get All Sub-Component of Logical Reference: rel
    Piping Logical Instance Entity (rel2) Types As Piping Logical Part Inst Loop on As Piping Logical Instance Entity of rel: rel2
    Piping Logical Part Inst (rel3) Fluidic Get Connection List Loop on As Piping Logical Part Inst of rel2: rel3
  4. To display the piping values:
    1. From the Structure tab, drag Table in Loop on Get Connection List of rel3: pip.
    2. From the Data tab, expand the following variables and categories.
    3. Drag the method to the graphical area.
    Variable and Types Category Method Graphical Area
    Piping Logical Part Inst (rel3) Attributes Name First cell of the row in the table, in Loop on Get Connection List of rel3: pip.
    Piping Line Cnx (pip) Attributes V Nominal Size Second cell of the row in the table, in Loop on Get Connection List of rel3: pip.

In this example, the template is defined to display:

  • The name of the piping logical part.
  • The nominal size of the connection.


You can visualize the report file to be generated. For more information, see Previewing a Report.