You are on page 1of 200

Parametric Technology Corporation

Piping Specification
User Guide
CADDS

5 15.0
DOC36805-007

Copyright 2007 Parametric Technology Corporation. All Rights Reserved.
User and training guides and related documentation from Parametric Technology Corporation and its
subsidiary companies (collectively PTC) is subject to the copyright laws of the United States and other
countries and is provided under a license agreement that restricts copying, disclosure, and use of such
documentation. PTC hereby grants to the licensed software user the right to make copies in printed form
of this documentation if provided on software media, but only for internal/personal use and in
accordance with the license agreement under which the applicable software is licensed. Any copy made
shall include the PTC copyright notice and any other proprietary notice provided by PTC. Training
materials may not be copied without the express written consent of PTC. This documentation may not be
disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or
made publicly available by any means without the prior written consent of PTC and no authorization is
granted to make copies for such purposes.
Information described herein is furnished for general information only, is subject to change without
notice, and should not be construed as a warranty or commitment by PTC. PTC assumes no
responsibility or liability for any errors or inaccuracies that may appear in this document.
The software described in this document is provided under written license agreement, contains valuable
trade secrets and proprietary information, and is protected by the copyright laws of the United States and
other countries. It may not be copied or distributed in any form or medium, disclosed to third parties, or
used in any manner not provided for in the software licenses agreement except with written prior
approval from PTC.
UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL
DAMAGES AND CRIMINAL PROSECUTION.
For Important Copyright, Trademark, Patent, and Licensing Information: For Windchill products, select
About Windchill at the bottom of the product page. For InterComm products, on the Help main page,
click the link for Copyright 2007. For other products, select Help > About on the main menu for the
product.
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
This document and the software described herein are Commercial Computer Documentation and
Software, pursuant to FAR 12.212(a)-(b) (OCT95) or DFARS 227.7202-1(a) and 227.7202-3(a)
(JUN95), and are provided to the US Government under a limited commercial license only. For
procurements predating the above clauses, use, duplication, or disclosure by the Government is subject
to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer
Software Clause at DFARS 252.227-7013 (OCT88) or Commercial Computer Software-Restricted
Rights at FAR 52.227-19(c)(1)-(2) (JUN87), as applicable. 02202007
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA
Piping Specification User Guide Contents-iii
Table of Contents
Preface
Related Documents _________________________________________ ix
Book Conventions ___________________________________________ x
Window Managers and the User Interface ____________________ x
Online User Documentation __________________________________ xi
Online Command Help ______________________________________ xii
Printing Documentation _____________________________________ xii
Resources and Services _____________________________________ xiii
Documentation Comments _________________________________ xiii
Master Catalogs
Function of Master Catalogs _____________________________________ 1-2
Structure of Master Catalogs_____________________________________ 1-3
Fields of the Standard Master Catalog File ______________________ 1-5
TYPE _______________________________________________________ 1-5
ENDS ______________________________________________________ 1-5
RATE _______________________________________________________ 1-6
SIZE ________________________________________________________ 1-6
PARM______________________________________________________ 1-6
ECC _______________________________________________________ 1-6
NAME______________________________________________________ 1-6
Components and Naming Conventions ___________________________ 1-8
Contents-iv Piping Specification User Guide
Library Parts
Function of Library Parts __________________________________________ 2-2
Library Parts Structure_________________________________________ 2-10
Figures ____________________________________________________ 2-10
Layers ____________________________________________________ 2-10
Nodal Entities _____________________________________________ 2-10
Properties _________________________________________________ 2-10
Graphics __________________________________________________ 2-11
The Origin and Axes of Parts __________________________________ 2-12
Inserting Part Properties _______________________________________ 2-13
Inserting the COMPNAME Property _________________________ 2-13
Inserting the STOCKNO Property ____________________________ 2-13
Inserting the PNAME Property ______________________________ 2-13
Inserting the FITTYPE Property _______________________________ 2-13
Filing the Part as a Nodal Figure_______________________________ 2-14
Layering Conventions ________________________________________ 2-14
Piping Specifications
Piping Specifications and Autoselection __________________________ 3-2
GENERATE PSFILE and INFILE_______________________________________ 3-4
Output from GENERATE PSFILE and INFILE __________________________ 3-5
ASFILE (Autoselection File) __________________________________ 3-5
PAFILE (Parameter File) _____________________________________ 3-5
NMFILE (Nonmatching File)__________________________________ 3-5
Creating a Piping Specification INFILE _____________________________ 3-7
Piping Specification INFILE Used to Produce Specification D2B ___ 3-8
Portion of Piping Specification INFILE
Selecting All Components in Master Catalogs__________________ 3-13
Portion of Piping Specification INFILE
Selecting All Components in Master Catalogs (continued)______ 3-15
INFILE Format __________________________________________________ 3-17
Description __________________________________________________ 3-18
Headers __________________________________________________ 3-18
Code Equivalence ________________________________________ 3-18
Piping Specification User Guide Contents-v
Input/Output _____________________________________________ 3-18
Selection_________________________________________________ 3-18
Input Records ____________________________________________ 3-18
Tables ___________________________________________________ 3-18
Assembly Lists ____________________________________________ 3-18
Header Lines ________________________________________________ 3-19
Correspondence of Field Headers _________________________ 3-19
Size Codes __________________________________________________ 3-21
Type Classifications __________________________________________ 3-24
End Types Codes ____________________________________________ 3-27
Schedule/Rating Codes _____________________________________ 3-31
Input/Output Definition ______________________________________ 3-31
Input Line ________________________________________________ 3-32
Stock Number Line _______________________________________ 3-33
Stating the Specification __________________________________ 3-33
Summary of Declaration/Classification Section of the INFILE_ 3-34
Component Selection _______________________________________ 3-34
Specifying the Catalog ___________________________________ 3-34
Input Records ____________________________________________ 3-35
Selection Name __________________________________________ 3-36
Part Name _______________________________________________ 3-37
Tables for Branch and Reducing Fittings ______________________ 3-38
Reducing Fitting Tables ___________________________________ 3-39
The Selection Process Using Tables_________________________ 3-39
Assemblies: Input Record ____________________________________ 3-40
Assembly List ________________________________________________ 3-41
Using GENERATE PSFILE_______________________________________ 3-43
Autoselection File ________________________________________ 3-43
Parameter File____________________________________________ 3-43
Additional Features__________________________________________ 3-44
Specifications with Double-Reducing Fittings __________________ 3-45
Sample INFILE for Specification with Three Sizes________________ 3-46
Sorting and Merging Files _______________________________________ 3-51
Piping Specifications and SELECT PPARAMETERS
Selecting Parameters _____________________________________________ 4-2
Contents-vi Piping Specification User Guide
Defining Data Units _______________________________________________ 4-5
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI _____________________________ A-2
Properties in Library Parts
Part Properties ___________________________________________________ B-2
COMPNAME _______________________________________________ B-2
FITTYPE _____________________________________________________ B-2
NOBREAK __________________________________________________ B-2
PNAME ____________________________________________________ B-2
STOCKNO__________________________________________________ B-2
Properties________________________________________________________ B-3
BRANCH ___________________________________________________ B-3
CONNECTOR_______________________________________________ B-3
ENDTYPE ___________________________________________________ B-3
GASKET ____________________________________________________ B-3
INTERNAL __________________________________________________ B-3
ITEMNO ____________________________________________________ B-3
NPS ________________________________________________________ B-4
PLEN_______________________________________________________ B-4
PSCL_______________________________________________________ B-4
SPEC_______________________________________________________ B-4
Shapes
Rules for Defining Shapes ________________________________________ C-2
Procedure File Shapes ___________________________________________ C-3
Derived Shapes _________________________________________________ C-6
Keyword Definitions _____________________________________________ C-7
Clearance Representation _____________________________________ C-12
Procedure File Shapes -1_____________________________________ C-13
Procedure File Shapes - 2 ____________________________________ C-14
Piping Specification User Guide Contents-vii
Procedure File Shapes - 3 ____________________________________ C-15
Procedure File Shapes - 4 ____________________________________ C-16
Procedure File Shapes - 5 ____________________________________ C-17
Procedure File Shapes - 6 ____________________________________ C-18
Procedure File Shapes - 7 ____________________________________ C-19
Procedure File Shapes - 8 ____________________________________ C-20
Procedure File Shapes - 9 ____________________________________ C-21
Procedure File Shapes - 10 ___________________________________ C-22
Procedure File Shapes - 11 ___________________________________ C-23
Procedure File Shapes - 12 ___________________________________ C-24
Procedure File Shapes - 13 ___________________________________ C-25
Procedure File Shapes - 14 ___________________________________ C-26
Procedure File Shapes - 15 ___________________________________ C-27
Procedure File Shapes - 16 ___________________________________ C-28
Procedure File Shapes - 17 ___________________________________ C-29
Procedure File Shapes - 18 ___________________________________ C-30
Procedure File Shapes - 19 ___________________________________ C-31
Procedure File Shapes - 20 ___________________________________ C-32
Procedure File Shapes - 21 ___________________________________ C-33
Procedure File Shapes - 22 ___________________________________ C-34
Procedure File Shapes - 23 ___________________________________ C-35
Procedure File Shapes - 24 ___________________________________ C-36
Procedure File Shapes - 25 ___________________________________ C-37
Procedure File Shapes - 26 ___________________________________ C-38
File Formats
Assembly File____________________________________________________ D-2
Assembly File______________________________________________ D-2
ASFILE __________________________________________________________ D-3
ASFILE_____________________________________________________ D-3
PAFILE _________________________________________________________ D-14
PAFILE ___________________________________________________ D-14
Contents-viii Piping Specification User Guide
cvpd/spec/cvm/merge ________________________________________ D-19
cvpd/spec/cvm/merge __________________________________ D-19
MDF File Formats _______________________________________________ D-22
File Format 1: In-File_______________________________________ D-22
Example of Material Description File INFILE (ANSI)
(cvpd.iso.mdfinfile-in)_____________________________________ D-22
Example of Material Description File INFILE (DIN/ISO)
(cvpd.iso.infile-mm) ______________________________________ D-23
File Format 2: Matrix File _____________________________________ D-24
CVPD.ISO.TABLE-IN (ANSI) _________________________________ D-24
File Format 3: Output File ____________________________________ D-28
Example of Material Description File (ANSI)_________________ D-28
Example of Material Description File (DIN/ISO) ________________ D-29
DIN/ISO Standard Files
DIN/ISO Files _____________________________________________________ E-2
Creating Parametric Fittings
Parametric Fittings _______________________________________________ F-2
The Parameter File for Parametric Fittings __________________________ F-7
Piping Specification User Guide ix
Preface
Piping Specification User Guide describes the procedures for creating and
accessing piping specification files. The piping design software uses these files to
model piping systems. This book should be used in conjunction with the Generate
Piping Specification File command (GENERATE PSFILE) or menu option,
described in the Piping User Guide and Menu Reference.
This book also describes the process of creating a piping specification infput file
(INFILE), which tells the Generate Piping Specification File command or option
what to include in a particular specification. This process is described in general
terms and through a specific industry example:*the ANSI specification D2B.
Related Documents
The following documents may be helpful as you use Piping Specification User
Guide:
Explicit Modeling User Guide and Menu Reference
Piping Reference
Piping User Guide and Menu Reference
Isometric Drawing User Guide
Intelligent P&ID Managers Guide
Stress Analysis Interface Reference
Preface
x Piping Specification User Guide
Book Conventions
The following table illustrates and explains conventions used in writing about
CADDS applications.
Window Managers and the User Interface
According to the window manager that you use, the look and feel of the user
interface in CADDS can change. Refer to the following table:
Convention Example Explanation
Menu selections and options
List Section option, Specify Layer
field
Indicates a selection you must make from a
menu or property sheet or a text field that you
must fill in.
User-selected graphic
location
X, d
1
or P1 Marks a location or entity selection in graphic
examples.
User input in CADDS text
fields and on any command
line
cvaec.hd.data.param
tar -xvf /dev/rst0
Enter the text in a CADDS text field or on any
command line.
System output
Binary transfer complete.
Indicates system responses in the CADDS text
window or on any command line.
Variable in user input
tar -cvf /dev/rst0 filename
Replace the variable with an appropriate
substitute; for example, replace filename with an
actual file name.
Variable in text
tagname
Indicates a variable that requires an appropriate
substitute when used in a real operation; for
example, replace tagname with an actual tag
name.
CADDS commands and
modifiers
INSERT LINE TANTO Shows CADDS commands and modifiers as
they appear in the command line interface.
Text string
"SRFGROUPA" or SRFGROUPA
Shows text strings. You must enclose text string
with single or double quotation marks.
Integer n Supply an integer for the n.
Real number x Supply a real number for the x.
# # mkdir /cdrom
Indicates the root (superuser) prompt on
command lines.
% % rlogin remote_system_name
-l root
Indicates the C shell prompt on command lines.
$ $ rlogin remote_system_name -l
root
Indicates the Bourne shell prompt on command
lines.
Look and Feel of User Interface Elements
User Interface
Element
Common Desktop Environment (CDE)
on Solaris and HP
Window Manager Other Than CDE on
Solaris, HP, and Windows
Option button ON Round, filled in the center
OFF Round, empty
ON Diamond, filled
OFF Diamond, empty
Preface
Piping Specification User Guide xi
Online User Documentation
Online documentation for each book is provided in HTML if the documentation
CD-ROM is installed. You can view the online documentation in the following
ways:
From an HTML browser
From the Information Access button on the CADDS desktop or the Local Data
Manager (LDM)
Please note: The LDM is valid only for standalone CADDS.
You can also view the online documentation directly from the CD-ROM without
installing it.
From an HTML Browser:
1. Navigate to the directory where the documents are installed. For example,
/usr/apl/cadds/data/html/htmldoc/ (UNIX)
Drive:\usr\apl\cadds\data\html\htmldoc\ (Windows)
2. Click mainmenu.html. A list of available CADDS documentation appears.
3. Click the book title you want to view.
From the Information Access Button on the CADDS Desktop or LDM:
1. Start CADDS.
2. Choose Information Access, the i button, in the top-left corner of the CADDS
desktop or the LDM.
3. Choose DOCUMENTATION. A list of available CADDS documentation appears.
4. Click the book title you want to view.
Toggle key ON Square with a check mark
OFF Square, empty
ON Square, filled
OFF Square, empty
Look and Feel of User Interface Elements
User Interface
Element
Common Desktop Environment (CDE)
on Solaris and HP
Window Manager Other Than CDE on
Solaris, HP, and Windows
Preface
xii Piping Specification User Guide
From the Documentation CD-ROM:
1. Mount the documentation CD-ROM.
2. Point your browser to:
CDROM_mount_point/htmldoc/mainmenu.html (UNIX)
CDROM_Drive:\htmldoc\mainmenu.html (Windows)
Online Command Help
You can view the online command help directly from the CADDS desktop in the
following ways:
From the Information Access button on the CADDS desktop or the LDM
From the command line
From the Information Access Button on the CADDS Desktop or LDM:
1. Start CADDS.
2. Choose Information Access, the i button, in the top-left corner of the CADDS
desktop or the LDM.
3. Choose COMMAND HELP. The Command Help property sheet opens
displaying a list of verb-noun combinations of commands.
From the Command Line: Type the exclamation mark (!) to display online
documentation before typing the verb-noun combination as follows:
#01#!INSERT LINE
Printing Documentation
A PDF (Portable Document Format) file is included on the CD-ROM for each
online book. See the first page of each online book for the document number
referenced in the PDF file name. Check with your system administrator if you
need more information.
You must have Acrobat Reader installed to view and print PDF files.
The default documentation directories are:
/usr/apl/cadds/data/html/pdf/doc_number.pdf (UNIX)
CDROM_Drive:\usr\apl\cadds\data\html\pdf\doc_number.pdf
(Windows)
Preface
Piping Specification User Guide xiii
Resources and Services
For resources and services to help you with PTC (Parametric Technology
Corporation) software products, see the PTC Customer Service Guide. It includes
instructions for using the World Wide Web or fax transmissions for customer
support.
Documentation Comments
PTC welcomes your suggestions and comments. You can send feedback
electronically to doc-webhelp@ptc.com.
Piping Specification User Guide 1-1
Chapter 1 Master Catalogs
This chapter describes the function and structure of the master catalogs for piping
components. The relationship of these catalogs to parameter and autoselection files
is explained.
Function of Master Catalogs
Structure of Master Catalogs
Components and Naming Conventions
Master Catalogs
Function of Master Catalogs
1-2 Piping Specification User Guide
Function of Master Catalogs
The master catalogs are a set of files listing dimensions for commonly used pipes
and fittings. The catalogs also reference generic names and library parts to use
when inserting fittings.
To use the plant design system effectively, you must route pipes and insert fittings
according to a piping specification. To create a set of specifications using Explicit
Modeling software, a central store of selectable piping items is necessary. This
store is referred to as the master catalog.
We supply master catalog files that cover the commonly used ANSI standard pipes
and fittings, as well as a range of manufacturers pipes and fittings, as part of its
standard software package. Also available are the master catalog files to support
DIN. These are not documented in detail in this book since it is sufficient to use
the ANSI catalogs as an example. The items that are supported in these catalogs
are listed in Appendix A, Standard Dimensional Data for ANSI. These catalogs
are not exhaustive, but include the more commonly used piping components in the
size range 1/2 through 48 N.B. (nominal bore). Future revisions of the software
may include an extension to the master catalogs both in size range and component
type. Current features of the system let you easily extend the range of the
components.
The file naming conventions presented here can be used at Explicit Modeling level
only. See the Explicit Modeling User Guide for information on file naming
conventions used at the operating system level.
Master Catalogs
Structure of Master Catalogs
Piping Specification User Guide 1-3
Structure of Master Catalogs
The process of creating piping specifications requires an understanding of the
master catalogs structure as well as how the files are created, modified, and
maintained.
It is easier to edit and manipulate a small file than a large file. For this reason,
master catalogs are subdivided into many small files as shown in the following
table:
Please note: Files in the CVPD Standard Master Catalogs (as shipped with
the product) are in the /usr/apl/cadds/data/aec/2151 directory. Consult
your system administrator for the location of data/aec/2151 on your system.
You should become familiar with the contents of these files. They are, in effect, the
department store where you go shopping with the software that generates piping
specifications. Part of the file cvpd/mcat/balv is shown in the following figure.
Parameter values T4 through T6 are missing in several entries in the master
catalog. No dimensional ANSI standard exists for those sizes. Be sure to fill in
these values according to your vendor-specified standards. All of these parameters
are necessary to use the CREATE DETAIL command.
Table 1-1 Files in the CVPD Standard Master Catalogs
cvpd/mcat/balv Ball valves - 150#, 300#, 600#, 800#, 900#,1500#
cvpd/mcat/branch Branches by full or half coupling
cvpd/mcat/bwfitt Butt weld fittings
cvpd/mcat/chkv Check valves - 150#, 300#, 600#, 800#, 900#,1500#
cvpd/mcat/flange Flanges - 150#, 300#, 600#, 900#
cvpd/mcat/gasket Gaskets - 150#, 300#, 600#, 900#
cvpd/mcat/gatv Gate valves - 150#, 300#, 600#, 800#, 900#,1500#
cvpd/mcat/glbv Globe valves - 150#, 300#, 600#, 800#, 900#,1500#
cvpd/mcat/machbolt Machine bolts
cvpd/mcat/olet Olet type fittings
cvpd/mcat/pipe Pipe and pipe nipples
cvpd/mcat/plgv Plug valves - 150#, 300#, 600#, 900#, 3000#,6000#
cvpd/mcat/scfitt Screwed fittings
cvpd/mcat/studbolt Stud bolts
cvpd/mcat/swfitt Socket weld fittings
Master Catalogs
Structure of Master Catalogs
1-4 Piping Specification User Guide
Table 1-2 cvpd/mcat/balv
BALV BW 600 01 8.50, 1.31, 1.00, 0.50, 4.50, 6.00 0 CVPD.F.BVBW
BALV BW 600 02 11.50, 2.38, 2.00, 0.50, 6.00, 12.0 0 CVPD.F.BVBW
BALV BW 600 03 14.00, 3.50, 2.00, 0.50, 8.00, 12.0 0 CVPD.F.BVBW
BALV BW 600 04 17.00, 4.50, 2.00, 1.00, 9.00, 24.0 0 CVPD.F.BVBW
BALV BW 600 06 22.00, 6.63, 3.00, 2.00, 10.0, 36.0 0 CVPD.F.BVBW
BALV BW 600 08 26.00, 8.63, 3.00, CVPD.F.BVBW
BALV BW 600 0D 6.50, 0.84, 1.00, 0.30, 4.00, 4.50 0 CVPD.F.BVBW
BALV BW 600 0F 7.50, 1.05, 1.00, 0.30, 4.00, 4.50 0 CVPD.F.BVBW
BALV BW 600 10 31.00, 10.8, 4.00, CVPD.F.BVBW
BALV BW 600 12 33.00, 12.8, 4.00, CVPD.F.BVBW
BALV BW 600 1D 9.50, 1.90, 1.00, 0.50, 6.00, 8.00 0 CVPD.F.BVBW
BALV BW 900 01 10.00, 1.32, 1.00, 0 CVPD.F.BVBW
BALV BW 900 02 14.50, 2.38, 2.00, 0 CVPD.F.BVBW
BALV BW 900 03 15.00, 3.50, 2.00, 0 CVPD.F.BVBW
BALV BW 900 04 18.00, 4.50, 2.00, 0 CVPD.F.BVBW
BALV BW 900 06 24.00, 6.63, 3.00, 0 CVPD.F.BVBW
BALV BW 900 08 29.00, 8.63, 3.00, 0 CVPD.F.BVBW
BALV BW 900 10 33.00, 10.8, 4.00, 0 CVPD.F.BVBW
BALV FF 150 04 9.00, 9.00, 0.93, 1.00, 8.00, 24.0 0 CVPD.F.BALV
BALV FF 150 06 15.50, 11.0, 1.00, 2.00, 9.00, 48.0 0 CVPD.F.BALV
BALV FF 150 08 18.00, 13.5, 1.13, 2.00, 10.5, 48.0 0 CVPD.F.BALV
BALV FF 150 0D 4.25, 3.50, 0.44, 0.30, 4.00, 3.75 0 CVPD.F.BALV
BALV FF 150 0F 4.68, 3.88, 0.50, 0.30, 4.00, 3.75 0 CVPD.F.BALV
BALV FF 150 10 21.00, 16.0, 1.19, CVPD.F.BALV
BALV FF 150 12 24.00, 19.0, 1.25, CVPD.F.BALV
BALV FF 150 1D 6.50, 5.00, 0.69, 0.50, 5.00, 5.00 0 CVPD.F.BALV
BALV FF 300 01 6.50, 4.88, 0.69, 0.50, 4.50, 3.75 0 CVPD.F.BALV
BALV FF 300 02 8.50, 6.50, 0.88, 0.50, 6.00, 7.75 0 CVPD.F.BALV
BALV FF 300 03 11.13, 8.25, 1.13, 1.00, 8.00, 24.0 0 CVPD.F.BALV
BALV FF 300 04 12.00, 10.0, 1.25, 1.00, 9.00, 24.0 0 CVPD.F.BALV
BALV FF 300 06 15.88, 12.5, 1.44, 2.00, 9.00, 48.0 0 CVPD.F.BALV
BALV FF 300 08 19.75, 15.0, 1.63, CVPD.F.BALV
BALV FF 300 0D 5.50, 3.75, 0.56, 0.30, 4.00, 3.75 0 CVPD.F.BALV
BALV FF 300 0F 6.00, 4.63, 0.63, 0.30, 4.00, 3.75 0 CVPD.F.BALV
BALV FF 300 10 22.38, 17.5, 1.88, CVPD.F.BALV
BALV FF 300 12 25.50, 20.5, 2.00, CVPD.F.BALV
BALV FF 300 1D 7.50, 6.13, 0.81, 0.50, 6.00, 5.00 0 CVPD.F.BALV
BALV RF 150 01 5.00, 4.25, 0.56, 0.50, 4.50, 3.75 0 CVPD.F.BALV
Master Catalogs
Structure of Master Catalogs
Piping Specification User Guide 1-5
The header line for this file is common to all master catalog files. You can change
the order of the fields or vary the length of the fields up to the maximums shown as
follows:
Fields of the Standard Master Catalog File
The fields have the following meanings.
TYPE
An abbreviation of the fittings name, for example, BALV indicates ball valve.
ENDS
The type of facing on the fitting, for example, BW indicates butt weld. Some types
are double-ended, for example, FFSO indicates Flat Face Slip On. These entries
are necessary for end type compatibility checking. These codes are user-definable.
If both ends of a fitting are the same, such as with valves, you need only use one
end type.
BALV RF 150 02 7.00, 6.00, 0.75, 0.50, 6.00, 7.75 0 CVPD.F.BALV
BALV RF 150 03 8.00, 7.50, 0.94, 1.00, 6.00, 24.0 0 CVPD.F.BALV
BALV RF 150 04 9.00, 9.00, 0.94, 1.00, 8.00, 24.0 0 CVPD.F.BALV
BALV RF 150 06 15.50, 11.0, 1.00, 2.00, 9.00, 48.0 0 CVPD.F.BALV
Table 1-3
Field Number of Characters
TYPE 8
ENDS 8 (4 + 4 for double-end
types)
RATE 8
SIZE 16 (8 + 8 for double-size
items)
PARM Up to 10 characters per
numeric parameter, with a
maximum of 29 parameters.
(Keep in mind that the width
is limited to 132.)
ECC 28
NAME 28
Table 1-2 cvpd/mcat/balv
Master Catalogs
Structure of Master Catalogs
1-6 Piping Specification User Guide
RATE
The pressure rating for the fitting, for example, 600 indicates 600#. For some
types, rate may mean schedule; that is, 10S indicates Schedule 10S (for pipe). You
can leave the rate field blank for fittings with the same TYPE, SIZE, ENDS, and
dimensional data. This reduces the number of entries required in the master
catalog.
SIZE
Default size codes meaning nominal bore of the fitting (see the Pipe Size Codes
table).
PARM
A series of values, or parameters, that describes the fittings true size. Although
the parameter fields are not numerically annotated, the system understands them
to have headers of T1, T2, T3, and so forth. These entries are necessary for the
procedure file(s) used by the commands CREATE DETAIL, CHECK
INTERFERENCE, CREATE SURFACE, and INSERT FITTING (for
parametrically scaled fittings only). See Chapter 2, Library Parts for more
information. Note that this field can contain descriptive information instead, if you
use the master catalog file as a description file.
ECC
For fittings, a nonzero value indicates the eccentricity or offset, of the fitting. For
bolting, the value equals the number of bolts. If neither apply, this column can
have a 0 or be left blank.
NAME
Name of the nodal figure (Nfigure).
The system uses the parametric and eccentricity values in two ways. The first two
parameters (T1 and T2) and the eccentricity value are copied into the SCLX,
SCLY, and SCLZ fields, respectively, of the autoselection file. Their values appear
in the autoselection file for use by the command INSERT FITTING. Second, all
parameters (T1, T2, T3, and so forth) are copied into the PARAM field of the
parameter file for use by the commands CREATE DETAIL, CREATE SURFACE,
CHECK INTERFERENCE, and INSERT FITTING (for parametrically scaled
fittings only).
The parameter values are delimited by commas in the file. The final value is not
delimited, however. The master catalog file also contains some exceptions.
Master Catalogs
Structure of Master Catalogs
Piping Specification User Guide 1-7
Here additional parameters are required to define the valve operator. In these
size/classes, the valve typically requires gear/pneumatic/electrical operators. No
dimensional ANSI standards or typical industry standards exist for these items.
Therefore, you should fill in your own values for the type needed for your contract.
As is commonly known, valve topwork of any type is not covered by ANSI
standards, and the dimensions vary from manufacturer to manufacturer. For this
reason, we have selected average values based on a survey of several makes. In
potentially tight clearance situations, you may want to take this into account. In
addition, you may extend the master catalogs to include the dimensions in a
particular manufacturers catalog.
Master Catalogs
Components and Naming Conventions
1-8 Piping Specification User Guide
Components and Naming Conventions
Appendix A, Standard Dimensional Data for ANSI lists components included in
the CVPD standard master catalogs. The naming conventions used in this list are
not mandatory. Certainly, abbreviations and naming conventions vary between
companies. For this reason, the software for generating piping specifications
allows you to replace the default naming system with your own. However,
retaining the structure of the master catalogs is advised to facilitate the use of new
software releases.
Please note: Remember also that the files are and must remain sorted, even
after you edit them to expand the content. You must sort the files on the first four
fields (TYPE, ENDS, RATE, and SIZE).
Piping Specification User Guide 2-1
Chapter 2 Library Parts
This chapter describes the relationship between the master catalogs and library
parts in plant design modeling. The structure of these parts is presented along with
procedures for making such parts with appropriate properties. The process of
developing procedure files for library parts is explained in the
Visualization/Preparation Reference.
Function of Library Parts
Library Parts
Function of Library Parts
2-2 Piping Specification User Guide
Function of Library Parts
Library parts provide graphic representations of components included in your
piping specifications. Complementary to the master catalogs are the individual
nodal figures (graphic representations) for each type of fitting. Without these
Nfigures, you cannot do any piping system modeling. You can create piping
specifications using only master catalogs, but these are text files with no graphics.
You must have the parts to get graphic representations of piping components.
Therefore, as you extend the range of the catalogs, you may also have to extend
the parts library.
You can model piping systems in either single-or double-precision part format.
Note that library figures supplied with your system are in single-precision format
only. If you want to work in double-precision format, you should reformat all your
libraries (see the Explicit Modeling User Guide for more information). Your
single- and double-precision libraries should be placed in separate CVPATHs so
they may be discriminated easily. Each precision library should include its own
Nfigures.
A few of the figures in the CVPD.F part library are in Figure 2-1. See Appendix F,
Creating Parametric Fittings for examples and descriptions of the parametric
fittings.
These parts are accessed by their part name, for example, CVPD.F.BALV. You can
use the Local Data Manager (LDM) to activate the part and the drawing.
Library Parts
Function of Library Parts
Piping Specification User Guide 2-3
Figure 2-1 Figures in the CVPD Parts Library
The Figures 2-2 through 2-6 illustrate the graphics, nodal entities, and properties
for a representative case for valve, elbow, eccentric reducer, tee, and olet fittings.
From these you can generalize to make specific examples of a given type.
Library Parts
Function of Library Parts
2-4 Piping Specification User Guide
First, see Figure 2-2, the library part representation of a gate valve. (You can use
these as examples to make other components.)
The gate valve in Figure 2-2 was modeled using the standard Explicit Modeling
options.
The scope of this book does not include the basics of modeling. Presented here is
the process of creating library parts and preparing nodal figures from them. Also
described are inserting properties on library parts and creating procedure files. See
Appendix F, Creating Parametric Fittings for a discussion of parametric fittings
and how they are made.
Library Parts
Function of Library Parts
Piping Specification User Guide 2-5
Figure 2-2 Library Part Gate Valve
Library Parts
Function of Library Parts
2-6 Piping Specification User Guide
Figure 2-3 Library Part Elbow
Library Parts
Function of Library Parts
Piping Specification User Guide 2-7
Figure 2-4 Library Part Eccentric Reducer
Library Parts
Function of Library Parts
2-8 Piping Specification User Guide
Figure 2-5 Library Part Tee
Library Parts
Function of Library Parts
Piping Specification User Guide 2-9
Figure 2-6 Library Part Olet
Library Parts
Function of Library Parts
2-10 Piping Specification User Guide
Library Parts Structure
The following sections describe the structure of library parts.
Figures
The library part in the Figure 2-2 is a simple three-dimensional stick
representation. All the parts in the library are modeled similarly. They consist of
connect nodes, internal nodal lines, and several properties and part properties. The
model image is constructed with circles, lines, and other simple graphic entities.
The parts in Figure 2-1 and Figure 2-2 are modeled in inches. This unit is required
to ensure compatibility with the insertion software. However, you can use other
units for scales and parameters. For details see Chapter 4, Piping Specifications
and SELECT PPARAMETERS of this manual.
The degree of detail given to the stick figure is a matter of choice, but should be
the minimum required for recognition of the part. These simple, skeletal graphics
are the most efficient for the computer to manipulate. Such graphics are generated
quickly when you use the command INSERT FITTING.
Layers
In modeling, can may insert the entities that make up a figure on different layers.
This is useful for differentiating elements of a part. Layering is also useful in
differentiating three-dimensional and single-plane (isometric) graphics.
Nodal Entities
Nodal entities form an essential element of the library part. Cnodes represent the
faces of the fittings. Nlines represent the internal flow path within the fittings. In
valves, Tnodes associate an item number (nodal text) with the valve.
The first step in creating a library part is to insert the nodal entities.
Properties
Properties are another important element of the library part. See Appendix B,
Properties in Library Parts for definitions of important part properties. The type
of property depends upon the function of the part and the information to be taken
from it. The properties on the entities in the Figure 2-2 through Figure 2-6 are
examples. The incoming Cnode at the parts origin is on layer 0 and has at least
two properties attached to it: CONNECTOR and ENDTYPE. The CONNECTOR
property establishes connectivity in the pipeline with which the fitting reports.
Library Parts
Function of Library Parts
Piping Specification User Guide 2-11
Only those fittings with the CONNECTOR property are reported by the command
REPORT PIPE.
The ENDTYPE property must be on all CNODES (except those at the origins of
branches, such as tees and olets). Therefore, ENDTYPE is also attached to the
outgoing Cnode on layer 0. The system uses the ENDTYPE property for
compatibility checking. The command INSERT FITTING gets the text value for
this property from the autoselection file. That file is created by the command
GENERATE PSFILE. For reducing fittings and reducing tees, the NPS property
should also be on all Cnodes. Both of these properties have null values of four
periods which are replaced with size or end type information at insertion time.
Note that any property that has variable information inserted by INSERT FITTING
should have null values to speed later updating.
The nodal line in the Figure 2-2 is 1 inch long and connects the incoming Cnode to
the outgoing Cnode. This line is inserted on layer 30 and has the property
INTERNAL so that the nodal line is not interpreted as a pipe and included in
reports of pipe length. All nodal lines within in-stream components must have this
property. In branching fittings, one nodal line also has the BRANCH property (see
Figure 2-5 and Figure 2-6).
The second step in creating a library part is to associate the appropriate properties
with the nodal entities.
Graphics
1. The first step in creating the part shown in the Figure 2-2 is to insert the two
Cnodes, the internal nodal line, and their properties.
2. The next step in creating a library part is to add some graphics to make the
image resemble a gate valve. One procedure is to insert two 1 inch diameter
circles on layer 30 with their origins at the two Cnodes.
3. Then rotate the entity to get them on the correct construction plane. Insert two
strings on layer 0, one to represent the valve body and one for the handwheel.
4. Then insert two more lines on layer 30 to complete the model graphics of the
gate valve. These lines represent the valve body in the Z plane. Insert a Tnode
with the property ITEMNO on layer 0. Associate the Tnode with the incoming
Cnode by using the command RELATE CNODE TNODE.
Library Parts
Function of Library Parts
2-12 Piping Specification User Guide
The Origin and Axes of Parts
The Figure 1-1 illustrates an important element in a library part - the model axis
system. All parts are modeled in the same relationship to this system. Its
conventions are as follows: +X is East, +Y is North, and +Z is up. The origin of
the gate valve in Figure 2-2 is on the Cnode at X0, Y0, Z0. The concept of origin
is especially important in relation to the procedure files for creating a detailed
appearance.
As it is modeled, the gate valve in Figure 2-2 has a length of 1 inch in the positive
x-direction (SCLX). The true length of this valve is parameter T1 (recorded in the
master catalog). This is the value extracted by INSERT FITTING. The circles lie
in yz- planes (SCLY and SCLZ). The circles true diameter extracted by INSERT
FITTING is parameter T2. For flanged valves, T2 is equal to the flanges diameter.
Scale y- and scale z- are generally taken as equal to parameter T2.
The standard model representations inserted with the INSERT FITTING
command are uniformly scaled according to the x- and y- dimensions from the
autoselection file. This uniform scaling is appropriate for most components.
However, in relation to nodal figures, SCLX, SCLY, and SCLZ have limitations.
The column headed SCLZ in the ASFILE contains an offset number which is used
only for eccentric reducers. Therefore, the representation of the topwork on the
gate valve in Figure 2-2 can only be expressed in terms of SCLX and SCLY. If the
circle that indicates the handwheel were modeled with a diameter of an inch, then
upon insertion the handwheel would always be the same diameter as the length of
the valve (SCLX), regardless of the valve size. This is, of course, not realistic.
Similarly, the string that forms the cone to indicate the valve stem has a
perpendicular equal to 1 inch in length. This means that the height of the
handwheel would be equal to the diameter of the flange (SCLY). Again, this is not
the case. Therefore, only an approximation of the topwork size can be given.
In the sample valve, this approximation is created as follows.
The circle is 0.75 in diameter and it is inserted on layer 30.
The string has a perpendicular of one inch and a base length of 0.60; it is
inserted on layer 0.
Although you will find uniform scaling sufficient for most purposes, you may
want more accurate dimensioning for specific components (for example, a branch
fitting with unequal inlet and outlet or branch legs). You can prepare special
library parts that can be scaled parametrically (in a similar manner to the way that
CREATE DETAIL scales graphics). The dimensions for these parts are obtained
from a fitting parameter file rather than interactively or from the autoselection file.
Library Parts
Function of Library Parts
Piping Specification User Guide 2-13
Appendix F, Creating Parametric Fittings tells you how to prepare the library
parts and parameter files for parametric fittings.
Inserting Part Properties
The final step in creating a library part such as the gate valve in Figure 2-2 is to
insert part properties.
Inserting the COMPNAME Property
The COMPNAME property stores the name of the fitting. For example, GATV is a
gate valve (flanged); GVBW is a gate valve (butt weld). Refer to the column
NAME in the master catalog for fitting names.
The command REPORT PIPE may use the COMPNAME property to generate
component lists.
Inserting the STOCKNO Property
To increase the efficiency of the software, give the STOCKNO property a value of
n periods or other filler character. The number of characters should equal the
length of the longest stock number you use. The command INSERT FITTING
assigns the stock number at the time of insertion. You define the format of the
stock number while creating the piping specification.
Inserting the PNAME Property
The PNAME property stores the name of a procedure file. This property is optional
and is not included on most fittings. This file is used by the commands CREATE
DETAIL and CHECK INTERFERENCE to produce the solid appearance of the
valve. The format of this text file is discussed in the next section.
Inserting the FITTYPE Property
FITTYPE is an integer-valued property. This property is used by the command
GENERATE ISOMETRIC to rescale the fittings for isometric graphics. It is also
used for dimensioning purposes (DIMENSION ISOMETRIC) and reporting
purposes (REPORT PIPE). For a list of other fittings and their FITTYPE values,
see Appendix B, Properties in Library Parts.
For examples of the use of other properties, see Figure 2-3 through Figure 2-6.
Library Parts
Function of Library Parts
2-14 Piping Specification User Guide
Filing the Part as a Nodal Figure
The following steps are essential after you model a part:
1. Reduce the part extents for purposes of storage and retrieval.
2. Compact data for efficient storage and retrieval.
3. File the part as a nodal subfigure. The part is filed with the name you used in
activating it: CVPD.F.GATV. NOTVF files the part without the associated
drawing file. This helps you to save disk space. You can also rename the
Nfigure at this stage.
Once you have filed the gate valve as a nodal figure, the next step is to create a
procedure file for use by the visualization and interference checking options. For
more information on procedure files and visualization, see the
Visualization/Preparation Reference. For more information on interference
checking, see Reports and Analyses Reference.
Layering Conventions
The layering conventions used in the CVPD.F library for the construction of
piping components are as follows:
The system can produce fabrication isometrics from modeled pipelines (see the
Isometric Drawing User Guide). Fabrication isometrics almost always have the
fittings shown as two-dimensional as shown in Figure 2-7. Because of this, you
must decide at the time of part construction what you want to see on the isometric.
See Figure 2-2 to see which lines give the representation shown in Figure 2-7.
These lines were inserted on layer 0, as the table of layering conventions indicates.
Table 2-1
Item Layer Comments
Cnode 0
Nline 30 When part of three-dimensional graphics.
Nline 0 When part of isographics as in tees and
elbows
Three-dimensional graphics 30
Two-dimensional isographics 0
Tnode 0 Tnode is inserted with the ALAY modifier
Ntext 250 (absolute layer), so that Ntext always goes
to layer 250 regardless of the layer of the
related Nfigure.
Library Parts
Function of Library Parts
Piping Specification User Guide 2-15
Figure 2-7 Isometric Drawing
Piping Specification User Guide 3-1
Chapter 3 Piping Specifications
This chapter discusses the relationship of a piping specification to the master
catalogs and library parts. The procedures for creating a piping specification input
file (INFILE) for the command GENERATE PSFILE are presented in detail. The
command and its relation to the autoselection process are explained.
Piping Specifications and Autoselection
GENERATE PSFILE and INFILE
Output from GENERATE PSFILE and INFILE
Creating a Piping Specification INFILE
INFILE Format
Sorting and Merging Files
Piping Specifications
Piping Specifications and Autoselection
3-2 Piping Specification User Guide
Piping Specifications and Autoselection
The structure of the nodal figure combined with the information in the master
catalogs greatly expands the use of each figure. One nodal figure can represent a
whole range of size and pressure classes.
The information in the master catalogs and the parts library is used to create the
contract piping specification shown in the following table.
You will recognize the format of this piping specification as representative of this
type of document. The specification is D2B, the basic construction material is
carbon-1/2 moly, and the flange rating is ANSI STD 600# RTJ.
The piping insertion software is designed for piping and piping components in
general. To make your piping specification work with the pipe and pipe fitting
insertion software, you must create two basic files. One is an autoselection
(specification) file. This is used primarily by the command INSERT FITTING to
find and insert the part you specify. The other is a parameter file, used by the
commands CREATE DETAIL,
CHECK INTERFERENCE, and CREATE SURFACE. See Appendix D, File
Formats for examples of these files. Parameter files are also used to scale
specially prepared library parts. See Appendix F, Creating Parametric Fittings
for a complete discussion of parametric fittings.
A useful concept is to consider the autoselection file as the systems version of the
piping specification. The autoselection file can contain more than one piping
specification; however, creating one autoselection file per specification is strongly
recommended. As with master catalogs, a smaller file makes for better system
response and file manipulation.
Table 3-1 Piping Specification Table
PTC CONTRACT:NEGB CONTINUOUS REFORMATTING PLANT
SERVICE : SEE LEAD SHEET
Piping
Specification
Sheet 9 of 9
RATINGS: 600# SPECIFICATION: D2B
CORROSION ALLOW: 0.0625 MATERIAL: CARBON- 1/2 MOLY
SEE LEAD SHEET FOR FLUID PRESS TEMP CONDITIONS
PIPE 1/2-1.1/2 SEAMLESS, PLAIN-END, SCH-80, ASTM A335 GR.P1
FITTINGS 1/2-1.1/2 SW,6000#, ASTM A182 GR.F1
2-12 8W, SCH 40, ASTM A234-WP1
Piping Specifications
Piping Specifications and Autoselection
Piping Specification User Guide 3-3
FLANGES 1/2-1.1/2 WELD-NECK, RTJ, 600#, ASTM A182 GR.F1
GASKETS ASA B16 20 14/6% CHR 1/2MOLV1 600# RTJ
BOLTING STUD BOLTS U.N.C. ASTM A193 GR.B1
VALVES 1/2-1.1/2 GATE, 1500#, SW, BODY ASTM A182 GR.F1 TRIM 13% CHR
GLOBE, 1500#, SW, BODY ASTM A182 GR.F1 TRIM 13% CHR
CHECK , 1500#, SW, PISTON-TYPE BODY ASTM182 GR.F1
2-12 GATE, OS&V, 600# BW, BODY ASTM A217 GR.WC1 TRIM
13% CHR
2-6 GATE, OS&V, 600# BW, BODY ASTM A217 GR.WC1 TRIM
13% CHR
2-12 CHECK, SWIMG TYPE, 600# BW, BODY ASTM A217 GR.WC1
BRANCHES RUN SIZE 1/2-1.1/2 SW, EQUAL TEES OR SW REDUCING TEES
RUN SIZE 2-12, BSIZE TO 1.1/2 SOCKOLETS
RUN SIZE 2-12, BSIZE EQUAL, BW TEES
RUN SIZE 3-12, BSIZE 2-10, WELDOLETS
NOTES WELDS TO BE STRESS RELIEVED
DRAIN ASSEMBLIES : HEADER SIZE 1/2-, 1/2N.B VALVED AND
CAPPED CONN
DRAIN ASSEMBLIES : HEADER SIZE 1.1/2 AND ABOVE, 3/4 N.B
VALVED AND CAPPED CONN
VENT ASSEMBLIES : HEADER SIZE 1/2-, 1/2 N.B VALVED AND
CAPPED CONN
CAPPED CONN
PRESSURE INDICATOES: 1N.BVALVED AND FLANGED CONN: ALL
HEADER SIZES
TEMPERATURE INDICATORS : 1.1/2 N.B FLNAGED CONN. 1MIN.
HEADER SIZE 3
Table 3-1 Piping Specification Table
PTC CONTRACT:NEGB CONTINUOUS REFORMATTING PLANT
Piping Specifications
GENERATE PSFILE and INFILE
3-4 Piping Specification User Guide
GENERATE PSFILE and INFILE
The key to the two required files, autoselection and parameter, is an input file
called an INFILE. This INFILE is the shopping list that you use in the department
store - the master catalogs. The INFILE is required before you can proceed
effectively with the modeling process. Basic to that process is the command
GENERATE PSFILE, described in more detail below.
When you use this command, the items you specify in the INFILE are searched
for in the master catalog. If the item is found, the following information goes into
the autoselection file.
The item with its specification, size, end type, parameters T1 (SCLX), T2
(SCLY), ECC (SCLZ), name, and stock number.
Insert Fitting Code (IFC) that GENERATE PSFILE creates.
All the parameters and the stock number go into the parameter file.
When the INFILE is complete, you process it with the following command:
#n#GENERATE PSFILE INFILE PLANT.INFILE.D2B
ASFILE PLANT.ASFILE.D2B PAFILE PLANT.PAFILE.D2B NMFILE
PLANT.NMFILE.D2B
These file names are hypothetical. File names are your choice, but to take
advantage of the CVMAC CVPD.SPEC.CVM.MERGE that sorts these files and
combines the parameter files, you should follow the convention of using the
specification name (for example, A6A, B3A, C6A, D2B, D6A) as the last level of
the file name. The command has several modifiers, which are discussed later.
Piping Specifications
Output from GENERATE PSFILE and INFILE
Piping Specification User Guide 3-5
Output from GENERATE PSFILE and INFILE
Using the previous command, you have created three files related to the pipe
specification D2B, using the INFILE called PLANT.INFILE.D2B. Two of these
are the autoselection and parameter files. They are required for inserting, detailing,
and interference checking. The third is the NMFILE, or nonmatching file.
ASFILE (Autoselection File)
The command creates an autoselection file for components you specify in your
INFILE. The autoselection file lists components by generic name, pipe
specification, size, and end type. The command INSERT FITTING uses the
autoselection file to select, scale, and orient fittings inserted into a pipeline.
PAFILE (Parameter File)
The parameter file gives the dimensional data needed to define the
three-dimensional appearance of each component. The commands CREATE
DETAIL, CHECK INTERFERENCE, and CREATE SURFACE use these
parameters with the procedure files to create the three-dimensional appearance of
components.
NMFILE (Nonmatching File)
The INFILE searches the master catalogs for matching items. Items that the
INFILE cannot find go to the NMFILE. You can print this file to see what items
were not found.
You have these options when you examine the contents of the NMFILE:
1. You must determine if the items are there because you made an error in the
INFILE. In this case, correct the error and execute the command GENERATE
PSFILE again. You can do this with the modifier DELETE as shown in the
following example:
#n# GENERATE PSFILE INFILE PLANT.INFILE.D2B
ASFILE PLANT.ASFILE.D2B DELETE PAFILE
PLANT.PAFILE.D2B DELETE NMFILE
PLANT.NMFILE.D2B DELETE
This command indicates that you do not want to retain the original versions of
the ASFILE, PAFILE, and NMFILE files.
2. The items in NMFILE are required in specification D2B. You made no errors in
the INFILE. This means that these items are not in the master catalog. Now you
have three options:
Piping Specifications
Output from GENERATE PSFILE and INFILE
3-6 Piping Specification User Guide
Add the items to the appropriate master catalog (make sure they are sorted).
Rerun GENERATE PSFILE with the modifier DELETE.
Create a new master catalog or catalogs for odd items such as strainers and
traps. Rerun GENERATE PSFILE with the modifier DELETE. Again, make
sure the catalogs are sorted.
Edit the ASFILE and PAFILE produced by the initial processing of the
command to insert the nonmatching items manually. Make sure that you keep
the sorted order, or sort the whole file over again to ensure the correct order.
In general, this is the least desired option. The missing items may be required
by other pipe classes; therefore, you should add them to a master catalog.
Piping Specifications
Creating a Piping Specification INFILE
Piping Specification User Guide 3-7
Creating a Piping Specification INFILE
The flowchart for GENERATE PSFILE that follows (see Figure 3-1, Flowchart
for GENERATE PSFILE, on page 3-8) shows how the software uses INFILE to
generate the ASFILE, PAFILE, and NMFILE.
The Piping Specification INFILE Used to Produce Specification D2B on
page 3-8 shows the actual INFILE, CVPDC.GENPSF.INFILE.D2B, that was
created to produce the piping specification D2B. Refer to these as you read the
procedure.
In an INFILE, asterisks (*) indicate comment lines, which help to explain the file.
The comments refer to the previous line or lines of input.
Your first impression of an INFILE may well be that it is long (262 lines). You may
also recall, however, that many piping specifications are remarkably similar. The
basic piping components are the same, except for perhaps a different type of valve,
a different grade of steel, or only a different grade of gasket material. This means
that once you have created one INFILE for a contract specification, you can copy
the INFILE into another file. You can then edit the new file to create a second
specification.
First, run GENERATE PSFILE for specification D2B to be sure it works
satisfactorily. Then copy the file CVPDC/GENPSF/INFILE/D2B to
PLANT/INFILE/B3A.
A set of INFILEs that produces other industry specifications is contained in the
cvpdc/genpsf/infile and the cvpd/spec/infile catalogs.
For an example of an INFILE that selects all the components currently in the
master catalogs, see the Portion of Piping Specification INFILE Selecting All
Components in Master Catalogs on page 3-13 . An online version of this INFILE
exists in the text file cvpdc/infile/example.
Piping Specifications
Creating a Piping Specification INFILE
3-8 Piping Specification User Guide
Figure 3-1 Flowchart for GENERATE PSFILE
Piping Specification INFILE Used to Produce
Specification D2B
1 TYPE SPEC SIZE ENDT SCLX SCLY SCLZ IFC# NAME
STK#
2 STK# PARM
3 *
4 PIPE SPECIFICATION FILE
5 *
6 CC SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06, 08, 10, 12
7 *
8 USERS TEXT CODES = 1/2, 3/4, 1, 1.1/2, 2, 3,
9 4, 6, 8, 10, 12
10 *
11 SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06, 08, 10, 12
12 *
13 CC ELBOW = ELR4, ELR9, ESR9, ESW4, ESW9
14 CC ANGLE VALVE = RVAL, ANGV
15 CC FIELD WELD = FWEL
16 CC TEE = STEE, RTEE, SLET,
17 WLET,CROS
18 CC FLANGE = BLRJ, WNRJ
19 CC PIPE = PIPE
20 CC GASKET = GASK
Piping Specifications
Creating a Piping Specification INFILE
Piping Specification User Guide 3-9
21 CC VALVE = CHKV, GATV, GLBV
22 CC BOLT = STUD
23 CC GENERAL = CAPP, CPFW, CPRW, CRED, ERED, NIPL,
24 PLHX, UNIO
25 *
26 ELBOW = ELR4, ELR9, ESR9, ESW4, ESW9
27 *
28 ANGLE VALVE = RVAL, ANGV
29 FIELD WELD = FWEL
30 TEE = STEE, RTEE, SLET,
31 WLET, CROS
32 FLANGE = BLRJ, WNRJ
33
34 PIPE = PIPE
35 GASKET = GASK
36 VALVE = CHKV, GATV, GLBV
37 BOLT = STUD
38 * WAFER = BUTV
39 RELIEF VALVE = RVAL
40 GENERAL = CAPP, CPFW, CPRW, CRED, ERED, NIPL,
41 PLHX, UNIO, CPRC, FLAN, BRAN
42 ASSEMBLY = VENT, DRAN, PI, TI
43 *
44 CC ENDS = BW, RJ, RJ, BE, PE, SW, PBE, POE, TOE, SC
45 *
46 ENDS = BW,RJ,RJ,BE,PE,SW,PE,P,T,SC
47 *
48 ENDT TEXT CODES = BW, F6RJ, G6RJ, BE,
49 PE, SWF, PBE, POE, TOE, SCF
50 *
51 * SCHEDULE/PR VALUES
52 *
53 CC SCHEDULE/RATING = 40,80,600,1500,6000,STD
54 *
55 SCHEDULE/RATING = 40,80,600,1500,6000,STD
56 *
57 INPUT RECORD FORMAT
58 INPUT = SNAME,SR/TC,END,RATE,MAT
59 STOCK NUMBER FORMAT
60 *
61 * THE FOLLOWING STATEMENT DEFINES THE STOCK NUMBER TO BE IN
62 * THE STANDARD CV FORMAT WHICH IS NO LONGER REQUIRED.
63 *
64 STK NO = SNAME,END,NEND,RATE,MAT,DELIM1,SIZE,NSIZE
65 *
66 DELIM1 = -
67 *
68 SPECIFICATION = D2B
69 *
70 CATALOG NAME = CVPD.MCAT.PIPE
71 *
72 PIPE, 0D-1D, PE, 80, BA
73 PIPE, 02-12, BE, 40, BA
74 NIPL, 0D-1D, PBE, 80, BA
Piping Specifications
Creating a Piping Specification INFILE
3-10 Piping Specification User Guide
75 NIPL, 0D-1D, POE#TOE, 80, BA
76 *
77 *FLANGES
78 CATALOG NAME = CVPD.MCAT.FLANGE
79 *
80 SELECTION NAME FOR FLANGES = FLAN
81 *
82 WNRJ, 0D-12, F6RJ#BW, 600, BE
83 /S
84 BLRJ, 0D-12, F6RJ, 600, BE
85 *
86 * VALVES
87 *
88 CATALOG NAME = CVPD.MCAT.CHKV
89 *
90 CHKV, 02-12, BW, 600, BB
91 CHKV, 0D-1D, SWF, 1500, BE
92 *
93 CATALOG NAME = CVPD.MCAT.GATV
94 *
95 GATV, 0D-1D, SWF, 1500, BE
96 GATV, 02-12, BW, 600, BB
97 *
98 CATALOG NAME= CVPD.MCAT.GLBV
99 *
100 GLBV, 02-06, BW, 600, BB
101 GLBV, 0D-1D, SWF, 1500, BE
102 *
103 * GASKETS
104 *
105 CATALOG NAME = CVPD.MCAT.GASKET
106 *
107 GASK, 0D-12, G6RJ, 600, BC
108 *
109 * BOLTS
110 *
111 CATALOG NAME = CVPD.MCAT.STUDBOLT
112 *
113 STUD, 0D-12, F6RJ, 600, AE
114 *
115 * FITTINGS
116 *
117 CATALOG NAME = CVPD.MCAT.SWFITT
118 *
119 UNIO, 0D-1D, SWF, 6000, BE
120 *
121 SELECTION NAME = CPLG
122 CPFW, 0D-1D, SWF, 6000, BE
123 /S
124 ESW4, 0D-1D, SWF, 6000, BE
125 ESW9, 0D-1D, SWF, 6000, BE
126 *
127 SELECTION NAME = BRAN
128 STEE, 0D-1D, SWF, 6000, BE
Piping Specifications
Creating a Piping Specification INFILE
Piping Specification User Guide 3-11
129 /S
130 *
131 CATALOG NAME =CVPD.MCAT.SCFITT
132 *
133 CAPP, 0D-1D, SCF, 6000, BE
134 *
135 * BUTT WELD FITTINGS
136 *
137 CATALOG NAME = CVPD.MCAT.BWFITT
138 *
139 ELR9, 02-12, BW, TMP, BD
140 ESR9, 02-12, BW, TMP, BD
141 ELR4, 02-12, BW, TMP, BD
142 *
143 SELECTION NAME = BRAN
144 STEE, 02-12, BW, TMP, BD
145 /S
146 CAPP, 02-12, BW, TMP, BD
147 *
148 * REDUCING FITTINGS
149 *
150 TABLE = BR
151 *
152 * R = SW REDUCING TEE
153 * S = SOCKOLET
154 * W = WELDOLET
155 *
156 A B C D E F GHIJK
157 *
158 0D - A
159 0F - B R
160 01 - C R R
161 1D - D R R R
162 02 - E S S S S
163 03 - F S S S S W
164 04 - G S S S S W W
165 06 - H S S S S W W W
166 08 - I S S S S W W WW
167 10 - J S S S S W W WWW
168 12 - K S S S S W W WWWW
170 /T
171 *
172 TABLE = RE
173 *
174 * C=REDUCING COUPLING
175 * R=CONCENTRIC OR ECCENTRIC REDUCER
176 *
177 A B C D E F GHIJK
178 *
179 0D - A
180 0F - B C
181 01 - C C C
182 1D - D C C C
183 02 - E R R R
Piping Specifications
Creating a Piping Specification INFILE
3-12 Piping Specification User Guide
184 03 - F R R
185 04 - G R R R
186 06 - H R R
187 08 - I RR
188 10 - J RRR
189 12 - K RRR
190 *
191 /T
192 *
193 CATALOG NAME = CVPD.MCAT.SWFITT
194 *
195 SELECTION NAME = BRAN
196 USE TABLE = BR
197 RTEE, R, SWF, 6000, BE
198 /T
199 CATALOG NAME =CVPD.MCAT.OLET
200 *
201 USE TABLE = BR
202 *
203 SLET, S, SWF, 6000, BE
204 WLET, W, BW, STD, BD
205 /T
206 /S
207 CATALOG NAME = CVPD.MCAT.SWFITT
208 *
209 USE TABLE = RE
210 *
211 CPRW, C, SWF, 6000, BE
212 /T
213 *
214 CATALOG NAME = CVPD.MCAT.BWFITT
215 *
216 USE TABLE=RE
217 *
218 CRED-ERED, R, BW, TMP, BD
219 /T
220 *
221 * ASSEMBLIES
222 *
223 DRAN, 0D, DA1,,
224 DRAN, 0F, DA2,,
225 DRAN, 01, DA3,,
226 DRAN, 1D, DA4,,
227 DRAN, 02-12, DA5,,
228 VENT, 0D, VA1,,
229 VENT, 0F, VA2,,
230 VENT, 01, VA3,,
231 VENT, 1D, VA4,,
232 VENT, 02-12, VA5,,
233 PI, 0D, PA1,,
234 PI, 0F, PA2,,
235 PI, 01, PA3,,
236 PI, 1D, PA4,,
237 PI, 02-12, PA5,,
Piping Specifications
Creating a Piping Specification INFILE
Piping Specification User Guide 3-13
238 TI, 03-12, TA1,,
239 *
240 [ ASSEMBLY LIST SECTION
241 *
242 DA1, BRAN NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF
243 DA2, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP
FACE SCF
244 DA3, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP
FACE SCF
245 DA4, BRAN BSIZE 0F NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP
FACE SCF
246 DA5, BRAN BSIZE 0F NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP
FACE SCF
247 *
248 VA1, BRAN NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF
249 VA2, BRAN BSIZE 0D NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP
FACE SCF
250 VA3, BRAN BSIZE 0D NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP
FACE SCF
251 VA4, BRAN BSIZE 0F NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP
FACE SCF
252 VA5, BRAN BSIZE 0F NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP
FACE SCF
253 *
254 PA1,BRAN NIPL FACE PBE CPRW NSIZE 01 NIPL FACE PBE GATV NIPL
FACE PBE FLAN
255 PA2,BRAN NIPL FACE PBE CPRW NSIZE 01 NIPL FACE PBE GATV NIPL
FACE PBE FLAN
256 PA3, BRAN NIPL FACE PBE GATV NIPL FACE PBE FLAN
257 PA4, BRAN BSIZE 01 NIPL FACE PBE GATV NIPL FACE PBE FLAN
258 PA5, BRAN BSIZE 01 NIPL FACE PBE GATV NIPL FLAN
209 USE TABLE = RE
259 *
260 TA1,BRAN BSIZE 1D NIPL FACE PBE FLAN
261 /A
262 * EOF
Portion of Piping Specification INFILE Selecting All
Components in Master Catalogs
STK# PARM
*****************************************************************
****
*THE COMMENTS IN THIS FILE REFER TO PREVIOUS LINE/LINES OF INPUT
*****************************************************************
****
PIPE SPECIFICATION FILE
*
CC SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06, 08, 10, 12, 14, 16,
18, 20, 24
Piping Specifications
Creating a Piping Specification INFILE
3-14 Piping Specification User Guide
*****************************************************************
****
*(USED FOR CUSTOMER CATALOG LOOKUP. SIZES SHOWN ARE THOSE IN
* CVPD.MCATs)
*****************************************************************
****
USERS TEXT CODES = 1/2, 3/4, 1, 1.1/2, 2, 3, 4, 6, 8,
10,
12,14,16, 18, 20, 24
*****************************************************************
****
*(OUTPUT TO ASFILE AND FOR ROUTE PIPE USER-DEFINED VALUE.)
*****************************************************************
****
SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06, 08, 10, 12, 14, 16,
18,
20, 24
*****************************************************************
****
*(USED FOR INPUT RECORD AND STOCKNO USER-DEFINED VALUES. DO NOT
* USE QUOTATION MARKS ().)
*****************************************************************
****
CC ELBOW = ELR4, ELR9, ESC4, ESC9, ESR9, ESW4, ESW9, E18L, E18S
CC ANGLE VALVE = ANGV, RVAL
CC FIELD WELD = FWEL
CC TEE = BRFC, BRHC, CROS, NLET, RTEE, SLET, STEE, TLET, WLET
CC FLANGE = BLFF, BLGR, BLRF, BLRJ, BLTF, SOFF, SORF, SORJ, SWFF,
SWRF,THFF, THRF, WNFF, WNGR, WNRF, WNRJ, WNTF
CC PIPE = PIPE
CC GASKET = GASK
CC VALVE = BALV, CHKV, GATV, GLBV, PLGV, BUTV
CC BOLT = BOLT, STUD
CC GENERAL = CAPP, CPFC, CPFW, CPHC, CPHW, CPRC, CPRW, CRED, ERED,
NIPL, PLHX, PLRH, PLSQ, UNIO
*****************************************************************
****
*(USED FOR CUSTOMER CATALOG LOOKUP. CODES HERE ARE THOSE IN
* CVPD.MCATS)
*****************************************************************
****
ELBOW = ELR4, ELR9, ESC4, ESC9, ESR9, ESW4, ESW9, E18L, E18S
ANGLE VALVE = ANGV, RVAL
FIELD WELD = FWEL
TEE = BRFC, BRHC, CROS, NLET, RTEE, SLET, STEE, TLET, WLET
FLANGE = BLFF, BLGR, BLRF, BLRJ, BLTF, SOFF, SORF, SORJ, SWFF,
SWRF,
THFF,THRF, WNFF, WNGR, WNRF, WNRJ, WNTF
PIPE = PIPE
GASKET = GASK
VALVE = BALV, CHKV, GATV, GLBV, PLGV, BUTV
BOLT = BOLT, STUD
GENERAL = CAPP, CPFC, CPFW, CPHC, CPHW, CPRC, CPRW, CRED, ERED,
NIPL,
Piping Specifications
Creating a Piping Specification INFILE
Piping Specification User Guide 3-15
PLHX, PLRH, PLSQ, UNIO
WAFER = BUTV
RELIEF VALVE = RVAL
ASSEMBLY = VENT, DRAN, PI, TI
Portion of Piping Specification INFILE
Selecting All Components in Master Catalogs (continued)
*****************************************************************
****
*(USED FOR INPUT RECORD. OUTPUT TO ASFILE FOR USE BY INSERT
FITTING.
*ALSO OUTPUT TO STOCKNO < USER-DEFINED CODES.)
*****************************************************************
****
CC ENDS = BE, BW, FF, GR, PBE, PE, POE, RF, RJ, SC, SO, SW, TBE,
TGG,
TOE, TG
*****************************************************************
****
*(USED FOR CUSTOMER CATALOG LOOKUP. CODES SHOWN ARE THOSE IN
*CVPD.MCATS.)
*****************************************************************
****
ENDS = BE, BW, FF, GR, PBE, PE, POE, RF, RJ, SC, SO, SW, TBE, TGG,
TOE, TG
*****************************************************************
****
*(OUTPUT TO STOCKNO USER-DEFINED CODES (MAX 2-CHARACTERS FOR REV
* 2.03.)
*****************************************************************
****
ENDT TEXT CODES = BE, BW, F1FF, F6GR, PBE, PE, POE, G1RF, F6RJ,
SCF,
SO, SWF,TBE, G9TG, TOE, F9TG

*****************************************************************
****
*(USED FOR INPUT RECORD. OUTPUT TO ASFILE FOR ENDTYPE
COMPATIBILITY
*CHECKING. THESE CODES ARE USER-DEFINED, BUT MUST APPEAR IN THE
*ENDTYPE TABLE WHICH ESTABLISHES LEGAL ENDTYPE MATCHES. THE ABOVE
*THREE LINES OF INPUT (CC ENDS, ENDS, ENDT TEXT CODES) ARE FOR
*PURPOSES OF EXAMPLE ONLY FOR A REAL SPECIFICATION INFILE, YOU MUST
*FIRST ESTABLISH ENDT TEXT CODES FOR THAT SPECIFICATION. THEN
INPUT
*CC ENDS AND ENDS TO CORRESPOND. NOTE THE RESTRICTION TO USER
*DEFINITION: ENDT TEXT CODES FOR FLANGES MUST BEGIN WITH F AND
*GASKETS WITH G. WELD DOTS WILL ONLY APPEAR ON ISOS IF CODE
*INCLUDES W.)
*****************************************************************
****
Piping Specifications
Creating a Piping Specification INFILE
3-16 Piping Specification User Guide
* SCHEDULE/PR VALUES
*
CC SCHEDULE/RATING = 20, 30, 40, 80, 150, 160, 300, 600, 800, 900,
1500, 3000, 6000, 5S, 10S, 40S, STD, XST
*****************************************************************
****
*(USED FOR CUSTOMER CATALOG LOOKUP. CODES SHOWN ARE THOSE IN
*CVPD.MCATS.)
*****************************************************************
****
SCHEDULE/RATING = 20, 30, 40, 80, 150, 160, 300, 600, 800, 900,
1500, 3000, 6000, 5S, 10S, 40S, STD, XST

*****************************************************************
****
*(USED FOR INPUT RECORD; OUTPUT TO STOCKNO--USER-DEFINED VALUES.)
*****************************************************************
****
INPUT RECORD FORMAT
INPUT = SNAME,SR/TC,END,RATE,MAT
STOCK NUMBER FORMAT
*
* THE FOLLOWING STATEMENT DEFINES THE STOCK NUMBER TO BE IN
* THE STANDARD CV FORMAT, WHICH IS NO LONGER REQUIRED.
*
STK NO = SNAME,END,NEND,RATE,MAT,DELIM1,SIZE,NSIZE
Piping Specifications
INFILE Format
Piping Specification User Guide 3-17
INFILE Format
A pipe specification INFILE has several categories of information which you must
specify with required keywords in a required format. The main categories of
information are headers, instruction lines, input records, size tables (for coding
items with more than one size), and lists of items in assembly groups. The first two
categories are required. The last two are optional depending on your piping
specification sheet. The sets of instruction lines and input records in the INFILE
establish the relationship between the components and their parameters in the
master catalog and the components you select for a particular job in the INFILE.
The required information falls into two major categories in the INFILE:
Declaration/classification information
Component selection information
You can think of the INFILE as being divided into two major sections with the
previous major categories of information: the declaration/classification section and
the component selection section. The first section of the input file sets up
correspondences between different codes and defines the rules for the selection
process. The first section includes the header line, code equivalence, and
input/output instruction lines, and a specification designation line.
The second section controls the selection of specific components represented in the
master catalogs to include in your specification files (ASFILE, PAFILE). It
includes selection instruction lines, input records, tables, and assembly lists.
There is no strict rule that your input file be physically divided into these sections.
The important point is that you must declare the component codes for size, type,
end type, and rating; the name of the piping specification; the format of your input
records; and the format of your stock numbers before you select specific
components. These declarations and/or classifications can be interspersed and
redefined throughout the input file, therby applicable to subsequent input records.
As you read the following description of categories of information, refer to the
INFILE in Piping Specification INFILE Used to Produce Specification D2B on
page 3-8.
Piping Specifications
INFILE Format
3-18 Piping Specification User Guide
Description
Headers
These are the first lines of the INFILE. See the following for a detailed
description.
Code Equivalence
These are required before the input records. Code equivalence instructions
equivalence the codes used for the size, type, rating, and end type of a component
in the master catalogs, autoselection files, pipeline label, and within the input file
itself. Their format is keyword(s) followed by an equal sign and codes; for
example:
CC SIZE CODES = 0D, 0F, 01 ...
The keyword information to the left of the equal sign is required as shown in the
sample input files. The information to the right is described in detail below.
Input/Output
These are required before input records. Input/Output instruction lines define the
format of the input records in your input file, and the stock numbers output to the
specification files.
Selection
These are required before input records. Selection instruction lines instruct the
system to use a catalog, table, or alternate type name.
Input Records
Select the specific components you want in your specification using information
defined in the code equivalence instruction lines.
Tables
Identify sizes for branch and reducing fittings.
Assembly Lists
Define the components in assemblies.
Piping Specifications
INFILE Format
Piping Specification User Guide 3-19
Please note: The line numbers mentioned next in the discussion of the
INFILE in Piping Specification INFILE Used to Produce Specification D2B on
page 3-8 are for reference only. The line number itself is not part of the format or
the data.
Header Lines
The first line of input in the INFILE defines the header line for the ASFILE that the
command GENERATE PSFILE creates. You should not include this header line
when you use the submodifier APPEND with the GENERATE PSFILE modifiers
ASFILE and PAFILE.
The second line of input defines the header line for the PAFILE that the command
GENERATE PSFILE creates. This line must begin with three blank spaces
followed by STK# so parameter files can be merged later. Although INSERT
FITTING works well with individual autoselection files (ASFILES), CREATE
DETAIL, CHECK INTERFERENCE, and CREATE SURFACE work more
effectively when parameters are combined in one file (PAFILE). There should be
one parameter file which contains all piping specifications and parameter files, but
there may be a number of separate parameter files for different disciplines. The
merging of parameter files is discussed in Chapter 4, Piping Specifications and
SELECT PPARAMETERS. For now, be aware that files cannot be merged
successfully unless there are three blank spaces before STK# in the second header
line. This restriction applies only if you use the CVMAC cvpd/spec/cvm/merge.
The third line of input shows an asterisk (*). Any line with an asterisk is not read
by the GENERATE PSFILE software. The asterisk provides a way to create space
in a file for readability and to add comment lines to explain or identify information.
Blank lines are also allowed, but marking them with an asterisk is recommended.
Correspondence of Field Headers
The field headers in the autoselection file (ASFILE) have the following
correspondences:
TYPE corresponds to component types in the INFILE, for example, ELR4 or
CHKV in lines 26 through 38.
SIZE refers to USERS TEXT CODES in the INFILE and to corresponding
SIZE codes in the master catalogs. Note that the header contains only a single
field for size (with the header SIZE). This is sufficient for fittings involving only
a single size reduction. An INFILE to produce a specification for
double-reducing fittings (that introduce two size changes into the pipeline)
would contain two additional fields, one for branch size and one for new size.
SPEC refers to the specification defined in the INFILE.
Piping Specifications
INFILE Format
3-20 Piping Specification User Guide
ENDT refers to ENDT TEXT CODES in the INFILE and to corresponding
information in an end-type file (END1, END2) and the master catalogs
(ENDS).
SCLX, SCLY, and SCLZ refer to the two left-most parameters and the ECC
value for the component in the master catalog. The reference is based on the
TYPE, ENDS, RATE, and SIZE.
The GENERATE PSFILE command creates an Insert Fitting Code (IFC#) which
it writes to the ASFILE. The code identifies the component for orientation,
location, end type, and automatic insertion of flanges and gaskets. The Insert
Fitting Code is put under the heading IFC#. The code has four contiguous
columns. The single-character codes, in order, represent a components
classification, end type (for example, flanged), whether the component is a
wafered valve or a relief valve, and whether gaskets should be used.
The letter in the first column of the code indicates the classification of the piping
item. The command GENERATE PSFILE recognizes the following set of types:
The end type appears in the second position of the IFC code as F for flanged ends
or W for weld ends. The letter W in the third position in the code indicates a
wafered component and if the nfigure does not have the property WAFERED then
this property with integer value one will be inserted in the nfigure; then REPORT
PIPE will report this fitting as a wafered fitting; R in the third position indicates a
relief valve; L in the third position indicates an elbowlet. The letter G appears in
the last position of the code if the item is to have gaskets inserted. The gasket code
is referenced only if the item requires flanges.
Table 3-2 Header Lines
Item Type Type/Classification IFC Code
Bolts BOLT B
Elbows ELBOW E
Tees, branch connections TEE T
Assemblies ASSEMBLY A
Valves VALV V
Flanges FLANGE F
Gaskets GASKET G
Angle Valves, Corner Valves ANGLE VALVE C
Field Welds FIELD WELD S
Pipe PIPE P
Any other type GENERAL blank
Piping Specifications
INFILE Format
Piping Specification User Guide 3-21
NAME is the library part name.
STK# refers to the stock number you define in the INFILE with the instruction
line STK NO = . This same stock number goes into the parameter file under the
header STK#. The field headers in the parameter file (PAFILE) have the
following correspondences:
This same stock number goes into the autoselection file under the header STK#.
PARM refers to the parameter values for the component in the master catalog.
The reference is based on the components TYPE, RATE, ENDS, and SIZE.
The parameters generate the three-dimensional representation of components.
Size Codes
The size equivalence instructions define all the size codes referenced in the
selection section of the file. There are three kinds of size codes defined with the
following instruction lines:
CC SIZE CODES =. USERS TEXT CODES =.
SIZE CODES =.
CC stands for catalog codes. These are the size codes used in the master catalog.
The master catalog can be our version or your adaptation of it. In the CC SIZE
CODES, you must include every size that you want to use in this INFILE for the
particular specification. The size codes identified here must correspond to the size
codes in your master catalog. The correspondence is required so that the items you
input in the selection section can be found in the master catalog.
USERS TEXT CODES are the codes you use in your pipeline labels and the SIZE
field of your autoselection files. The commands INSERT FITTING and ROUTE
PIPE read the size of the pipeline from the label and look up the fitting or pipe in
the autoselection file matching on size (as well as type, spec, and end type). In the
USERS TEXT CODES, you can state how you want your sizes to appear in the
reports that the system generates and in the required input to the label for the
command ROUTE PIPE. The data may be in metric sizes, inch fractions, or other
symbols you want to use. The sizes appear in the autoselection file that this
INFILE generates.
SIZE CODES are the codes that you use in the input records to indicate the size or
size range of piping components you intend to use.
Please note: They cannot include an inch sign, because it would be confused
with the ditto mark.
Piping Specifications
INFILE Format
3-22 Piping Specification User Guide
In your input records, the ditto means repeat the contents of the corresponding
field in the prior input record. If you define a size field in your stock number, these
codes appear in the stock number generated by the system.
You set up the equivalence between the different types of codes by putting them in
corresponding positions (going from left to right) in the three equivalence
instructions. Define the codes according to these rules. Delimit each item with a
comma. Do not use intervening spaces between characters that are part of the
code, but spaces before or after commas are acceptable. Do not repeat codes; each
code should be unique. With a format of foot/inch/fraction, some character must
fill the gap between the whole number and the fraction. For example, 1 1/2
becomes 1.1/2.
The following excerpt taken from the D2B input file shows the relationship among
the codes:
CC SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06, 08, 10, 12
(for looking up items in the master catalogs)
USERS TEXT CODES = 1/2, 3/4, 1, 1.1/2,
2,3, 4, 6, 8, 10, 12
(for the autoselection file and the command ROUTE PIPE)
SIZE CODES = 0D, 0F, 01, 1D, 02, 03, 04, 06,
08,10, 12
(for the stock number and input records)
Only CC SIZE CODES are allowed in the first line. In this line 0D equals 1/2
N.B. (nominal bore), 0F equals 3/4 N.B., and 1D equals 1-1/2 N.B. These CC
values agree with the codes used in the master catalog (see the cvpd.mcat.balv
Table 1-2 on page 1-4 ). For a list of these codes and their values, see the Pipe Size
Codes table that follows.
For a half-inch component, if a match occurs between a component selected by
one of your input records and an entry in the master catalog, the size is shown in
the ASFILE, as 1/2. If you define your stock number so that it contains a size,
then 0D also appears in your stock number for that item. These related codes give
you flexibility in representing sizes you intend to use. You cannot use an inch sign
in these SIZE CODES since it would be confused with a ditto.
Piping Specifications
INFILE Format
Piping Specification User Guide 3-23
In your input record the ditto means to repeat the information in the corresponding
field of the previous record. Note your SIZE CODES do not have to be the same as
the CC SIZE CODES shown here.
Please note: For fractions, you must use 1.1/4, 1.1/2, and so forth. The
period is the only filler character allowed.
The Pipe Size Codes table indicates that specification D2B calls for pipe in the size
range 1/2 through 12. The CC SIZE CODES in the D2B INFILE indicate that
range. This first part of the file does not make component selection; instead, it lays
down some ground rules. The CC SIZE CODES could, for example, show pipe up
to 24. However, whatever you include for these codes must have a corresponding
code in the USERS TEXT CODES and the SIZE CODES. It is mandatory to have
a one-to-one correspondence in these three equivalence instruction lines.
Table 3-3 Pipe Size Codes
Component Size Code
1/8 = 0A
1/4 = 2/8 = 0B
3/8 = 0C
1/2 = 4/8 = 0D
5/8 = 0E
3/4 = 6/8 = 0F
7/8 = 0G
1 = 01
1.1/4 = 1B
1.1/2 = 1D
2 = 02
2.1/2 = 2D
3 = 03
3.1/2 = 3D
4 = 04
5 = 05
6 = 06
8 = 08
10 = 10
12 = 12
14 = 14
16 = 16
18 = 18
20 = 20
24 = 24
Piping Specifications
INFILE Format
3-24 Piping Specification User Guide
Note the use of the comma as a delimiter in these codes. The comma is required
after each entry except the last one (for example, the line shown : CC SIZE
CODES =). However, if the line continues to a second or third line, put a comma
at the end of each continuing line (for example, the lines shown: USERS TEXT
CODES =). Do not put a comma at the end of a line if there is no continuation
line.
Type Classifications
Type classifications enable the software to use automatic features to insert
components. The equivalence instructions define the two sets of type codes for
components: Catalog codes from the master catalogs and your own codes.
The first set of codes (for example, CC ELBOW =, CC ANGLE VALVE = )
relates the piping components to their lookup names in the TYPE column of the
master catalogs (see lines 13 through 24). For Piping Specification D2B, elbows
include all items from the master catalog with ELR4, ELR9, ESR9, ESW4, or
ESW9 in the TYPE column. Select only the CC equivalences you need for your
specification. Note that the equivalent instruction for elbowlets (for example,
SELT, WELT), not included in this example, is CC LLET=.
The second set of codes (lines 26 through 41) lets you define your own names for
these same piping components. The keywords (codes) to the left of the equal signs
(for example, ELBOW =, ANGLE VALVE =) are the same as those in the first set
except for the absence of the CC (Catalog Code). There must be a one-to-one
correspondence (same number and same order) between the items in sets one and
two. Although the user-defined names in the INFILE shown in Piping
Specification INFILE Used to Produce Specification D2B on page 3-8 are the
same as the Catalog Code names, you can choose any names you want, subject to
the limitations on the total number of codes and characters-per-code as shown in
the Header Lines table.
Rather than breaking them into two successive lists as shown in the D2B INFILE,
it is recommended that you alternate the lines of CC codes with your own codes;
that way the correspondence is easier to see (for example, CC ELBOW =,
ELBOW =). Like the SIZE CODES, your type codes appear in the autoselection
file and in STOCKNO output.
Table 3-4 Storage Limits for GENERATE PSFILE
Keywords Max. No. Codes
Max No. Characters
per Code Comments
Any input line 132
ELBOW 24 8 Note 1
Piping Specifications
INFILE Format
Piping Specification User Guide 3-25
ELBOWLET 7 8 Note 1
ANGLE VALVE 10 8 Note 1
FIELD WELD 7 8 Note 1
TEE 30 8 Note 1
ASSEMBLY 40 8 Note 1
FLANGE 50 8 Note 1
PIPE 7 8 Note 1
GASKET 7 8 Note 1
VALVE 60 8 Note 1
WAFER 10 8 Note 1
BOLT 8 8 Note 1
GENERAL 50 8 Note 1
CC ENDS 45 4 Note 1
ENDT 45 12 Note 1
ENDS 45 12 Note 1
CC SIZE CODES 40 8
USERS TEXT
CODES 40 12
SIZE CODES 40 12
INPUT 120 Note 2
STK NO 120 Note 3
DELIM1 to DELIM9 9 16 Must be on one
line
SPECIFICATION 1 30 Must be on one
line
TABLE 56
USE TABLE 56
USE STD TABLE 56 (filename) Must be on one
line
PART NAME 30
SELECTION NAME 30 Must be on one
line
CATALOG NAME 70 (filename)
INSERT 70 (filename)
SCHEDULE/RATING 25 8 Note 1
Table 3-4 Storage Limits for GENERATE PSFILE
Piping Specifications
INFILE Format
3-26 Piping Specification User Guide
Please note:
1. The maximum number of codes listed is based on four character codes. The
maximum number of codes varies with code length.
2. The maximum number of fields is 10, including NGASK.
3. The STK NO is not to exceed the length of the stock number as allowed by the
field width defined in the header line for your ASFILE (specification file).
4. The 132-character limit for an input line may prevent you from using all the
available characters in a single field.
While your type classifications normally are at the top of your input file, they can
be interspersed throughout the input file. However, you must define the type code
equivalences before you reference the type codes in an input record or other
instruction.
There are a few other important type equivalence instructions in the INFILE in
Piping Specification INFILE Used to Produce Specification D2B on page 3-8.
Lines 38 and 39 contain the following entries:
*WAFER = BUTV
RELIEF VALVE = RVAL
(Note that the asterisk indicates that line 38 is a comment line, which is not read
by the system.)
A component can be explicitly classified as either a wafered component or a relief
valve. If the component is explicitly classified as such, then the GENERATE
PSFILE inserts the letter W or R for wafered or relief in the third position of the
IFC code. Wafered components and relief valves are assigned FITTYPES of 11
and 81, respectively (see the Values for the FITTYPE Property table in Appendix
B, Properties in Library Parts). This explicit FITTYPE property is overriden if
the component was given a FITTYPE part property when the component Nfigure
was prepared.
Note that any component type that is explicitly classified as a wafer or relief valve
must also appear in a CC classification line. In the INFILE shown in Piping
Specification INFILE Used to Produce Specification D2B on page 3-8, this is
demonstrated by RVAL which is classified as a relief valve in line 39 and also as
an angle valve in lines 14 and 28.
Line 41 is as follows:
PLHX, UNIO, CPRC, FLAN, BRAN
Piping Specifications
INFILE Format
Piping Specification User Guide 3-27
Note that the entries FLAN and BRAN do not have corresponding entries in the
CC classification line 23. This is because these component names are specified in
the SELECTION NAME = instruction lines (lines 80, 121, 127, 143).
If you use the SELECTION NAME instruction and use the name in an assembly
list (for example, FLAN and BRAN), the name must be specified in the
GENERAL type equivalence instruction (not the CC GENERAL instruction). Any
SELECTION NAME items not used in an assembly list (for example, CPLG) may
also be included in the GENERAL type equivalent instruction, but that is not
required.
Line 42 indicates four assembly types: vents, drains, and pressure and temperature
connections that are built with an assembly of fittings:
ASSEMBLY = VENT, DRAN, PI, TI
You can create standard assemblies and insert them with one command. At this
point in the INFILE, you must state what you want to call these assemblies. You
define the constituent components later in the INFILE in what is called an
assembly list.
End Types Codes
The identification of end types has great impact on the design process. The naming
conventions you establish in your INFILE for end types affect the automatic
insertion of appropriate flanges and gaskets and the correct selection of end types
to match fittings.
Three equivalence instruction lines are required: CC ENDS =, ENDS =, and
ENDT TEXT CODES = (lines 44 to 49). The codes in these three lines must have
positional correspondence.
The CC ENDS are the standard end types as they appear in the master catalogs.
The ENDS codes are used in your stock numbers, if you define the stock number
to include them. You define these codes. For example, your specification may
require screwed male or female piping components. The catalogs may refer to
these generically as SC. It may be convenient to refer to them as SCF and SCM. To
do this, establish the following relationship:
CC ENDS = SC, SC
ENDS = SCF, SCM
Piping Specifications
INFILE Format
3-28 Piping Specification User Guide
ENDT TEXT CODES appear in the autoselection file in the ENDT field, in the
end type file, and in your input records in the input file. The system uses these
codes in the autoselection process for checking the compatibility of end types.
You define these codes. In the sample INFILE, F6RJ means Flange Class 600#
Ring Joint Face. However, you may want to define some other code.
The best way to develop the end type equivalences in your INFILE is to start with
the ENDT TEXT CODES. Establish the codes you want for the specification and
then input the CC ENDS and ENDS with a positional correspondence to the
ENDT TEXT CODES. Entries for ENDT TEXT CODES must be unique.
However, you can have duplicate entries in either the CC ENDS or the ENDS
CODES.
End type compatibility checking does not work without an end type file. This file
consists of two columns headed END1 and END2. The following lines are typical
of this file:
END1 END2
F6RJ G6RJ
G6RJ F6RJ
These lines tell the insertion software that the only legal connection for a 600#
ring joint flange is a 600# ring joint gasket and vice versa. You should construct
this file with your own codes, or use CVPDC.ENDTYPES (see the
cvpdc/endtypes figure). If you construct your own file, sort it on the first field.
When there is more than one match for a given end type (for example, BW, WE,
and BE, for BE), a comma is used to separate the entries in the END2 column. The
END1 column must contain each end type you need for end type checking. Entries
in the END 1 column must be unique (no duplication), and the file must be sorted.
You must use the ENDT TEXT CODES in your input records and in your end type
file for end type compatibility checking to work.
Piping Specifications
INFILE Format
Piping Specification User Guide 3-29
The End Type Codes Used in cvpd.mcat and cvpd.diso.mcat table describes
common end types, including those used in cvpd/mcat and cvpd/diso/mcat.End
Table 3-5
cvpdc/endtypes
END1 END2
BE BW,WE,BE
BW BW,BE
F1FF G1FF
F1RF G1RF
F1RJ G1RJ
F3FF G3FF
F3RF G3RF
F3RJ G3RJ
F6GR G6GR
F6RF G6RF
F6RJ G6RJ
F6TF G6TF
F9GR G9GR
F9RF G9RF
F9RJ G9RJ
F9TF G9TF
G1FF F1FF
G1RF F1RF
G1RJ F1RJ
G3FF F3FF
G3RF F3RF
G3RJ F3RJ
G6GR F6GR
G6RF F6RF
G6RJ F6RJ
G6TF F6TF
G9GR F9GR
G9RF F9RF
G9RJ F9RJ
G9TF F9TF
PE SO,SWF
SCF SCM
SCM SCF
SO PE
Piping Specifications
INFILE Format
3-30 Piping Specification User Guide
Type Codes Used in cvpd/mcat and cvpd/diso/mcat
SWF PE
WE WE,BE
Table 3-6 End Type Codes Used in cvpd/mcat and cvpd/diso/mcat
End Type Description
BW Butt weld
SC Screwed
SE Screwed end
SW Socket weld
SO Slip on
FE Form R 13 (female end)
ME Form V 13 (male end)
FEW Form R 13 (female end), butt
weld
GR Form N, groove face
(female)
GRBW Form N, groove face
(female), butt weld
TF Form F, tongue face (male
end)
TGG Gasket for Form N groove
face (female) and Form F
groove face
TFBW Form F, tongue face (male),
butt weld
LJ Lap joint
LJB Lap joint both ends
LJW Lap joint weld
LJB Lap joint, Type B
LJG Lap joint, Type G
LJV Lap joint, Type V
FR Form R 14 (female)
MV Form V 14 (male)
FRBW Form R 14 (female), butt
weld
MVBW Form V 14 (male), butt weld
VRG Gasket for Form R 14
(female)
BE Beveled end
Table 3-5
cvpdc/endtypes
Piping Specifications
INFILE Format
Piping Specification User Guide 3-31
Schedule/Rating Codes
To define the schedule or rating codes for your specification, use the instruction
line CC SCHEDULE/RATING =. This identifies the ratings you want to reference
in the master catalogs. Then use the line SCHEDULE/RATING = to make a
positional correspondence between the CC values and those you want to use in the
input records in your INFILE and have output to the stock numbers in your
specification files.
In the D2B INFILE, the catalog codes are shown in line 53: CC SCHEDULE/
RATING =. The codes particular to this specification are line 55:
SCHEDULE/RATING =. In this example, the codes are identical; however, they
need not be.
Input/Output Definition
You have set up the correspondences between the different codes. Now you are
almost ready to specify the components you want, but first you have to define the
rules for the selection process with two important instruction lines. The first is the
line that defines the format of the input record: INPUT =. The second line defines
the order and content of the stock number: STK NO =. It is possible and may be
desirable to redefine the input record format and the stock number format in the
body of the INFILE.
These input and stock number records relate to the autoselection process.
Component selection has four mandatory requirements. They are the information
in the first four fields of the master catalogs: TYPE, ENDS, RATE, and SIZE.
Normally, if you omit any of these, a search in the master catalogs fails.
PE Plain end
PBE Plain both ends
TE Threaded end
TBE Threaded both ends
POETOE Plain one end, threaded one
end
RF Raised face
RFBW Raised face butt weld
RFSC Raised face screwed
RFSO Raised face slip on
RFSW Raised face socket weld
Table 3-6 End Type Codes Used in cvpd/mcat and cvpd/diso/mcat
End Type Description
Piping Specifications
INFILE Format
3-32 Piping Specification User Guide
The exception is RATE. It is possible to omit RATE for a component to which a
rating does not apply.
In addition, any piping schedule creates a match with a blank rating field. For
example, the ELR9 in line 139 of the D2B INFILE has a rating TMP (To Match
Pipe). For a 3 elbow this implies a schedule (rating) of 40 (see line 73 of the D2B
INFILE for 3). A lookup in the master catalog searches for ELR9 with a size of
3, end type BW, and rating 40. A match occurs even though the rating field is
blank in the master catalog. A match would also occur if the master catalog
contained 40 in the rating field.
A ball valve provides an example of a master catalog search. The
CVPD.MCAT.BALV file contains 160 possibilities for selecting a ball valve. Forty
of these ball valves have ring joint facings. Eleven of the ball valves with ring joint
facings are in the 600# class. Only one ball valve with a ring joint facing in the
600# class has 6 N.B.
Input Line
Before you define the input line, type the following mandatory line:
INPUT RECORD FORMAT
Remember that most INFILES are quite similar. If you are editing an INFILE, the
line is already there.
The first four codes are required in the input line (see line 58 in the D2B INFILE).
The order of information in the input record is not important:

SNAME(Selection Name) Your type equates to TYPE in the master catalogs.
SR/TC(Size Range/Table Code)
ENDType of facing or weld type.
RATEFitting rating or pipe schedule.
MATERIALOptional; you can assign a code for material.
Generally the master catalogs have dimensional information which is material
independent. If this is not the case, you may create additional master catalogs for
use in the matching process. The following is an example of an input line:
INPUT = SNAME, SR/TC, END, RATE, MAT
Piping Specifications
INFILE Format
Piping Specification User Guide 3-33
You have a great deal of flexibility in defining fields for the stock number. To
include additional fields, define them in the input record using any name. For
example, add FIELD6 and use it in the stock number.
Stock Number Line
Before you define the stock number line, the following line must occur (line 59 in
the D2B INFILE):
STOCK NUMBER FORMAT
The stock number may consist of the selection name, first end type and second end
type (for double-ended items), rating, material, delimiter, size, and new size (for
double-sized items). You may select and order these items to be included in your
stock number as you desire. The format indicated in line 64 of the D2B INFILE is
as follows:
STK NO = SNAME,END,NEND,RATE,MAT,DELIM1,SIZE, NSIZE
The DELIM in the stock number format allows you to insert some character or text
string into the stock number. Line 66 of the D2B INFILE shows the following:
DELIM1 = -
This means that a hyphen appears in the stock number generated by the system.
The location of the hyphen is indicated in the previous stock number format. The
maximum number of delimiters allowed in a stock number is nine. They use the
key words DELIM1, DELIM2, ..., DELIM9.
A delimiter such as JOB 8754 is possible if you want to include a job identification
code in the stock number. This is not recommended, however, because such data is
redundantly stored in the database with every piping component. The project name
you can define with the command SELECT PPARAMETERS is a better
alternative.
Stating the Specification
The declaration/classification section ends with a statement of the specification
(see line 68). The line SPECIFICATION = allows the specification number to
appear in the autoselection file under the column SPEC. In the D2B INFILE, the
line is as follows:
SPECIFICATION = D2B
This line puts D2B under SPEC in the autoselection file generated with this
INFILE.
Piping Specifications
INFILE Format
3-34 Piping Specification User Guide
Summary of Declaration/Classification Section of the
INFILE
The discussion about the INFILE concentrated on the first section of the file. That
section creates the rules for the selection process. In summary, the first section
states the following:
1. The components required in specification D2B
2. What the components are called in the master catalog files
3. What you want to call them and the format you use in selecting specific
components from the master catalogs
4. The format of your stock numbers
5. The specification code to assign to the components
This first section can contain more items then you actually require in specification
D2B. Within the array limits for each type of code, you can show every item in the
master catalog if the sets of instruction lines have the correct correspondence (see
Portion of Piping Specification INFILE Selecting All Components in Master
Catalogs on page 3-13).
It may not matter if you list more items than you need. However, it does matter if
you list fewer items than you require. With fewer items, the result is missing items
in the autoselection and parameter files. The absence of items becomes apparent
when you attempt to insert the missing items. You will discover that you cannot do
so.
Component Selection
The second section of the INFILE, the component selection section, explains the
selection of specific components to create the autoselection and parameter files for
specification D2B. Again, the D2B INFILE is referenced for examples.
The process of component selection consists of telling the system which master
catalog file to access and which items in it you want in specification D2B. To do
this, you must use the input record format that you specified.
Piping Specifications
INFILE Format
Piping Specification User Guide 3-35
Specifying the Catalog
Before the system can make a selection, it must know which catalog file to
reference. Instruction lines with the catalog file names provide this information.
The information for selecting particular components in the file follows the name,
as shown in the following example:
CATALOG NAME = CVPD.MCAT.PIPE
This says, in effect, to go to the catalog file called cvpd/mcat/pipe (see the D2B
INFILE, line 70). The single quotation marks are required.
Input Records
As shown in the following example, lines that immediately follow the catalog file
name are input records that state what items to select from that file:
PIPE, 0D-1D, PE, 80, BA
This line requests PIPE (selection name) in the size range 0D-1D (1/2 to 1 1/2),
with plain end (PE), with schedule 80 wall thickness, and with a material code of
BA. Remember that the material code can be whatever you want. The material
code does not appear in the master catalogs. An example of the material
specification code is shown in the Material Specification Code table. This table
does not appear on the system and is included only as an example.
Table 3-7 Material Specification Code
AA = ASTM A234 WPB
AB = ASTM A105 GR2
AC = ASTM A106 GRB
AD = ASTM A216 GR WCB
AE = ASTM A193 GR B7
AF = ASTM A194 GR 2H
AG = ASBESTOS RING GASKET
AH = ASTM A181 GR1
AM = ASTM A312 TP321
AO = ASTM A351 CFBC
AP = ASTM A403 WP321
AQ = ASTM A182 F321
BA = ASTM A335 GR P1
BB = ASTM A217 GR WC1
BC = SP. W GASKET 4.6% CHR
BD = ASTM A234 WPI
Piping Specifications
INFILE Format
3-36 Piping Specification User Guide
The next input record is the following (D2B INFILE, line 73):
PIPE, 02-12, BE, 40, BA
This asks for pipe in the size range 2 to 12 with beveled ends, schedule 40 wall,
and material code BA. A check in the pipe specification shows that these input
records select the pipe required.
Pipe nipples are selected in lines 74 and 75:
NIPL, 0D-1D, PBE, 80, BA
NIPL, 0D-1D, POE#TOE , 80, BA
These nipples are generally used with socket weld and screwed fittings. In the
master catalogs they are listed as 4 long. Note that the nipple in the second line
has two different end types: plain one end (POE) and threaded one end (TOE).
The pound sign (#) is required to separate them. When inserted, this nipple will
not automatically flip to match the end types of adjacent fittings. One way to
rectify this is to enter line 75 a second time, with the end types reversed
(TOE#POE).
The end types specified previously are those given in the instruction lines (48 and
49):
ENDT TEXT CODES = BW, F6RJ, G6RJ, BE, PE, SWF, PBE, POE, TOE, SCF
This specification of end type is important for checking end type compatibility.
The selection process is similar for other components including flanges, valves,
gaskets, and bolts (through line 146 of the sample INFILE). For each, you must
activate the catalog name before you select the component. This is a good reason
for being familiar with the master catalogs.
Selection Name
For convenience, you have the option of using the instruction line SELECTION
NAME =. Line 80 reads as follows:
SELECTION NAME FOR FLANGES = FLAN
Note, the FOR FLANGES text is not required. This is the input record (line 82)
that follows the instruction line:
BE = ASTM A182 GR F1
Table 3-7 Material Specification Code
Piping Specifications
INFILE Format
Piping Specification User Guide 3-37
WNRJ, 0D-12, F6RJ#BW, 600, BE
This line selects a weld neck ring joint flange (WNRJ), in the size range 1/2 to
12 (0D-12), with a double end type of 600# RJ-flange face and butt weld-flange
hub (F6RJ#BW), 600# rating in material BE (ASTM A182 GR F1). In the
autoselection file, FLAN appears for this item under the column TYPE.
The advantage of using the selection name is this. When you are modeling
pipelines, you can simply key in INSERT FITTING FLAN. In this way you do not
have to remember the type of flange in the specification. You can also apply this
useful feature to branch fittings.
The entry /S in line 83 means that this is the end of the selection name option. If
you omit this /S entry, then all remaining entries in the autoselection file appear as
type FLAN. A subsequent selection name will have the same effect as a /S.
You may use new selection names as required. Lines 121, 127, and 143 are
examples:
SELECTION NAME = CPLG
SELECTION NAME = BRAN
SELECTION NAME = BRAN
Two more points apply to this section of the INFILE.
Line 113 is the following:
STUD, 0D-12, F6RJ, 600, AE
This line selects stud bolts for the complete range of flange sizes (0D-12) with a
flange end type (F6RJ). You may wonder why bolts have a flange end type. The
reason for this entry is that bolts are reported automatically. Each time the system
sees a pair of flange end type properties, it includes a set of bolts. Hence, the flange
end types are included.
The section BUTT WELD FITTINGS (lines 135-146) includes the entry TMP:
ELR9, 02-12, BW, TMP, BD
ESR9, 02-12, BW, TMP, BD
ELR4, 02-12, BW, TMP, BD
TMP (To Match Pipe) appears in the RATE field, according to the input instruction
line. It indicates to the selection process to select the correct wall thickness for
these items based on the schedule of a predefined pipe of the same size. Since the
Piping Specifications
INFILE Format
3-38 Piping Specification User Guide
master catalog dimensions of these fittings are independent of wall thickness, a
match is achieved without regard to rating. This keeps the master catalog smaller.
Part Name
You may want to use an autoselection name for a nodal figure that is different than
its name in the master catalog. To change this name, use PARTNAME = <nodal
figure name> followed by /P.
Tables for Branch and Reducing Fittings
In addition to specifying the master catalog file to use, you can also specify tables
to use for branch and reducing fittings. Branching tables are a convenient way of
showing the information in the pipe specification under BRANCHES. These
tables are particularly useful in the INFILE. Line 150 of the INFILE contains this
entry for a branch fitting table:
TABLE = BR
This instruction line names the table for later reference. You can later activate the
table in a manner analogous to the way the master catalog files are activated. A
two-character name is required. Any two alphabetic characters are allowed. The
single quotation marks are required.
Within the table you use single-character codes within the cells. The following
lines (152-154) describe the meaning of the codes used:
*R = SW REDUCING TEE
*S = SOCKOLET
*W = WELDOLET
These lines start with an asterisk, so they are only comment lines. However, these
and other comment lines are useful in reminding you what the codes mean. The R,
S, and W characters are shorthand codes that are meaningful only to you. Use a
different character for each size range you want to reference.
The table in lines 156 through 170 is shown as follows:
Table 3-8
A B C D E F G H I J K
0D A
0F B R
01 C R R
1D D R R R
Piping Specifications
INFILE Format
Piping Specification User Guide 3-39
The letters A through K across are the branch sizes that correspond to the header
sizes shown in the first field (0D-12). The table is blank above the diagonals
because the cells there indicate an increase in size. The diagonal, of course,
indicates no change in size. Notice that no character code is put under K. The
reason is that the software reads across the line A through K first. If the K were not
there, you would get branch fittings for sizes 1/2 through 10 only. In other
words, the software uses the branch size to get the header size. This is a small but
important point to remember when you develop tables.
The /T following the table (line 170) means that this is the end of table input.
The construction of the table is straightforward. Take the example of a 10 8 branch
(J I). The table code is W. When you use the W in the SIZE field of your input
record instead of a size code, as defined by the SIZE CODES= instruction line, it
indicates a size range going from a header of 3-12 inches to a branch of 2-10
inches. It so happens that for this size range, the master catalog provides a
weldolet.
Reducing Fitting Tables
Line 172 of the INFILE contains this entry for a reducing fitting table:
TABLE = RE
The construction of the table that follows (lines 179-191) is similar to the previous
branch fitting table. The only difference is that some cells under the diagonal are
left blank, because the reduction indicated is not used in practice.
02 E S S S S
03 F S S S S W
04 G S S S S W W
06 H S S S S W W W
08 I S S S S W W W W
10 J S S S S W W W W W
12 K S S S S W W W W W W
/T
*
Table 3-8
Piping Specifications
INFILE Format
3-40 Piping Specification User Guide
The Selection Process Using Tables
When you have completed the table, you are ready to go on to the selection
process (shown in lines 193 through 219 of the INFILE D2B). The method is the
same as that already described for valves and fittings.
1. Specify the catalog name:
CATALOG NAME = CVPD.F.SWFITT
2. Give the selection name, if desired:
SELECTION NAME = BRAN
3. Indicate the table:
USE TABLE = BR
4. Type the input record, for example:
RTEE, R, SWF, 6000, BE
The record selects from the active catalog, using the size information in the active
table, and outputs the selection name to the autoselection file.
Note that the table code R has replaced the size range in the input record. You can
use a table code in only one input record for each use of the instruction USE
TABLE =.
5. Indicate the end of usage for the table as follows:
/T
6. Activate another catalog and table, and so on.
Assemblies: Input Record
The last portion of the D2B INFILE is for assemblies. The command INSERT
FITTING can put in a group of fittings that represent, for example, a standard vent
assembly. As shown here, the assemblies are ordered in relation to the header size
into which they are inserted. Two steps are required to successfully insert an
assembly:
1. Define the input format (lines 223-225):
DRAN, 0D, DA1,,
DRAN, 0F, DA2,,
DRAN, 01, DA3,,
2. Define the constituent components (lines 240-260). This is discussed in the
Assembly List section.
Line 228 of the input file specifies a selection name VENT:
Piping Specifications
INFILE Format
Piping Specification User Guide 3-41
VENT, 0D, VA1,,
This vent is for header size 1/2 (0D). The reference number is VA1 (Vent
Assembly 1).
Your company may have standard assemblies categorized and identified with a
code. If so, you may want to make the selection name the same as your standard
code.
This is the input record format for assemblies. It works in essentially the same way
as that specified for component selection earlier in the INFILE (line 58).
Note these two points about the assembly input record:
VA1 coincides with the END field of the component input record. The software,
in fact, uses this entry as a reference for the material list for assemblies. This
section is described next.
For assemblies, the input record has no input for the RATE and MAT fields in
the component input record. You must, therefore, type two commas after VA1
to preserve the five-field status defined in the INPUT = line.
Assembly List
The final step in creating an INFILE is the assembly list section. Begin this section
by typing the following line (240):
ASSEMBLY LIST SECTION
The next step is to list the components in the assembly along with any of the four
modifiers BSIZE, NSIZE, NSPEC, or FACE needed by the command INSERT
FITTING to select the correct components.
Lines 242 to 244 and 248 show part of an assembly list:
DA1, BRAN NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF
DA2, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF
DA3, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF

VA1, BRAN NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF
Piping Specifications
INFILE Format
3-42 Piping Specification User Guide
In the previous line, VA1 is the reference for this line listing materials. The line
indicates that you require a BRAN inserted on the header to accommodate the
vent assembly. The header size is 1/2 N.B. The specification requires a 1/2 vent,
so the modifier BSIZE is not used. The system provides the STEE specified on
line 128 of the INFILE: STEE, 0D-1D, SWF, 6000, BE.
The VA1 assembly is shown in the VA1 Assembly figure.
Figure 3-2 VA1 Assembly
The next item in the assembly is a pipe nipple with both ends plain. Note the use
of the modifier FACE. Next is a socket weld gate valve followed by a pipe nipple,
plain one end (POE), threaded one end (TOE). The last item is a screwed cap.
If you select a line with a 10 N.B., you get the items associated with assembly
VA5 (see lines 232 and 252).
In modeling, you can insert the previous items with this command, assuming that
the line you select is 1/2 N.B.:
#n#INSERT FITTING VENT STEM U: MODEL ent d; MODEL loc d
Piping Specifications
INFILE Format
Piping Specification User Guide 3-43
The entry /A on line 261 means that this is the end of the assembly list section. The
comment line EOF means that this is the end of the file. This line is not required.
Using GENERATE PSFILE
You now have a complete INFILE ready for use by the command GENERATE
PSFILE.
Autoselection File
The ASFILE figure in Appendix D, File Formats is the autoselection file
PLANT.ASFILE.D2B. As previously mentioned, the command INSERT
FITTING uses this file. Note that the header line is as you defined it in the first line
of the INFILE. Where SELECTION NAME = was used in the INFILE, those
names appear under TYPE. All items are specification D2B, as you would expect.
Single- and double-sized items are clearly shown as are items with two different
end types.
SCLX, SCLY, and SCLZ appear as well. A check of any item shows that these
scales are equal to parameters T1, T2, and ECC in one of the master catalog files.
The column headed IFC# (Insert Fitting Code) was generated by
GENERATE PSFILE. As the name implies, the command INSERT FITTING uses
the code to identify the component type and to determine whether automatic flange
and gasket insertion is required.
The library part name of the fitting appears under the column NAME. In this
instance, it is also the procedure name for the commands CREATE DETAIL and
CHECK INTERFERENCE. The stock number appears with the format that you
defined in the INFILE.
Parameter File
The PAFILE figure in Appendix D, File Formats is the parameter file
PLANT.PAFILE.D2B. This file contains the stock numbers and the parameters
extracted from the master catalog for use by the commands CREATE DETAIL and
CHECK INTERFERENCE.
This command always creates a nonmatching file (NMFILE). In this example, the
nonmatching file is empty because all items defined in the INFILE were found in
the master catalogs.
Piping Specifications
INFILE Format
3-44 Piping Specification User Guide
Using the INFILE, the command GENERATE PSFILE created a piping
specification (D2B) for the system to use. The process has, in fact, created two
files: the autoselection file (ASFILE) and the parameter file (PAFILE).
On a typical contract, you may use many specifications. To create one from
another, use one of the Operating System editing commands with a field width
selected for files wider than 72 characters.
Additional Features
The following notes provide additional information about creating an INFILE. See
the D2B INFILE for an illustration of most INFILE characteristics. The following
notes describe some features in more detail, as well as describing some features
not included in the D2B INFILE.
1. The following codes have special meaning when used in your input records:
a. TMP (To Match Pipe)
This code can be used instead of a schedule or rating in the appropriate field
of your input record. It is shorthand for telling the system to use the
schedule or rating of the last pipe of the corresponding size selected by a
prior input record. To use TMP, first select pipe of a corresponding size. If
you select more than one type of pipe of the same size, the most recent pipe
is used for TMP.
b.
The double quotation marks (ditto marks) mean to reference and repeat the
information in the corresponding field of the preceding input record.
Because of this usage, you cannot include double quotation marks as an
inch sign in the size field of your input records.
c. ,,
Two commas in an input record without any intervening information define
a null field. Even though you specify the input to include certain optional
fields, you may choose to omit these fields from your stock numbers for
some components by replacing them with the null field.
d. -
The hyphen indicates a range when separating sizes in the size fields. When
used to separate items in other fields (for example, STEE-ELR9), a hyphen
is shorthand for saying the following: generate entries for each of these
items using the other fields in the input record. More than one field can have
multiple items, thereby greatly reducing the number of input records
needed.
2. NGASK at the end of an input record changes the Insert Fitting Code (IFC).
This deactivates the automatic insertion of gaskets. The use of NGASK in an
Piping Specifications
INFILE Format
Piping Specification User Guide 3-45
input record is analogous to using the modifier NOGASK with INSERT
FITTING.
3. The D2B illustrates the use of the instruction line USE TABLE =. This
references a table within the INFILE. In addition, you can use a table that is in a
separate file.
Reference it with this instruction line: USE STANDARD TABLE = <filename>.
For example, to create a standard reducing table, change line 172 as shown in D2B
INFILE to USE STANDARD TABLE = RE; then move lines 177, 179-189, and
191 to a file named re, for example tbl/_bcd/re. Do not include any comment lines
in the file.
4. Another file option is to use INSERT = <filename>. This transfers the in-file
processing to an existing text file and returns back to the file when processing is
complete. You can use this option with any portion of an INFILE except for the
header line. You cannot nest INSERT = statements, that is, an INSERT =
statement cannot be included in a text file.
5. The first section of the INFILE has equivalence statements, for example CC
ANGLE VALVE=, CC ENDS =, and so on. You can redefine these statements
throughout the INFILE. The redefinition affects subsequent input records.
A benefit of this redefinition is that it allows you to add items to a category that
has already reached its limit. This means, for example, in the case of the
statement CC ANGLE VALVE = that you can initially assign the maximum of
ten names of four characters each. After selecting these components, you can
again state CC ANGLE VALVE = and specify a new set of angle valves.
6. The slash (/) followed by the letters A, S, or T as the first two characters in a
line delimit a special process, such as the use of a table or selection name.
Specifications with Double-Reducing Fittings
The autoselection file for fittings can contain either one or three columns for size
data. The first type of autoselection file (shown in D2B INFILE) can specify
single-reducing fittings, with both the header size and new size (or branch size for
reducing tees or olets) in the SIZE field. The second type of autoselection file can
specify both single- and double-reducing fittings.
The total width of the ASFILE for both types of specifications can be up to 148
columns, and all nonsize headers are the same. The following additional rules
apply to three-size files:
The size fields (SIZE, NSIZ, and BSIZ) can contain a maximum of 18
characters.
The SIZE field can contain only one size.
Piping Specifications
INFILE Format
3-46 Piping Specification User Guide
SIZE must always be greater than NSIZ.
BSIZ can be greater than, less than, or equal to SIZE.
An INFILE used to generate a three-size autoselection file is shown in the Sample
INFILE for Specification with Three Sizes figure. Note the NSIZ and BSIZ
headers in the header line (line 1). Although the autoselection file can contain 148
characters, the INFILE is limited to 132.
Line 78 defines the stock number to include the three sizes (SIZE, NSIZ, and
BSIZ).
Line 116 designates the branch size table as CV; the name of the table can be up
to 56 characters. Although the two tables in this sample INFILE contain an equal
number of columns and rows, this is not required; you can have more rows than
columns. The CV table is shown in lines 118-139. The rows (as listed down the
side) give the size of the inlet or outlet pipe; the columns (as listed along the top)
give the branch size. This matrix defines the allowable size combinations in the
piping specification. You can produce a specification that includes components
with a larger branch than run size, as is demonstrated in lines 123 and 124 (the Z
and Q codes).
Line 145 designates the reducer size table as RE. The table is shown in lines
147-168. The size of the inlet leg of the fitting comes from the pipe (as specified in
the input record described); the two sizes in the table allow for double reducing;
the branch size is read from the rows and the outlet size from the columns.
Although not shown in this table, the outlet (labeled larger end) could be smaller
than the branch (labeled smaller end).
Sample INFILE for Specification with Three Sizes
1 TYPE SPEC SIZE NSIZE BSIZE ENDT SCLX SCLY SCLZ
IFC# NAME
2 STK# PARM
3 *
4
5 PIPE SPECIFICATION FILE
6 SPECIFICATION = MIT
7
8 *
9 CC SIZE CODES = OD, OF, O1, 1D, 02, 03, 04, 06,
10 08, 10, 12, 14, 16, 18, 20, 24
11 *
12 *
13 USERS TEXT CODES = 1/2, 3/4, 1, 1.1/2, 2, 3, 4, 6,
14 8, 10, 12, 14, 16, 18, 20, 24
15 *
Piping Specifications
INFILE Format
Piping Specification User Guide 3-47
16 *
17 SIZE CODES =OD,OF,O1,1D, 02, 03, 04, 06,
18 08, 10, 12, 14, 16, 18,20,24
19
20 CC PIPE = PIPE
21 PIPE = PIPE
22 *
23 CC ELBOW = ELR4, ELR9
24 ELBOW = ELR4, ELR9
25 *
26 CC TEE = STEE,RTEE,CROS
27 TEE STEE,RTEE,CROS
28 *
29 CC VALVE = BALV, CHKV, GATV, GLBV, PLGV
30 VALVE = BALV, CHKV, GATV, GLBV, PLGV
31 *
32 CC ANGLE VALVE = RVAL, CVAL
33 ANGLE VALVE = RVAL, CVAL
34 RELIEF VALVE = RVAL
35 * WAFER = GLBV
36 *
37 CC FLANGE = FLAN
38 FLANGE = FLAN
39 *
40 CC GASKET = GASK
41 GASKET = GASK
42 *
43 CC BOLT = STUD, BOLD
44 BOLT = STUD, BOLD
45 *
46 CC FIELD WELD = FWEL
47 FIELD WELD = FWEL
48 *
49 * FOR ELBOWLETS
50 CC LLET = SELT, TELT, WELT
51 LLET = SELT, TELT, WELT
52 *
53 CC GENERAL = CAPP, CPLG, CRED, NIPL, UNIO
54 GENERAL = CAPP, CPLG, CRED, NIPL, UNIO
55
56 *
57
58
59 ENDT TEXT CODES = BW, BE, PE, SCF, SCM, PBE, POE, TOE, TBE,
FFF, XXX
60 CC ENDS = BW, BE, PE, SCF, SCM, PBE, POE, TOE, TBE, FFF, XXX
61 ENDS = BW, BE, P, SCF, SCM, PE, P, T, T, FFF, XXX
62 *
63
64 *
65 * SCHEDULE/PR VALUES
66 *
67 CC SCHEDULE/RATING =
125,150,250,300,600,800,900,1500,3000,6000,
Piping Specifications
INFILE Format
3-48 Piping Specification User Guide
68 10S,20,30,STD,40,80,NPT
69 SCHEDULE/RATING = 125,150,250,300,600,800,900,1500,3000,6000,
70 10S,20,30,STD,40,80,NPT
71 INPUT RECORD FORMAT
72 INPUT = SNAME,SR/TC,END,RATE, MAT
73 STOCK NUMBER FORMAT
74 *
75 THE FOLLOWING STATEMENT DEFINES THE STOCK NUMBER TO BE IN THE
76 STANDARD CV FORMAT WHICH IS NO LONGER REQUIRED.
77 *
78 STK NO = SNAME,END,NEND,RATE,MAT,DELIM1,SIZE,NSIZE,BSIZE
79 *
80 DELIM1 = -
81 *
82 *
83 CATALOG NAME = CVPD.MCAT.PIPE
84 *
85 PIPE, 0D-1D, PE, 80, AC
86 PIPE, 02-1D, BE, 40, AC
87 PIPE, 14-16, BE,STD, AC
88 PIPE, 18-24, BE, 10S, AT
89 NIPL, 0D-1D, PBE, 80, AC
90 NIPL, 0D-1D, TBE, 80, AC
91 NIPL, 0D-1D, POE#TOE 80, AC
92 *
93 *
94 CATALOG NAME = CVPD.FP.SAMPLE.MCAT
95 CAPP, 0D-06, SCF#XXX, 150, AB
96 CAPP, 0D-03, SCF#XXX, 300, AB
97 CPLG, 0D-04, SCF, 150, AB
98 CPLG, 0D-03, SCF, 300, AB
99 CROS, 0D-06, SCF, 150, AB
100 CROS, 0D-04, SCF, 300, AB
101 ELR4, 0D-06, SCF, 150, AB
102 ELR4, 0D-06, SCF, 300, AB
103 ELR4, 0D-02, SCF#SCM, 150, AB
104 ELR4, 0D-02, SCF#SCM, 300, AB
105 ELR9, 0D-06, SCF, 150, AB
106 ELR9, 0D-06, SCF, 300, AB
107 ELR9, 0D-04, SCF#SCM, 150, AB
108 ELR9, 0D-03, SCF#SCM, 300, AB
109 FLAN, 0D-02, FFF#SCF, 150, AB
110 STEE, 0D-06, SCF, 150, AB
111 STEE, 0D-06, SCF, 300, AB
112 UNIO, 0D-03, SCF, 150, AB
113 UNIO, 0D-04, SCF, 250, AB
114 UNIO, 0D-04, SCF, 300, AB
115 *
116 TABLE = CV
117 *
118 * 0 0 0 1 0 0 0 001111122
119 * D F 1 D 2 3 4 680246804
120 A B C D E F G HIJKLMNOP
121 OD A
Piping Specifications
INFILE Format
Piping Specification User Guide 3-49
122 OF B M D D D D D D DDDDDDDD
123 01 C M M D D Z D D DDDDDDDD
124 1D- D M M M D Q D D DDDDDDDD
125 02 E M M M F D D D DDDDDDDD
126 03 F D M M M M D D DDDDDDDD
127 04 G D D D M M M D DDDDDDDD
128 06 H D D D D M M M DDDDDDDD
129 08 I N T T T W W X XDDDDDDD
130 10 J N T T T W W X XXDDDDDD
131 12 K N T T T W W W XXXDDDDD
132 14 L N T T T W W W WXXXDDDD
133 16 M N T T T W W W WXXXXDDD
134 18 N N T T T W W W WWXXXXDD
135 20 O N T T T W W W WWXXXXXD
136 24 P N T T T W W W WWXXXXXX
137 * 0 0 0 1 0 0 0 001111122
138 * D F 1 D 2 3 4 680246804
139 * B R A N C HSIZE
140 *
141 /T
142 * REDUCING FITTINGS
143 *
144 *
145 TABLE = RE *(REDUCER SIZE RANGES)
146 *
147 * 0 0 0 1 0 0 0 001111122
148 * D F 1 D 2 3 4 680246804
149 A B C D E F G HIJKLMNOP
150 OD A D D D D D D D DDDDDDDDD
151 OF B L D D D D D D DDDDDDDDD
152 01 C S S D D D D D DDDDDDDDD
153 1D D S S S D D D D DDDDDDDDD
L
154 02 E S S S F D D D DDDDDDDDD
A
155 03 F D D S S S D D DDDDDDDDD
R
156 04 G D D D S S S D DDDDDDDDD
G
157 06 H D D D D D D S DDDDDDDDD
E
158 08 I D D D D D D X XDDDDDDDD
159 10 J D D D D D D X XXDDDDDDD
E
160 12 K D D D D D D D XXXDDDDDD
N
161 14 L D D D D D D D XXXXDDDDD
D
162 16 M D D D D D D D DXXXXDDDD
163 18 N D D D D D D D DDXXXXDDD
164 20 O D D D D D D D DDDXXXXDD
165 24 P D D D D D D D DDDDDXXXD
166 * 0 0 0 1 0 0 0 001111122
167 * D F 1 D 2 3 4 680246804
Piping Specifications
INFILE Format
3-50 Piping Specification User Guide
168 * S M A L LEND
169 *
170 /T
171 *
172 *
173 CATALOG NAME = CVPD.FP.SAMPLE.MCAT
174 *
175 USE TABLE = CV
176 RTEE, F, SCF, 150, AB
177 RTEE, 02#Z, SCF, 150, AB
178 RTEE, F, SCF, 300, AB
179 RTEE, 02#Q, SCF, 300, AB
180 /T
181 *
182 USE TABLE = RE
183 CRED, F, SCF, 150, AB
184 CRED, F, SCF, 300, AB
185 ELR9, F, SCF, 150, AB
186 ELR9, F, SCF, 300, AB
187 ELR9, F, SCF,#SCM, 150, AB
188 UNID, L, SCF, 150, AB
189 /T
190 * EOF
Piping Specifications
Sorting and Merging Files
Piping Specification User Guide 3-51
Sorting and Merging Files
Several specification (autoselection) files may exist, but they must be sorted. You
should have only one parameter file for fittings covering all the piping specification
files used in building a 3D model. You can have layer-specific parameter files
referenced in your directory file for different disciplines.
Stock numbers must also be sorted. Use separate parameter files for any nozzles
and structures used for the job.
Sort the specification and parameter files, and merge the created parameter files,
using the following CVMAC routine supplied by us:
cvpd/spec/cvm/merge
See Appendix D, File Formats, the CVPD.SPEC.CVM.MERGE figure.
To use the file, issue the following command:
#n# RUN CVMAC CVPD.SPEC.CVM.MERGE
Piping Specification User Guide 4-1
Chapter 4 Piping Specifications and
SELECT PPARAMETERS
This chapter explains the use of the SELECT PPARAMETERS command to select
piping specification-related parameters. It also explains how to specify the unit of
the data contained in your specification and parameter files.
Selecting Parameters
Defining Data Units
Piping Specifications and SELECT PPARAMETERS
Selecting Parameters
4-2 Piping Specification User Guide
Selecting Parameters
One final step is required before you begin modeling. When you have a part
active, type the following command:
#n# SELECT PPARAMETERS PIPING LIST
The system displays the default directory file cvpd/directories containing the
list of default parameters affecting plant design activities, such as routing pipes,
inserting fittings, defining projects, and producing detailed drawings:
#14#SELect PPArameters PIping LIst

*** GENERAL PARAMETERS ***
PAFILE : CVPD.M.FIT.PARAMETERS
DRFILE : CVPD.DIRECTORIES

*** PIPING AND EQUIPMENT PARAMETERS ***

LAYER = -1
TOLERANCE = 0.05
SPOOL LENGTH = 0.0
Flags : NOALIGN CHECK NOEXPLI IT
FLANGE GASKET HOOK SELECT
ELBOW CHECKING = LONG (RATIO = 1.5)
BEND RADIUS = 0.0
BEND RATIO = 5.0
LOCKING = OFF
INSPEC FLANGE = FLAN
INSPEC GASKET = GASK
BOLT = STUD
TYPE = ARRANGEMENT
PROJECT = NONE
ABOVE = 0
STFILE : CVPD.P.SELECTION

*** CURRENT DIRECTORIES FILE: CVPD.DIRECTORIES
-MNEMONIC-NUMBER-SIZE-SPEC-INS
INFO DIRY
*
*PIPING PARAMETERS
*
* 1 2 3 4 5 6
*2345678902345678902345678902345678902345678902345678902345678
SPEC CVPD.M.SPEC/
ENDTYPES CVPD.M.SPEC.ENDTYPES
PFITTING USERS.PFITTING.FILE
*
*CURRENT PIPING LAYERING CONVENTION
*
Piping Specifications and SELECT PPARAMETERS
Selecting Parameters
Piping Specification User Guide 4-3
LAYER/1-29 CVPD.NOXL.PARAMETERS
LAYER/30-99 CVPD.STRU.PARAMETERS
LAYER/100-159 CVPD.M.FIT.PARAMETERS
*
*HVAC LAYERING CONVENTION:
*
LAYER/160-200 CVAEC.HVAC.DATA.PARAMETERS
Please note: This file contains lines describing HVAC layering. If you are
doing only piping work, you can remove these lines.
You can use this list to set the parameters for the current part. Three modifiers
relate directly to piping specifications: DRFILE, PAFILE, and BOLT. Use the
DRFILE modifier to specify an active directory file. The default directory file
(DRFILE) cvpd/directories references the specification files to use for
modeling and reporting. To see the format of the file, use one of the editors
available in the Operating System.
Next to the entry SPEC are the words cvpd/m/spec/. This is the name of a catalog
that contains single-specification files. You must change the entry cvpd/m/spec/ to
the catalog that contains your set of specification files. In this case, plant/asfile.
Now the system is ready to use your specification (autoselection) files. The
following command shows an example of this use:
#n# ROUTE PIPE LABEL O-8240-10-D2B
The command reads the spec, D2B, in the label and appends it to the spec catalog
plant/asfile. Then it goes to the file plant/asfile/d2b for data on the specified pipe.
By simply switching the active directory file you can switch from sets of
specification files that support different standards. For example, the directory file
cvpd/diso/directory would reference specification files created from the
DIN standard master catalogs (cvpd/diso/mcat).
The file cvpd/directories has the entry ENDT with
cvpd/m/spec/endtypes. If you have made an end type file as discussed in,
Chapter 3, Piping Specificationsthen enter it here to replace
cvpd/m/spec/endtypes. You may also want to change the layer ranges and
names of the nozzle and structural parameter files.
Another approach to the previous procedure is to create your own directory file
(for example, plant/drfile) with perhaps a contract number identification. In
doing this, change the default in SELECT PPARAMETERS
(cvpd/directories) to the name of your directory file (in this case,
plant/drfile). The system now uses your directory file. At the same time,
Piping Specifications and SELECT PPARAMETERS
Selecting Parameters
4-4 Piping Specification User Guide
activate your default parameter file with the command SELECT PPARAMETERS
PAFILE <pafilename>.
This file should contain any items not covered by the other parameter files
assigned to specific layer ranges in the DRFILE.
Specification D2B calls for stud bolts; therefore, no change in
SELECT PPARAMETERS is required because BOLT STUD is the default. If
your specification used machine bolts from the catalog file
cvpd/mcat/machbolt or if a selection name of BOLT was used for the machine
bolts, then you would change the default for bolts to BOLT.
Piping Specifications and SELECT PPARAMETERS
Defining Data Units
Piping Specification User Guide 4-5
Defining Data Units
You can define units in activating a part.
Specifying units other than inches can be useful in making parts for your
equipment and structure libraries, but note that the parts in the fitting library must
be modeled in inch units to be compatible with the INSERT FITTING command.
The data in master catalog, specification (autoselection), and parameter files can be
defined in other units. If you want other units, at the operating system level use the
editor to insert the UNITS= line before the first line of the autoselection and
parameter files. The format of the units line is UNITS=XX; where XX is one of the
standard part units (MM, CM, IN, FT, M, KM, and MI). The line is left justified.
When you input the UNITS line, do not use any spaces (between the keyword and
the equal sign, between the equal sign and the part unit, or between the part unit
and the Return).
UNITS=MM
With this unit line, all values in the file read as millimeters.
Piping Specification User Guide A-1
Appendix A Standard Dimensional Data for
ANSI
The following is a partial listing of the standard dimensional data included in the
CVPD master catalogs. The catalogs conform to the commonly used ANSI
(American National Standards Institute) standard pipes and fittings plus a range of
manufacturers pipes and fittings. The dimensional data included in the master
catalog files supports the DIN/ISO (German National and International Standards
Organization). Plumbing standards are not documented.
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
A-2 Piping Specification User Guide
Standard Dimensional Data for ANSI
Table A-1
Description Std/Cat Size Range
Ball Valve 150# FF ANSI B16.10 1/2 - 12
Ball Valve 300# FF ANSI B16.10 1/2 - 12
Ball Valve 150# RF ANSI B16.10 1/2 - 12
Ball Valve 300# RF ANSI B16.10 1/2 - 12
Ball Valve 600# RF ANSI B16.10 1/2 - 12
Ball Valve 900# RF ANSI B16.10 1 - 12
Ball Valve 150# RTJ ANSI B16.10 1 - 12
Ball Valve 300# RTJ ANSI B16.10 1/2 - 12
Ball Valve 600# RTJ ANSI B16.10 1/2 - 12
Ball Valve 900# RTJ ANSI B16.10 1/2 - 12
Ball Valve 600# T&G (Tongue) ANSI B16.10 1/2 - 12
Ball Valve 900# T&G (Tongue) ANSI B16.10 1 - 12
Ball Valve 600# B.W. ANSI B16.10 1/2 - 12
Ball Valve 900# B.W. ANSI B16.10 1 - 12
Ball Valve CL800 S.W. Worcester 1/2 - 1 1/2
Ball Valve CL1500 S.W. Worcester 1/2 - 1 1/2
Ball Valve CL800 Threaded Worcester 1/2 - 1 1/2
Ball Valve CL1500 Threaded Worcester 1/2 - 1 1/2
Branch by Coupling 3000# S.W. ANSI B16.11 2 x 1/2 -
24 x 1 1/2
Branch by 1/2 Coupling 3000#
S.W.
ANSI B16.11 2 x 1/2 -
24 x 2 1/2
Branch by 1/2 Coupling 3000# SC ANSI B16.11 2 x 1/2 -
24 x 1 1/2
Branch by Coupling 6000# S.W. ANSI B16.11 2 x 1/2 -
24 x 1 1/2
Branch by Coupling 6000# SC ANSI B16.11 2 x 1/2 -
24 x 1 1/2
Branch by 1/2 Coupling 6000#
S.W.
ANSI B16.11 2 x 1/2 -
24 x 1 1/2
Branch by 1/2 Coupling 6000# SC ANSI BI6.11 2 x 1/2 -
24 x 1 1/2
Bushing 1/4 x 1/8 -
3 1/2 x 2 1/2
CAP Butt Weld ANSI B16.9 1/2 - 48
CAP 3000# S.W. 1/2 - 1 l/2
CAP 3000# SC ANSI B16.11 1/2 - 1 1/2
CAP 6000# S.W. 1/2 - 1 1/2
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
Piping Specification User Guide A-3
CAP 6000# SC ANSI B16.11 1/2 - 1 1/2
Round Head Plug SC 1/2 - 1 1/2
Square Head Plug SC 1/2 - 1 1/2
Hex. Head Plug SC 1/2 - 1 1/2
Check Valve Swing Type 150# BW ANSI B16.10 1/8 - 36
Check Valve Swing Type 300# BW ANSI B16.10 1/2 - 36
Check Valve Swing Type 150# FF ANSI B16.10 1/2 - 24
Check Valve Swing Type 300# FF ANSI B16.10 1 - 24
Check Valve Swing Type 150# RF ANSI B16.10 1/2 - 24
Check Valve Swing Type 300# RF ANSI B16.10 1 - 24
Check Valve Swing Type 900# RF ANSI B16.10 3/4 - 24
Check Valve Swing Type 150#
RTJ
ANSI B16.10 1 - 24
Check Valve Swing Type 300#
RTJ
ANSI B16.10 1 - 24
Check Valve Swing Type 600#
RTJ
ANSI B16.10 1/2 - 24
Check Valve Swing Type 900#
RTJ
ANSI B16.10 3/4 - 24
Check Valve Swing Type 600#
T&G
ANSI B16.10 1/2 - 24
Check Valve Swing Type 900#
T&G
ANSI B16.10 3/4 - 24
Check Valve Swing Type 600#
B.W.
ANSI B16.10 1/2 - 24
Check Valve Swing Type 900#
B.W.
ANSI B16.10 3/4 - 24
Check Valve Piston Type
CL800S.W.
VOGT 1/2 - 1 1/2
Check Valve Piston Type
CL1500S.W.
VOGT 1/2 - 1 1/2
Check Valve Piston Type CL800
Threaded
VOGT 1/2 - 1 1/2
Check Valve Piston Type CL1500
Threaded
VOGT 1/2 - 1 1/2
Coupling 3000# S.W. ANSI B16.11 1/8 - 4
Coupling 3000# SC ANSI B16.11 1/8 - 4
Reducing Coupling 3000# S.W. ANSI B16.11
Reducing Coupling 3000# SC ANSI B16.11
Coupling 6000# S.W. ANSI B16.11 1/8 - 4
Coupling 6000# SC ANSI B16.11 1/8 - 4
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
A-4 Piping Specification User Guide
Reducing Coupling 6000# S.W. ANSI B16.11
Reducing Coupling 6000# SC ANSI B16.11
1/2 Coupling 3000# ANSI B16.11 1/2 - 1 1/2
1/2 Coupling 3000# SC ANSI B16.11 1/2 - 1 1/2
1/2 Coupling 6000# S.W. ANSI B16.11 1/2 - 1 1/2
1/2 Coupling 6000# S.W. ANSI B16.11 1/2 - 1 1/2
1/2 Coupling 6000# SC ANSI B16.11 1/2 - 1 1/2
Cross Straight B.W. ANSI B16.9 1/2 - 48
Cross Reducing B.W. ANSI B16.9 1/2 - 48
Cross Straight 3000# S.W. ANSI B16.11 1/8 - 4
Cross Straight 3000# SC ANSI B16.11 1/2 - 1 1/2
1
There is no part in the CVPD.F
library for this fitting.
Cross Straight 6000# S.W. ANSI B16.11 1/2 - 1 1/2
Cross Straight 6000# SC ANSI B16.11 1/2 - 1 1/2
Elbow 90 3000# S.W. ANSI B16.11 1/8 - 4
Elbow 90 3000# SC ANSI B16.11 1/2 - 1 1/2
Elbow 90 6000# S.W. ANSI B16.11 1/2 - 1 1/2
Elbow 90 6000# SC ANSI B16.11 1/2 - 1 1/2
Elbow 45 3000# S.W. ANSI B16.11 1/8 - 4
Elbow 45 3000# SC ANSI B16.11 1/2 - 1 1/2
Elbow 45 6000# S.W. ANSI B16.11 1/2 - 1 1/2
Elbow 45 6000# SC ANSI B16.11 1/2 - 1 1/2
Elbow 90 SR BUTT WELD ANSI B16.28 1 - 24
Elbow 180 SR BUTT WELD ANSI B16.28 1 - 24
Elbow 90 LR BUTT WELD ANSI B16.9 1/2 - 48
Elbow 45 LR BUTT WELD ANSI B16.9 1/2 - 48
Elbow 180 LR BUTT WELD ANSI B16.9 1/2 - 48
Elbow 90 LR Reducing BW ANSI B16.9 1/2 - 24
Elbowlets 160# Butt Weld End 2 x 1/4 -
24 x 1/4
Elbowlets STD Wall Butt Weld
End
2 x 1/4 -
24 x 1/4
Elbowlets XST Wall Butt Weld End 2 x 1/4 -
24 x 1/4
Elbowlets XXST Wall Butt Weld
End
2 x 1/4 -
24 x 1/4
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
Piping Specification User Guide A-5
Elbowlets 3000# Screwed End 2 x 1/4 -
24 x 1/4
Elbowlets 6000# Screwed End 2 x 1/4 -
24 x 1/4
Elbowlets 3000# Socket Weld End 2 x 1/4 -
24 x 1/4
Elbowlets 6000# Socket Weld End 2 x 1/4 -
24 x 1/4
Flange 150# RF Threaded ANSI B16.5 1/2 - 1 1/2
Flange 300# RF Threaded ANSI B16.5 1/2 - 1 1/2
Flange 150# FF Threaded ANSI B16.5 1/2 - 1 1/2
Flange 300# FF Threaded ANSI B16.5 1/2 - 1 1/2
Flange 150# RF Socket Weld ANSI B16.5 1/2 - 1 1/2
Flange 300# RF Socket Weld ANSI B16.5 1/2 - 1 1/2
Flange 150# FF Socket Weld ANSI B16.5 1/2 - 1 1/2
Flange 300# FF Socket Weld ANSI B16.5 1/2 - 1 1/2
Flange 150# RF Slip On ANSI B16.5 1/2 - 24
Flange 300# RF Slip On ANSI B16.5 1/2 - 24
Flange 150# FF Slip On ANSI B16.5 1/2 - 24
Flange 300# FF Slip On ANSI B16.5 1/2 - 24
Flange 150# RF Weld Neck ANSI B16.5 1/2 - 24
Flange 300# RF Weld Neck ANSI B16.5 1/2 - 24
Flange 600# RF Weld Neck ANSI B16.5 1/2 - 24
Flange 900# RF Weld Neck ANSI B16.5 1/2 - 24
Flange 150# FF Weld Neck ANSI B16.5 1/2 - 24
Flange 300# FF Weld Neck ANSI B16.5 1/2 - 24
Flange 150# RF Blind ANSI B16.5 1/2 - 24
Flange 300# RF Blind ANSI B16.5 1/2 - 24
Flange 600# RF Blind ANSI B16.5 1/2 - 24
Flange 900# RF Blind ANSI B16.5 1/2 - 24
Flange 150# FF Blind ANSI B16.5 1/2 - 24
Flange 300# FF Blind ANSI B16.5 1/2 - 24
Flange 150# RTJ Slip On ANSI B16.5 1 - 24
Flange 300# RTJ Slip On ANSI B16.5 1/2 - 24
Flange 150# RTJ Weld Neck ANSI B16.5 1 - 24
Flange 300# RTJ Weld Neck ANSI B16.5 1/2 - 24
Flange 600# RTJ Weld Neck ANSI B16.5 1/2 - 24
Flange 900# RTJ Weld Neck ANSI B16.5 1/2 - 24
Flange 150# RTJ Blind ANSI B16.5 1 - 24
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
A-6 Piping Specification User Guide
Flange 300# RTJ Blind ANSI B16.5 1/2 - 24
Flange 600# RTJ Blind ANSI B16.5 1/2 - 24
Flange 900# RTJ Blind ANSI B16.5 1/2 - 24
Flange 600# Weld Neck Tongue ANSI B16.5 1/2 - 24
Flange 600# Weld Neck Groove ANSI B16.5 1/2 - 24
Flange 900# Weld Neck Tongue ANSI B16.5 1/2 - 24
Flange 900# Weld Neck Groove ANSI B16.5 1/2 - 24
Flange 600# Blind Tongue ANSI B16.5 1/2 - 24
Flange 600# Blind Groove ANSI B16.5 1/2 - 24
Flange 900# Blind Tongue ANSI B16.5 1/2 - 24
Flange 900# Blind Groove ANSI B16.5 1/2 - 24
Gasket 150# RF 1/16 Thk 1/2 - 24
Gasket 300# RF 1/16 Thk 1/2 - 24
Gasket 150# FF 1/16 Thk 1/2 - 24
Gasket 300# FF 1/16 Thk 1/2 - 24
Gasket 600# RF 3/16 Thk 1/2 - 24
Gasket 900# RF 3/16 Thk 1/2 - 24
Gasket 150# RTJ 1 - 24
Gasket 300# RTJ 1/2 - 24
Gasket 600 RTJ 1/2 -24
Gasket 900 RTJ 1/2 - 24
Gasket 600# T&G 1/2 - 24
Gasket 900# T&G 1/2 - 24
Gate Valve 150# BW ANSI B16.10 1/8 - 36
Gate Valve 300# BW ANSI B16.10 1/8 - 36
Gate Valve 300# FF ANSI B16.10 1/2 - 36
Gate Valve 150# FF ANSI B16.10 1/2 - 24
Gate Valve 300# FF ANSI B16.10 1/2 - 24
Gate Valve 150# RF ANSI B16.10 1/2 - 24
Gate Valve 300# RF ANSI B16.10 1/2 - 24
Gate Valve 600# RF ANSI B16.10 1/2 - 24
Gate Valve 900# RF ANSI B16.10 1 - 24
Gate Valve 150# RTJ ANSI B16.10 1 - 24
Gate Valve 300# RTJ ANSI B16.10 1/2 - 24
Gate Valve 600# RTJ ANSI B16.10 1/2 - 24
Gate Valve 900# RTJ ANSI B16.10 1 - 24
Gate Valve 600# T&G ANSI B16.10 1/2 - 24
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
Piping Specification User Guide A-7
Gate Valve 900# T&G ANSI B16.10 1 - 24
Gate Valve 600# BW ANSI B16.10 1/2 - 24
Gate Valve 900# BW ANSI B16.10 1 - 24
Gate Valve CL800 S.W. VOGT 1/2 - 1 1/2
Gate Valve CL1500 S.W. VOGT 1/2 - 1 1/2
Gate Valve CL800 Threaded VOGT 1/2 - 1 1/2
Gate Valve CL1500 Threaded VOGT 1/2 - 1 1/2
Globe Valve 150# BW ANSI B16.10 1/8 - 36
Globe Valve 300# BW ANSI B16.10 1/2 - 36
Globe Valve 150# FF ANSI B16.10 1/2 - 6
Globe Valve 300# FF ANSI B16.10 1/2 - 6
Globe Valve 150# RF ANSI B16.10 1/2 - 6
Globe Valve 300# RF ANSI B16.10 1/2 - 6
Globe Valve 600# RF ANSI B16.10 1/2 - 6
Globe Valve 900# RF ANSI B16.10 3/4 - 6
Globe Valve 150# RTJ ANSI B16.10 1 - 6
Globe Valve 300# RTJ ANSI B16.10 1/2 - 6
Globe Valve 600# RTJ ANSI B16.10 1/2 - 6
Globe Valve 900# RTJ ANSI B16.10 3/4 - 6
Globe Valve 600# T&G ANSI B16.10 1/2 - 6
Globe Valve 900# T&G ANSI B16.10 3/4 - 6
Globe Valve 600# B.W. ANSI B16.10 1/2 - 6
Globe Valve 900# B.W. ANSI B16.10 3/4 - 6
Globe Valve CL800 S.W. VOGT 1/2 - - 1 1/2
Globe Valve CL1500 S.W. VOGT 1/2 - 1 1/2
Globe Valve CL800 Threaded VOGT 1/2 - 1 1/2
Globe Valve CL1500 Threaded VOGT 1/2 - 1 1/2
Nipple - Schedule 5S - Plain Both
Ends
1/2 - 1 1/2
Nipple - Schedule 10S - Plain
Both Ends
1/2 - 1 1/2
Nipple - Schedule 40S - Plain
Both Ends
1/2 - 1 1/2
Nipple - Schedule 40 - Plain Both
Ends
1/2 - 1 1/2
Nipple - Schedule 40 - Plain One
End -Threaded One End
1/2 - 1 1/2
Nipple - Schedule 40 - Threaded
Both Ends
1/2 - 1 1/2
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
A-8 Piping Specification User Guide
Nipple - Schedule 80 - Plain Both
Ends
1/2 - 1 1/2
Nipple - Schedule 80 - Plain One
End - Threaded One End
1/2 - 1 1/2
Nipple - Schedule 80 - Threaded
Both Ends
1/2 - 1 1/2
Nipple - Schedule 160 - Plain Both
Ends
1/2 - 1 1/2
Nipple - Schedule 160 - Plain One
End -Threaded One End
1/2 - 1 1/2
Nipple - Schedule 160 - Threaded
Both Ends
1/2 - 1 1/2
Nozzle 150# FF ANSI B16.5 1/2 - 24
Nozzle 300# FF ANSI B16.5 1/2 - 24
Nozzle 150# RF ANSI B16.5 1/2 - 24
Nozzle 300# RF ANSI B16.5 1/2 - - 24
Nozzle 600# RF ANSI B16.5 1/2 - 24
Nozzle 900# RF ANSI B16.5 1/2 - 24
Nozzle 150# RTJ ANSI B16.5 1 - 24
Nozzle 300# RTJ ANSI B16.5 1/2 - 24
Nozzle 600# RTJ ANSI B16.5 1/2 - 24
Nozzle 900# RTJ ANSI B16.5 1/2 - 24
Nozzle 600# T&G (Groove) ANSI B16.5 1/2 - 24
Nozzle 900# T&G (Groove) ANSI B16.5 1/2 - 24
Nozzle Butt Weld ANSI B36.10 1/2 - 24
Weldolet Standard Wt. Bonney Forge 3 x 2 -
24 x 20
Weldolet XStrong Bonney Forge 3 x 2 -
24 x 20
Sockolet 3000# Bonney Forge 2 x 1/2 -
24 x 1 1/2
Thredolet 3000# Bonney Forge 2 x 1/2 -
24 x 1 1/2
Nipolet 3000# Plain End Bonney Forge 2 x 1/2 -
24 x 1 1/2
Nipolet 3000# SC Bonney Forge 2 x 1/2 -
24 x 1 1/2
Sockolet 6000# Bonney Forge 1 x 3/4 -
24 x 1 1/2
Thredolet 6000# Bonney Forge 2 x 1/2 -
24 x 1 1/2
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
Piping Specification User Guide A-9
Nipolet 6000# Plain End Bonney Forge 2 x 1/2 -
24 x 1 1/2
Nipolet 6000# SC Bonney Forge 2 x 1/2 -
24 x 1 1/2
Pipe Sched 5S ANSI B36.19 1/2 - 30
Pipe Sched 10S ANSI B36.19 1/2 - 30
Pipe Sched 40S ANSI B36.19 1/2 - 24
Pipe Sched 20 ANSI B36.10 8 - 36
Pipe Sched 30 ANSI B36.10 8 - 30
Pipe Std. Weight ANSI B36.10 1/2 - 48
Pipe Sched 40 ANSI B36.10 1/2 - 36
Pipe XStrong ANSI B36.10 1/2 - 48
Pipe Sched 80 ANSI B36.10 1/2 - 24
Pipe Sched 160 ANSI B36.10 1/2 - 24
Plug Valve 150# FF ANSI B16.10 1 - 12
Plug Valve 300# FF ANSI B16.10 1 - 12
Plug Valve 150# RF ANSI B16.10 1 - 12
Plug Valve 300# RF ANSI B16.10 1 - 12
Plug Valve 600# RF ANSI B16.10 1 - 12
Plug Valve 900# RF ANSI B16.10 1 - 12
Plug Valve 150# RTJ ANSI B16.10 1 - 12
Plug Valve 300# RTJ ANSI B16.10 1 - 12
Plug Valve 600# RTJ ANSI B16.10 1 - 12
Plug Valve 900# RTJ ANSI B16.10 1 - 12
Plug Valve 600# T&G ANSI B16.10 1 - 12
Plug Valve 900# T&G ANSI B16.10 1 - 12
Plug Valve 600# B.W. ANSI B16.10 1 - 12
Plug Valve 900# B.W. ANSI B16.10 1 - 12
Plug Valve 3000# S.W. WALWORTH 1/2 - 1 1/2
Plug Valve 6000# S.W. WALWORTH 1/2 - 1 1/2
Plug Valve 3000# Threaded WALWORTH 1/2 - 1 1/2
Plug Valve 6000# Threaded WALWORTH 1/2 - 1/2
Reducer Concentric B.W. ANSI B16.9 48 x 40
3/4 x 1/2
Reducer Eccentric B.W. ANSI B16.9 48 x 40
3/4 x 1/2
Tee Equal Butt Weld ANSI B16.9 1/2 - 48
Tee Reducing Butt Weld ANSI B16.9 48 x 22
1/2 x 3/8
Table A-1
Description Std/Cat Size Range
Standard Dimensional Data for ANSI
Standard Dimensional Data for ANSI
A-10 Piping Specification User Guide
Tee Equal 3000# S.W. ANSI B16.11 1/8 - 4
Tee Equal 3000# SC ANSI B16.11 1/2 - 1 1/2
Tee Reducing 3000# S.W. ANSI B16.11 1 1/2 x 1
3/4 x 1/2
Tee Reducing 3000# SC ANSI B16.11 1 1/2 x 1
3/4 x 1/2
Tee Equal 6000# S.W. ANSI B16.11 1/2 - 1 1/2
Tee Equal 6000# SC ANSI B16.11 1/2 - 1 1/2
Tee Reducing 6000# S.W. ANSI B16.11 1 1/2 x 1
3/4 x 1/2
Tee Reducing 6000# SC ANSI B16.11 1 1/2 x 1
3/4 x 1/2
Union 3000# S.W. 1/2 - 1 1/2
Union 3000# SC 1/2 - 1 1/2
Union 6000# S.W. 1/2 - 1 1/2
Union 6000# SC 1/2 - 1 1/2
Table A-1
Description Std/Cat Size Range
Piping Specification User Guide B-1
Appendix B Properties in Library Parts
The following is a list of properties used in the library of fittings parts:
The following descriptions of properties and part properties apply only to those
inserted into library parts. In addition, the command INSERT FITTING adds other
properties that influence pipeline tracing.
Part Properties
Properties
Table B-1 Part Properties
Part Properties Properties
COMPNAME BRANCH
FITTYPE CONNECTOR
NOBREAK ENDTYPE
PNAME GASKET
STOCKNO INTERNAL
ITEMNO
NPS
PLEN
PSCL
SPEC
Properties in Library Parts
Part Properties
B-2 Piping Specification User Guide
Part Properties
COMPNAME
A text-valued property that provides the name used by REPORT PIPE. The name
may match the last level of the NAME column in the autoselection file; however,
this match is not mandatory.
FITTYPE
An integer-valued property used by GENERATE ISOMETRIC and DIMENSION
ISOMETRIC for rescaling and dimensioning and by
REPORT PIPE for reporting. The nodal figures in the CVPD libraries were
prepared with this property.
NOBREAK
A null-valued property assigned to branching fittings that do not affect the cut
length of a pipe, for example, weldolets and sockolets. The appropriate nodal
figures in the CVPD.F library were prepared with this property.
PNAME
A text-valued property that gives the name of the components procedure file. You
must insert this property on all components that require appearance graphics or
clearance checking unless the names of the components library part and
procedure file are the same. (Gaskets do not require either). There are no PNAME
properties on any CVPD.F parts.
STOCKNO
A text-valued property with a random number of periods or other filler characters.
The number of characters is a function of the stock number format you establish in
the INFILE. The software can adjust the number of characters when fitting
insertion occurs. INSERT FITTING assigns the actual STOCKNO when you
insert the fitting. The command ROUTE PIPE also automatically inserts the
STOCKNO.
Properties in Library Parts
Properties
Piping Specification User Guide B-3
Properties
BRANCH
A null-valued property associated with the branch nodal line of a branch fitting.
The command REPORT PIPE uses this property to distinguish the main line from
the branch line.
CONNECTOR
A null-valued property assigned to the incoming Cnode of all fittings. This
property must exist; otherwise, REPORT PIPE ignores the fitting.
ENDTYPE
A text-valued property of four periods or other filler characters. This property is
required for end type compatibility checking and you must insert on all terminal
fitting Cnodes (not on the central Cnode of tees and crosses or the origin Cnode of
olets). INSERT FITTING assigns the actual value when you insert the fitting. The
value is taken from the ENDT field of the autoselection file.
The first character must be F for flanges and G for gaskets. If weld dots are to be
drawn automatically in an isometric, one of the other characters must be a W.
GASKET
A null-valued property associated with the internal nodal line that identifies the
component as a gasket. INSERT FITTING normally inserts gaskets automatically.
INTERNAL
A null-valued property assigned to the internal nodal lines of instream fittings.
This property indicates that the nodal line is not a piece of pipe.
ITEMNO
A null-valued property associated with valves. You insert this property on the
Tnode associated with the fittings CONNECTOR Cnode. It allows the ITEM NO
field to be included in the REPORT PIPE output.
Properties in Library Parts
Properties
B-4 Piping Specification User Guide
NPS
(New Pipe Size) A text-valued property with six filler characters such as periods.
You insert this property on both Cnodes in reducing fittings. INSERT FITTING
assigns that value when the fitting is inserted.
PLEN
(Parametric Length) is an integer-valued property with two values (inserted with a
space between them) that indicates which parameters to use from a list (for
example, PLEN values of 5 and 2 point to the fifth and second parameters). PLEN
is placed on curved Nlines of library parts that are to be scaled parametrically. The
two values are used to get the x- and y- coordinates of the outlet Cnode, relative to
the inlet Cnode, in an xy- plane. See Appendix F, Creating Parametric Fittings
for an example.
PSCL
(Parametric Scale) is an integer-valued property used on library parts to be
inserted parametrically. Placed on the Cnodes of the part, its values indicate flow
direction: 1 on the inlet Cnode, 2 on the outlet Cnode, 3 on the branch outlet (if
more than one branch, only the one on the positive y-axis). Placed on Nlines of the
part, it points to a position in a list of parameters in the Fitting Parameter File (for
example, 5 points to the fifth parameter in the list). If the Nline has more than one
segment, the PSCL property has a value for each segment (listed in the order of
flow). The Nline is stretched by the value of PSCL. See Appendix F, Creating
Parametric Fittings for an example.
SPEC
A text-valued property that stores a pipeline specification code. It is inserted on
the downstream connect node of components when you use the NSPEC (new
specification) modifier with INSERT FITTING.
The FITTYPE property should use the following values. Fittings are categorized
according to the following listing. Select from the appropriate range when you
prepare new figures. Insert the FITTYPE number.
Table B-2 Values for the FITTYPE Property
Component Types FITTYPE Comments
STRUCTURE 100 These values have meaning for
SUBSTRUCTURES 101 EXTRACT PDMS and the project
VESSEL 200 software and may be used
NOZZLE 201 in data extract reports.
Properties in Library Parts
Properties
Piping Specification User Guide B-5
FOUNDATIONS 300 Only used for structural take-offs.
VALVES 10-19 (WAFER = 11; BUTTERFLY = 12)
GASKETS 20
FLANGES 30-38
CAPPS and PLUGS 39
ELBOWS 40-49
ELBOWLETS 51
TEES 50-59 (OLETS = 51; CROSS = 52)
REDUCERS and
INSTRUMENTS
60-69 (CRED = 60; ERED = 61; CPLG =
62)
FIELD WELD 70 On Cnodes only; used by
GENERATE ISOMETRIC
ANGLE VALVE 80
RELIEF VALVE 81
INSULATION SYMBOL 91 Used by REPORT PIPE only for
P&IDs
RESTRAINTS 110
NIPPLES 63
SLEEVE 90
Table B-2 Values for the FITTYPE Property
Component Types FITTYPE Comments
Piping Specification User Guide C-1
Appendix C Shapes
Rules for Defining Shapes
Procedure File Shapes
Derived Shapes
Keyword Definitions
Clearance Representation
Shapes
Rules for Defining Shapes
C-2 Piping Specification User Guide
Rules for Defining Shapes
Note the following rules when defining shapes:
Optional dimensional keywords default to information that is provided. For
example, D2 defaults to D or D1. CONE and ECON are exceptions to this
ruleD2 defaults to 0.
WYDR can be defined with RAD and ANG only if both sides of the WYDR
are equal.
ECT1 and ERT1 shapes must have an ANG (angle) of 90 degrees.
The ANG or RAD keyword can be used to define nonnodal line following
elbows; ANG or RAD overrides all Nline information.
ANG must be greater than 0 degrees, but less than or equal to 360 degrees.
ANG defaults to 90 degrees.
RAD defaults to 0 procedure file units.
When defining a CTEE:
The branch length (L2) is centered on the main length (L1). L2 defaults to
(L1)/2.
The outlet diameter (D2) and branch diameter (D3) default to the inlet
diameter (D1).
Saddles are created at the intersection of any two faceted shapes. For example,
at the intersection of two cylinders in a piping fitting or duct junction.
When defining general transitions (GRRT, GRTR, and GTRN):
Offsets are defined by the Nline of the Nfigure or by the procedure file.
YOFF, ZOFF, and L are read from the Nfigure unless one of the values is
specified in the procedure file. If any of the values are specified, the other
values must be specified (or default to 0).
If the PATH keyword is used, YOFF, ZOFF, and L values are ignored.
Shapes
Procedure File Shapes
Piping Specification User Guide C-3
Procedure File Shapes
The following table lists all the supported procedure file shapes and their
corresponding keywords. The keywords with a larger, bold type are required; the
others are optional. This table also identifies which shapes can follow a nodal line
(Nline) path.
Table C-1 Procedure File Shapes
Name Description Keywords
Follows
Nline
Path
Does Not
Follow
Nline Path
BOX Box
L, W, H
x
CONE Cone
L,D,D2
x
CTEE Round tee, no saddle
D,D2,D3,L,L2,A
x
CYL Cylinder
L,D
x
DETR/PEDF Doubly eccentric rectangular
reducer
L,W,H,W2,H2
x
ECON Eccentric cone
L,D,D2
x
ECT1 Rectangular elbow, circular
throat
W,H,W2,H2,RAD,PA
TH
x x
ELLH Elliptical head
R,RMIN
x
ERT1 Rectangular elbow, circular
heel
W,H,W2,H2,RAD,PA
TH
x x
GRRT General rectangular to round
transition
L,W,H,D,YOFF,
ZOFF, PATH
x x
GRTR General round transition
L,D,D2,YOFF,
ZOFF, PATH
x x
GTRN General rectangular transition
L,W,H,W2,H2,YOFF
, ZOFF, PATH
x x
HEMI Hemisphere
R
x
MIT1 Round single mitre elbow
D,D2,PATH
x
MIT2 Round double mitre elbow
D,D2,PATH
x
MIT3 Round triple mitre elbow
D,D2,PATH
x
MIT4 Round quadruple mitre elbow
D,D2,PATH
x
MITR Rectangular elbow
W,H,W2,H2,PATH
x
PCDF/TRAN Concentric rectangular reducer
L,W,H,W2,H2
x
PECD/SETR Singly eccentric rectangular
reducer
L,W,H,W2,H2
x
RCEL Rectangular elbow, circular
throat and heel
W,H,W2,H2,ANG,
RAD, PATH
x x
Shapes
Procedure File Shapes
C-4 Piping Specification User Guide
HEXA Projected hexagon
L, W
x
OCTA Projected octagon
L, W
x
MTOR Mitered torus
D1, D2, R, ANG,
NSEG
x
ECFO Eccentric flat oval
W, H, L, W2, H2,
YOFF, ZOFF, PATH
x x
ECQC Eccentric quarter circle
R1, R2, L, YOFF,
ZOFF, PATH
x x
ECRC Eccentric rectangular cut-off
W, H, W2, H2,
CW1, CH1, CW2,
CH2, L, PATH
x x
BRFO Flat oval branch
W, W2, W3, W4, H,
H2, H3, H4, L1,
L2
x
MTFO Flat oval mitered 90 degree
bend
W, H, W2, H2, L1,
L2, PATH, VERT
x
ELFO Flat oval elbow
W, H, W2, H2, R,
ANG, PATH, VERT
x
FO2C Transition from flat oval to circle
W, H, D, L, PATH
x x
FO2R Transition from flat oval to
rectangle
W1, H1, W2, H2,
L, PATH
x x
QC2R Transition from quarter circle to
rectangle
R, W, H, L, PATH
x x
QC2C Transition from quarter circle to
circle
R, D, L, PATH
x x
RC2R Transition from rectangular
cut-off to rectangle
L, W, H, CW, CH,
W2, H2, CS, PATH
x x
RC2C Transition from rectangular
cut-off to circle
L, W, H, CW, CH,
CS, D, PATH
x x
ELQR Quarter circular elbow
R1, R2, R, ANG,
PATH, DIR
x
ELRC Rectangular cut-off elbow
W, H, CW1, CH1,
W2, H2, CW2,
CH2, CS, R, ANG,
PATH
x
FOWY Flat Oval Wye
W, H, ANG, R,
PATH
x x
RRDF Round to rectangular reducer
L,W,H,D
x
Table C-1 Procedure File Shapes
Name Description Keywords
Follows
Nline
Path
Does Not
Follow
Nline Path
Shapes
Procedure File Shapes
Piping Specification User Guide C-5
RREL Rectangular to round elbow
W,H,D,ANG,RAD,PA
TH
x
SPH Sphere
R
x
TOR Torus
D,D2,ANG,RAD,PAT
H
x x
WYDR Wye
W,H,W2,H2,ANG,
RAD,PATH
x x
Table C-1 Procedure File Shapes
Name Description Keywords
Follows
Nline
Path
Does Not
Follow
Nline Path
Shapes
Derived Shapes
C-6 Piping Specification User Guide
Derived Shapes
Using the existing procedure file shapes as the base shapes, you can create the
following derived shapes:
Table C-2 Derived Shapes
Derived
Shape Name
Derived Shape
Description
Base Shape
Name
Base Shape
Description
RING Ring or portion of a cylinder RCEL Rectangular elbow, circular
throat and heel
ETRI Projected equilateral triangle GTRN General rectangular
transition
GTRN Pyramid GTRN General rectangular
transition
PTOR Torus Portion TOR Torus
RTOR Rectangular Torus RCEL Rectangular elbow, circular
throat and heel
TRAP Trapezium GTRN General rectangular
transition
Shapes
Keyword Definitions
Piping Specification User Guide C-7
Keyword Definitions
Procedure file shapes are defined using a standard set of dimensional and
nondimensional keywords, as shown in the following table.
Table C-3 Keyword Definitions
Keyword Definition
A Angle of a round tee with no saddle.
ANG Angle of rectangular and rectangular to round elbows, toroids, and wyes. Must be between 0-360
degrees.
CH Cut-off height.
CH1 Start cut-off height of ECRC and ELRC.
CH2 End cut-off height of ECRC and ELRC.
CS Side of cut for ECRC, RC2R, RC2C.
Orientation flag for ELRC.The possible values are as follows:
Shapes
Keyword Definitions
C-8 Piping Specification User Guide
CS (contd.)
CW Cut-off width.
CW1 Start cut-off width of ECRC and ELRC.
CW2 End cut-off width of ECRC and ELRC.
DX, DY, DZ Coordinate into which to rotate the positive x-axis of the shape. Defaults to DX=1 if no components
of the coordinate are specified. Unspecified components default to 0.
D Diameter of cylinder, initial diameter of cones, CTEE, toroids, and elbows.
D1 Start diameter of torus portion and mitered torus.
D2 End diameter for cones, CTEE, toroids, and elbows.
D3 Branch diameter of a CTEE.
Table C-3 Keyword Definitions
Keyword Definition
Shapes
Keyword Definitions
Piping Specification User Guide C-9
DIR Orientation flag for ELQR. The possible values are as follows:
Table C-3 Keyword Definitions
Keyword Definition
Shapes
Keyword Definitions
C-10 Piping Specification User Guide
EDX, EDY, EDZ Coordinate into which to rotate the positive y-axis of the shape. Defaults to EDY=1 if no
components of the coordinate are specified. Unspecified components default to 0.
H Height of box type shapes, and wydrs.
H2 Height of box type shapes, and wydrs.
H3 Bottom height of the branch in BRFO
H4 Top height of the branch in BRFO
L Length of cylinder, cone, box, transitions, and reducers.
L1 Main length of a CTEE.
L2 Branch length of a CTEE.
NSEG Number of segments in mitered torus.
PATH Path information for toroids, wydrs, RCELs, and RRELs in an Nfigure containing multiple Nlines.
R Radius of sphere, hemi-head, and one half major axis of elliptical head.
R1 Start radius of ECQC and ELQR
R2 End radius of ECQC and ELQR
RAD Radius of rectangular and rectangular to RCEL, RREL, toroids, and wydrs.
RMIN One half minor axis of elliptical head.
SHAPE Shape name.
SX, SY, SZ Component scales. Variables of a known value, taken from the x-, y-, and z-scales of the Nfigure.
VERT Orientation flag for ELFO. The possible values are as follows:
Table C-3 Keyword Definitions
Keyword Definition
Shapes
Keyword Definitions
Piping Specification User Guide C-11
W Top width.
W2 End width.
W3 Bottom width of the branch in BRFO
W4 Top width of the branch in BRFO
X,Y,Z previous shape
YOFF Offset in the positive y-axis of the shape by which the downstream end of the shape is moved with
respect to the upstream end.
ZOFF Defines an offset in the positive z-axis of the shape by which the downstream end of the shape is
moved with respect to the upstream end.
Table C-3 Keyword Definitions
Keyword Definition
Shapes
Clearance Representation
C-12 Piping Specification User Guide
Clearance Representation
The following table shows how each shape is defined for clearance representation.
Table C-4 Clearance Representation
Name
Supported by
CHECK
INTERFERENCE
Supported by
CHECK
CLEARANCE
Follows
Nline
Clearance
Representation -
CHECK
INTERFERENCE
Clearance
Representation -
CHECK
INTERFERENCE
BOX x x x Box Box
CONE x x Cone Cone
CTEE x
CTEE
1
-
CYL x x CYL CYL
ECON x x
ECON
1
CYL
ELLH x x
ELLH
1
Intersection of a
cylinder and sphere
ECT1 x x
ECT1
1
-
ERT1 x x
ERT1
1
-
GRRT x x
GRRT
1
GTRN
GRTR x x
GRTR
1
CYL
GRTN x x GTRN GTRN
HEMI x x HEMI HEMI
MIT1 x x x
MIT1
1
Cylinders
MITR x x x MITR Boxes
PCDF x x PCDF GTRN
PECD x x PECD GTRN
PEDF x x PEDF GTRN
RCEL x x x
RCEL
1
Boxes
HEXA x x HEXA HEXA
OCTA x x OCTA OCTA
MTOR x x MTOR MTOR
ECFO x x x ECFO ECFO
ECQC x x x ECQC ECQC
ECRC x x x ECRC ECRC
BRFO x x x BRFO BRFO
MTFO x x MTFO MTFO
ELFO x x ELFO ELFO
FO2C x x x FO2C FO2C
FO2R x x x FO2R FO2R
QC2R x x x QC2R QC2R
Shapes
Clearance Representation
Piping Specification User Guide C-13
1
Faceted. See Visualization/Preparation Reference for details.
Procedure File Shapes -1
QC2C x x x QC2C QC2C
RC2R x x x RC2R RC2R
RC2C x x x RC2C RC2C
ELQR x x ELQR ELQR
ELRC x x ELRC ELRC
FOWY x x x
FOWY
1
Two RCELs
RRDF x x
RRDF
1
GTRN and CYL
RREL x x x
RREL
1
RREL and TOR
SPH x x SPH SPH
TOR x x x
TOR
1
Cylinders
WYDR x x x
WYDR
1
Two RCELs
Table C-4 Clearance Representation
Name
Supported by
CHECK
INTERFERENCE
Supported by
CHECK
CLEARANCE
Follows
Nline
Clearance
Representation -
CHECK
INTERFERENCE
Clearance
Representation -
CHECK
INTERFERENCE
Shapes
Clearance Representation
C-14 Piping Specification User Guide
Procedure File Shapes - 2
Shapes
Clearance Representation
Piping Specification User Guide C-15
Procedure File Shapes - 3
Shapes
Clearance Representation
C-16 Piping Specification User Guide
Procedure File Shapes - 4
Shapes
Clearance Representation
Piping Specification User Guide C-17
Procedure File Shapes - 5
Shapes
Clearance Representation
C-18 Piping Specification User Guide
Procedure File Shapes - 6
Shapes
Clearance Representation
Piping Specification User Guide C-19
Procedure File Shapes - 7
Procedure File Shapes - 8
Shapes
Clearance Representation
Piping Specification User Guide C-21
Procedure File Shapes - 9
Shapes
Clearance Representation
C-22 Piping Specification User Guide
Procedure File Shapes - 10
Shapes
Clearance Representation
Piping Specification User Guide C-23
Procedure File Shapes - 11
Shapes
Clearance Representation
C-24 Piping Specification User Guide
Procedure File Shapes - 12
Shapes
Clearance Representation
Piping Specification User Guide C-25
Procedure File Shapes - 13
Shapes
Clearance Representation
C-26 Piping Specification User Guide
Procedure File Shapes - 14
Shapes
Clearance Representation
Piping Specification User Guide C-27
Procedure File Shapes - 15
Shapes
Clearance Representation
C-28 Piping Specification User Guide
Procedure File Shapes - 16
Shapes
Clearance Representation
Piping Specification User Guide C-29
Procedure File Shapes - 17
Shapes
Clearance Representation
C-30 Piping Specification User Guide
Procedure File Shapes - 18
Shapes
Clearance Representation
Piping Specification User Guide C-31
Procedure File Shapes - 19
Shapes
Clearance Representation
C-32 Piping Specification User Guide
Procedure File Shapes - 20
Shapes
Clearance Representation
Piping Specification User Guide C-33
Procedure File Shapes - 21
Shapes
Clearance Representation
C-34 Piping Specification User Guide
Procedure File Shapes - 22
Shapes
Clearance Representation
Piping Specification User Guide C-35
Procedure File Shapes - 23
Shapes
Clearance Representation
C-36 Piping Specification User Guide
Procedure File Shapes - 24
Shapes
Clearance Representation
Piping Specification User Guide C-37
Procedure File Shapes - 25
Shapes
Clearance Representation
C-38 Piping Specification User Guide
Procedure File Shapes - 26
Piping Specification User Guide D-1
Appendix D File Formats
This appendix shows the files exactly as generated by the command GENERATE
PSFILE. Note that files are not sorted. The INFILE used is fully described in
Chapter 3, Piping Specifications.
Assembly File
ASFILE
PAFILE
cvpd/spec/cvm/merge
MDF File Formats
File Formats
Assembly File
D-2 Piping Specification User Guide
Assembly File
Assembly File
DA1 BRAN NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF
DA2 BRAN BSIZE 1/2 NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF
DA3 BRAN BSIZE 1/2 NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF
DA4 BRAN BSIZE 3/4 NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF
DA5 BRAN BSIZE 3/4 NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE
SCF
VA1 BRAN NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF
VA2 BRAN BSIZE 1/2 NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE
SCF
VA3 BRAN BSIZE 1/2 NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE
SCF
VA4 BRAN BSIZE 3/4 NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE
SCF
VA5 BRAN BSIZE 3/4 NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE
SCF
PA1 BRAN NIPL FACE PBE CPRW NSIZE 1 NIPL FACE PBE GATV NIPL FACE
PBE FLAN
PA2 BRAN NIPL FACE PBE CPRW NSIZE 1 NIPL FACE PBE GATV NIPL FACE
PBE FLAN
PA3 BRAN NIPL FACE PBE GATV NIPL FACE PBE FLAN
PA4 BRAN BSIZE 1 NIPL FACE PBE GATV NIPL FACE PBE FLAN
PA5 BRAN BSIZE 1 NIPL FACE PBE GATV NIPL FLAN
TA1 BRAN BSIZE 1.1/2 NIPL FACE PBE FLAN
File Formats
ASFILE
Piping Specification User Guide D-3
ASFILE
ASFILE
TYPE SPEC SIZE ENDT SCLX SCLY SCLZ IFC# NAMESTK
****SNAM-END-NEND-RATE-MAT-DELI-SIZE-NSIZ
****04-02-02-01-02-02
BLRJ D2B 1 F6RJ BW0.94 4.88 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-01
BLRJ D2B 1.1/2 F6RJ BW1.13 6.13 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-1D
BLRJ D2B 1/2 F6RJ BW0.78 3.75 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-0D
BLRJ D2B 10 F6RJ BW2.81 20.00 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-10
BLRJ D2B 12 F6RJ BW2.94 22.00 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-12
BLRJ D2B 2 F6RJ BW1.31 6.50 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-02
BLRJ D2B 3 F6RJ BW1.56 8.25 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-03
BLRJ D2B 3/4 F6RJ BW0.88 4.63 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-0F
BLRJ D2B 4 F6RJ BW1.81 10.75 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-04
BLRJ D2B 6 F6RJ BW2.19 14.00 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-06
BLRJ D2B 8 F6RJ BW2.50 16.50 0 FF GCVPD.F.BLRJ
BLRJRJ600BE-08
BRAN D2B 1 SWF 1.06 1.06 0 T GCVPD.F.STSW
STEESW6000BE-01
BRAN D2B 1 1/2 SWF 1.06 1.06 0 T GCVPD.F.RTSW
RTEESW6000BE-010D
BRAN D2B 1 3/4 SWF 1.06 1.06 0 T GCVPD.F.RTSW
RTEESW6000BE-010F
BRAN D2B 1.1/2 SWF 1.50 1.50 0 T GCVPD.F.STSW
STEESW6000BE-1D
BRAN D2B 1.1/21 SWF 1.50 1.50 0 T GCVPD.F.RTSW
RTEESW6000BE-1D01
BRAN D2B 1.1/21/2 SWF 1.50 1.50 0 T GCVPD.F.RTSW
RTEESW6000BE-1D0D
BRAN D2B 1.1/23/4 SWF 1.50 1.50 0 T GCVPD.F.RTSW
RTEESW6000BE-1D0F
BRAN D2B 1/2 SWF 0.75 0.75 0 T GCVPD.F.STSW
STEESW6000BE-0D
BRAN D2B 10 BW 8.50 8.50 0 T GCVPD.F.STEE
STEEBW40BD-10
BRAN D2B 10 1 SWF 2.25 6.44 0 T GCVPD.F.SLET
SLETSW6000BE-1001
BRAN D2B 10 1.1/2SWF 3.00 6.38 0 T GCVPD.F.SLET
SLETSW6000BE-101D
File Formats
ASFILE
D-4 Piping Specification User Guide
BRAN D2B 10 1/2 SWF 1.56 6.38 0 T G
CVPD.F.SLETSLETSW6000BE-100D
BRAN D2B 10 2 BW 2.38 6.94 0 T G
CVPD.F.WLETWLETBWSTDBD-1002
BRAN D2B 10 3 BW 3.50 7.19 0 T G
CVPD.F.WLETWLETBWSTDBD-1003
BRAN D2B 10 3/4 SWF 1.81 6.38 0 T G
CVPD.F.SLETSLETSW6000BE-100F
BRAN D2B 10 4 BW 4.50 7.44 0 T G
CVPD.F.WLETWLETBWSTDBD-1004
BRAN D2B 10 6 BW 6.63 7.81 0 T G
CVPD.F.WLETWLETBWSTDBD-1006
BRAN D2B 10 8 BW 8.63 8.19 0 T G
CVPD.F.WLETWLETBWSTDBD-1008
BRAN D2B 12 BW 10.00 10.00 0 T G
CVPD.F.STEESTEEBW40BD-12
BRAN D2B 12 1 SWF 2.25 7.44 0 T G
CVPD.F.SLETSLETSW6000BE-1201
BRAN D2B 12 1.1/2SWF 3.00 7.38 0 T G
CVPD.F.SLETSLETSW6000BE-121D
BRAN D2B 12 1/2 SWF 1.56 7.38 0 T G
CVPD.F.SLETSLETSW6000BE-120D
BRAN D2B 12 10 BW 10.75 9.50 0 T G
CVPD.F.WLETWLETBWSTDBD-1210
BRAN D2B 12 2 BW 2.38 7.94 0 T G
CVPD.F.WLETWLETBWSTDBD-1202
BRAN D2B 12 3 BW 3.50 8.19 0 T G
CVPD.F.WLETWLETBWSTDBD-1203
BRAN D2B 12 3/4 SWF 1.81 7.38 0 T G
CVPD.F.SLETSLETSW6000BE-120F
BRAN D2B 12 4 BW 4.50 8.44 0 T G
CVPD.F.WLETWLETBWSTDBD-1204
BRAN D2B 12 6 BW 6.63 8.81 0 T G
CVPD.F.WLETWLETBWSTDBD-1206
BRAN D2B 12 8 BW 8.63 9.19 0 T G
CVPD.F.WLETWLETBWSTDBD-1208
BRAN D2B 2 BW 2.50 2.50 0 T G
CVPD.F.STEESTEEBW40BD-02
BRAN D2B 2 1 SWF 2.25 2.25 0 T G
CVPD.F.SLETSLETSW6000BE-0201
BRAN D2B 2 1.1/2SWF 3.00 2.19 0 T G
CVPD.F.SLETSLETSW6000BE-021D
BRAN D2B 2 1/2 SWF 1.56 2.19 0 T G
CVPD.F.SLETSLETSW6000BE-020D
BRAN D2B 2 3/4 SWF 1.81 2.19 0 T G
CVPD.F.SLETSLETSW6000BE-020F
BRAN D2B 3 BW 3.38 3.38 0 T G
CVPD.F.STEESTEEBW40BD-03
BRAN D2B 3 1 SWF 2.25 2.81 0 T G
CVPD.F.SLETSLETSW6000BE-0301
BRAN D2B 3 1.1/2SWF 3.00 2.75 0 T G
CVPD.F.SLETSLETSW6000BE-031D
BRAN D2B 3 1/2 SWF 1.56 2.75 0 T G
CVPD.F.SLETSLETSW6000BE-030D
File Formats
ASFILE
Piping Specification User Guide D-5
BRAN D2B 3 2 BW 2.38 3.31 0 T GCVPD.F.WLET
WLETBWSTDBD-0302
BRAN D2B 3 3/4 SWF 1.81 2.75 0 T GCVPD.F.SLET
SLETSW6000BE-030F
BRAN D2B 3/4 SWF 0.88 0.88 0 T GCVPD.F.STSW
STEESW6000BE-0F
BRAN D2B 3/4 1/2 SWF 0.88 0.88 0 T GCVPD.F.RTSW
RTEESW6000BE-0F0D
BRAN D2B 4 BW 4.13 4.13 0 T GCVPD.F.STEE
STEEBW40BD-04
BRAN D2B 4 1 SWF 2.25 3.31 0 T GCVPD.F.SLET
SLETSW6000BE-0401
BRAN D2B 4 1.1/2SWF 3.00 3.25 0 T GCVPD.F.SLET
SLETSW6000BE-041D
BRAN D2B 4 1/2 SWF 1.56 3.25 0 T GCVPD.F.SLET
SLETSW6000BE-040D
BRAN D2B 4 2 BW 2.38 3.81 0 T GCVPD.F.WLET
WLETBWSTDBD-0402
BRAN D2B 4 3 BW 3.50 4.06 0 T GCVPD.F.WLET
WLETBWSTDBD-0403
BRAN D2B 4 3/4 SWF 1.81 3.25 0 T GCVPD.F.SLET
SLETSW6000BE-040F
BRAN D2B 6 BW 5.63 5.63 0 T GCVPD.F.STEE
STEEBW40BD-06
BRAN D2B 6 1 SWF 2.25 4.38 0 T GCVPD.F.SLET
SLETSW6000BE-0601
BRAN D2B 6 1.1/2SWF 3.00 4.31 0 T GCVPD.F.SLET
SLETSW6000BE-061D
BRAN D2B 6 1/2 SWF 1.56 4.31 0 T GCVPD.F.SLET
SLETSW6000BE-060D
BRAN D2B 6 2 BW 2.38 4.88 0 T GCVPD.F.WLET
WLETBWSTDBD-0602
BRAN D2B 6 3 BW 3.50 5.13 0 T GCVPD.F.WLET
WLETBWSTDBD-0603
BRAN D2B 6 3/4 SWF 1.81 4.31 0 T GCVPD.F.SLET
SLETSW6000BE-060F
BRAN D2B 6 4 BW 4.50 5.38 0 T GCVPD.F.WLET
WLETBWSTDBD-0604
BRAN D2B 8 BW 7.00 7.00 0 T GCVPD.F.STEE
STEEBW40BD-08
BRAN D2B 8 1 SWF 2.25 5.38 0 T GCVPD.F.SLET
SLETSW6000BE-0801
BRAN D2B 8 1.1/2SWF 3.00 5.31 0 T GCVPD.F.SLET
SLETSW6000BE-081D
BRAN D2B 8 1/2 SWF 1.56 5.31 0 T GCVPD.F.SLET
SLETSW6000BE-080D
BRAN D2B 8 2 BW 2.38 5.88 0 T GCVPD.F.WLET
WLETBWSTDBD-0802
BRAN D2B 8 3 BW 3.50 6.13 0 T GCVPD.F.WLET
WLETBWSTDBD-0803
BRAN D2B 8 3/4 SWF 1.81 5.31 0 T GCVPD.F.SLET
SLETSW6000BE-080F
BRAN D2B 8 4 BW 4.50 6.38 0 T GCVPD.F.WLET
WLETBWSTDBD-0804
File Formats
ASFILE
D-6 Piping Specification User Guide
BRAN D2B 8 6 BW 6.63 6.75 0 T G
CVPD.F.WLETWLETBWSTDBD-0806
CAPP D2B 1 SCF 1.01 2.25 0 G
CVPD.F.CASCCAPPSC6000BE-01
CAPP D2B 1.1/2 SCF 1.13 3.00 0 G
CVPD.F.CASCCAPPSC6000BE-1D
CAPP D2B 1/2 SCF 0.81 1.50 0 G
CVPD.F.CASCCAPPSC6000BE-0D
CAPP D2B 10 BW 5.00 10.8 0 G
CVPD.F.CAPPCAPPBW40BD-10
CAPP D2B 12 BW 6.00 12.8 0 G
CVPD.F.CAPPCAPPBW40BD-12
CAPP D2B 2 BW 1.50 2.38 0 G
CVPD.F.CAPPCAPPBW40BD-02
CAPP D2B 3 BW 2.00 3.50 0 G
CVPD.F.CAPPCAPPBW40BD-03
CAPP D2B 3/4 SCF 1.00 1.75 0 G
CVPD.F.CASCCAPPSC6000BE-0F
CAPP D2B 4 BW 2.50 4.50 0 G
CVPD.F.CAPPCAPPBW40BD-04
CAPP D2B 6 BW 3.50 6.63 0 G
CVPD.F.CAPPCAPPBW40BD-06
CAPP D2B 8 BW 4.00 8.63 0 G
CVPD.F.CAPPCAPPBW40BD-08
CHKV D2B 1 SWF 5.00 2.25 0 V G
CVPD.F.CHSWCHKVSW1500BE-01
CHKV D2B 1.1/2 SWF 5.75 2.50 0 V G
CVPD.F.CHSWCHKVSW1500BE-1D
CHKV D2B 1/2 SWF 3.75 1.50 0 V G
CVPD.F.CHSWCHKVSW1500BE-0D
CHKV D2B 10 BW 31.00 10.75 0 V G
CVPD.F.CHBWCHKVBW600BB-10
CHKV D2B 12 BW 33.00 12.75 0 V G
CVPD.F.CHBWCHKVBW600BB-12
CHKV D2B 2 BW 11.50 2.38 0 V G
CVPD.F.CHBWCHKVBW600BB-02
CHKV D2B 3 BW 14.00 3.50 0 V G
CVPD.F.CHBWCHKVBW600BB-03
CHKV D2B 3/4 SWF 4.00 1.75 0 V G
CVPD.F.CHSWCHKVSW1500BE-0F
CHKV D2B 4 BW 17.0 04.50 0 V G
CVPD.F.CHBWCHKVBW600BB-04
CHKV D2B 6 BW 22.00 6.63 0 V G
CVPD.F.CHBWCHKVBW600BB-06
CHKV D2B 8 BW 26.00 8.63 0 V G
CVPD.F.CHBWCHKVBW600BB-08
CPLG D2B 1 SWF 0.50 2.25 0 G
CVPD.F.CPFWCPFWSW6000BE-01
CPLG D2B 1.1/2 SWF 0.50 3.00 0 G
CVPD.F.CPFWCPFWSW6000BE-1D
CPLG D2B 1/2 SWF 0.38 1.50 0 G
CVPD.F.CPFWCPFWSW6000BE-0D
CPLG D2B 3/4 SWF 0.38 1.75 0 G
CVPD.F.CPFWCPFWSW6000BE-0F
File Formats
ASFILE
Piping Specification User Guide D-7
CPRW D2B 1 1/2 SWF 0.50 2.25 0 GCVPD.F.CPRW
CPRWSW6000BE-010D
CPRW D2B 1 3/4 SWF 0.50 2.25 0 GCVPD.F.CPRW
CPRWSW6000BE-010F
CPRW D2B 1.1/21 SWF 0.50 3.00 0 GCVPD.F.CPRW
CPRWSW6000BE-1D01
CPRW D2B 1.1/21/2 SWF 0.50 3.00 0 GCVPD.F.CPRW
CPRWSW6000BE-1D0D
CPRW D2B 1.1/23/4 SWF 0.50 3.00 0 GCVPD.F.CPRW
CPRWSW6000BE-1D0F
CPRW D2B 3/4 1/2 SWF 0.38 1.75 0 GCVPD.F.CPRW
CPRWSW6000BE-0F0D
CRED D2B 10 4 BW 7.00 10.75 0 GCVPD.F.CRED
CREDBW40BD-1004
CRED D2B 10 6 BW 7.00 10.75 0 GCVPD.F.CRED
CREDBW40BD-1006
CRED D2B 10 8 BW 7.00 10.75 0 GCVPD.F.CRED
CREDBW40BD-1008
CRED D2B 12 10 BW 8.00 12.75 0 GCVPD.F.CRED
CREDBW40BD-1210
CRED D2B 12 6 BW 8.00 12.75 0 GCVPD.F.CRED
CREDBW40BD-1206
CRED D2B 12 8 BW 8.00 12.75 0 GCVPD.F.CRED
CREDBW40BD-1208
CRED D2B 2 1 BW 3.00 2.38 0 GCVPD.F.CRED
CREDBW40BD-0201
CRED D2B 2 1.1/2BW 3.00 2.38 0 GCVPD.F.CRED
CREDBW40BD-021D
CRED D2B 2 3/4 BW 3.00 2.38 0 GCVPD.F.CRED
CREDBW40BD-020F
CRED D2B 3 1.1/2BW 3.50 3.50 0 GCVPD.F.CRED
CREDBW40BD-031D
CRED D2B 3 2 BW 3.50 3.50 0 GCVPD.F.CRED
CREDBW40BD-0302
CRED D2B 4 1.1/2BW 4.00 4.50 0 GCVPD.F.CRED
CREDBW40BD-041D
CRED D2B 4 2 BW 4.00 4.50 0 GCVPD.F.CRED
CREDBW40BD-0402
CRED D2B 4 3 BW 4.00 4.50 0 GCVPD.F.CRED
CREDBW40BD-0403
CRED D2B 6 3 BW 5.50 6.63 0 GCVPD.F.CRED
CREDBW40BD-0603
CRED D2B 6 4 BW 5.50 6.63 0 GCVPD.F.CRED
CREDBW40BD-0604
CRED D2B 8 4 BW 6.00 8.63 0 GCVPD.F.CRED
CREDBW40BD-0804
CRED D2B 8 6 BW 6.00 8.63 0 GCVPD.F.CRED
CREDBW40BD-0806
DRAN D2B 1 A G/DA3
DRAN D2B 1.1/2 A G/DA4
DRAN D2B 1/2 A G/DA1
DRAN D2B 10 A G/DA5
DRAN D2B 12 A G/DA5
DRAN D2B 2 A G/DA5
File Formats
ASFILE
D-8 Piping Specification User Guide
DRAN D2B 3 A G/DA5
DRAN D2B 3/4 A G/DA2
DRAN D2B 4 A G/DA5
DRAN D2B 6 A G/DA5
DRAN D2B 8 A G/DA5
ELR4 D2B 10 BW 6.25 6.25 0 E G
CVPD.F.ELR4ELR4BW40BD-10
ELR4 D2B 12 BW 7.50 7.50 0 E G
CVPD.F.ELR4ELR4BW40BD-12
ELR4 D2B 2 BW 1.38 1.38 0 E G
CVPD.F.ELR4ELR4BW40BD-02
ELR4 D2B 3 BW 2.00 2.00 0 E G
CVPD.F.ELR4ELR4BW40BD-03
ELR4 D2B 4 BW 2.50 2.50 0 E G
CVPD.F.ELR4ELR4BW40BD-04
ELR4 D2B 6 BW 3.75 3.75 0 E G
CVPD.F.ELR4ELR4BW40BD-06
ELR4 D2B 8 BW 5.00 5.00 0 E G
CVPD.F.ELR4ELR4BW40BD-08
ELR9 D2B 10 BW 15.00 15.00 0 E G
CVPD.F.ELR9ELR9BW40BD-10
ELR9 D2B 12 BW 18.00 18.00 0 E G
CVPD.F.ELR9ELR9BW40BD-12
ELR9 D2B 2 BW 3.00 3.00 0 E G
CVPD.F.ELR9ELR9BW40BD-02
ELR9 D2B 3 BW 4.50 4.50 0 E G
CVPD.F.ELR9ELR9BW40BD-03
ELR9 D2B 4 BW 6.00 6.00 0 E G
CVPD.F.ELR9ELR9BW40BD-04
ELR9 D2B 6 BW 9.00 9.00 0 E G
CVPD.F.ELR9ELR9BW40BD-06
ELR9 D2B 8 BW 12.00 12.00 0 E G
CVPD.F.ELR9ELR9BW40BD-08
ERED D2B 10 4 BW 7.00 10.75 -3.13 G
CVPD.F.EREDEREDBW40BD-1004
ERED D2B 10 6 BW 7.00 10.75 -2.06 G
CVPD.F.EREDEREDBW40BD-1006
ERED D2B 10 8 BW 7.00 10.75 -1.06 G
CVPD.F.EREDEREDBW40BD-1008
ERED D2B 12 10 BW 8.00 12.75 -1.00 G
CVPD.F.EREDEREDBW40BD-1210
ERED D2B 12 6 BW 8.00 12.75 -3.06 G
CVPD.F.EREDEREDBW40BD-1206
ERED D2B 12 8 BW 8.00 12.75 -2.06 G
CVPD.F.EREDEREDBW40BD-1208
ERED D2B 2 1 BW 3.00 2.38 -0.53 G
CVPD.F.EREDEREDBW40BD-0201
ERED D2B 2 1.1/2BW 3.00 2.38 -0.24 G
CVPD.F.EREDEREDBW40BD-021D
ERED D2B 2 3/4 BW 3.00 2.38 -0.66 G
CVPD.F.EREDEREDBW40BD-020F
ERED D2B 3 1.1/2BW 3.50 3.50 -0.80 G
CVPD.F.EREDEREDBW40BD-031D
File Formats
ASFILE
Piping Specification User Guide D-9
ERED D2B 3 2 BW 3.50 3.50 -0.56 GCVPD.F.ERED
EREDBW40BD-0302
ERED D2B 4 1.1/2BW 4.00 4.50 -1.30 GCVPD.F.ERED
EREDBW40BD-041D
ERED D2B 4 2 BW 4.00 4.50 -1.06 GCVPD.F.ERED
EREDBW40BD-0402
ERED D2B 4 3 BW 4.00 4.50 -0.50 GCVPD.F.ERED
EREDBW40BD-0403
ERED D2B 6 3 BW 5.50 6.63 -1.56 GCVPD.F.ERED
EREDBW40BD-0603
ERED D2B 6 4 BW 5.50 6.63 -1.06 GCVPD.F.ERED
EREDBW40BD-0604
ERED D2B 8 4 BW 6.00 8.63 -2.06 GCVPD.F.ERED
EREDBW40BD-0804
ERED D2B 8 6 BW 6.00 8.63 -1.00 GCVPD.F.ERED
EREDBW40BD-0806
ESR9 D2B 10 BW 10.00 10.00 0 E GCVPD.F.ESR9
ESR9BW40BD-10
ESR9 D2B 12 BW 12.00 12.00 0 E GCVPD.F.ESR9
ESR9BW40BD-12
ESR9 D2B 2 BW 2.00 2.00 0 E GCVPD.F.ESR9
ESR9BW40BD-02
ESR9 D2B 3 BW 3.00 3.00 0 E GCVPD.F.ESR9
ESR9BW40BD-03
ESR9 D2B 4 BW 4.00 4.00 0 E GCVPD.F.ESR9
ESR9BW40BD-04
ESR9 D2B 6 BW 6.00 6.00 0 E GCVPD.F.ESR9
ESR9BW40BD-06
ESR9 D2B 8 BW 8.00 8.00 0 E GCVPD.F.ESR9
ESR9BW40BD-08
ESW4 D2B 1 SWF 0.81 0.81 0 E GCVPD.F.ESW4
ESW4SW6000BE-01
ESW4 D2B 1.1/2 SWF 1.00 1.00 0 E GCVPD.F.ESW4
ESW4SW6000BE-1D
ESW4 D2B 1/2 SWF 0.63 0.63 0 E GCVPD.F.ESW4
ESW4SW6000BE-0D
ESW4 D2B 3/4 SWF 0.75 0.75 0 E GCVPD.F.ESW4
ESW4SW6000BE-0F
ESW9 D2B 1 SWF 1.06 1.06 0 E GCVPD.F.ESW9
ESW9SW6000BE-01
ESW9 D2B 1.1/2 SWF 1.50 1.50 0 E GCVPD.F.ESW9
ESW9SW6000BE-1D
ESW9 D2B 1/2 SWF 0.75 0.75 0 E GCVPD.F.ESW9
ESW9SW6000BE-0D
ESW9 D2B 3/4 SWF 0.88 0.88 0 E GCVPD.F.ESW9
ESW9SW6000BE-0F
FLAN D2B 1 F6RJ BW2.69 4.88 0 FF GCVPD.F.WNRJ
WNRJRJBW600BE-01
FLAN D2B 1.1/2 F6RJ BW3.00 6.13 0 FF GCVPD.F.WNRJ
WNRJRJBW600BE-1D
FLAN D2B 1/2 F6RJ BW2.28 3.75 0 FF GCVPD.F.WNRJ
WNRJRJBW600BE-0D
FLAN D2B 10 F6RJ BW5.19 20.00 0 FF GCVPD.F.WNRJ
WNRJRJBW600BE-10
File Formats
ASFILE
D-10 Piping Specification User Guide
FLAN D2B 12 F6RJ BW5.69 22.00 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-12
FLAN D2B 2 F6RJ BW3.19 6.50 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-02
FLAN D2B 3 F6RJ BW3.56 8.25 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-03
FLAN D2B 3/4 F6RJ BW2.50 4.63 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-0F
FLAN D2B 4 F6RJ BW3.81 10.75 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-04
FLAN D2B 6 F6RJ BW4.38 14.00 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-06
FLAN D2B 8 F6RJ BW4.94 16.50 0 FF G
CVPD.F.WNRJWNRJRJBW600BE-08
GASK D2B 1 G6RJ 0.16 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-01
GASK D2B 1.1/2 G6RJ 16 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-1D
GASK D2B 1/2 G6RJ 0.13 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-0D
GASK D2B 10 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-10
GASK D2B 12 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-12
GASK D2B 2 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-02
GASK D2B 3 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-03
GASK D2B 3/4 G6RJ 0.16 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-0F
GASK D2B 4 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-04
GASK D2B 6 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-06
GASK D2B 8 G6RJ 0.19 1.00 0 G G
CVPD.F.GASKGASKRJ600BC-08
GATV D2B 1 SWF 3.65 2.25 0 V G
CVPD.F.GVSWGATVSW1500BE-01
GATV D2B 1.1/2 SWF 3.75 2.50 0 V G
CVPD.F.GVSWGATVSW1500BE-1D
GATV D2B 1/2 SWF 3.70 1.50 0 V G
CVPD.F.GVSWGATVSW1500BE-0D
GATV D2B 10 BW 1.00 10.75 0 V G
CVPD.F.GVBWGATVBW600BB-10
GATV D2B 12 BW 33.00 12.75 0 V G
CVPD.F.GVBWGATVBW600BB-12
GATV D2B 2 BW 11.50 2.38 0 V G
CVPD.F.GVBWGATVBW600BB-02
GATV D2B 3 BW 14.00 3.50 0 V G
CVPD.F.GVBWGATVBW600BB-03
GATV D2B 3/4 SWF 4.00 1.75 0 V G
CVPD.F.GVSWGATVSW1500BE-0F
GATV D2B 4 BW 17.00 4.50 0 V G
CVPD.F.GVBWGATVBW600BB-04
File Formats
ASFILE
Piping Specification User Guide D-11
GATV D2B 6 BW 22.00 6.63 0 V GCVPD.F.GVBW
GATVBW600BB-06
GATV D2B 8 BW 26.00 8.63 0 V GCVPD.F.GVBW
GATVBW600BB-08
GLBV D2B 1 SWF 5.00 2.25 0 V GCVPD.F.GLSW
GLBVSW1500BE-01
GLBV D2B 1.1/2 SWF 5.75 2.50 0 V GCVPD.F.GLSW
GLBVSW1500BE-1D
GLBV D2B 1/2 SWF 3.75 1.50 0 V GCVPD.F.GLSW
GLBVSW1500BE-0D
GLBV D2B 2 BW 11.50 2.38 0 V GCVPD.F.GLBW
GLBVBW600BB-02
GLBV D2B 3 BW 14.00 3.50 0 V GCVPD.F.GLBW
GLBVBW600BB-03
GLBV D2B 3/4 SWF 4.00 1.75 0 V GCVPD.F.GLSW
GLBVSW1500BE-0F
GLBV D2B 4 BW 17.00 4.50 0 V GCVPD.F.GLBW
GLBVBW600BB-04
GLBV D2B 6 BW 22.00 6.63 0 V GCVPD.F.GLBW
GLBVBW600BB-06
NIPL D2B 1 PBE 4.00 1.32 0 GCVPD.F.NIPL
NIPLPE80BA-01
NIPL D2B 1 POE TOE4.00 1.32 0 GCVPD.F.NIPL
NIPLPT80BA-01
NIPL D2B 1.1/2 PBE 4.00 1.90 0 GCVPD.F.NIPL
NIPLPE80BA-1D
NIPL D2B 1.1/2 POE TOE4.00 1.90 0 GCVPD.F.NIPL
NIPLPT80BA-1D
NIPL D2B 1/2 PBE 4.00 0.84 0 GCVPD.F.NIPL
NIPLPE80BA-0D
NIPL D2B 1/2 POE TOE4.00 0.84 0 GCVPD.F.NIPL
NIPLPT80BA-0D
NIPL D2B 3/4 PBE 4.00 1.05 0 GCVPD.F.NIPL
NIPLPE80BA-0F
NIPL D2B 3/4 POE TOE4.00 1.05 0 GCVPD.F.NIPL
NIPLPT80BA-0F
PI D2B 1 A G/PA3
PI D2B 1.1/2 A G/PA4
PI D2B 1/2 A G/PA1
PI D2B 10 A G/PA5
PI D2B 12 A G/PA5
PI D2B 2 A G/PA5
PI D2B 3 A G/PA5
PI D2B 3/4 A G/PA2
PI D2B 4 A G/PA5
PI D2B 6 A G/PA5
PI D2B 8 A G/PA5
PIPE D2B 1 PE 0.96 1.32 0 P GPIPE
PIPEPE80BA-01
PIPE D2B 1.1/2 PE 1.50 1.90 0 P GPIPE
PIPEPE80BA-1D
PIPE D2B 1/2 PE 0.55 0.84 0 P GPIPE
PIPEPE80BA-0D
File Formats
ASFILE
D-12 Piping Specification User Guide
PIPE D2B 10 BE 10.02 10.75 0 P GPIPE
PIPEBE40BA-10
PIPE D2B 12 BE 11.94 12.75 0 P GPIPE
PIPEBE40BA-12
PIPE D2B 2 BE 2.07 2.38 0 P GPIPE
PIPEBE40BA-02
PIPE D2B 3 BE 3.07 3.50 0 P GPIPE
PIPEBE40BA-03
PIPE D2B 3/4 PE 0.74 1.05 0 P GPIPE
PIPEPE80BA-0F
PIPE D2B 4 BE 4.03 4.50 0 P GPIPE
PIPEBE40BA-04
PIPE D2B 6 BE 6.07 6.63 0 P GPIPE
PIPEBE40BA-06
PIPE D2B 8 BE 7.98 8.63 0 P GPIPE
PIPEBE40BA-08
STUD D2B 1 F6RJ 3.75 0.63 4.00 B G
STUDRJ600AE-01
STUD D2B 1.1/2 F6RJ 4.25 0.75 4.00 B G
STUDRJ600AE-1D
STUD D2B 1/2 F6RJ 3.00 0.50 4.00 B G
STUDRJ600AE-0D
STUD D2B 10 F6RJ 8.75 1.25 16.00 B G
STUDRJ600AE-10
STUD D2B 12 F6RJ 9.00 1.25 20.00 B G
STUDRJ600AE-12
STUD D2B 2 F6RJ 4.50 0.63 8.00 B G
STUDRJ600AE-02
STUD D2B 3 F6RJ 5.25 0.75 8.00 B G
STUDRJ600AE-03
STUD D2B 3/4 F6RJ 3.50 0.63 4.00 B G
STUDRJ600AE-0F
STUD D2B 4 F6RJ 6.00 0.88 8.00 B G
STUDRJ600AE-04
STUD D2B 6 F6RJ 7.00 1.00 12.00 B G
STUDRJ600AE-06
STUD D2B 8 F6RJ 7.75 1.13 12.00 B G
STUDRJ600AE-08
TI D2B 10 A G/TA1
TI D2B 12 A G/TA1
TI D2B 3 A G/TA1
TI D2B 4 A G/TA1
TI D2B 6 A G/TA1
TI D2B 8 A G/TA1
UNIO D2B 1 SWF 2.37 2.25 0 G
CVPD.F.UNSWUNIOSW6000BE-01
UNIO D2B 1.1/2 SWF 2.67 3.00 0 G
CVPD.F.UNSWUNIOSW6000BE-1D
UNIO D2B 1/2 SWF 1.88 1.50 0 G
CVPD.F.UNSWUNIOSW6000BE-0D
UNIO D2B 3/4 SWF 2.27 1.75 0 G
CVPD.F.UNSWUNIOSW6000BE-0F
VENT D2B 1 A G/VA3
VENT D2B 1.1/2 A G/VA4
File Formats
ASFILE
Piping Specification User Guide D-13
VENT D2B 1/2 A G/VA1
VENT D2B 10 A G/VA5
VENT D2B 12 A G/VA5
VENT D2B 2 A G/VA5
VENT D2B 3 A G/VA5
VENT D2B 3/4 A G/VA2
VENT D2B 4 A G/VA5
VENT D2B 6 A G/VA5
VENT D2B 8 A G/VA5
File Formats
PAFILE
D-14 Piping Specification User Guide
PAFILE
PAFILE
PIPEPE80BA-0D 0.55 , 0.84
PIPEPE80BA-0F 0.74 , 1.05
PIPEPE80BA-01 0.96 , 1.32
PIPEPE80BA-1D 1.50 , 1.90
PIPEBE40BA-02 2.07 , 2.38
PIPEBE40BA-03 3.07 , 3.50
PIPEBE40BA-04 4.03 , 4.50
PIPEBE40BA-06 6.07 , 6.63
PIPEBE40BA-08 7.98 , 8.63
PIPEBE40BA-10 10.02,10.75
PIPEBE40BA-12 11.94,12.75
NIPLPE80BA-0D 4.00 , 0.84
NIPLPE80BA-0F 4.00 , 1.05
NIPLPE80BA-01 4.00 , 1.32
NIPLPE80BA-1D 4.00 , 1.90
NIPLPT80BA-0D 4.00 , 0.84
NIPLPT80BA-0F 4.00 , 1.05
NIPLPT80BA-01 4.00 , 1.32
NIPLPT80BA-1D 4.00 , 1.90
WNRJRJBW600BE-0D 2.28 , 3.75, 0.78, 0.84
WNRJRJBW600BE-0F 2.50 , 4.63, 0.88, 1.05
WNRJRJBW600BE-01 2.69 , 4.88, 0.94, 1.32
WNRJRJBW600BE-1D 3.00 , 6.13, 1.13, 1.90
WNRJRJBW600BE-02 3.19 , 6.50, 1.31, 2.38
WNRJRJBW600BE-03 3.56 , 8.25, 1.56, 3.50
WNRJRJBW600BE-04 3.81 ,10.75, 1.81, 4.50
WNRJRJBW600BE-06 4.38 ,14.00, 2.19, 6.63
WNRJRJBW600BE-08 4.94 ,16.50, 2.50, 8.63
WNRJRJBW600BE-10 5.19 ,20.00, 2.81,10.75
WNRJRJBW600BE-12 5.69 ,22.00, 2.94,12.75
BLRJRJ600BE-0D 0.78 , 3.75
BLRJRJ600BE-0F 0.88 , 4.63
BLRJRJ600BE-01 0.94 , 4.88
BLRJRJ600BE-1D 1.13 , 6.13
BLRJRJ600BE-02 1.31 , 6.50
BLRJRJ600BE-03 1.56 , 8.25
BLRJRJ600BE-04 1.81 ,10.75
BLRJRJ600BE-06 2.19 ,14.00
BLRJRJ600BE-08 2.50 ,16.50
BLRJRJ600BE-10 2.81 ,20.00
BLRJRJ600BE-12 2.94 ,22.00
CHKVBW600BB-02 11.50, 2.38
CHKVBW600BB-03 14.00, 3.50
CHKVBW600BB-04 17.00, 4.50
CHKVBW600BB-06 22.00, 6.63
CHKVBW600BB-08 26.00, 8.63
CHKVBW600BB-10 31.00,10.75
CHKVBW600BB-12 33.00,12.75
File Formats
PAFILE
Piping Specification User Guide D-15
CHKVSW1500BE-0D 3.75 , 1.50, 0.40
CHKVSW1500BE-0F 4.00 , 1.75, 0.50
CHKVSW1500BE-01 5.00 , 2.25, 0.68
CHKVSW1500BE-1D 5.75 , 2.50, 1.13
GATVSW1500BE-0D 3.70 , 1.50, 0.40, 7.25, 4.50
GATVSW1500BE-0F 4.00 , 1.75, 0.50, 9.38, 4.50
GATVSW1500BE-01 3.65 , 2.25, 0.68, 9.75, 5.25
GATVSW1500BE-1D 3.75 , 2.50, 1.13,12.25 ,6.25
GATVBW600BB-02 11.50, 2.38
GATVBW600BB-03 14.00, 3.50
GATVBW600BB-04 17.00, 4.50
GATVBW600BB-06 22.00, 6.63
GATVBW600BB-08 26.00, 8.63
GATVBW600BB-10 31.00,10.75
GATVBW600BB-12 33.00,12.75
GLBVBW600BB-02 11.50, 2.38, 0.50
GLBVBW600BB-03 14.00, 3.50, 0.50
GLBVBW600BB-04 17.00, 4.50, 0.50
GLBVBW600BB-06 22.00, 6.63, 0.50
GLBVSW1500BE-0D 3.75 , 1.50, 0.40, 0.50, 7.25, 4.50
GLBVSW1500BE-0F 4.00 , 1.75, 0.50, 0.50, 9,38, 4.50
GLBVSW1500BE-01 5.00 , 2.25, 0.68, 0.50, 9.75, 5.25
GLBVSW1500BE-1D 5.75 , 2.50, 1.13, 0.50,12.25, 6.25
GASKRJ600BC-0D 0.13 , 1.00
GASKRJ600BC-0F 0.16 , 1.00
GASKRJ600BC-01 0.16 , 1.00
GASKRJ600BC-1D 0.16 , 1.00
GASKRJ600BC-02 0.19 , 1.00
GASKRJ600BC-03 0.19 , 1.00
GASKRJ600BC-04 0.19 , 1.00
GASKRJ600BC-06 0.19 , 1.00
GASKRJ600BC-08 0.19 , 1.00
GASKRJ600BC-10 0.19 , 1.00
GASKRJ600BC-12 0.19 , 1.00
STUDRJ600AE-0D 3.00 , 0.50
STUDRJ600AE-0F 3.50 , 0.63
STUDRJ600AE-01 3.75 , 0.63
STUDRJ600AE-1D 4.25 , 0.75
STUDRJ600AE-02 4.50 , 0.63
STUDRJ600AE-03 5.25 , 0.75
STUDRJ600AE-04 6.00 , 0.88
STUDRJ600AE-06 7.00 , 1.00
STUDRJ600AE-08 7.75 , 1.13
STUDRJ600AE-10 8.75 , 1.25
STUDRJ600AE-12 9.00 , 1.25
UNIOSW6000BE-0D 1.88 , 1.50, 0.50, 2.19, 0.96
UNIOSW6000BE-0F 2.27 , 1.75, 0.56, 2.56, 1.13
UNIOSW6000BE-01 2.37 , 2.25, 0.63, 3.06, 1.21
UNIOSW6000BE-1D 2.67 , 3.00, 0.75, 4.13, 1.39
CPFWSW6000BE-0D 0.38 , 1.50, 0.50
CPFWSW6000BE-0F 0.38 , 1.75, 0.56
CPFWSW6000BE-01 0.50 , 2.25, 0.63
CPFWSW6000BE-1D 0.50 , 3.00, 0.75
ESW4SW6000BE-0D 0.63 , 0.63, 1.50, 0.56
File Formats
PAFILE
D-16 Piping Specification User Guide
ESW4SW6000BE-0F 0.75 , 0.75, 1.81, 0.63
ESW4SW6000BE-01 0.81 , 0.81, 2.18, 0.69
ESW4SW6000BE-1D 1.00 , 1.00, 3.00, 0.88
ESW9SW6000BE-0D 0.75 , 0.75, 1.50, 0.56
ESW9SW6000BE-0F 0.88 , 0.88, 1.81, 0.63
ESW9SW6000BE-01 1.06 , 1.06, 2.19, 0.69
ESW9SW6000BE-1D 1.50 , 1.50, 3.00, 0.88
STEESW6000BE-0D 0.75 , 0.75, 0.56, 1.50
STEESW6000BE-0F 0.88 , 0.88, 0.63, 1.81
STEESW6000BE-01 1.06 , 1.06, 0.69, 2.19
STEESW6000BE-1D 1.50 , 1.50, 0.88, 3.00
CAPPSC6000BE-0D 0.81 , 1.50, 0.50
CAPPSC6000BE-0F 1.00 , 1.75, 0.50
CAPPSC6000BE-01 1.01 , 2.25, 0.68
CAPPSC6000BE-1D 1.13 , 3.00, 0.75
ELR9BW40BD-02 3.00 , 3.00, 2.38
ELR9BW40BD-03 4.50 , 4.50, 3.50
ELR9BW40BD-04 6.00 , 6.00, 4.50
ELR9BW40BD-06 9.00 , 9.00, 6.63
ELR9BW40BD-08 12.00,12.00, 8.63
ELR9BW40BD-10 15.00,15.00,10.75
ELR9BW40BD-12 18.00,18.00,12.75
ESR9BW40BD-02 2.00 , 2.00, 2.38
ESR9BW40BD-03 3.00 , 3.00, 3.50
ESR9BW40BD-04 4.00 , 4.00, 4.50
ESR9BW40BD-06 6.00 , 6.00, 6.63
ESR9BW40BD-08 8.00 , 8.00, 8.63
ESR9BW40BD-10 10.00,10.00,10.75
ESR9BW40BD-12 12.00,12.00,12.75
ELR4BW40BD-02 1.38 , 1.38, 2.38
ELR4BW40BD-03 2.00 , 2.00, 3.50
ELR4BW40BD-04 2.50 , 2.50, 4.50
ELR4BW40BD-06 3.75 , 3.75, 6.63
ELR4BW40BD-08 5.00 , 5.00, 8.63
ELR4BW40BD-10 6.25 , 6.25,10.75
ELR4BW40BD-12 7.50 , 7.50,12.75
STEEBW40BD-02 2.50 , 2.50, 2.38
STEEBW40BD-03 3.38 , 3.38, 3.50
STEEBW40BD-04 4.13 , 4.13, 4.50
STEEBW40BD-06 5.63 , 5.63, 6.63
STEEBW40BD-08 7.00 , 7.00, 8.63
STEEBW40BD-10 8.50 , 8.50,10.75
STEEBW40BD-12 10.00,10.00,12.75
CAPPBW40BD-02 1.50 , 2.38
CAPPBW40BD-03 2.00 , 3.50
CAPPBW40BD-04 2.50 , 4.50
CAPPBW40BD-06 3.50 , 6.63
CAPPBW40BD-08 4.00 , 8.63
CAPPBW40BD-10 5.00 , 10.8
CAPPBW40BD-12 6.00 , 12.8
RTEESW6000BE-0F0D 0.88 , 0.88, 0.63, 1.81
RTEESW6000BE-010D 1.06 , 1.06, 0.69, 2.19
RTEESW6000BE-010F 1.06 , 1.06, 0.69, 2.19
RTEESW6000BE-1D0D 1.50 , 1.50, 0.88, 3.00
File Formats
PAFILE
Piping Specification User Guide D-17
RTEESW6000BE-1D0F 1.50 , 1.50, 0.88, 3.00
RTEESW6000BE-1D01 1.50 , 1.50, 0.88, 3.00
SLETSW6000BE-020D 1.56 , 2.19, 2.50, 1.25
SLETSW6000BE-020F 1.81 , 2.19, 2.69, 1.44
SLETSW6000BE-0201 2.25 , 2.25, 2.81, 1.56
SLETSW6000BE-021D 3.00 , 2.19, 2.94, 1.69
SLETSW6000BE-030D 1.56 , 2.75, 3.06, 1.25
SLETSW6000BE-030F 1.81 , 2.75, 3.25, 1.44
SLETSW6000BE-0301 2.25 , 2.81, 3.38, 1.56
SLETSW6000BE-031D 3.00 , 2.75, 3.50, 1.69
WLETBWSTDBD-0302 2.38 , 3.31, 1.50
SLETSW6000BE-040D 1.56 , 3.25, 3.56, 1.25
SLETSW6000BE-040F 1.81 , 3.25, 3.75, 1.44
SLETSW6000BE-0401 2.25 , 3.31, 3.88, 1.56
SLETSW6000BE-041D 3.00 , 3.25, 4.00, 1.69
WLETBWSTDBD-0402 2.38 , 3.81, 1.50
WLETBWSTDBD-0403 3.50 , 4.06, 1.75
SLETSW6000BE-060D 1.56 , 4.31, 4.63, 1.25
SLETSW6000BE-060F 1.81 , 4.31, 4.81, 1.44
SLETSW6000BE-0601 2.25 , 4.38, 4.94, 1.56
SLETSW6000BE-061D 3.00 , 4.31, 5.06, 1.69
WLETBWSTDBD-0602 2.38 , 4.88, 1.50
WLETBWSTDBD-0603 3.50 , 5.13, 1.75
WLETBWSTDBD-0604 4.50 , 5.38, 2.00
SLETSW6000BE-080D 1.56 , 5.31, 5.63, 1.25
SLETSW6000BE-080F 1.81 , 5.31, 5.81, 1.44
SLETSW6000BE-0801 2.25 , 5.38, 5.94, 1.56
SLETSW6000BE-081D 3.00 , 5.31, 6.06, 1.69
WLETBWSTDBD-0802 2.38 , 5.88, 1.50
WLETBWSTDBD-0803 3.50 , 6.13, 1.75
WLETBWSTDBD-0804 4.50 , 6.38, 2.00
WLETBWSTDBD-0806 6.63 , 6.75, 2.38
SLETSW6000BE-100D 1.56 , 6.38, 6.69, 1.25
SLETSW6000BE-100F 1.81 , 6.38, 6.88, 1.44
SLETSW6000BE-1001 2.25 , 6.44, 7.00, 1.56
SLETSW6000BE-101D 3.00 , 6.38, 7.13, 1.69
WLETBWSTDBD-1002 2.38 , 6.94, 1.50
WLETBWSTDBD-1003 3.50 , 7.19, 1.75
WLETBWSTDBD-1004 4.50 , 7.44, 2.00
WLETBWSTDBD-1006 6.63 , 7.81, 2.38
WLETBWSTDBD-1008 8.63 , 8.19, 2.75
SLETSW6000BE-120D 1.56 , 7.38, 7.69, 1.25
SLETSW6000BE-120F 1.81 , 7.38, 7.88, 1.44
SLETSW6000BE-1201 2.25 , 7.44, 8.00, 1.56
SLETSW6000BE-121D 3.00 , 7.38, 8.13, 1.69
WLETBWSTDBD-1202 2.38 , 7.94, 1.50
WLETBWSTDBD-1203 3.50 , 8.19, 1.75
WLETBWSTDBD-1204 4.50 , 8.44, 2.00
WLETBWSTDBD-1206 6.63 , 8.81, 2.38
WLETBWSTDBD-1208 8.63 , 9.19, 2.75
WLETBWSTDBD-1210 10.75, 9.50, 3.06
CPRWSW6000BE-0F0D 0.38 , 1.75, 0.56
CPRWSW6000BE-010D 0.50 , 2.25, 0.63
CPRWSW6000BE-010F 0.50 , 2.25, 0.63
File Formats
PAFILE
D-18 Piping Specification User Guide
CPRWSW6000BE-1D0D 0.50 , 3.00, 0.75
CPRWSW6000BE-1D0F 0.50 , 3.00, 0.75
CPRWSW6000BE-1D01 0.50 , 3.00, 0.75
CREDBW40BD-020F 3.00 , 2.38, 1.05
EREDBW40BD-020F 3.00 , 2.38, 1.05
CREDBW40BD-0201 3.00 , 2.38, 1.32
EREDBW40BD-0201 3.00 , 2.38, 1.32
CREDBW40BD-021D 3.00 , 2.38, 1.90
EREDBW40BD-021D 3.00 , 2.38, 1.90
CREDBW40BD-031D 3.50 , 3.50, 1.90
EREDBW40BD-031D 3.50 , 3.50, 1.90
CREDBW40BD-0302 3.50 , 3.50, 2.38
EREDBW40BD-0302 3.50 , 3.50, 2.38
CREDBW40BD-041D 4.00 , 4.50, 1.90
EREDBW40BD-041D 4.00 , 4.50, 1.90
CREDBW40BD-0402 4.00 , 4.50, 2.38
EREDBW40BD-0402 4.00 , 4.50, 2.38
CREDBW40BD-0403 4.00 , 4.50, 3.50
EREDBW40BD-0403 4.00 , 4.50, 3.50
CREDBW40BD-0603 5.50 , 6.63, 3.50
EREDBW40BD-0603 5.50 , 6.63, 3.50
CREDBW40BD-0604 5.50 , 6.63, 4.50
EREDBW40BD-0604 5.50 , 6.63, 4.50
CREDBW40BD-0804 6.00 , 8.63, 4.50
EREDBW40BD-0804 6.00 , 8.63, 4.50
CREDBW40BD-0806 6.00 , 8.63, 6.63
EREDBW40BD-0806 6.00 , 8.63, 6.63
CREDBW40BD-1004 7.00 ,10.75, 4.50
EREDBW40BD-1004 7.00 ,10.75, 4.50
CREDBW40BD-1006 7.00 ,10.75, 6.63
EREDBW40BD-1006 7.00 ,10.75, 6.63
CREDBW40BD-1008 7.00 ,10.75, 8.63
EREDBW40BD-1008 7.00 ,10.75, 8.63
CREDBW40BD-1206 8.00 ,12.75, 6.63
EREDBW40BD-1206 8.00 ,12.75, 6.63
CREDBW40BD-1208 8.00 ,12.75, 8.63
EREDBW40BD-1208 8.00 ,12.75, 8.63
CREDBW40BD-1210 8.00 ,12.75,10.75
EREDBW40BD-1210 8.00 ,12.75,10.75
File Formats
cvpd/spec/cvm/merge
Piping Specification User Guide D-19
cvpd/spec/cvm/merge
cvpd/spec/cvm/merge
<* THIS PROGRAM MERGES SEVERAL PARAMETER FILES FOR FITTINGS.
<* IT SORTS THE RESULTING (FITTING) PARAMETER FILE AND THE
INDIVIDUAL
<* SELECTION FILES.
<*
*** W A R N I N G !!! ***
* *
* THIS EXECUTE FILE WILL CLEAR *
* ALL VARPRO2 VARIABLES. TO *
* PROCEED, TYPE CONT VAR; TO *
* ABORT, TYPE ABOR VAR. *
* *
*** W A R N I N G !!! ***
PAUSE VARPRO2
*
* INITIALIZING...
CLEAR
DECL NUM &N
DECL TEX &APREF, &PMAS, &HEADER, &PPREF, &TASK, &FILE, &GO
OBT STA ,,&TASK
*----------------------------------------------------------------
----------------
BEGIN VARPRO2
<*
LET &FILE = TEMPX.SORT.+&TASK
WHILE (&APREF .EQ. )
*
* WHAT IS THE PREFIX FOR YOUR SELECTION FILES?
* FOR EXAMPLE, 2054.ASFILE. YOU MUST ANSWER THIS.
oU READ (*) &APREF oU
ENDWHILE
WHILE (&PPREF .EQ. )
*
* WHAT IS THE PREFIX FOR YOUR PARAMETER FILES?
* FOR EXAMPLE, 2054.PAFILE. YOU MUST ANSWER THIS.
oU READ (*) &PPREF oU
ENDWHILE
WHILE (&N .EQ. 0)
*
* HOW MANY SPECIFICATIONS ARE TO BE MERGED? YOU MUST ANSWER
THIS.
oU READ (*) &N oU
ENDWHILE
DECL TEX &SPEC(&N)
LET &SPEC=UNASSIGNED.DUP.&N
*
* NOW, TYPE IN ALL THE SPEC NAMES IN ONE LINE, SEPARATED BY
* SPACES. FOR EXAMPLE, A1 A3 T1 T4.
File Formats
cvpd/spec/cvm/merge
D-20 Piping Specification User Guide
oU READ (*) &SPEC oU
WHILE (&PMAS .EQ. )
*
* WHAT IS THE NAME OF THE COMPOSITE PARAMETER FILE TO BE
CREATED?
* YOU MUST ANSWER THIS. FOR EXAMPLE: 2054.PARAMETES
* PLEASE NOTE: THIS FILE NAME MUST ALSO BE USED IN YOUR
DIRECTORY
* FILE. SEE CVPD.DIRECTORIES FOR AN EXAMPLE.
oU READ (*) &PMAS oU
ENDWHILE
LET &HEADER=CVPD.PAFILE.HEADER
*
* WHAT IS THE NAME OF THE FILE TO BE USED AS A FILE HEADER?
* (DEFAULT=CVPD.SPEC.PAFLE.HEADER)
oU READ (*) &HEADER oU
*----------------------------------------------------------------
----------------
* CONSTRUCTING EXECUTE FILE...
*
<* SORT THE SPECIFICATION SELECTION FILES, GO TO OPERATING SYSTEM
<* AND ENTER TECO ON NEW MASTER PARAMETER FILE
<*
DECL TEX &B(2*&N + 11)
LET &B(1.TO.&N) = ((SORT FILE + &APREF+ .).DUP.&N) + <*
&SPEC+(( CPL 132 HDR 3<<CR>1-34<<CR>).DUP.&N)
LET &B((&N+1).TO.(&N+3)) = <*
RESUME SYSTEM, CVTECO +&PMAS, HK<<ESC><<ESC>
<*
<* READ IN PARAMETER FILES FOR EACH SPECIFICATION AND DELETE
HEADERS
<*
LET &B((&N+4).TO.(2*&N+3)) = <*
((ER+&PPREF+.).DUP.&N) + &SPEC + <*
((<<ESC>EA<<ESC><<ESC>KZJ).DUP.&N)
<*
<* EXIT TECO, DELETE EXECUTE FILE, SORT NEW PAFILE, PURGE
DUPLICATES,
<* ADD HEADER LINES, RETURN TO EXPLICIT MODELING & CLEAR VARPRO2
VARIABLES
<*
LET &B((2*&N+4) .TO. (2*&N+7)) = EX<<ESC><<ESC> <*
DELETE TEMPX.SORT.&BCD. + &TASK <*
SORTFILE + &PMAS + /FIELD=3,22 <*
PRGCOPY + &PMAS
<*
LET &B((2*&N+8) .TO. (2*&N+11)) = TECO + &PMAS <*
ZJ.PI@ER/ + &HEADER + :/EAQI,ZXA QI,ZKOJGAEX<<ESC><<ESC> <*
RESUME EXPLICIT MODELING <*
CLEAR
<*
<* SEND INTO A FILE
File Formats
cvpd/spec/cvm/merge
Piping Specification User Guide D-21
<*
OPEN WRITE &F &FILE
WRITEFILE &F &B
CLOSE &F
PRINT FILE &FILE
*----------------------------------------------------------------
-------------
* A SORT WILL BE DONE ON COL 1-34 OF EACH ASFILE
* A SORT WILL ASSUME STK# IN COL 4-22 OF ALL PAFILES
*
* E D I T T E M P X . S O R T . YOUR TASK I F N O T O K
*
*
* TYPE OK TO EXECUTE FILE
oU READ (*) &GO oU
END VAR
IF (&GO.EQ.OK), EXE FIL &FILE
File Formats
MDF File Formats
D-22 Piping Specification User Guide
MDF File Formats
File Format 1: In-File
Example of Material Description File INFILE (ANSI)
(cvpd.iso.mdfinfile-in)
ELR9 1 # 4 SCH80 ELBOW 90 DEGREES, ASTM A234 GRADE WPB
MATCH PIPEELR96
# 12 SCH40 ELBOW 90 DEGREES, ASTM A234 GRADE WPB MATCH PIPE
ELR4 1 # 4 SCH80 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
ELR4 6 # 12 SCH40 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
STEE 1 # 4 SCH80 TEE, EQUAL ASTM A234 GRADE WPB TO MATCH
PIPE
STEE 6 # 12 SCH40 TEE, EQUAL ASTM A234 GRADE WPB TO MATCH
PIPE
RTEE 1 $ 4 SCH80 TEE, REDUCING ASTM A234 GRADE WPB TO MATCH
PIPE
RTEE 6 $ 12 SCH40 TEE, REDUCING ASTM A234 GRADE WPB TO MATCH
PIPE
CRED 1 $ 4 SCH80 REDUCER, CONCENTRIC TO ASTM A234 GRADE WPB
CRED 6 $ 12 SCH40 REDUCER, CONCENTRIC TO ASTM A234 GRADE WPB
ERED 1 $ 4 SCH80 REDUCER, ECCENTRIC TO ASTM A234 GRADE WPB
ERED 6 $ 12 SCH40 REDUCER, ECCENTRIC TO ASTM A234 GRADE WPB
BALV 1 # 6 BALL VALVE, 150# FLANGED RAISED FACE TO ANSI
B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
Table D-1
Lines 1-4 Header Lines. Any comments can be
entered in these four lines.
Line 5 onward Data
Col 1-7 Pipe/Fitting type
Col 8-12 Lower range of size
Col 13 Control character # - pipe/straight fittings $
- reducing
in-line fittings & olets and stub-inns
(lower
and upper range changes place)
Col 14-18 Upper range of size
Col 19 Blank
Col 20 Detailed description of various materials.
The description can continue onto
subsequent lines, beginning at column 20.
File Formats
MDF File Formats
Piping Specification User Guide D-23
GLBV 4 # 6 GLOBE VALVE, 150# FLANGED RAISED FACE TO ANSI
B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
GATV 4 # 12 GATE VALVE, 150# FLANGED RAISED FACE TO ANSI
B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM B62/BS1400
LG2-C
SORF 1 # 12 FLANGE, SLIP ON RAISED FACE 150# TO ASTM A105 FCS
CAPP 1 # 12 CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI B16.9
STUB 4 & 1 STUB-IN WHEN NECESSARY, BORE TO MATCH PIPE
WLET 12 & 4 WELDOLET, BONNY FORGE WALL = XS, ASTM A105 FCS
STUD 1 # 12 STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H HOT
DIPPED
GALVANIZED TO BS 729/ASTM A123
GASK 1 # 12 GASKET, 1/16 FLAT RING CAF GRAPHITED BOTH SIDES
Example of Material Description File INFILE (DIN/ISO)
(cvpd.iso.infile-mm)
***** ***** (Asterisks Indicating Size-fields)
73
12345678901234567890123456789012345678901234567890123456789012345
67890123
-----------------------------------------------------------------
--------
PIPE 25 # 100 WT=2.9mm PIPE, PLAIN ENDS SEAMLESS TO API 5L
GRADE B
PIPE 125 # 600 WT=4.0mm PIPE, BEVELLED ENDS SMLS. ASTM A106
GRADE B
ELR9 25 # 100 WT=2.9mm ELBOW 90 DEGREES TO ASTM A234 GRADE WPB
ELR9 125 # 600 WT=4.0mm ELBOW 90 DEGREES TO ASTM A234 GRADE WPB
ELR4 25 # 100 WT=2.9mm ELBOW 45 DEGREES TO ASTM A234 GRADE WPB
ELR4 125 # 600 WT=4.0mm ELBOW 45 DEGREES TO ASTM A234 GRADE WPB
STEE 25 # 100 WT=2.9mm TEE, EQUAL ASTM A234 GRADE WPB TO MATCH
PIPE
STEE 125 # 250 WT=4.0mm TEE, EQUAL ASTM A234 GRADE WPB TO MATCH
PIPE
RTEE 25 $ 100 WT=2.9mm TEE, REDUCING ASTM A234 GRADE WPB MATCH
PIPE
RTEE 125 $ 600 WT=4.0mm TEE, REDUCING ASTM A234 GRADE WPB MATCH
PIPE
CRED 25 $ 100 WT=2.9mm REDUCER, CONCENTRIC TO ASTM A234 GRADE
WPB
CRED 125 $ 600 WT=4.0mm REDUCER, CONCENTRIC TO ASTM A234 GRADE
WPB
ERED 25 $ 100 WT=2.9mm REDUCER, ECCENTRIC TO ASTM A234 GRADE
WPB
ERED 125 $ 600 WT=4.0mm REDUCER, ECCENTRIC TO ASTM A234 GRADE
WPB
BALV 25 # 350 BALL VALVE, 16 BAR FLANGED RAISED FACE TO ANSI
B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
File Formats
MDF File Formats
D-24 Piping Specification User Guide
GLBV 25 # 350 GLOBE VALVE, 16 BAR FLANGED RAISED FACE TO ANSI
B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
GATV 80 # 600 GATE VALVE, 16 BAR FLANGED RAISED FACE TO ANSI
B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM B62/BS1400
LG2-C
WNRF 25 # 600 FLANGE, WELD NECK RAISED FACE 16 BAR TO ASTM
A105 FCS
SPIRAL SERRATED FINISH
CAPP 25 # 600 CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI
B16.9
STUB 100 & 25 STUB-IN WHEN NECESSARY, BORE TO MATCH PIPE
STUD 25 # 600 STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H HOT
DIPPED
GALVANIZED TO BS 729/ASTM A123 ISO-THREAD
GASK 25 # 600 GASKET, 1.5MM FLAT RING CAF GRAPHITED BOTH SIDES
File Format 2: Matrix File
This file consists of two tables.
1. The matrix sizes for pipe and in-line fittings.
2. For olets and stubs.
Please note: Lines beginning with a <# are comment lines. The program uses
&OLET& to separate the two tables.
CVPD.ISO.TABLE-IN (ANSI)
<# PIPE & FITTING MATRIX ( Place An * In Branch-Coloumn To Skip
A Dimension )
<#---------------------------------- B R A N C H
-----------------------------------------
1/4
3/8 1/4
1/2 3/8
3/4 1/4 1/2
1 3/8 3/4
11/4 1/2 1/2 1
11/2 3/8 3/4 11/4
13/4 1/2 1 1/2
2 3/4 11/4 11/2
21/2 1 11/4 2
3 1 11/2 21/2
31/2 1 2 3
4 11/2 21/2 31/2
5 2 3 4
6 21/2 31/2 5
File Formats
MDF File Formats
Piping Specification User Guide D-25
8 2
4 6
10 31/2
5 8
12 4
6 10
14
5 8 12
16
6 10 14
18
8 12 16
20
10 14 18
22
12 16 20
24
14 18 22
26
16 20 24
28
18 22 26
30
20 24 28
32
22 26 30
....
24 28
....
26
<# OLET & STUB MATRIX
<#---------------------------------------------------------------
-----------------------


&OLET&
32 30
30 28 28
28 26 26 26
26 24 24 24 24
24 22 22 22 22 22
22 20 20 20 20 20 20
20 18 18 18 18 18 18 18
18 16 16 16 16 16 16 16 16
16 14 14 14 14 14 14 14 14 14
14 12 12 12 12 12 12 12 12 12 12
12 10 10 10 10 10 10 10 10 10 10 10
10 8 8 8 8 8 8 8 8 8 8 8 8
8 6 6 6 6 6 6 6 6 6 6 6 6 6
6 5 5 5 5 5 5 5 5 5 5 5 5
5 5
5 4 4 4 4 4 4 4 4 4 4 4 4
4 4 4
File Formats
MDF File Formats
D-26 Piping Specification User Guide
4 31/2 31/2 31/2 31/2 31/2 31/2 31/2 31/2 31/2 31/2 31/2 31/2
31/2 31/2 31/2 31/2
31/2 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3
3 21/2 21/2 21/2 21/2 21/2 21/2 21/2 21/2 21/2 21/2 21/2 21/2
21/2 21/2 21/2 21/2 21/2 21/2
21/2 2 2 2 2 2 2 2 2 2 2 2 2
2 2 2 2 2 2
2 13/4 13/4 13/4 13/4 13/4 13/4 13/4 13/4 13/4 13/4 13/4 13/4
13/4 13/4 13/4 13/4 13/4 13/4 13/4
13/4 11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2
11/2 11/2 11/2 11/2 11/2 11/2 11/2 11/2
11/2 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4
11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4 11/4
11/4 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
3/4 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2
1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2 1/2
1/2 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8
3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8 3/8
3/8 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4
1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4 1/4
....
CVPD.ISO.TABLE-MM (DIN)
<# PIPE & FITTING MATRIX ( Place An * In Branch-Coloumn To Skip
A Dimension )
<#------------------------------------ B R A N C H
-----------------------------------------------
10
15 10
20 15
25 10 20
32 15 25
40 10 20 32
50 15 25 40
65 20 32 50
80 25 40 65
100 32 50 80
125 40 65 *
150 40 80 125
175 65 100 *
200 80 125 175
250 100 150 200
300 125 175 250
350 150 200 300
400 175
250 350
450 200
300 *
500
250 350 450
File Formats
MDF File Formats
Piping Specification User Guide D-27
600
300 400 500
800
350 450 600
1000
400 500 800
1200
450 600 1000
....
500 800
....
600
<# OLET & STUB MATRIX
<#---------------------------------------------------------------
---------------------------------
&OLET&
1200 1000
1000 800 800
800 600 600 600
600 500 500 500 500
500 450 450 450 450
450 400 400 400 400 400
400 350 350 350 350 350 350
350 300 300 300 300 300 300 300
300 250 250 250 250 250 250 250 250
250 200 200 200 200 200 200 200 200 200
200 175 175 175 175 175 175 175 175 175 175
175 150 150 150 150 150 150 150 150 150 150 *
150 125 125 125 125 125 125 125 125 125 125 125 125
125 100 100 100 100 100 100 100 100 100 100 100 100 *
100 80 80 80 80 80 80 80 80 80 80 80 80 80 80
80 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65
65 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
50 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
40 40
40 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32
32 32 32
32 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25
25 25 25 25
25 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20
20 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
15 15 15 15 15 15
15 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
10 10 10 10 10 10 10
10 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
6 6 6 6 6 6 6
....
File Formats
MDF File Formats
D-28 Piping Specification User Guide
File Format 3: Output File
Example of Material Description File (ANSI)
AA7 12 ELR4 SCH40 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 12 STEE SCH40 TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
AA7 12 PIPE SCH40 PIPE, BEVELLED ENDS SEAMLESS, ASTM
A106 GRADE B
AA7 12 GATV GATE VALVE, 150# FLANGED RAISED FACE TO
ANSI B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM
B62/BS1400 LG2-C
AA7 12 ELR9 SCH40 ELBOW 90 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 12 SORF FLANGE, SLIP ON RAISED FACE 150# TO ASTM
A105 FCS
AA7 12 GASK GASKET, 1/16 FLAT RING CAF GRAPHITED BOTH
SIDES
AA7 12 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123
AA7 2 BALV BALL VALVE, 150# FLANGED RAISED FACE TO
ANSI B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
AA7 2 ELR9 SCH80 ELBOW 90 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 2 SORF FLANGE, SLIP ON RAISED FACE 150# TO ASTM
A105 FCS
AA7 2 GASK GASKET, 1/16 FLAT RING CAF GRAPHITED BOTH
SIDES
AA7 2 STEE SCH80 TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
AA7 2 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123
AA7 2 ELR4 SCH80 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 2 PIPE SCH80 PIPE, PLAIN ENDS SEAMLESS TO API 5L
GRADE B
AA7 3 STEE SCH80 TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
AA7 3 GASK GASKET, 1/16 FLAT RING CAF GRAPHITED BOTH
SIDES
AA7 3 BALV BALL VALVE, 150# FLANGED RAISED FACE TO
ANSI B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
AA7 3 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123
File Formats
MDF File Formats
Piping Specification User Guide D-29
AA7 3 ELR4 SCH80 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPEAA7 3
ELR9 SCH80 ELBOW 90 DEGREES, ASTM A234 GRADE WPB MATCH PIPE
AA7 3 PIPE SCH80 PIPE, PLAIN ENDS SEAMLESS TO API 5L
GRADE B
AA7 3 SORF FLANGE, SLIP ON RAISED FACE 150# TO ASTM
A105 FCS
AA7 4 PIPE SCH80 PIPE, PLAIN ENDS SEAMLESS TO API 5L
GRADE B
AA7 4 GASK GASKET, 1/16 FLAT RING CAF GRAPHITED BOTH
SIDES
AA7 4 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123
AA7 4 SORF FLANGE, SLIP ON RAISED FACE 150# TO ASTM
A105 FCS
AA7 4 GLBV GLOBE VALVE, 150# FLANGED RAISED FACE TO
ANSI B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
AA7 4 BALV BALL VALVE, 150# FLANGED RAISED FACE TO ANSI
B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
AA7 4 STEE SCH80 TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
AA7 4 ELR9 SCH80 ELBOW 90 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 4 ELR4 SCH80 ELBOW 45 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 4 GATV GATE VALVE, 150# FLANGED RAISED FACE TO ANSI
B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM
B62/BS1400 LG2-C
AA7 6 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123
AA7 6 ELR9 SCH40 ELBOW 90 DEGREES, ASTM A234 GRADE WPB
MATCH PIPE
AA7 6 PIPE SCH40 PIPE, BEVELLED ENDS SEAMLESS, ASTM
A106 GRADE B
AA7 31/2x3 RTEE SCH80 TEE, REDUCING ASTM A234 GRADE WPB TO
MATCH PIPE
AA7 31/2x3 STUB STUB-IN WHEN NECESSARY, BORE TO MATCH PIPE
AA7 31/2x3 ERED SCH80 REDUCER, ECCENTRIC TO ASTM A234 GRADE
WPB
AA7 31/2x3/4 STUB STUB-IN WHEN NECESSARY, BORE TO MATCH PIPE
Example of Material Description File (DIN/ISO)
MB12 100 WNRF FLANGE, WELD NECK RAISED FACE 16 BAR TO ASTM
A105 FCS
File Formats
MDF File Formats
D-30 Piping Specification User Guide
SPIRAL SERRATED FINISH
MB12 100 PIPE WT=2.9mm PIPE, PLAIN ENDS SEAMLESS TO API
5L GRADE B
MB12 100 BALV BALL VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
MB12 100 CAPP CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI
B16.9
MB12 100 GATV GATE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM
B62/BS1400 LG2-C
MB12 100 STEE WT=2.9mm TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
MB12 100 GASK GASKET, 1.5MM FLAT RING CAF GRAPHITED BOTH
SIDES
MB12 100 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123 ISO-THREAD
MB12 100 ELR9 WT=2.9mm ELBOW 90 DEGREES TO ASTM A234
GRADE WPB
MB12 100 GLBV GLOBE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
MB12 100 ELR4 WT=2.9mm ELBOW 45 DEGREES TO ASTM A234
GRADE WPB
MB12 100x65 ERED WT=2.9mm REDUCER, ECCENTRIC TO ASTM A234
GRADE WPB
MB12 100x65 CRED WT=2.9mm REDUCER, CONCENTRIC TO ASTM A234
GRADE WPB
MB12 100x65 RTEE WT=2.9mm TEE, REDUCING ASTM A234 GRADE WPB
MATCH PIPE
MB12 100x80 RTEE WT=2.9mm TEE, REDUCING ASTM A234 GRADE WPB
MATCH PIPE
MB12 100x80 CRED WT=2.9mm REDUCER, CONCENTRIC TO ASTM A234
GRADE WPB
MB12 100x80 ERED WT=2.9mm REDUCER, ECCENTRIC TO ASTM A234
GRADE WPB
MB12 150 ELR4 WT=4.0mm ELBOW 45 DEGREES TO ASTM A234
GRADE WPBMB12 MB12 150 STUD STUDBOLT, ASTM A193-B7, 2 HEX.
NUTS A194-2H HOT DIPPED
GALVANIZED TO BS 729/ASTM A123 ISO-THREAD
MB12 150 STEE WT=4.0mm TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
MB12 150 BALV BALL VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
MB12 150 ELR9 WT=4.0mm ELBOW 90 DEGREES TO ASTM A234
GRADE WPB
MB12 150 PIPE WT=4.0mm PIPE, BEVELLED ENDS SMLS. ASTM
A106 GRADE B
MB12 150 GASK GASKET, 1.5MM FLAT RING CAF GRAPHITED BOTH
SIDES
MB12 150 WNRF FLANGE, WELD NECK RAISED FACE 16 BAR TO
File Formats
MDF File Formats
Piping Specification User Guide D-31
ASTM A105 FCS
SPIRAL SERRATED FINISH
MB12 150 GATV GATE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM
B62/BS1400 LG2-C
MB12 150 GLBV GLOBE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
MB12 150 CAPP CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI
B16.9
MB12 200 PIPE WT=4.0mm PIPE, BEVELLED ENDS SMLS. ASTM
A106 GRADE B
MB12 200 CAPP CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI
B16.9
MB12 200 GLBV GLOBE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
PLUG TYPE BODY TO ASTM A352 GR LC3
MB12 200 ELR9 WT=4.0mm ELBOW 90 DEGREES TO ASTM A234 GRADE
WPB
MB12 200 ELR4 WT=4.0mm ELBOW 45 DEGREES TO ASTM A234 GRADE
WPB
MB12 200 GASK GASKET, 1.5MM FLAT RING CAF GRAPHITED BOTH
SIDES
MB12 200 GATV GATE VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
TRIM; WEDGE MONEL 400 BODY TO ASTM
B62/BS1400 LG2-C
MB12 200 STEE WT=4.0mm TEE, EQUAL ASTM A234 GRADE WPB TO
MATCH PIPE
MB12 200 WNRF FLANGE, WELD NECK RAISED FACE 16 BAR TO ASTM
A105 FCS
SPIRAL SERRATED FINISH
MB12 200 BALV BALL VALVE, 16 BAR FLANGED RAISED FACE TO
ANSI B16.5,
REDUCED BORE BODY TO ASTM A352 GR LC3
MB12 200 STUD STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H
HOT DIPPED
GALVANIZED TO BS 729/ASTM A123 ISO-THREAD
Piping Specification User Guide E-1
Appendix E DIN/ISO Standard Files
The DIN/ISO standard files are in the cvpd/diso catalog. These files closely
parallel the standard cvpd files in both structure and function. The DIN/ISO master
catalogs use the standard cvpd/f library parts for their graphic representations.
In order to begin modeling with metric fittings, you must first create an
autoselection or ASFILE. The easiest way to do this is to copy and edit the file
cvpd/diso/infile/long. First process it using the GENERATE PSFILE command.
Then sort the ASFILE and merge and sort the individual parameter files using the
cvpd/diso/cvm/merge execute file. The final step is to modify the
cvpd/diso/directories file to include your ASFILE and parameter file names and
layering conventions.
See the DIN/ISO Files table for a listing and a brief description of the files
contained in the cvpd/diso catalog.
DIN/ISO Files
Please note: Files in cvpd/iso, the DIN/ISO master catalog (as shipped with
the product) are located in the /usr/apl/cadds/data/aec/2152 directory.
Consult your system administrator for the location of data/aec/2152 on your
system.
DIN/ISO Standard Files
DIN/ISO Files
E-2 Piping Specification User Guide
DIN/ISO Files
Table E-1 DIN/ISO Files
Files Functions
cvpd/diso/_bcd/directories Directory for pipe specs, endtypes, and parameter files
cvpd/diso/_bcd/endtypes Specifies fitting endtypes
cvpd/diso/dmenu/_bcd/1 Dynamic menu for making
cvpd/diso/dmenu/1/dir equipment and inserting
cvpd/diso/dmenu/1/doc nozzles
cvpd/diso/dmenu/1/exec
Master Catalogs for:
cvpd/diso/mcat/_bcd/ang Angle valves
cvpd/diso/mcat/_bcd/balv Ball valves
cvpd/diso/mcat/_bcd/branch Branch fittings
cvpd/diso/mcat/_bcd/btfy Butterfly valves
cvpd/diso/mcat/_bcd/bwfitt Butt weld fittings
cvpd/diso/mcat/_bcd/chkv Check valves
cvpd/diso/mcat/_bcd/chkw Wafer check valves
cvpd/diso/mcat/_bcd/flange Flanges
cvpd/diso/mcat/_bcd/gasket Gaskets
cvpd/diso/mcat/_bcd/gatv Gate valves
cvpd/diso/mcat/_bcd/glbv Globe valves
cvpd/diso/mcat/_bcd/machbolt Machine bolts
cvpd/diso/mcat/_bcd/nipl Nipples
cvpd/diso/mcat/_bcd/olet Branch olet fittings
cvpd/diso/mcat/_bcd/pipe-grp1 Group 1 pipe
cvpd/diso/mcat/_bcd/pipe-hp High pressure pipe
cvpd/diso/mcat/_bcd/pipe-stea
m
Steam pipe
cvpd/diso/mcat/_bcd/plgv Plug valves
cvpd/diso/mcat/_bcd/scfitt Screwed fittings
cvpd/diso/mcat/_bcd/studbolt Stud bolts
cvpd/diso/nozl/_bcd/drfile Nozzle directory file
cvpd/diso/nozl/_bcd/parameters Nozzle parameter file
cvpd/diso/nozl/_bcd/select ASFILE type nozzle selection file
cvpd/diso/nozl/proc/_bcd/so Slip-on nozzle procedure
cvpd/diso/nozl/proc/_bcd/we Weld-type procedure
cvpd/diso/nozl/proc/_bcd/wn Weld neck nozzle procedure
cvpd/diso/nozl/proc/so/_bcd Compiled procedure
DIN/ISO Standard Files
DIN/ISO Files
Piping Specification User Guide E-3
cvpd/diso/nozl/proc/we/_bcd Compiled procedure
cvpd/diso/nozl/proc/wn/_proc Compiled procedure
cvpd/diso/nozl/so/_nfig Slip on nozzle nodal figure
cvpd/diso/nozl/so/_pd Slip on nozzle part
cvpd/diso/nozl/we/_nfig Weld pipe nozzle nodal figure
cvpd/diso/nozl/we/_pd Weld pipe nozzle part
cvpd/diso/nozl/wn/_nfig Weld neck nozzle nodal figure
cvpd/diso/nozl/wn/pd Weld neck nozzle part
cvpd/diso/pafile/_bcd/header Parameter file header
cvpd/diso/stru/x/_bcd/bom Steel material take-off
cvpd/diso/cvm/_bcd/merge Merges and sorts ASFILE and PARAMETER files
created by GENERATE PSFILE
Table E-1 DIN/ISO Files
Files Functions
Piping Specification User Guide F-1
Appendix F Creating Parametric Fittings
Parametric fittings are scaled according to a list of parameters referenced in a
parameter file. This appendix describes parametric fittings and how they are made.
Parametric Fittings
The Parameter File for Parametric Fittings
Creating Parametric Fittings
Parametric Fittings
F-2 Piping Specification User Guide
Parametric Fittings
Standard fittings (like those in the CVPD.F catalog) are scaled uniformly
according to the dimensions from the x-scale and y-scale columns in the
autoselection file. The width (z-scale), by default, is equal to the height (y-scale).
Parametric fittings are scaled according to a list of parameters referenced in a
parameter file (CREATE DETAIL produces detail graphics in a similar way). This
makes it possible, for example, to model fittings that have unequal inlet and outlet
legs.
Fittings to be inserted parametrically are modeled the same as regular fittings but
are prepared with additional properties:
Inlet Cnodes (upstream) have the property PSCL with a value of 1.
Outlet Cnodes (downstream) have the property PSCL with a value of 2.
The designated inlet and outlet Cnodes are those that INSERT FITTING hooks
into the pipeline.
Branch outlets (only one per fitting) have the property PSCL with a value of 3.
(When there is more than one, the PSCL property is placed on the +Y branch
that INSERT FITTING orients in the stem direction.)
Each dimensioned internal Nline has the property PSCL with a single integer
value for a straight Nline or multiple integer values for a multisegmented Nline
(listed in order of the direction of flow). These values point to positions in the
list of parameters for that component (for example, a PSCL value of 3 points to
the third number). The Nline is stretched by the value of PSCL.
Each curved Nline has the property PLEN with two values (inserted with a
space between them) indicating which parameters to use from a list (for
example, PLEN values of 5 and 2 point to the fifth and second parameters). The
two values are used to get the x- and y- coordinates of the outlet Cnode, relative
to the inlet Cnode, in an xy- plane. INSERT FITTING places the elbow origin
at the corner and orients the elbow so that the Cnodes lie on the pipe. The legs
are scaled to equal the x- and y- parameters; this determines the final location
of the Cnodes on the pipe (the path of the Nline is adjusted accordingly).
The modeling of parametric fittings is illustrated in the following figures. Figure
F-1 shows the library symbol. Figure F-2 annotates the part, showing where each
property is located. Figure F-3 shows the detail representation and the procedure
that CREATE DETAIL uses to detail the part.
Creating Parametric Fittings
Parametric Fittings
Piping Specification User Guide F-3
Figure F-1 Example Parametric Fitting with Annotation
Creating Parametric Fittings
Parametric Fittings
F-4 Piping Specification User Guide
Figure F-2 Graphics and Properties for Example Parametric Fitting
Creating Parametric Fittings
Parametric Fittings
Piping Specification User Guide F-5
Figure F-3 Detail Representation for Example Parametric Fitting
Note in the Example Parametric Fitting with Annotation figure, the center (origin)
Cnode is blanked. As shown in the Graphics and Properties for Example
Parametric Fitting figure, the PSCL properties on the Cnodes (values of 1 on the
inlet Cnode, 2 on the outlet Cnode, and 3 on the branch Cnode) tell INSERT
FITTING how to orient and hook the component into the pipeline.
The PSCL values of 4 and 1 on the two straight Nlines determine their scaling,
using the fourth and first numbers, respectively, from the list of parameters (for
example, if the fourth number were 10 and the first number were 1, the inlet leg of
the wireframe graphic would be ten times as long as the outlet leg).
The PLEN values of 5 and 2 on the curved Nline place the branch Cnode, using the
fifth and second numbers, respectively, from the list of parameters. When the
fitting is inserted, the path of the Nline is adjusted so that it ends at that point (for
Creating Parametric Fittings
Parametric Fittings
F-6 Piping Specification User Guide
example, if the fifth and second numbers were 4 and 2, the branch Cnode would be
located at Xy4Y2, relative to the origin Cnode).
Note that the MODEL and ISO views in the Graphics and Properties for Example
Parametric Fitting figure are identical; since parametric scaling only affects
Nlines, not model graphics, model graphics are omitted from most of the
plumbing fittings.
The procedure defined in the Detail Representation for Example Parametric
Fitting figure uses the MIT1 shape to represent the curved Nline, the first Nline
modeled in the library part. The mitre starts at the origin (0,0) and follows the path
of the Nline. (When the fitting was inserted, the end point of the path was
determined by the parameters T5 and T2, corresponding to the PLEN values of 5
and 2). Parameter T7 (BSIZE) determines the diameter of the mitre.
Please note: When the procedure includes a shape that must follow an Nline
path, that shape is assigned to the first Nline created in the part. This means that
when you construct the part, you must create this Nline first. Only one such Nline
can be detailed, and the shape defined for it must be the first shape in the
procedure file.
T3 (the size of the inlet pipe) and T8 scale the inlet cylinder, and T6 (NSIZE) and
T9 scale the outlet cylinder. (These cylinders, which represent sockets, extend
beyond the Nline.) The diameters of the cone between the inlet and outlet Cnodes
are determined by T3 and T6 (SIZE and NSIZ) and its length by T4 + T1 (the
length of the two Nlines scaled by the PSCL values of 4 and 1).
Creating Parametric Fittings
The Parameter File for Parametric Fittings
Piping Specification User Guide F-7
The Parameter File for Parametric Fittings
Fittings to be inserted parametrically contain a P in the ECC column of the master
catalog. The GENERATE PSFILE command puts this P in the SCLZ column of
the specification file (ASFILE). The P tells INSERT FITTING to use a parameter
file (rather than the SCLX and SCLY values) for scaling.
INSERT FITTING can access the same parameter file that is used by CREATE
DETAIL; however, for efficiency, you may want to break out the entries for
parametric wireframe fittings into a separate parameter file (so that the INSERT
FITTING command will not have to search the larger fitting parameter file to scale
a parametric fitting). To prepare this file, extract the parametric fittings from your
specification files (items with P in the SCLZ column). Then, compare this file with
the composite fitting parameter file, using stock number as the key, and copy the
parameters for the matched items from the parameter file into the file you extracted
from the ASFILE. Reference this new parametric fitting parameter file as the PFIT
file in your DRFILE. You should also delete the matching lines from the composite
parameter file.
Please note: You may have both a PFIT file and parameter files assigned to
layer ranges referenced in your DRFILE. INSERT FITTING will use the PFIT file
if it exists but will use the regular fitting parameter files assigned to layer ranges if
it does not. (By contrast, the commands CREATE DETAIL, CHECK
INTERFERENCE, and CREATE SURFACE can only use the layer-range
parameter files.)
Piping Specification User Guide Index-1
Index
A
ANSI standard pipes and fittings 1-2
Assemblies
input record 3-40
inserting assemblies 3-40
Assembly list 3-41
example
assembly figure 3-42
assembly list 3-41
C
Catalogs
master 1-1
ANSI standard pipes and fittings 1-2
DIN 1-2
function 1-2
manufacturerspipesandfittings' 1-2
structure 1-3
CVPD standard master catalogs 1-3
ECC 1-6
ENDS 1-5
NAME 1-6
PARM 1-6
RATE 1-6
SIZE 1-6
TYPE 1-5
CHECK INTERFERENCE
using autoselection file 3-43
NAME 3-43
using parameter file 3-5, 3-43
using procedure file entries 1-6
NAME 1-6
PARM 1-6
Component selection 3-34
input records 3-35
selecting items 3-35
selecting pipe nipples 3-36
specifying size range 3-35
other components 3-36
part name 3-37
selection name 3-36
advantage 3-37
TMP (to match pipe) 3-37
using new names 3-37
specifying the catalog 3-34
Components and Naming Conventions 1-8
Conventions 2-14
layering 2-14
CREATE DETAIL
detail part F-2
using autoselection file 3-43
NAME 3-43
using parameter file 3-5, 3-43
using procedure file entries 1-6
NAME 1-6
PARM 1-6
CREATE SURFACE
using parameter file 3-5
using procedure file entries 1-6
NAME 1-6
PARM 1-6
CVPD standard master catalogs 1-3
Index
Index-2 Piping Specification User Guide
D
Defining data units 4-5
other units 4-5
UNITS=XX 4-5
while activating a part 4-5
DIMENSION ISOMETRIC
library part properties 2-13, B-2
dimensioning purpose 2-13, B-2
using FITTYPE 2-13, B-2
DIN Master Catalog 1-2
Documentation, printing from Portable
Document Format (PDF) file 1-xii
E
ECC
structure of master catalogs 1-6
Eccentricity
structure of master catalogs 1-6
End Type Codes 3-27
CC ENDS 3-27
checking end type compatibility 3-28
codes used in stock number 3-27
common end types 3-29
end type equivalence 3-28
ENDS 3-27
ENDT TEXT CODES 3-28
Standard end types 3-27
ENDS
structure of master catalogs 1-5
F
Facing type
structure of master catalogs 1-5
Files
ASFILE D-3
assembly file D-2
cvpd/spec/cvm/merge D-19
DIN/ISO standard E-1
MDF formats D-22
NMFILE (nonmatching file) 3-5
PAFILE D-14
parameter file F-7
Fittings
name
structure of master catalogs 1-5
parametric F-1, F-2
additional properties F-2
examples
detail representation F-5
with annotation F-3
with graphics and properties F-4
parameter file F-7
size
structure of master catalogs 1-6
Functions
library parts 2-2
master catalogs 1-2
G
GENERATE ISOMETRIC
library part properties 2-13, B-2
rescale fittings 2-13, B-2
using FITTTYPE 2-13, B-2
GENERATE PSFILE 3-4
DELETE 3-5
flowchart 3-8
INFILE 3-4
Insert Fitting Code (IFC) 3-4, 3-43
output 3-5
ASFILE (autoselection file) 3-5
NMFILE (nonmatching file) 3-5
options 3-5
PAFILE (parameter file) 3-5
using 3-43
autoselection file 3-43
parameter file 3-43
H
Header lines 3-19
correspondence of field headers 3-19
ENDT 3-20
NAME 3-21
PARM 3-21
SCLX, SCLY, SCLZ 3-20
SIZE 3-19
SPEC 3-19
STK# (parameter file) 3-21
Piping Specification User Guide Index-3
Index
TYPE 3-19
I
INFILE format 3-17
assembly lists 3-18
code equivalence 3-18
headers 3-18
input records 3-18
input/output 3-18
selection 3-18
stating the specification 3-33
tables 3-18
Input/Output Definition
input line 3-32
INPUT RECORD FORMAT 3-32
stock number line 3-33
STOCK NUMBER FORMAT 3-33
Input/output definition 3-31
INSERT FITTING
library part 2-10, 2-11, 2-12, 2-13, B-2, B-3, B-4
creating figure (stick) 2-10
extracting true diameter 2-12
extracting true length 2-12
GASKET property B-3
get text value for ENDTYPE property 2-11,
B-3
inserting standard model
representations 2-12
inserting stock number STOCKNO
property 2-13, B-2
new pipe size B-4
NPS B-4
new specification B-4
SPEC B-4
units compatibility 4-5
using autoselection file 3-5
fittings 3-5
orient 3-5
scale 3-5
select 3-5
using INFILE 3-21, 3-40, 3-41, 3-42
insert group fittings 3-40, 3-41, 3-42
selection name advantage 3-37
SELECTION NAME 3-37
size codes 3-21
using parameter file F-7
assign layer range F-7
scaling F-7
using PFIT file F-7
assign layer ranges F-7
using procedure file entries 1-6
NAME 1-6
PARM 1-6
L
Library parts 2-1
CVPD parts library figures 2-3
eccentric reducer 2-7
elbow 2-6
function 2-2
gate valve 2-5
olet 2-9
structure 2-10
figures 2-10
graphics 2-11
layers 2-10
nodal entities 2-10
properties 2-10
tee 2-8
M
Master catalogs 1-1
ANSI standard pipes and fittings 1-2
DIN 1-2
function 1-2
manufacturerspipesandfittings' 1-2
structure 1-3
CVPD standard master catalogs 1-3
ECC 1-6
ENDS 1-5
NAME 1-6
PARM 1-6
RATE 1-6
SIZE 1-6
TYPE 1-5
MDF file formats D-22
Index
Index-4 Piping Specification User Guide
N
NAME
structure of master catalogs 1-6
Nodal figure name
structure of master catalogs 1-6
Nominal bore
structure of master catalogs 1-6
P
Parametric fittings F-1, F-2
additional properties F-2
example
detail representation F-5
with annotation F-3
with graphics and properties F-4
parameter file F-7
PARM
structure of master catalogs 1-6
Parts 2-12
filing as nodal figure 2-14
origin and axes 2-12
properties 2-13
COMPNAME 2-13, B-2
FITTYPE 2-13, B-2
values B-4
NOBREAK B-2
PNAME 2-13, B-2
STOCKNO 2-13, B-2
Piping specification INFILE 3-7
additional features 3-44
component selection information 3-17
creating 3-7
declaration/classification information 3-17
example 3-7
selecting all components in master
catalogs 3-13
used to produce specification D2B 3-8
summary of declaration/classification
section 3-34
Piping specifications 3-1, 3-2
autoselection 3-2
see also Piping Specification INFILE 3-2
Pressure rating
structure of master catalogs 1-6
Printing documentation from Portable
Document Format (PDF) file 1-xii
Properties in library parts B-1
BRANCH B-3
CONNECTOR B-3
ENDTYPE B-3
GASKET B-3
INTERNAL B-3
ITEMNO B-3
NPS B-4
PLEN B-4
PSCL B-4
SPEC B-4
R
RATE
structure of master catalogs 1-6
RELATE CNODE
library part 2-11
relating nodes 2-11
REPORT PIPE
library part B-3
distinguishing main line and branch
line B-3
BRANCH B-3
including item number field B-3
ITEMNO B-3
library part properties 2-11, 2-13, B-2, B-3
generate component lists 2-13, B-2
using COMPNAME 2-13, B-2
report 2-11, B-3
CONNECTOR property 2-11, B-3
reporting purpose 2-13, B-2
using FITTYPE 2-13, B-2
ROUTE PIPE
library part B-2
inserting stock number STOCKNO
property B-2
using autoselection file 4-3
using INFILE 3-21
size codes 3-21
RUN CVMAC
using CVMAC routine 3-51
Piping Specification User Guide Index-5
Index
S
Schedule/Rating codes 3-31
defining 3-31
example 3-31
SELECT PPARAMETERS 4-1
activating default parameter file 4-4
defining project name 3-33
listing default parameters 4-2
piping list 4-2
default parameters 4-2
set parameters for current part 4-3
piping specifications 4-1
setting parameters for current part
alternative method 4-4
change 4-3
active directory 4-3
catalog 4-3
end type file 4-3
layer changes 4-3
names of the nozzle and structural pa-
rameter files 4-3
sets of specification file 4-3
Specification D2B 4-4
Shapes C-1
clearance representation C-12
keyword definitions C-7
procedure file C-3
rules for defining shapes C-2
SIZE
structure of master catalogs 1-6
Size codes 3-21
catalog codes 3-21
CC SIZE CODES 3-21
codes for size of piping component 3-22
codes in pipeline label 3-21
example
pipe size codes 3-22
relation among codes 3-22
setting up equivalence 3-22
SIZE CODES 3-22
exception 3-22
SIZE field in autoselection 3-21
USER TEXT CODES 3-21
Sorting and merging files 3-51
CVMAC routine 3-51
Specifications with double reducing fittings
example 3-46
specification with three sizes 3-46
Specifications with double-reducing fittings 3-45
Standard Dimensional Data for ANSI A-1
Structure
library part 2-10
figures 2-10
graphics 2-11
layers 2-10
nodal entities 2-10
properties 2-10
master catalogs 1-3
ECC 1-6
ENDS 1-5
NAME 1-6
PARM 1-6
RATE 1-6
SIZE 1-6
TYPE 1-5
T
Tables for branching and reducing fittings 3-38
branching tables 3-38
Reducing Fitting Tables 3-39
selection process using tables 3-39
TYPE
structure of master catalogs 1-5
Type classification 3-24
catalog codes 3-24
component classification 3-26
relief valve 3-26
wafered 3-26
format rule 3-26
your own codes 3-24
format rule 3-24
tip 3-24

You might also like