Material File

To create a list of pipeline materials in Plant Modeller:

  • Select Documents > Listing > Materials of a Pipeline.

  • Select an ICGD from the list and click Gen Report.

  • Select the pipeline you routed for this example.

  • Name the project and click Next.

A list of pipeline materials is generated. A material file (default name is “tmplst.m”) was created in project folder …pm/docu.

The order of rows has been changed in the following material file to simplify the example. There are four main records (main record is a record from one model object) in the material file: Pipe, Branch, Standard Component and Pipe. The records of the parts that include in every main record have been indented.

The ICDG file includes a selection rules definition where the records from material file and catalog are filtered to metafile. In this example the record must have tags pid, obt = 2 or obt = 9 and the method must not be a bending or a branch (! means deselected properties between limits, format is !min value; max value; where the max value doesn't belong to the limits).

/* SELECTION RULES*/

pid; +; ~;/* from corporate catalogue*/

obt;2;3;/* include obt 2 */

obt;9;10;/* include obt 9 */

mth;!$B; $U;/* deselect methods $B & $T*/

;

In this example the blue text is a comment. Red colored record is excluded from the metafile according to the selection rules in ICGD and green colored record is included in the metafile. These are the main records:

Pipe

Standard Component

Stub-in Branch

Pipe

Explanation of attribute abbreviations:

  • pid – part id string in corporate catalog

  • obt – type of object

    • value 2 is for standard component

    • value 9 is for piping objects

  • obi – object's identification number

  • opT – operation temperature

  • pli – object's pipeline

  • .kp – insulation requirement (0=no)

  • .qM – use in Diagram (1=allow)

  • .qN – use in Plant Modeller (1=allow)

  • .mg – use in Isometrics (1=allow)

  • owi – owner id number

  • sid – object's system id number

  • sys – system name of all objects

  • mot – modification time

  • len – object's length

  • sco – object's functional (short) code

  • spc – object's specification

  • qty – quantity

  • fii – opening angle

  • .pd – id of specification

  • cmd – name of component model

  • .qx – visibility level

  • vpo – valve position id

  • .kc – classification of extra material records in material file

  • mth – manufacturing method

    • $B means bending

    • $T means stub-in

  • rPI – run pipe's part id

  • rDE – run pipe's description

  • rMC – run pipe's material code

  • rDD – run pipe's dimensional description

  • rpl – run pipe's pipeline

  • rNS – run pipe's nominal size

  • rba – angle between run pipe and branch

  • rbe – eccentricity between centerlines of run pipe and branch