PlantWise Help

Pipeline Input (.rpl file)

Pipelines are specified in the pipelines file (.rpl file). Each pipeline is specified in a single line (no RETURN or LINEFEED allowed) in the following format:
<pipeline name>, <nom. diameter>, <unit number>, <line class>,
<commodity code>, <insulation code>, <insulation thickness>, , 
[<attribute value pairs>]
  • <pipeline name> is a unique name for the pipeline. It must be unique amongst all equipment names, pipeline names, inline names, and any other named elements in the model.
  • <nom. diameter> is the nominal diameter of the pipeline. This diameter is used as a table look-up index to determine, e.g., outer diameter. The double-quote ( " – meaning inches) after the number is optional.
  • <unit number> [OPTIONAL] is a number used for information purposes only and may be used to identify the process unit. This pipeline will be grouped with other pipelines in the same unit, but the <pipeline name> is not concatenated with <unit number>.
  • <line class> is the pipeline class and specifies both material and pressure classes of the pipeline. This information is used both as a key to pipeline specifications and to guide the order of routing.
  • <commodity code> is a code that indicates the material to flow through the pipe. It guides the AutoRouter in determining what pipeway level to use, the direction of entry to TEEs, and what non-pocketing rules to use if a non-pocketing (gravity and suction) routing rule is required.
  • <insulation code> [OPTIONAL] is a user insulation code name. If any insulation code is present, then a default insulation thickness is used in spacing rules during routing. The default thickness is a single number that is set for the entire model in the Project Setup dialog. If <insulation thickness> (see below) is also given, that number is used rather than using the default thickness. If neither <insulation thickness> nor <insulation code> is present, then no insulation is added.
  • <insulation thickness> [OPTIONAL] is the thickness of insulation on the pipeline. <insulation thickness> will be used rather than the default thickness to determine total pipeline diameter. If neither <insulation thickness> nor <insulation code> is present, then insulation thickness is 0.0.
  • The comma delimited space after insulation thickness is a hold over from a previous PlantWise version and is maintained for backward compatibility.
  • <attribute value pairs> [OPTIONAL] include the pipeline’s comments (designated as description), Pipeline User Defined Attributes, and data changed from default data table values. Attribute value pairs are space delimited and follow the format of:
    <attribute name> <attribute value>
It is important to note that <nom. diameter>, <line class>, and <commodity code> must have legal values defined in the data tables as specified in Appendix A - Default Data Tables.

Pipeline Input Examples

10-100, 4”, 10, A5W, DW,, 2.0, , DESCRIPTION ""
75-556A, 6.0, 75, A2A, AA, IC, 3.0, , PRIORITY 80
	DESCRIPTION "Unit 75 cooling"