ISODRAFT
Reference Manual
Transfer Data to the COMPIPE Module
: Format of COMPIPE Linelist File
Format of COMPIPE Linelist File
The Linelist file contains a single batch header record, followed by a group of three records for each pipeline in the batch:
Batch Header
Line List Header
for each pipeline
Delivery Point Details
for each pipeline
Line Description
for each pipeline
In the following record definitions, the : character is a field separator, and the * character is a record terminator.The
Batch Header
record is defined thus:
BATCH888821JAN99LINEPROJNUMB
where:
BATCH
is a fixed record identifier
8888
is a fixed 4 digit batch sequence number
21JAN99
is the run date when the pipe was detailed
LINE
is a fixed identifier for a Linelist file
PROJNUMB
is the project number (truncated to 8 characters)
The
Line List Header
record is defined thus:
A:AREA:LINENUMBER:PIPE SPEC:NO OF SHEETS:MAIN SIZE::PAINTSPEC:INSU SPEC::*
where
A
is a fixed record identifier
AREA
is from the pipe AREA attribute (max 4 characters)
LINENUMBER
is from the pipe CNUM or NAME (truncated to 14 characters)
PIPE SPEC
is from the pipe PSPEC (truncated to 6 characters)
NO OF SHEETS
is the number of isometric sheets for the pipeline, e.g. 02
MAIN SIZE
is the largest nominal size in the pipe, of the form 1.1/2, 6, etc. for imperial, and 25, 80, etc. for metric
PAINT SPEC
is from the paint specification (truncated to 6 characters)
INSU SPEC
is from the insulation specification (truncated to 6 characters)
The
Delivery Point Details
record is defined thus:
D::::::*
This is a dummy record, normally used for delivery point and date information during manual input. Such information is not available from ISODRAFT.
The Line Description record is defined thus:
H:DESCRIPTION*
where:
H
is a fixed record identifier
DESCRIPTION
is from the pipe DESC attribute (max 80 characters). If no description has been entered in AVEVA E3Dâ„¢, a dummy record of the form H:* is output.
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.