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