Especificaciones Tecnicas de Tuberia

200
Parametric Technology Corporation Piping Specification User Guide CADDS ® 5 15.0 DOC36805-007

Transcript of Especificaciones Tecnicas de Tuberia

Page 1: Especificaciones Tecnicas de Tuberia

Piping Specification User Guide

CADDS® 5 15.0

DOC36805-007

Parametric Technology Corporation

Page 2: Especificaciones Tecnicas de Tuberia

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 LEGENDThis document and the software described herein are Commercial Computer Documentation and Software, pursuant to FAR 12.212(a)-(b) (OCT’95) or DFARS 227.7202-1(a) and 227.7202-3(a) (JUN’95), 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 (OCT’88) or Commercial Computer Software-Restricted Rights at FAR 52.227-19(c)(1)-(2) (JUN’87), as applicable. 02202007

Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA

Page 3: Especificaciones Tecnicas de Tuberia

Table of Contents

Preface Related Documents _________________________________________ ixBook Conventions ___________________________________________ xWindow Managers and the User Interface ____________________ xOnline User Documentation __________________________________ xiOnline Command Help ______________________________________ xiiPrinting Documentation _____________________________________ xiiResources and Services _____________________________________ xiiiDocumentation Comments _________________________________ xiii

Master Catalogs Function of Master Catalogs _____________________________________ 1-2

Structure of Master Catalogs_____________________________________ 1-3

Fields of the Standard Master Catalog File ______________________ 1-5TYPE _______________________________________________________ 1-5ENDS ______________________________________________________ 1-5RATE _______________________________________________________ 1-6SIZE ________________________________________________________ 1-6PARM ______________________________________________________ 1-6ECC _______________________________________________________ 1-6NAME ______________________________________________________ 1-6

Components and Naming Conventions ___________________________ 1-8

Piping Specification User Guide Contents-iii

Page 4: Especificaciones Tecnicas de Tuberia

Library Parts Function of Library Parts __________________________________________ 2-2

Library Parts Structure_________________________________________ 2-10Figures ____________________________________________________ 2-10Layers ____________________________________________________ 2-10Nodal Entities _____________________________________________ 2-10Properties _________________________________________________ 2-10Graphics__________________________________________________ 2-11

The Origin and Axes of Parts __________________________________ 2-12

Inserting Part Properties _______________________________________ 2-13Inserting the COMPNAME Property _________________________ 2-13Inserting the STOCKNO Property ____________________________ 2-13Inserting the PNAME Property ______________________________ 2-13Inserting 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-5PAFILE (Parameter File) _____________________________________ 3-5NMFILE (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-18Headers __________________________________________________ 3-18Code Equivalence ________________________________________ 3-18

Contents-iv Piping Specification User Guide

Page 5: Especificaciones Tecnicas de Tuberia

Input/Output _____________________________________________ 3-18Selection_________________________________________________ 3-18Input Records ____________________________________________ 3-18Tables ___________________________________________________ 3-18Assembly Lists ____________________________________________ 3-18

Header Lines ________________________________________________ 3-19Correspondence 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-31Input Line ________________________________________________ 3-32Stock Number Line _______________________________________ 3-33Stating the Specification __________________________________ 3-33Summary of Declaration/Classification Section of the INFILE_ 3-34

Component Selection _______________________________________ 3-34Specifying the Catalog ___________________________________ 3-34Input Records ____________________________________________ 3-35Selection Name __________________________________________ 3-36Part Name _______________________________________________ 3-37

Tables for Branch and Reducing Fittings ______________________ 3-38Reducing Fitting Tables ___________________________________ 3-39The Selection Process Using Tables_________________________ 3-39

Assemblies: Input Record ____________________________________ 3-40

Assembly List ________________________________________________ 3-41

Using GENERATE PSFILE_______________________________________ 3-43Autoselection File ________________________________________ 3-43Parameter 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

Piping Specification User Guide Contents-v

Page 6: Especificaciones Tecnicas de Tuberia

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-2FITTYPE _____________________________________________________ B-2NOBREAK __________________________________________________ B-2PNAME ____________________________________________________ B-2STOCKNO __________________________________________________ B-2

Properties________________________________________________________ B-3

BRANCH ___________________________________________________ B-3CONNECTOR_______________________________________________ B-3ENDTYPE ___________________________________________________ B-3GASKET ____________________________________________________ B-3INTERNAL __________________________________________________ B-3ITEMNO ____________________________________________________ B-3NPS ________________________________________________________ B-4PLEN _______________________________________________________ B-4PSCL_______________________________________________________ B-4SPEC_______________________________________________________ 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

Contents-vi Piping Specification User Guide

Page 7: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide Contents-vii

Page 8: Especificaciones Tecnicas de Tuberia

cvpd/spec/cvm/merge ________________________________________ D-19

cvpd/spec/cvm/merge __________________________________ D-19

MDF File Formats _______________________________________________ D-22

File Format 1: In-File_______________________________________ D-22Example of Material Description File “INFILE” (ANSI) (cvpd.iso.mdfinfile-in)_____________________________________ D-22Example of Material Description File “INFILE” (DIN/ISO) (cvpd.iso.infile-mm) ______________________________________ D-23

File Format 2: Matrix File _____________________________________ D-24CVPD.ISO.TABLE-IN (ANSI) _________________________________ D-24

File Format 3: Output File ____________________________________ D-28Example 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

Contents-viii Piping Specification User Guide

Page 9: Especificaciones Tecnicas de Tuberia

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 Manager’s Guide

• Stress Analysis Interface Reference

Piping Specification User Guide ix

Page 10: Especificaciones Tecnicas de Tuberia

Preface

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, d1 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

x Piping Specification User Guide

Page 11: Especificaciones Tecnicas de Tuberia

Preface

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

Piping Specification User Guide xi

Page 12: Especificaciones Tecnicas de Tuberia

Preface

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)

xii Piping Specification User Guide

Page 13: Especificaciones Tecnicas de Tuberia

Preface

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 [email protected].

Piping Specification User Guide xiii

Page 14: Especificaciones Tecnicas de Tuberia
Page 15: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide 1-1

Page 16: Especificaciones Tecnicas de Tuberia

Master CatalogsFunction of Master Catalogs

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 manufacturer’s 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.

1-2 Piping Specification User Guide

Page 17: Especificaciones Tecnicas de Tuberia

Master CatalogsStructure of Master Catalogs

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

Piping Specification User Guide 1-3

Page 18: Especificaciones Tecnicas de Tuberia

Master CatalogsStructure of Master Catalogs

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

1-4 Piping Specification User Guide

Page 19: Especificaciones Tecnicas de Tuberia

Master CatalogsStructure of Master Catalogs

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 fitting’s 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

Piping Specification User Guide 1-5

Page 20: Especificaciones Tecnicas de Tuberia

Master CatalogsStructure of Master Catalogs

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 fitting’s 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.

1-6 Piping Specification User Guide

Page 21: Especificaciones Tecnicas de Tuberia

Master CatalogsStructure of Master Catalogs

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 manufacturer’s catalog.

Piping Specification User Guide 1-7

Page 22: Especificaciones Tecnicas de Tuberia

Master CatalogsComponents and Naming Conventions

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).

1-8 Piping Specification User Guide

Page 23: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide 2-1

Page 24: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

2-2 Piping Specification User Guide

Page 25: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

Piping Specification User Guide 2-3

Page 26: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

2-4 Piping Specification User Guide

Page 27: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-2 Library Part Gate Valve

Piping Specification User Guide 2-5

Page 28: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-3 Library Part Elbow

2-6 Piping Specification User Guide

Page 29: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-4 Library Part Eccentric Reducer

Piping Specification User Guide 2-7

Page 30: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-5 Library Part Tee

2-8 Piping Specification User Guide

Page 31: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-6 Library Part Olet

Piping Specification User Guide 2-9

Page 32: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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 part’s 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.

2-10 Piping Specification User Guide

Page 33: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

Piping Specification User Guide 2-11

Page 34: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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 circle’s true diameter extracted by INSERT FITTING is parameter T2. For flanged valves, T2 is equal to the flange’s 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.

2-12 Piping Specification User Guide

Page 35: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

Piping Specification User Guide 2-13

Page 36: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

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.

2-14 Piping Specification User Guide

Page 37: Especificaciones Tecnicas de Tuberia

Library PartsFunction of Library Parts

Figure 2-7 Isometric Drawing

Piping Specification User Guide 2-15

Page 38: Especificaciones Tecnicas de Tuberia
Page 39: Especificaciones Tecnicas de Tuberia

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 Specification User Guide 3-1

Page 40: Especificaciones Tecnicas de Tuberia

Piping SpecificationsPiping Specifications and Autoselection

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 system’s 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

3-2 Piping Specification User Guide

Page 41: Especificaciones Tecnicas de Tuberia

Piping SpecificationsPiping Specifications and Autoselection

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/2”N.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: 1”N.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 Specification User Guide 3-3

Page 42: Especificaciones Tecnicas de Tuberia

Piping SpecificationsGENERATE PSFILE and INFILE

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.

3-4 Piping Specification User Guide

Page 43: Especificaciones Tecnicas de Tuberia

Piping SpecificationsOutput from GENERATE PSFILE and INFILE

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 Specification User Guide 3-5

Page 44: Especificaciones Tecnicas de Tuberia

Piping SpecificationsOutput from GENERATE PSFILE and INFILE

• 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.

3-6 Piping Specification User Guide

Page 45: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

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 Specification User Guide 3-7

Page 46: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

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 USER’S 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

3-8 Piping Specification User Guide

Page 47: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

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 Specification User Guide 3-9

Page 48: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

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, BB101 GLBV, 0D-1D, SWF, 1500, BE102 *103 * GASKETS104 *105 CATALOG NAME = ‘CVPD.MCAT.GASKET’106 *107 GASK, 0D-12, G6RJ, 600, BC108 *109 * BOLTS110 *111 CATALOG NAME = ‘CVPD.MCAT.STUDBOLT’112 *113 STUD, 0D-12, F6RJ, 600, AE114 *115 * FITTINGS116 *117 CATALOG NAME = ‘CVPD.MCAT.SWFITT’118 *119 UNIO, 0D-1D, SWF, 6000, BE120 *121 SELECTION NAME = CPLG122 CPFW, 0D-1D, SWF, 6000, BE123 /S124 ESW4, 0D-1D, SWF, 6000, BE125 ESW9, 0D-1D, SWF, 6000, BE126 *127 SELECTION NAME = BRAN128 STEE, 0D-1D, SWF, 6000, BE

3-10 Piping Specification User Guide

Page 49: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

129 /S130 *131 CATALOG NAME =‘CVPD.MCAT.SCFITT’132 *133 CAPP, 0D-1D, SCF, 6000, BE134 *135 * BUTT WELD FITTINGS136 *137 CATALOG NAME = ‘CVPD.MCAT.BWFITT’138 *139 ELR9, 02-12, BW, TMP, BD140 ESR9, 02-12, BW, TMP, BD141 ELR4, 02-12, BW, TMP, BD142 *143 SELECTION NAME = BRAN144 STEE, 02-12, BW, TMP, BD145 /S146 CAPP, 02-12, BW, TMP, BD147 *148 * REDUCING FITTINGS149 *150 TABLE = ‘BR’151 *152 * R = SW REDUCING TEE153 * S = SOCKOLET154 * W = WELDOLET155 *156 A B C D E F GHIJK157 *158 0D - A159 0F - B R160 01 - C R R161 1D - D R R R162 02 - E S S S S163 03 - F S S S S W164 04 - G S S S S W W165 06 - H S S S S W W W166 08 - I S S S S W W WW167 10 - J S S S S W W WWW168 12 - K S S S S W W WWWW170 /T171 *172 TABLE = ‘RE’173 *174 * C=REDUCING COUPLING175 * R=CONCENTRIC OR ECCENTRIC REDUCER176 *177 A B C D E F GHIJK178 *179 0D - A180 0F - B C181 01 - C C C182 1D - D C C C183 02 - E R R R

Piping Specification User Guide 3-11

Page 50: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

184 03 - F R R185 04 - G R R R186 06 - H R R187 08 - I RR188 10 - J RRR189 12 - K RRR190 *191 /T192 *193 CATALOG NAME = ‘CVPD.MCAT.SWFITT’194 *195 SELECTION NAME = BRAN196 USE TABLE = ‘BR’197 RTEE, R, SWF, 6000, BE198 /T199 CATALOG NAME =‘CVPD.MCAT.OLET’200 *201 USE TABLE = ‘BR’202 *203 SLET, S, SWF, 6000, BE204 WLET, W, BW, STD, BD205 /T206 /S207 CATALOG NAME = ‘CVPD.MCAT.SWFITT’208 *209 USE TABLE = ‘RE’210 *211 CPRW, C, SWF, 6000, BE212 /T213 *214 CATALOG NAME = ‘CVPD.MCAT.BWFITT’215 *216 USE TABLE=‘RE’217 *218 CRED-ERED, R, BW, TMP, BD219 /T220 *221 * ASSEMBLIES222 *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,,

3-12 Piping Specification User Guide

Page 51: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

238 TI, 03-12, TA1,,239 *240 [ ASSEMBLY LIST SECTION241 *242 DA1, BRAN NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF243 DA2, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF244 DA3, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF245 DA4, BRAN BSIZE 0F NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF246 DA5, BRAN BSIZE 0F NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCF247 *248 VA1, BRAN NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF249 VA2, BRAN BSIZE 0D NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF250 VA3, BRAN BSIZE 0D NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF251 VA4, BRAN BSIZE 0F NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF252 VA5, BRAN BSIZE 0F NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCF253 *254 PA1,BRAN NIPL FACE PBE CPRW NSIZE 01 NIPL FACE PBE GATV NIPL FACE PBE FLAN255 PA2,BRAN NIPL FACE PBE CPRW NSIZE 01 NIPL FACE PBE GATV NIPL FACE PBE FLAN256 PA3, BRAN NIPL FACE PBE GATV NIPL FACE PBE FLAN257 PA4, BRAN BSIZE 01 NIPL FACE PBE GATV NIPL FACE PBE FLAN258 PA5, BRAN BSIZE 01 NIPL FACE PBE GATV NIPL FLAN209 USE TABLE = ‘RE’259 *260 TA1,BRAN BSIZE 1D NIPL FACE PBE FLAN261 /A262 * 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 Specification User Guide 3-13

Page 52: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

**********************************************************************(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, E18SCC ANGLE VALVE = ANGV, RVALCC FIELD WELD = FWELCC TEE = BRFC, BRHC, CROS, NLET, RTEE, SLET, STEE, TLET, WLETCC FLANGE = BLFF, BLGR, BLRF, BLRJ, BLTF, SOFF, SORF, SORJ, SWFF,

SWRF,THFF, THRF, WNFF, WNGR, WNRF, WNRJ, WNTFCC PIPE = PIPECC GASKET = GASKCC VALVE = BALV, CHKV, GATV, GLBV, PLGV, BUTVCC BOLT = BOLT, STUDCC 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, E18SANGLE VALVE = ANGV, RVALFIELD WELD = FWELTEE = BRFC, BRHC, CROS, NLET, RTEE, SLET, STEE, TLET, WLETFLANGE = BLFF, BLGR, BLRF, BLRJ, BLTF, SOFF, SORF, SORJ, SWFF, SWRF,

THFF,THRF, WNFF, WNGR, WNRF, WNRJ, WNTFPIPE = PIPEGASKET = GASKVALVE = BALV, CHKV, GATV, GLBV, PLGV, BUTVBOLT = BOLT, STUDGENERAL = CAPP, CPFC, CPFW, CPHC, CPHW, CPRC, CPRW, CRED, ERED, NIPL,

3-14 Piping Specification User Guide

Page 53: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

PLHX, PLRH, PLSQ, UNIOWAFER = BUTVRELIEF VALVE = RVALASSEMBLY = 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 Specification User Guide 3-15

Page 54: Especificaciones Tecnicas de Tuberia

Piping SpecificationsCreating a Piping Specification INFILE

* 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

3-16 Piping Specification User Guide

Page 55: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-17

Page 56: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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.

3-18 Piping Specification User Guide

Page 57: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 USER’S 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 Specification User Guide 3-19

Page 58: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

• 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 component’s 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

3-20 Piping Specification User Guide

Page 59: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

• 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 component’s 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 =. USER’S 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.

USER’S 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 USER’S 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 Specification User Guide 3-21

Page 60: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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)

USER’S 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.

3-22 Piping Specification User Guide

Page 61: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 USER’S 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 Specification User Guide 3-23

Page 62: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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: USER’S 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. CodesMax No. Characters per Code Comments

Any input line 132

ELBOW 24 8 Note 1

3-24 Piping Specification User Guide

Page 63: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

USER’S 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 Specification User Guide 3-25

Page 64: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-26 Piping Specification User Guide

Page 65: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-27

Page 66: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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.

3-28 Piping Specification User Guide

Page 67: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-29

Page 68: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-30 Piping Specification User Guide

Page 69: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-31

Page 70: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-32 Piping Specification User Guide

Page 71: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-33

Page 72: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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.

3-34 Piping Specification User Guide

Page 73: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-35

Page 74: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-36 Piping Specification User Guide

Page 75: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 = CPLGSELECTION NAME = BRANSELECTION 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, BDESR9, 02-12, BW, TMP, BDELR4, 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 Specification User Guide 3-37

Page 76: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-38 Piping Specification User Guide

Page 77: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-39

Page 78: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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:

3-40 Piping Specification User Guide

Page 79: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 SCFDA2, BRAN BSIZE 0D NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFDA3, 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 Specification User Guide 3-41

Page 80: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-42 Piping Specification User Guide

Page 81: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-43

Page 82: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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

3-44 Piping Specification User Guide

Page 83: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-45

Page 84: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

• 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 USER’S TEXT CODES = 1/2”, 3/4”, 1”, 1.1/2”, 2”, 3”, 4”, 6”, 14 8”, 10”, 12”, 14”, 16”, 18”, 20”, 24” 15 *

3-46 Piping Specification User Guide

Page 85: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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 Specification User Guide 3-47

Page 86: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

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, AB100 CROS, 0D-04, SCF, 300, AB101 ELR4, 0D-06, SCF, 150, AB102 ELR4, 0D-06, SCF, 300, AB103 ELR4, 0D-02, SCF#SCM, 150, AB104 ELR4, 0D-02, SCF#SCM, 300, AB105 ELR9, 0D-06, SCF, 150, AB106 ELR9, 0D-06, SCF, 300, AB107 ELR9, 0D-04, SCF#SCM, 150, AB108 ELR9, 0D-03, SCF#SCM, 300, AB109 FLAN, 0D-02, FFF#SCF, 150, AB110 STEE, 0D-06, SCF, 150, AB111 STEE, 0D-06, SCF, 300, AB112 UNIO, 0D-03, SCF, 150, AB113 UNIO, 0D-04, SCF, 250, AB114 UNIO, 0D-04, SCF, 300, AB115 *116 TABLE = ‘CV’117 *118 * 0 0 0 1 0 0 0 001111122119 * D F 1 D 2 3 4 680246804120 A B C D E F G HIJKLMNOP121 OD— A

3-48 Piping Specification User Guide

Page 87: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

122 OF— B M D D D D D D DDDDDDDD123 01— C M M D D Z D D DDDDDDDD124 1D- D M M M D Q D D DDDDDDDD125 02— E M M M F D D D DDDDDDDD126 03— F D M M M M D D DDDDDDDD127 04— G D D D M M M D DDDDDDDD128 06— H D D D D M M M DDDDDDDD129 08— I N T T T W W X XDDDDDDD130 10— J N T T T W W X XXDDDDDD131 12— K N T T T W W W XXXDDDDD132 14— L N T T T W W W WXXXDDDD133 16— M N T T T W W W WXXXXDDD134 18— N N T T T W W W WWXXXXDD135 20— O N T T T W W W WWXXXXXD136 24— P N T T T W W W WWXXXXXX137 * 0 0 0 1 0 0 0 001111122138 * D F 1 D 2 3 4 680246804139 * — — B R A N C HSIZE——140 *141 /T142 * REDUCING FITTINGS143 *144 *145 TABLE = ‘RE’ *(REDUCER SIZE RANGES)146 *147 * 0 0 0 1 0 0 0 001111122148 * D F 1 D 2 3 4 680246804149 A B C D E F G HIJKLMNOP150 OD— A D D D D D D D DDDDDDDDD151 OF— B L D D D D D D DDDDDDDDD152 01— C S S D D D D D DDDDDDDDD153 1D— D S S S D D D D DDDDDDDDD L154 02— E S S S F D D D DDDDDDDDD A155 03— F D D S S S D D DDDDDDDDD R156 04— G D D D S S S D DDDDDDDDD G157 06— H D D D D D D S DDDDDDDDD E158 08— I D D D D D D X XDDDDDDDD159 10— J D D D D D D X XXDDDDDDD E160 12— K D D D D D D D XXXDDDDDD N161 14— L D D D D D D D XXXXDDDDD D162 16— M D D D D D D D DXXXXDDDD163 18— N D D D D D D D DDXXXXDDD164 20— O D D D D D D D DDDXXXXDD165 24— P D D D D D D D DDDDDXXXD166 * 0 0 0 1 0 0 0 001111122167 * D F 1 D 2 3 4 680246804

Piping Specification User Guide 3-49

Page 88: Especificaciones Tecnicas de Tuberia

Piping SpecificationsINFILE Format

168 * — — S M A L LEND——169 *170 /T171 *172 *173 CATALOG NAME = ‘CVPD.FP.SAMPLE.MCAT’174 *175 USE TABLE = ‘CV’176 RTEE, F, SCF, 150, AB177 RTEE, 02#Z, SCF, 150, AB178 RTEE, F, SCF, 300, AB179 RTEE, 02#Q, SCF, 300, AB180 /T181 *182 USE TABLE = ‘RE’183 CRED, F, SCF, 150, AB184 CRED, F, SCF, 300, AB185 ELR9, F, SCF, 150, AB186 ELR9, F, SCF, 300, AB187 ELR9, F, SCF,#SCM, 150, AB188 UNID, L, SCF, 150, AB189 /T190 * EOF

3-50 Piping Specification User Guide

Page 89: Especificaciones Tecnicas de Tuberia

Piping SpecificationsSorting and Merging Files

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 3-51

Page 90: Especificaciones Tecnicas de Tuberia
Page 91: Especificaciones Tecnicas de Tuberia

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 Specification User Guide 4-1

Page 92: Especificaciones Tecnicas de Tuberia

Piping Specifications and SELECT PPARAMETERSSelecting Parameters

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 *

4-2 Piping Specification User Guide

Page 93: Especificaciones Tecnicas de Tuberia

Piping Specifications and SELECT PPARAMETERSSelecting Parameters

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 Specifications”then 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 Specification User Guide 4-3

Page 94: Especificaciones Tecnicas de Tuberia

Piping Specifications and SELECT PPARAMETERSSelecting Parameters

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.

4-4 Piping Specification User Guide

Page 95: Especificaciones Tecnicas de Tuberia

Piping Specifications and SELECT PPARAMETERSDefining Data Units

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 4-5

Page 96: Especificaciones Tecnicas de Tuberia
Page 97: Especificaciones Tecnicas de Tuberia

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 manufacturer’s 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

Piping Specification User Guide A-1

Page 98: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

Standard Dimensional Data for ANSITable 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”

A-2 Piping Specification User Guide

Page 99: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

Piping Specification User Guide A-3

Page 100: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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”

1There 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

A-4 Piping Specification User Guide

Page 101: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

Piping Specification User Guide A-5

Page 102: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

A-6 Piping Specification User Guide

Page 103: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

Piping Specification User Guide A-7

Page 104: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

A-8 Piping Specification User Guide

Page 105: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

Piping Specification User Guide A-9

Page 106: Especificaciones Tecnicas de Tuberia

Standard Dimensional Data for ANSIStandard Dimensional Data for ANSI

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

A-10 Piping Specification User Guide

Page 107: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide B-1

Page 108: Especificaciones Tecnicas de Tuberia

Properties in Library PartsPart Properties

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 component’s procedure file. You must insert this property on all components that require appearance graphics or clearance checking unless the names of the component’s 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.

B-2 Piping Specification User Guide

Page 109: Especificaciones Tecnicas de Tuberia

Properties in Library PartsProperties

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 fitting’s CONNECTOR Cnode. It allows the ITEM NO field to be included in the REPORT PIPE output.

Piping Specification User Guide B-3

Page 110: Especificaciones Tecnicas de Tuberia

Properties in Library PartsProperties

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.

B-4 Piping Specification User Guide

Page 111: Especificaciones Tecnicas de Tuberia

Properties in Library PartsProperties

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 B-5

Page 112: Especificaciones Tecnicas de Tuberia
Page 113: Especificaciones Tecnicas de Tuberia

Appendix C Shapes

• Rules for Defining Shapes

• Procedure File Shapes

• Derived Shapes

• Keyword Definitions

• Clearance Representation

Piping Specification User Guide C-1

Page 114: Especificaciones Tecnicas de Tuberia

ShapesRules for Defining Shapes

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 rule—D2 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.

C-2 Piping Specification User Guide

Page 115: Especificaciones Tecnicas de Tuberia

ShapesProcedure File Shapes

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,PATH

x x

ELLH Elliptical head R,RMIN x

ERT1 Rectangular elbow, circular heel

W,H,W2,H2,RAD,PATH

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

Piping Specification User Guide C-3

Page 116: Especificaciones Tecnicas de Tuberia

ShapesProcedure File Shapes

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

C-4 Piping Specification User Guide

Page 117: Especificaciones Tecnicas de Tuberia

ShapesProcedure File Shapes

RREL Rectangular to round elbow W,H,D,ANG,RAD,PATH

x

SPH Sphere R x

TOR Torus D,D2,ANG,RAD,PATH

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

Piping Specification User Guide C-5

Page 118: Especificaciones Tecnicas de Tuberia

ShapesDerived Shapes

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

C-6 Piping Specification User Guide

Page 119: Especificaciones Tecnicas de Tuberia

ShapesKeyword Definitions

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:

Piping Specification User Guide C-7

Page 120: Especificaciones Tecnicas de Tuberia

ShapesKeyword Definitions

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

C-8 Piping Specification User Guide

Page 121: Especificaciones Tecnicas de Tuberia

ShapesKeyword Definitions

DIR Orientation flag for ELQR. The possible values are as follows:

Table C-3 Keyword Definitions

Keyword Definition

Piping Specification User Guide C-9

Page 122: Especificaciones Tecnicas de Tuberia

ShapesKeyword Definitions

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

C-10 Piping Specification User Guide

Page 123: Especificaciones Tecnicas de Tuberia

ShapesKeyword Definitions

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

Piping Specification User Guide C-11

Page 124: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

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 CTEE1 -

CYL x x CYL CYL

ECON x x ECON1 CYL

ELLH x x ELLH1 Intersection of a cylinder and sphere

ECT1 x x ECT11 -

ERT1 x x ERT11 -

GRRT x x GRRT1 GTRN

GRTR x x GRTR1 CYL

GRTN x x GTRN GTRN

HEMI x x HEMI HEMI

MIT1 x x x MIT11 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 RCEL1 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

C-12 Piping Specification User Guide

Page 125: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

1Faceted. 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 FOWY1 Two RCELs

RRDF x x RRDF1 GTRN and CYL

RREL x x x RREL1 RREL and TOR

SPH x x SPH SPH

TOR x x x TOR1 Cylinders

WYDR x x x WYDR1 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

Piping Specification User Guide C-13

Page 126: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 2

C-14 Piping Specification User Guide

Page 127: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 3

Piping Specification User Guide C-15

Page 128: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 4

C-16 Piping Specification User Guide

Page 129: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 5

Piping Specification User Guide C-17

Page 130: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 6

C-18 Piping Specification User Guide

Page 131: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 7

Piping Specification User Guide C-19

Page 132: Especificaciones Tecnicas de Tuberia

Procedure File Shapes - 8

Page 133: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 9

Piping Specification User Guide C-21

Page 134: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 10

C-22 Piping Specification User Guide

Page 135: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 11

Piping Specification User Guide C-23

Page 136: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 12

C-24 Piping Specification User Guide

Page 137: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 13

Piping Specification User Guide C-25

Page 138: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 14

C-26 Piping Specification User Guide

Page 139: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 15

Piping Specification User Guide C-27

Page 140: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 16

C-28 Piping Specification User Guide

Page 141: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 17

Piping Specification User Guide C-29

Page 142: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 18

C-30 Piping Specification User Guide

Page 143: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 19

Piping Specification User Guide C-31

Page 144: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 20

C-32 Piping Specification User Guide

Page 145: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 21

Piping Specification User Guide C-33

Page 146: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 22

C-34 Piping Specification User Guide

Page 147: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 23

Piping Specification User Guide C-35

Page 148: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 24

C-36 Piping Specification User Guide

Page 149: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 25

Piping Specification User Guide C-37

Page 150: Especificaciones Tecnicas de Tuberia

ShapesClearance Representation

Procedure File Shapes - 26

C-38 Piping Specification User Guide

Page 151: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide D-1

Page 152: Especificaciones Tecnicas de Tuberia

File FormatsAssembly File

Assembly File

Assembly File

DA1 BRAN NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFDA2 BRAN BSIZE 1/2” NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFDA3 BRAN BSIZE 1/2” NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFDA4 BRAN BSIZE 3/4” NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFDA5 BRAN BSIZE 3/4” NIPL FACE PBE GATV NIPL FACE POE#TOE CAPP FACE SCFVA1 BRAN NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCFVA2 BRAN BSIZE 1/2” NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCFVA3 BRAN BSIZE 1/2” NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCFVA4 BRAN BSIZE 3/4” NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCFVA5 BRAN BSIZE 3/4” NIPL FACE PBE GLBV NIPL FACE POE#TOE CAPP FACE SCFPA1 BRAN NIPL FACE PBE CPRW NSIZE 1” NIPL FACE PBE GATV NIPL FACE PBE FLANPA2 BRAN NIPL FACE PBE CPRW NSIZE 1” NIPL FACE PBE GATV NIPL FACE PBE FLANPA3 BRAN NIPL FACE PBE GATV NIPL FACE PBE FLANPA4 BRAN BSIZE 1” NIPL FACE PBE GATV NIPL FACE PBE FLANPA5 BRAN BSIZE 1” NIPL FACE PBE GATV NIPL FLANTA1 BRAN BSIZE 1.1/2” NIPL FACE PBE FLAN

D-2 Piping Specification User Guide

Page 153: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

ASFILE

ASFILE

TYPE SPEC SIZE ENDT SCLX SCLY SCLZ IFC# NAMESTK****SNAM-END-NEND-RATE-MAT-DELI-SIZE-NSIZ****04-02-02-01-02-02BLRJ D2B 1” F6RJ BW0.94 4.88 0 FF GCVPD.F.BLRJBLRJRJ600BE-01BLRJ D2B 1.1/2” F6RJ BW1.13 6.13 0 FF GCVPD.F.BLRJBLRJRJ600BE-1DBLRJ D2B 1/2” F6RJ BW0.78 3.75 0 FF GCVPD.F.BLRJBLRJRJ600BE-0DBLRJ D2B 10” F6RJ BW2.81 20.00 0 FF GCVPD.F.BLRJBLRJRJ600BE-10BLRJ D2B 12” F6RJ BW2.94 22.00 0 FF GCVPD.F.BLRJBLRJRJ600BE-12BLRJ D2B 2” F6RJ BW1.31 6.50 0 FF GCVPD.F.BLRJBLRJRJ600BE-02BLRJ D2B 3” F6RJ BW1.56 8.25 0 FF GCVPD.F.BLRJBLRJRJ600BE-03BLRJ D2B 3/4” F6RJ BW0.88 4.63 0 FF GCVPD.F.BLRJBLRJRJ600BE-0FBLRJ D2B 4” F6RJ BW1.81 10.75 0 FF GCVPD.F.BLRJBLRJRJ600BE-04BLRJ D2B 6” F6RJ BW2.19 14.00 0 FF GCVPD.F.BLRJBLRJRJ600BE-06BLRJ D2B 8” F6RJ BW2.50 16.50 0 FF GCVPD.F.BLRJBLRJRJ600BE-08BRAN D2B 1” SWF 1.06 1.06 0 T GCVPD.F.STSWSTEESW6000BE-01BRAN D2B 1” 1/2” SWF 1.06 1.06 0 T GCVPD.F.RTSWRTEESW6000BE-010DBRAN D2B 1” 3/4” SWF 1.06 1.06 0 T GCVPD.F.RTSWRTEESW6000BE-010FBRAN D2B 1.1/2” SWF 1.50 1.50 0 T GCVPD.F.STSWSTEESW6000BE-1DBRAN D2B 1.1/2”1” SWF 1.50 1.50 0 T GCVPD.F.RTSWRTEESW6000BE-1D01BRAN D2B 1.1/2”1/2” SWF 1.50 1.50 0 T GCVPD.F.RTSWRTEESW6000BE-1D0DBRAN D2B 1.1/2”3/4” SWF 1.50 1.50 0 T GCVPD.F.RTSWRTEESW6000BE-1D0FBRAN D2B 1/2” SWF 0.75 0.75 0 T GCVPD.F.STSWSTEESW6000BE-0DBRAN D2B 10” BW 8.50 8.50 0 T GCVPD.F.STEESTEEBW40BD-10BRAN D2B 10” 1” SWF 2.25 6.44 0 T GCVPD.F.SLETSLETSW6000BE-1001BRAN D2B 10” 1.1/2”SWF 3.00 6.38 0 T GCVPD.F.SLETSLETSW6000BE-101D

Piping Specification User Guide D-3

Page 154: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

BRAN D2B 10” 1/2” SWF 1.56 6.38 0 T GCVPD.F.SLETSLETSW6000BE-100DBRAN D2B 10” 2” BW 2.38 6.94 0 T GCVPD.F.WLETWLETBWSTDBD-1002BRAN D2B 10” 3” BW 3.50 7.19 0 T GCVPD.F.WLETWLETBWSTDBD-1003BRAN D2B 10” 3/4” SWF 1.81 6.38 0 T GCVPD.F.SLETSLETSW6000BE-100FBRAN D2B 10” 4” BW 4.50 7.44 0 T GCVPD.F.WLETWLETBWSTDBD-1004BRAN D2B 10” 6” BW 6.63 7.81 0 T GCVPD.F.WLETWLETBWSTDBD-1006BRAN D2B 10” 8” BW 8.63 8.19 0 T GCVPD.F.WLETWLETBWSTDBD-1008BRAN D2B 12” BW 10.00 10.00 0 T GCVPD.F.STEESTEEBW40BD-12BRAN D2B 12 ”1” SWF 2.25 7.44 0 T GCVPD.F.SLETSLETSW6000BE-1201BRAN D2B 12” 1.1/2”SWF 3.00 7.38 0 T GCVPD.F.SLETSLETSW6000BE-121DBRAN D2B 12” 1/2” SWF 1.56 7.38 0 T GCVPD.F.SLETSLETSW6000BE-120DBRAN D2B 12” 10” BW 10.75 9.50 0 T GCVPD.F.WLETWLETBWSTDBD-1210BRAN D2B 12 ”2” BW 2.38 7.94 0 T GCVPD.F.WLETWLETBWSTDBD-1202BRAN D2B 12 ”3” BW 3.50 8.19 0 T GCVPD.F.WLETWLETBWSTDBD-1203BRAN D2B 12” 3/4” SWF 1.81 7.38 0 T GCVPD.F.SLETSLETSW6000BE-120FBRAN D2B 12” 4” BW 4.50 8.44 0 T GCVPD.F.WLETWLETBWSTDBD-1204BRAN D2B 12” 6” BW 6.63 8.81 0 T GCVPD.F.WLETWLETBWSTDBD-1206BRAN D2B 12 ”8” BW 8.63 9.19 0 T GCVPD.F.WLETWLETBWSTDBD-1208BRAN D2B 2” BW 2.50 2.50 0 T GCVPD.F.STEESTEEBW40BD-02BRAN D2B 2” 1” SWF 2.25 2.25 0 T GCVPD.F.SLETSLETSW6000BE-0201BRAN D2B 2” 1.1/2”SWF 3.00 2.19 0 T GCVPD.F.SLETSLETSW6000BE-021DBRAN D2B 2” 1/2” SWF 1.56 2.19 0 T GCVPD.F.SLETSLETSW6000BE-020DBRAN D2B 2” 3/4” SWF 1.81 2.19 0 T GCVPD.F.SLETSLETSW6000BE-020FBRAN D2B 3” BW 3.38 3.38 0 T GCVPD.F.STEESTEEBW40BD-03BRAN D2B 3” 1” SWF 2.25 2.81 0 T GCVPD.F.SLETSLETSW6000BE-0301BRAN D2B 3” 1.1/2”SWF 3.00 2.75 0 T GCVPD.F.SLETSLETSW6000BE-031DBRAN D2B 3” 1/2” SWF 1.56 2.75 0 T GCVPD.F.SLETSLETSW6000BE-030D

D-4 Piping Specification User Guide

Page 155: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

BRAN D2B 3” 2” BW 2.38 3.31 0 T GCVPD.F.WLETWLETBWSTDBD-0302BRAN D2B 3” 3/4” SWF 1.81 2.75 0 T GCVPD.F.SLETSLETSW6000BE-030FBRAN D2B 3/4” SWF 0.88 0.88 0 T GCVPD.F.STSWSTEESW6000BE-0FBRAN D2B 3/4” 1/2” SWF 0.88 0.88 0 T GCVPD.F.RTSWRTEESW6000BE-0F0DBRAN D2B 4” BW 4.13 4.13 0 T GCVPD.F.STEESTEEBW40BD-04BRAN D2B 4” 1” SWF 2.25 3.31 0 T GCVPD.F.SLETSLETSW6000BE-0401BRAN D2B 4” 1.1/2”SWF 3.00 3.25 0 T GCVPD.F.SLETSLETSW6000BE-041DBRAN D2B 4” 1/2” SWF 1.56 3.25 0 T GCVPD.F.SLETSLETSW6000BE-040DBRAN D2B 4” 2” BW 2.38 3.81 0 T GCVPD.F.WLETWLETBWSTDBD-0402BRAN D2B 4” 3” BW 3.50 4.06 0 T GCVPD.F.WLETWLETBWSTDBD-0403BRAN D2B 4” 3/4” SWF 1.81 3.25 0 T GCVPD.F.SLETSLETSW6000BE-040FBRAN D2B 6” BW 5.63 5.63 0 T GCVPD.F.STEESTEEBW40BD-06BRAN D2B 6” 1” SWF 2.25 4.38 0 T GCVPD.F.SLETSLETSW6000BE-0601BRAN D2B 6” 1.1/2”SWF 3.00 4.31 0 T GCVPD.F.SLETSLETSW6000BE-061DBRAN D2B 6” 1/2” SWF 1.56 4.31 0 T GCVPD.F.SLETSLETSW6000BE-060DBRAN D2B 6” 2” BW 2.38 4.88 0 T GCVPD.F.WLETWLETBWSTDBD-0602BRAN D2B 6” 3” BW 3.50 5.13 0 T GCVPD.F.WLETWLETBWSTDBD-0603BRAN D2B 6” 3/4” SWF 1.81 4.31 0 T GCVPD.F.SLETSLETSW6000BE-060FBRAN D2B 6” 4” BW 4.50 5.38 0 T GCVPD.F.WLETWLETBWSTDBD-0604BRAN D2B 8” BW 7.00 7.00 0 T GCVPD.F.STEESTEEBW40BD-08BRAN D2B 8” 1” SWF 2.25 5.38 0 T GCVPD.F.SLETSLETSW6000BE-0801BRAN D2B 8” 1.1/2”SWF 3.00 5.31 0 T GCVPD.F.SLETSLETSW6000BE-081DBRAN D2B 8” 1/2” SWF 1.56 5.31 0 T GCVPD.F.SLETSLETSW6000BE-080DBRAN D2B 8” 2” BW 2.38 5.88 0 T GCVPD.F.WLETWLETBWSTDBD-0802BRAN D2B 8” 3” BW 3.50 6.13 0 T GCVPD.F.WLETWLETBWSTDBD-0803BRAN D2B 8” 3/4” SWF 1.81 5.31 0 T GCVPD.F.SLETSLETSW6000BE-080FBRAN D2B 8” 4” BW 4.50 6.38 0 T GCVPD.F.WLETWLETBWSTDBD-0804

Piping Specification User Guide D-5

Page 156: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

BRAN D2B 8” 6” BW 6.63 6.75 0 T GCVPD.F.WLETWLETBWSTDBD-0806CAPP D2B 1” SCF 1.01 2.25 0 GCVPD.F.CASCCAPPSC6000BE-01CAPP D2B 1.1/2” SCF 1.13 3.00 0 GCVPD.F.CASCCAPPSC6000BE-1DCAPP D2B 1/2” SCF 0.81 1.50 0 GCVPD.F.CASCCAPPSC6000BE-0DCAPP D2B 10” BW 5.00 10.8 0 GCVPD.F.CAPPCAPPBW40BD-10CAPP D2B 12” BW 6.00 12.8 0 GCVPD.F.CAPPCAPPBW40BD-12CAPP D2B 2” BW 1.50 2.38 0 GCVPD.F.CAPPCAPPBW40BD-02CAPP D2B 3” BW 2.00 3.50 0 GCVPD.F.CAPPCAPPBW40BD-03CAPP D2B 3/4” SCF 1.00 1.75 0 GCVPD.F.CASCCAPPSC6000BE-0FCAPP D2B 4” BW 2.50 4.50 0 GCVPD.F.CAPPCAPPBW40BD-04CAPP D2B 6” BW 3.50 6.63 0 GCVPD.F.CAPPCAPPBW40BD-06CAPP D2B 8” BW 4.00 8.63 0 GCVPD.F.CAPPCAPPBW40BD-08CHKV D2B 1” SWF 5.00 2.25 0 V GCVPD.F.CHSWCHKVSW1500BE-01CHKV D2B 1.1/2” SWF 5.75 2.50 0 V GCVPD.F.CHSWCHKVSW1500BE-1DCHKV D2B 1/2” SWF 3.75 1.50 0 V GCVPD.F.CHSWCHKVSW1500BE-0DCHKV D2B 10” BW 31.00 10.75 0 V GCVPD.F.CHBWCHKVBW600BB-10CHKV D2B 12” BW 33.00 12.75 0 V GCVPD.F.CHBWCHKVBW600BB-12CHKV D2B 2” BW 11.50 2.38 0 V GCVPD.F.CHBWCHKVBW600BB-02CHKV D2B 3” BW 14.00 3.50 0 V GCVPD.F.CHBWCHKVBW600BB-03CHKV D2B 3/4” SWF 4.00 1.75 0 V GCVPD.F.CHSWCHKVSW1500BE-0FCHKV D2B 4” BW 17.0 04.50 0 V GCVPD.F.CHBWCHKVBW600BB-04CHKV D2B 6” BW 22.00 6.63 0 V GCVPD.F.CHBWCHKVBW600BB-06CHKV D2B 8” BW 26.00 8.63 0 V GCVPD.F.CHBWCHKVBW600BB-08CPLG D2B 1” SWF 0.50 2.25 0 GCVPD.F.CPFWCPFWSW6000BE-01CPLG D2B 1.1/2” SWF 0.50 3.00 0 GCVPD.F.CPFWCPFWSW6000BE-1DCPLG D2B 1/2” SWF 0.38 1.50 0 GCVPD.F.CPFWCPFWSW6000BE-0DCPLG D2B 3/4” SWF 0.38 1.75 0 GCVPD.F.CPFWCPFWSW6000BE-0F

D-6 Piping Specification User Guide

Page 157: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

CPRW D2B 1” 1/2” SWF 0.50 2.25 0 GCVPD.F.CPRWCPRWSW6000BE-010DCPRW D2B 1” 3/4” SWF 0.50 2.25 0 GCVPD.F.CPRWCPRWSW6000BE-010FCPRW D2B 1.1/2”1” SWF 0.50 3.00 0 GCVPD.F.CPRWCPRWSW6000BE-1D01CPRW D2B 1.1/2”1/2” SWF 0.50 3.00 0 GCVPD.F.CPRWCPRWSW6000BE-1D0DCPRW D2B 1.1/2”3/4” SWF 0.50 3.00 0 GCVPD.F.CPRWCPRWSW6000BE-1D0FCPRW D2B 3/4” 1/2” SWF 0.38 1.75 0 GCVPD.F.CPRWCPRWSW6000BE-0F0DCRED D2B 10” 4” BW 7.00 10.75 0 GCVPD.F.CREDCREDBW40BD-1004CRED D2B 10” 6” BW 7.00 10.75 0 GCVPD.F.CREDCREDBW40BD-1006CRED D2B 10” 8” BW 7.00 10.75 0 GCVPD.F.CREDCREDBW40BD-1008CRED D2B 12” 10” BW 8.00 12.75 0 GCVPD.F.CREDCREDBW40BD-1210CRED D2B 12” 6” BW 8.00 12.75 0 GCVPD.F.CREDCREDBW40BD-1206CRED D2B 12” 8” BW 8.00 12.75 0 GCVPD.F.CREDCREDBW40BD-1208CRED D2B 2” 1” BW 3.00 2.38 0 GCVPD.F.CREDCREDBW40BD-0201CRED D2B 2” 1.1/2”BW 3.00 2.38 0 GCVPD.F.CREDCREDBW40BD-021DCRED D2B 2” 3/4” BW 3.00 2.38 0 GCVPD.F.CREDCREDBW40BD-020FCRED D2B 3” 1.1/2”BW 3.50 3.50 0 GCVPD.F.CREDCREDBW40BD-031DCRED D2B 3” 2” BW 3.50 3.50 0 GCVPD.F.CREDCREDBW40BD-0302CRED D2B 4” 1.1/2”BW 4.00 4.50 0 GCVPD.F.CRED CREDBW40BD-041DCRED D2B 4” 2” BW 4.00 4.50 0 GCVPD.F.CREDCREDBW40BD-0402CRED D2B 4” 3” BW 4.00 4.50 0 GCVPD.F.CREDCREDBW40BD-0403CRED D2B 6” 3” BW 5.50 6.63 0 GCVPD.F.CREDCREDBW40BD-0603CRED D2B 6” 4” BW 5.50 6.63 0 GCVPD.F.CREDCREDBW40BD-0604CRED D2B 8” 4” BW 6.00 8.63 0 GCVPD.F.CREDCREDBW40BD-0804CRED D2B 8” 6” BW 6.00 8.63 0 GCVPD.F.CREDCREDBW40BD-0806DRAN D2B 1” A G/DA3DRAN D2B 1.1/2” A G/DA4DRAN D2B 1/2” A G/DA1DRAN D2B 10” A G/DA5DRAN D2B 12” A G/DA5DRAN D2B 2” A G/DA5

Piping Specification User Guide D-7

Page 158: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

DRAN D2B 3” A G/DA5DRAN D2B 3/4” A G/DA2DRAN D2B 4” A G/DA5DRAN D2B 6” A G/DA5DRAN D2B 8” A G/DA5ELR4 D2B 10” BW 6.25 6.25 0 E GCVPD.F.ELR4ELR4BW40BD-10ELR4 D2B 12” BW 7.50 7.50 0 E GCVPD.F.ELR4ELR4BW40BD-12ELR4 D2B 2” BW 1.38 1.38 0 E GCVPD.F.ELR4ELR4BW40BD-02ELR4 D2B 3” BW 2.00 2.00 0 E GCVPD.F.ELR4ELR4BW40BD-03ELR4 D2B 4” BW 2.50 2.50 0 E GCVPD.F.ELR4ELR4BW40BD-04ELR4 D2B 6” BW 3.75 3.75 0 E GCVPD.F.ELR4ELR4BW40BD-06ELR4 D2B 8” BW 5.00 5.00 0 E GCVPD.F.ELR4ELR4BW40BD-08ELR9 D2B 10” BW 15.00 15.00 0 E GCVPD.F.ELR9ELR9BW40BD-10ELR9 D2B 12” BW 18.00 18.00 0 E GCVPD.F.ELR9ELR9BW40BD-12ELR9 D2B 2” BW 3.00 3.00 0 E GCVPD.F.ELR9ELR9BW40BD-02ELR9 D2B 3” BW 4.50 4.50 0 E GCVPD.F.ELR9ELR9BW40BD-03ELR9 D2B 4” BW 6.00 6.00 0 E GCVPD.F.ELR9ELR9BW40BD-04ELR9 D2B 6” BW 9.00 9.00 0 E GCVPD.F.ELR9ELR9BW40BD-06ELR9 D2B 8” BW 12.00 12.00 0 E GCVPD.F.ELR9ELR9BW40BD-08ERED D2B 10” 4” BW 7.00 10.75 -3.13 GCVPD.F.EREDEREDBW40BD-1004ERED D2B 10” 6” BW 7.00 10.75 -2.06 GCVPD.F.EREDEREDBW40BD-1006ERED D2B 10” 8” BW 7.00 10.75 -1.06 GCVPD.F.EREDEREDBW40BD-1008ERED D2B 12” 10” BW 8.00 12.75 -1.00 GCVPD.F.EREDEREDBW40BD-1210ERED D2B 12” 6” BW 8.00 12.75 -3.06 GCVPD.F.EREDEREDBW40BD-1206ERED D2B 12” 8” BW 8.00 12.75 -2.06 GCVPD.F.EREDEREDBW40BD-1208ERED D2B 2” 1” BW 3.00 2.38 -0.53 GCVPD.F.EREDEREDBW40BD-0201ERED D2B 2” 1.1/2”BW 3.00 2.38 -0.24 GCVPD.F.EREDEREDBW40BD-021DERED D2B 2” 3/4” BW 3.00 2.38 -0.66 GCVPD.F.EREDEREDBW40BD-020FERED D2B 3” 1.1/2”BW 3.50 3.50 -0.80 GCVPD.F.EREDEREDBW40BD-031D

D-8 Piping Specification User Guide

Page 159: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

ERED D2B 3” 2” BW 3.50 3.50 -0.56 GCVPD.F.EREDEREDBW40BD-0302ERED D2B 4” 1.1/2”BW 4.00 4.50 -1.30 GCVPD.F.EREDEREDBW40BD-041DERED D2B 4” 2” BW 4.00 4.50 -1.06 GCVPD.F.EREDEREDBW40BD-0402ERED D2B 4” 3” BW 4.00 4.50 -0.50 GCVPD.F.EREDEREDBW40BD-0403ERED D2B 6” 3” BW 5.50 6.63 -1.56 GCVPD.F.EREDEREDBW40BD-0603ERED D2B 6” 4” BW 5.50 6.63 -1.06 GCVPD.F.EREDEREDBW40BD-0604ERED D2B 8” 4” BW 6.00 8.63 -2.06 GCVPD.F.EREDEREDBW40BD-0804ERED D2B 8” 6” BW 6.00 8.63 -1.00 GCVPD.F.EREDEREDBW40BD-0806ESR9 D2B 10” BW 10.00 10.00 0 E GCVPD.F.ESR9ESR9BW40BD-10ESR9 D2B 12” BW 12.00 12.00 0 E GCVPD.F.ESR9ESR9BW40BD-12ESR9 D2B 2” BW 2.00 2.00 0 E GCVPD.F.ESR9ESR9BW40BD-02ESR9 D2B 3” BW 3.00 3.00 0 E GCVPD.F.ESR9ESR9BW40BD-03ESR9 D2B 4” BW 4.00 4.00 0 E GCVPD.F.ESR9ESR9BW40BD-04ESR9 D2B 6” BW 6.00 6.00 0 E GCVPD.F.ESR9ESR9BW40BD-06ESR9 D2B 8” BW 8.00 8.00 0 E GCVPD.F.ESR9ESR9BW40BD-08ESW4 D2B 1” SWF 0.81 0.81 0 E GCVPD.F.ESW4ESW4SW6000BE-01ESW4 D2B 1.1/2” SWF 1.00 1.00 0 E GCVPD.F.ESW4ESW4SW6000BE-1DESW4 D2B 1/2” SWF 0.63 0.63 0 E GCVPD.F.ESW4ESW4SW6000BE-0DESW4 D2B 3/4” SWF 0.75 0.75 0 E GCVPD.F.ESW4ESW4SW6000BE-0FESW9 D2B 1” SWF 1.06 1.06 0 E GCVPD.F.ESW9ESW9SW6000BE-01ESW9 D2B 1.1/2” SWF 1.50 1.50 0 E GCVPD.F.ESW9ESW9SW6000BE-1DESW9 D2B 1/2” SWF 0.75 0.75 0 E GCVPD.F.ESW9ESW9SW6000BE-0DESW9 D2B 3/4” SWF 0.88 0.88 0 E GCVPD.F.ESW9ESW9SW6000BE-0FFLAN D2B 1” F6RJ BW2.69 4.88 0 FF GCVPD.F.WNRJWNRJRJBW600BE-01FLAN D2B 1.1/2” F6RJ BW3.00 6.13 0 FF GCVPD.F.WNRJWNRJRJBW600BE-1DFLAN D2B 1/2” F6RJ BW2.28 3.75 0 FF GCVPD.F.WNRJWNRJRJBW600BE-0DFLAN D2B 10” F6RJ BW5.19 20.00 0 FF GCVPD.F.WNRJWNRJRJBW600BE-10

Piping Specification User Guide D-9

Page 160: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

FLAN D2B 12” F6RJ BW5.69 22.00 0 FF GCVPD.F.WNRJWNRJRJBW600BE-12FLAN D2B 2” F6RJ BW3.19 6.50 0 FF GCVPD.F.WNRJWNRJRJBW600BE-02FLAN D2B 3” F6RJ BW3.56 8.25 0 FF GCVPD.F.WNRJWNRJRJBW600BE-03FLAN D2B 3/4” F6RJ BW2.50 4.63 0 FF GCVPD.F.WNRJWNRJRJBW600BE-0FFLAN D2B 4” F6RJ BW3.81 10.75 0 FF GCVPD.F.WNRJWNRJRJBW600BE-04FLAN D2B 6” F6RJ BW4.38 14.00 0 FF GCVPD.F.WNRJWNRJRJBW600BE-06FLAN D2B 8” F6RJ BW4.94 16.50 0 FF GCVPD.F.WNRJWNRJRJBW600BE-08GASK D2B 1” G6RJ 0.16 1.00 0 G GCVPD.F.GASKGASKRJ600BC-01GASK D2B 1.1/2” G6RJ 16 1.00 0 G GCVPD.F.GASKGASKRJ600BC-1DGASK D2B 1/2” G6RJ 0.13 1.00 0 G GCVPD.F.GASKGASKRJ600BC-0DGASK D2B 10” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-10GASK D2B 12” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-12GASK D2B 2” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-02GASK D2B 3” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-03GASK D2B 3/4” G6RJ 0.16 1.00 0 G GCVPD.F.GASKGASKRJ600BC-0FGASK D2B 4” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-04GASK D2B 6” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-06GASK D2B 8” G6RJ 0.19 1.00 0 G GCVPD.F.GASKGASKRJ600BC-08GATV D2B 1” SWF 3.65 2.25 0 V GCVPD.F.GVSWGATVSW1500BE-01GATV D2B 1.1/2” SWF 3.75 2.50 0 V GCVPD.F.GVSWGATVSW1500BE-1DGATV D2B 1/2” SWF 3.70 1.50 0 V GCVPD.F.GVSWGATVSW1500BE-0DGATV D2B 10” BW 1.00 10.75 0 V GCVPD.F.GVBWGATVBW600BB-10GATV D2B 12” BW 33.00 12.75 0 V GCVPD.F.GVBWGATVBW600BB-12GATV D2B 2” BW 11.50 2.38 0 V GCVPD.F.GVBWGATVBW600BB-02GATV D2B 3” BW 14.00 3.50 0 V GCVPD.F.GVBWGATVBW600BB-03GATV D2B 3/4” SWF 4.00 1.75 0 V GCVPD.F.GVSWGATVSW1500BE-0FGATV D2B 4” BW 17.00 4.50 0 V GCVPD.F.GVBWGATVBW600BB-04

D-10 Piping Specification User Guide

Page 161: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

GATV D2B 6” BW 22.00 6.63 0 V GCVPD.F.GVBWGATVBW600BB-06GATV D2B 8” BW 26.00 8.63 0 V GCVPD.F.GVBWGATVBW600BB-08GLBV D2B 1” SWF 5.00 2.25 0 V GCVPD.F.GLSWGLBVSW1500BE-01GLBV D2B 1.1/2” SWF 5.75 2.50 0 V GCVPD.F.GLSWGLBVSW1500BE-1DGLBV D2B 1/2” SWF 3.75 1.50 0 V GCVPD.F.GLSWGLBVSW1500BE-0DGLBV D2B 2” BW 11.50 2.38 0 V GCVPD.F.GLBWGLBVBW600BB-02GLBV D2B 3” BW 14.00 3.50 0 V GCVPD.F.GLBWGLBVBW600BB-03GLBV D2B 3/4” SWF 4.00 1.75 0 V GCVPD.F.GLSWGLBVSW1500BE-0FGLBV D2B 4” BW 17.00 4.50 0 V GCVPD.F.GLBWGLBVBW600BB-04GLBV D2B 6” BW 22.00 6.63 0 V GCVPD.F.GLBWGLBVBW600BB-06NIPL D2B 1” PBE 4.00 1.32 0 GCVPD.F.NIPLNIPLPE80BA-01NIPL D2B 1” POE TOE4.00 1.32 0 GCVPD.F.NIPLNIPLPT80BA-01NIPL D2B 1.1/2” PBE 4.00 1.90 0 GCVPD.F.NIPLNIPLPE80BA-1DNIPL D2B 1.1/2” POE TOE4.00 1.90 0 GCVPD.F.NIPLNIPLPT80BA-1DNIPL D2B 1/2” PBE 4.00 0.84 0 GCVPD.F.NIPLNIPLPE80BA-0DNIPL D2B 1/2” POE TOE4.00 0.84 0 GCVPD.F.NIPLNIPLPT80BA-0DNIPL D2B 3/4” PBE 4.00 1.05 0 GCVPD.F.NIPLNIPLPE80BA-0FNIPL D2B 3/4” POE TOE4.00 1.05 0 GCVPD.F.NIPLNIPLPT80BA-0FPI D2B 1” A G/PA3PI D2B 1.1/2” A G/PA4PI D2B 1/2” A G/PA1PI D2B 10” A G/PA5PI D2B 12” A G/PA5PI D2B 2” A G/PA5PI D2B 3” A G/PA5PI D2B 3/4” A G/PA2PI D2B 4” A G/PA5PI D2B 6” A G/PA5PI D2B 8” A G/PA5PIPE D2B 1” PE 0.96 1.32 0 P GPIPEPIPEPE80BA-01PIPE D2B 1.1/2” PE 1.50 1.90 0 P GPIPEPIPEPE80BA-1DPIPE D2B 1/2” PE 0.55 0.84 0 P GPIPEPIPEPE80BA-0D

Piping Specification User Guide D-11

Page 162: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

PIPE D2B 10” BE 10.02 10.75 0 P GPIPEPIPEBE40BA-10PIPE D2B 12” BE 11.94 12.75 0 P GPIPEPIPEBE40BA-12PIPE D2B 2” BE 2.07 2.38 0 P GPIPEPIPEBE40BA-02PIPE D2B 3” BE 3.07 3.50 0 P GPIPEPIPEBE40BA-03PIPE D2B 3/4” PE 0.74 1.05 0 P GPIPEPIPEPE80BA-0FPIPE D2B 4” BE 4.03 4.50 0 P GPIPEPIPEBE40BA-04PIPE D2B 6” BE 6.07 6.63 0 P GPIPEPIPEBE40BA-06PIPE D2B 8” BE 7.98 8.63 0 P GPIPEPIPEBE40BA-08STUD D2B 1” F6RJ 3.75 0.63 4.00 B GSTUDRJ600AE-01STUD D2B 1.1/2” F6RJ 4.25 0.75 4.00 B GSTUDRJ600AE-1DSTUD D2B 1/2” F6RJ 3.00 0.50 4.00 B GSTUDRJ600AE-0DSTUD D2B 10” F6RJ 8.75 1.25 16.00 B GSTUDRJ600AE-10STUD D2B 12” F6RJ 9.00 1.25 20.00 B GSTUDRJ600AE-12STUD D2B 2” F6RJ 4.50 0.63 8.00 B GSTUDRJ600AE-02STUD D2B 3” F6RJ 5.25 0.75 8.00 B GSTUDRJ600AE-03STUD D2B 3/4” F6RJ 3.50 0.63 4.00 B GSTUDRJ600AE-0FSTUD D2B 4” F6RJ 6.00 0.88 8.00 B GSTUDRJ600AE-04STUD D2B 6” F6RJ 7.00 1.00 12.00 B GSTUDRJ600AE-06STUD D2B 8” F6RJ 7.75 1.13 12.00 B GSTUDRJ600AE-08TI D2B 10” A G/TA1TI D2B 12” A G/TA1TI D2B 3” A G/TA1TI D2B 4” A G/TA1TI D2B 6” A G/TA1TI D2B 8” A G/TA1UNIO D2B 1” SWF 2.37 2.25 0 GCVPD.F.UNSWUNIOSW6000BE-01UNIO D2B 1.1/2” SWF 2.67 3.00 0 GCVPD.F.UNSWUNIOSW6000BE-1DUNIO D2B 1/2” SWF 1.88 1.50 0 GCVPD.F.UNSWUNIOSW6000BE-0DUNIO D2B 3/4” SWF 2.27 1.75 0 GCVPD.F.UNSWUNIOSW6000BE-0FVENT D2B 1” A G/VA3VENT D2B 1.1/2” A G/VA4

D-12 Piping Specification User Guide

Page 163: Especificaciones Tecnicas de Tuberia

File FormatsASFILE

VENT D2B 1/2” A G/VA1VENT D2B 10” A G/VA5VENT D2B 12” A G/VA5VENT D2B 2” A G/VA5VENT D2B 3” A G/VA5VENT D2B 3/4” A G/VA2VENT D2B 4” A G/VA5VENT D2B 6” A G/VA5VENT D2B 8” A G/VA5

Piping Specification User Guide D-13

Page 164: Especificaciones Tecnicas de Tuberia

File FormatsPAFILE

PAFILE

PAFILE

PIPEPE80BA-0D 0.55 , 0.84PIPEPE80BA-0F 0.74 , 1.05PIPEPE80BA-01 0.96 , 1.32PIPEPE80BA-1D 1.50 , 1.90PIPEBE40BA-02 2.07 , 2.38PIPEBE40BA-03 3.07 , 3.50PIPEBE40BA-04 4.03 , 4.50PIPEBE40BA-06 6.07 , 6.63PIPEBE40BA-08 7.98 , 8.63PIPEBE40BA-10 10.02,10.75PIPEBE40BA-12 11.94,12.75NIPLPE80BA-0D 4.00 , 0.84NIPLPE80BA-0F 4.00 , 1.05NIPLPE80BA-01 4.00 , 1.32NIPLPE80BA-1D 4.00 , 1.90NIPLPT80BA-0D 4.00 , 0.84NIPLPT80BA-0F 4.00 , 1.05NIPLPT80BA-01 4.00 , 1.32NIPLPT80BA-1D 4.00 , 1.90WNRJRJBW600BE-0D 2.28 , 3.75, 0.78, 0.84WNRJRJBW600BE-0F 2.50 , 4.63, 0.88, 1.05WNRJRJBW600BE-01 2.69 , 4.88, 0.94, 1.32WNRJRJBW600BE-1D 3.00 , 6.13, 1.13, 1.90WNRJRJBW600BE-02 3.19 , 6.50, 1.31, 2.38WNRJRJBW600BE-03 3.56 , 8.25, 1.56, 3.50WNRJRJBW600BE-04 3.81 ,10.75, 1.81, 4.50WNRJRJBW600BE-06 4.38 ,14.00, 2.19, 6.63WNRJRJBW600BE-08 4.94 ,16.50, 2.50, 8.63WNRJRJBW600BE-10 5.19 ,20.00, 2.81,10.75WNRJRJBW600BE-12 5.69 ,22.00, 2.94,12.75BLRJRJ600BE-0D 0.78 , 3.75BLRJRJ600BE-0F 0.88 , 4.63BLRJRJ600BE-01 0.94 , 4.88BLRJRJ600BE-1D 1.13 , 6.13BLRJRJ600BE-02 1.31 , 6.50BLRJRJ600BE-03 1.56 , 8.25BLRJRJ600BE-04 1.81 ,10.75BLRJRJ600BE-06 2.19 ,14.00BLRJRJ600BE-08 2.50 ,16.50BLRJRJ600BE-10 2.81 ,20.00BLRJRJ600BE-12 2.94 ,22.00CHKVBW600BB-02 11.50, 2.38CHKVBW600BB-03 14.00, 3.50CHKVBW600BB-04 17.00, 4.50CHKVBW600BB-06 22.00, 6.63CHKVBW600BB-08 26.00, 8.63CHKVBW600BB-10 31.00,10.75CHKVBW600BB-12 33.00,12.75

D-14 Piping Specification User Guide

Page 165: Especificaciones Tecnicas de Tuberia

File FormatsPAFILE

CHKVSW1500BE-0D 3.75 , 1.50, 0.40CHKVSW1500BE-0F 4.00 , 1.75, 0.50CHKVSW1500BE-01 5.00 , 2.25, 0.68CHKVSW1500BE-1D 5.75 , 2.50, 1.13GATVSW1500BE-0D 3.70 , 1.50, 0.40, 7.25, 4.50GATVSW1500BE-0F 4.00 , 1.75, 0.50, 9.38, 4.50GATVSW1500BE-01 3.65 , 2.25, 0.68, 9.75, 5.25GATVSW1500BE-1D 3.75 , 2.50, 1.13,12.25 ,6.25GATVBW600BB-02 11.50, 2.38GATVBW600BB-03 14.00, 3.50GATVBW600BB-04 17.00, 4.50GATVBW600BB-06 22.00, 6.63GATVBW600BB-08 26.00, 8.63GATVBW600BB-10 31.00,10.75GATVBW600BB-12 33.00,12.75GLBVBW600BB-02 11.50, 2.38, 0.50GLBVBW600BB-03 14.00, 3.50, 0.50GLBVBW600BB-04 17.00, 4.50, 0.50GLBVBW600BB-06 22.00, 6.63, 0.50GLBVSW1500BE-0D 3.75 , 1.50, 0.40, 0.50, 7.25, 4.50GLBVSW1500BE-0F 4.00 , 1.75, 0.50, 0.50, 9,38, 4.50GLBVSW1500BE-01 5.00 , 2.25, 0.68, 0.50, 9.75, 5.25GLBVSW1500BE-1D 5.75 , 2.50, 1.13, 0.50,12.25, 6.25GASKRJ600BC-0D 0.13 , 1.00GASKRJ600BC-0F 0.16 , 1.00GASKRJ600BC-01 0.16 , 1.00GASKRJ600BC-1D 0.16 , 1.00GASKRJ600BC-02 0.19 , 1.00GASKRJ600BC-03 0.19 , 1.00GASKRJ600BC-04 0.19 , 1.00GASKRJ600BC-06 0.19 , 1.00GASKRJ600BC-08 0.19 , 1.00GASKRJ600BC-10 0.19 , 1.00GASKRJ600BC-12 0.19 , 1.00STUDRJ600AE-0D 3.00 , 0.50STUDRJ600AE-0F 3.50 , 0.63STUDRJ600AE-01 3.75 , 0.63STUDRJ600AE-1D 4.25 , 0.75STUDRJ600AE-02 4.50 , 0.63STUDRJ600AE-03 5.25 , 0.75STUDRJ600AE-04 6.00 , 0.88STUDRJ600AE-06 7.00 , 1.00STUDRJ600AE-08 7.75 , 1.13STUDRJ600AE-10 8.75 , 1.25STUDRJ600AE-12 9.00 , 1.25UNIOSW6000BE-0D 1.88 , 1.50, 0.50, 2.19, 0.96UNIOSW6000BE-0F 2.27 , 1.75, 0.56, 2.56, 1.13UNIOSW6000BE-01 2.37 , 2.25, 0.63, 3.06, 1.21UNIOSW6000BE-1D 2.67 , 3.00, 0.75, 4.13, 1.39CPFWSW6000BE-0D 0.38 , 1.50, 0.50CPFWSW6000BE-0F 0.38 , 1.75, 0.56CPFWSW6000BE-01 0.50 , 2.25, 0.63CPFWSW6000BE-1D 0.50 , 3.00, 0.75ESW4SW6000BE-0D 0.63 , 0.63, 1.50, 0.56

Piping Specification User Guide D-15

Page 166: Especificaciones Tecnicas de Tuberia

File FormatsPAFILE

ESW4SW6000BE-0F 0.75 , 0.75, 1.81, 0.63ESW4SW6000BE-01 0.81 , 0.81, 2.18, 0.69ESW4SW6000BE-1D 1.00 , 1.00, 3.00, 0.88ESW9SW6000BE-0D 0.75 , 0.75, 1.50, 0.56ESW9SW6000BE-0F 0.88 , 0.88, 1.81, 0.63ESW9SW6000BE-01 1.06 , 1.06, 2.19, 0.69ESW9SW6000BE-1D 1.50 , 1.50, 3.00, 0.88STEESW6000BE-0D 0.75 , 0.75, 0.56, 1.50STEESW6000BE-0F 0.88 , 0.88, 0.63, 1.81STEESW6000BE-01 1.06 , 1.06, 0.69, 2.19STEESW6000BE-1D 1.50 , 1.50, 0.88, 3.00CAPPSC6000BE-0D 0.81 , 1.50, 0.50CAPPSC6000BE-0F 1.00 , 1.75, 0.50CAPPSC6000BE-01 1.01 , 2.25, 0.68CAPPSC6000BE-1D 1.13 , 3.00, 0.75ELR9BW40BD-02 3.00 , 3.00, 2.38ELR9BW40BD-03 4.50 , 4.50, 3.50ELR9BW40BD-04 6.00 , 6.00, 4.50ELR9BW40BD-06 9.00 , 9.00, 6.63ELR9BW40BD-08 12.00,12.00, 8.63ELR9BW40BD-10 15.00,15.00,10.75ELR9BW40BD-12 18.00,18.00,12.75ESR9BW40BD-02 2.00 , 2.00, 2.38ESR9BW40BD-03 3.00 , 3.00, 3.50ESR9BW40BD-04 4.00 , 4.00, 4.50ESR9BW40BD-06 6.00 , 6.00, 6.63ESR9BW40BD-08 8.00 , 8.00, 8.63ESR9BW40BD-10 10.00,10.00,10.75ESR9BW40BD-12 12.00,12.00,12.75ELR4BW40BD-02 1.38 , 1.38, 2.38ELR4BW40BD-03 2.00 , 2.00, 3.50ELR4BW40BD-04 2.50 , 2.50, 4.50ELR4BW40BD-06 3.75 , 3.75, 6.63ELR4BW40BD-08 5.00 , 5.00, 8.63ELR4BW40BD-10 6.25 , 6.25,10.75ELR4BW40BD-12 7.50 , 7.50,12.75STEEBW40BD-02 2.50 , 2.50, 2.38STEEBW40BD-03 3.38 , 3.38, 3.50STEEBW40BD-04 4.13 , 4.13, 4.50STEEBW40BD-06 5.63 , 5.63, 6.63STEEBW40BD-08 7.00 , 7.00, 8.63STEEBW40BD-10 8.50 , 8.50,10.75STEEBW40BD-12 10.00,10.00,12.75CAPPBW40BD-02 1.50 , 2.38CAPPBW40BD-03 2.00 , 3.50CAPPBW40BD-04 2.50 , 4.50CAPPBW40BD-06 3.50 , 6.63CAPPBW40BD-08 4.00 , 8.63CAPPBW40BD-10 5.00 , 10.8CAPPBW40BD-12 6.00 , 12.8RTEESW6000BE-0F0D 0.88 , 0.88, 0.63, 1.81RTEESW6000BE-010D 1.06 , 1.06, 0.69, 2.19RTEESW6000BE-010F 1.06 , 1.06, 0.69, 2.19RTEESW6000BE-1D0D 1.50 , 1.50, 0.88, 3.00

D-16 Piping Specification User Guide

Page 167: Especificaciones Tecnicas de Tuberia

File FormatsPAFILE

RTEESW6000BE-1D0F 1.50 , 1.50, 0.88, 3.00RTEESW6000BE-1D01 1.50 , 1.50, 0.88, 3.00SLETSW6000BE-020D 1.56 , 2.19, 2.50, 1.25SLETSW6000BE-020F 1.81 , 2.19, 2.69, 1.44SLETSW6000BE-0201 2.25 , 2.25, 2.81, 1.56SLETSW6000BE-021D 3.00 , 2.19, 2.94, 1.69SLETSW6000BE-030D 1.56 , 2.75, 3.06, 1.25SLETSW6000BE-030F 1.81 , 2.75, 3.25, 1.44SLETSW6000BE-0301 2.25 , 2.81, 3.38, 1.56SLETSW6000BE-031D 3.00 , 2.75, 3.50, 1.69WLETBWSTDBD-0302 2.38 , 3.31, 1.50SLETSW6000BE-040D 1.56 , 3.25, 3.56, 1.25SLETSW6000BE-040F 1.81 , 3.25, 3.75, 1.44SLETSW6000BE-0401 2.25 , 3.31, 3.88, 1.56SLETSW6000BE-041D 3.00 , 3.25, 4.00, 1.69WLETBWSTDBD-0402 2.38 , 3.81, 1.50WLETBWSTDBD-0403 3.50 , 4.06, 1.75SLETSW6000BE-060D 1.56 , 4.31, 4.63, 1.25SLETSW6000BE-060F 1.81 , 4.31, 4.81, 1.44SLETSW6000BE-0601 2.25 , 4.38, 4.94, 1.56SLETSW6000BE-061D 3.00 , 4.31, 5.06, 1.69WLETBWSTDBD-0602 2.38 , 4.88, 1.50WLETBWSTDBD-0603 3.50 , 5.13, 1.75WLETBWSTDBD-0604 4.50 , 5.38, 2.00SLETSW6000BE-080D 1.56 , 5.31, 5.63, 1.25SLETSW6000BE-080F 1.81 , 5.31, 5.81, 1.44SLETSW6000BE-0801 2.25 , 5.38, 5.94, 1.56SLETSW6000BE-081D 3.00 , 5.31, 6.06, 1.69WLETBWSTDBD-0802 2.38 , 5.88, 1.50WLETBWSTDBD-0803 3.50 , 6.13, 1.75WLETBWSTDBD-0804 4.50 , 6.38, 2.00WLETBWSTDBD-0806 6.63 , 6.75, 2.38SLETSW6000BE-100D 1.56 , 6.38, 6.69, 1.25SLETSW6000BE-100F 1.81 , 6.38, 6.88, 1.44SLETSW6000BE-1001 2.25 , 6.44, 7.00, 1.56SLETSW6000BE-101D 3.00 , 6.38, 7.13, 1.69WLETBWSTDBD-1002 2.38 , 6.94, 1.50WLETBWSTDBD-1003 3.50 , 7.19, 1.75WLETBWSTDBD-1004 4.50 , 7.44, 2.00WLETBWSTDBD-1006 6.63 , 7.81, 2.38WLETBWSTDBD-1008 8.63 , 8.19, 2.75SLETSW6000BE-120D 1.56 , 7.38, 7.69, 1.25SLETSW6000BE-120F 1.81 , 7.38, 7.88, 1.44SLETSW6000BE-1201 2.25 , 7.44, 8.00, 1.56SLETSW6000BE-121D 3.00 , 7.38, 8.13, 1.69WLETBWSTDBD-1202 2.38 , 7.94, 1.50WLETBWSTDBD-1203 3.50 , 8.19, 1.75WLETBWSTDBD-1204 4.50 , 8.44, 2.00WLETBWSTDBD-1206 6.63 , 8.81, 2.38WLETBWSTDBD-1208 8.63 , 9.19, 2.75WLETBWSTDBD-1210 10.75, 9.50, 3.06CPRWSW6000BE-0F0D 0.38 , 1.75, 0.56CPRWSW6000BE-010D 0.50 , 2.25, 0.63CPRWSW6000BE-010F 0.50 , 2.25, 0.63

Piping Specification User Guide D-17

Page 168: Especificaciones Tecnicas de Tuberia

File FormatsPAFILE

CPRWSW6000BE-1D0D 0.50 , 3.00, 0.75CPRWSW6000BE-1D0F 0.50 , 3.00, 0.75CPRWSW6000BE-1D01 0.50 , 3.00, 0.75CREDBW40BD-020F 3.00 , 2.38, 1.05EREDBW40BD-020F 3.00 , 2.38, 1.05CREDBW40BD-0201 3.00 , 2.38, 1.32EREDBW40BD-0201 3.00 , 2.38, 1.32CREDBW40BD-021D 3.00 , 2.38, 1.90EREDBW40BD-021D 3.00 , 2.38, 1.90CREDBW40BD-031D 3.50 , 3.50, 1.90EREDBW40BD-031D 3.50 , 3.50, 1.90CREDBW40BD-0302 3.50 , 3.50, 2.38EREDBW40BD-0302 3.50 , 3.50, 2.38CREDBW40BD-041D 4.00 , 4.50, 1.90EREDBW40BD-041D 4.00 , 4.50, 1.90CREDBW40BD-0402 4.00 , 4.50, 2.38EREDBW40BD-0402 4.00 , 4.50, 2.38CREDBW40BD-0403 4.00 , 4.50, 3.50EREDBW40BD-0403 4.00 , 4.50, 3.50CREDBW40BD-0603 5.50 , 6.63, 3.50EREDBW40BD-0603 5.50 , 6.63, 3.50CREDBW40BD-0604 5.50 , 6.63, 4.50EREDBW40BD-0604 5.50 , 6.63, 4.50CREDBW40BD-0804 6.00 , 8.63, 4.50EREDBW40BD-0804 6.00 , 8.63, 4.50CREDBW40BD-0806 6.00 , 8.63, 6.63EREDBW40BD-0806 6.00 , 8.63, 6.63CREDBW40BD-1004 7.00 ,10.75, 4.50EREDBW40BD-1004 7.00 ,10.75, 4.50CREDBW40BD-1006 7.00 ,10.75, 6.63EREDBW40BD-1006 7.00 ,10.75, 6.63CREDBW40BD-1008 7.00 ,10.75, 8.63EREDBW40BD-1008 7.00 ,10.75, 8.63CREDBW40BD-1206 8.00 ,12.75, 6.63EREDBW40BD-1206 8.00 ,12.75, 6.63CREDBW40BD-1208 8.00 ,12.75, 8.63EREDBW40BD-1208 8.00 ,12.75, 8.63CREDBW40BD-1210 8.00 ,12.75,10.75EREDBW40BD-1210 8.00 ,12.75,10.75

D-18 Piping Specification User Guide

Page 169: Especificaciones Tecnicas de Tuberia

File Formatscvpd/spec/cvm/merge

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...CLEARDECL NUM &NDECL TEX &APREF, &PMAS, &HEADER, &PPREF, &TASK, &FILE, &GOOBT STA ,,&TASK*--------------------------------------------------------------------------------BEGIN VARPRO2<*LET &FILE = “TEMPX.SORT.”+&TASKWHILE (&APREF .EQ. “”)** WHAT IS THE PREFIX FOR YOUR SELECTION FILES?* FOR EXAMPLE, “2054.ASFILE”. YOU MUST ANSWER THIS.oU READ (*) &APREF oUENDWHILEWHILE (&PPREF .EQ. “”)** WHAT IS THE PREFIX FOR YOUR PARAMETER FILES?* FOR EXAMPLE, “2054.PAFILE”. YOU MUST ANSWER THIS.oU READ (*) &PPREF oUENDWHILEWHILE (&N .EQ. 0)** HOW MANY SPECIFICATIONS ARE TO BE MERGED? YOU MUST ANSWER THIS.oU READ (*) &N oUENDWHILEDECL 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”.

Piping Specification User Guide D-19

Page 170: Especificaciones Tecnicas de Tuberia

File Formatscvpd/spec/cvm/merge

oU READ (*) &SPEC oUWHILE (&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 oUENDWHILELET &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

D-20 Piping Specification User Guide

Page 171: Especificaciones Tecnicas de Tuberia

File Formatscvpd/spec/cvm/merge

<*OPEN WRITE &F &FILEWRITEFILE &F &BCLOSE &FPRINT 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 oUEND VARIF (&GO.EQ.“OK“), EXE FIL &FILE

Piping Specification User Guide D-21

Page 172: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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 PIPESTEE 1 # 4 SCH80 TEE, EQUAL ASTM A234 GRADE WPB TO MATCH PIPE STEE 6 # 12 SCH40 TEE, EQUAL ASTM A234 GRADE WPB TO MATCH PIPERTEE 1 $ 4 SCH80 TEE, REDUCING ASTM A234 GRADE WPB TO MATCH PIPE RTEE 6 $ 12 SCH40 TEE, REDUCING ASTM A234 GRADE WPB TO MATCH PIPECRED 1 $ 4 SCH80 REDUCER, CONCENTRIC TO ASTM A234 GRADE WPB CRED 6 $ 12 SCH40 REDUCER, CONCENTRIC TO ASTM A234 GRADE WPBERED 1 $ 4 SCH80 REDUCER, ECCENTRIC TO ASTM A234 GRADE WPB ERED 6 $ 12 SCH40 REDUCER, ECCENTRIC TO ASTM A234 GRADE WPBBALV 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.

D-22 Piping Specification User Guide

Page 173: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

GLBV 4 # 6 GLOBE VALVE, 150# FLANGED RAISED FACE TO ANSI B16.5, PLUG TYPE BODY TO ASTM A352 GR LC3GATV 4 # 12 GATE VALVE, 150# FLANGED RAISED FACE TO ANSI B16.5, TRIM; WEDGE MONEL 400 BODY TO ASTM B62/BS1400 LG2-CSORF 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 A123GASK 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 1234567890123456789012345678901234567890123456789012345678901234567890123 ------------------------------------------------------------------------- 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 BELR9 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 WPBSTEE 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 PIPERTEE 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 PIPECRED 25 $ 100 WT=2.9mm REDUCER, CONCENTRIC TO ASTM A234 GRADE WPB CRED 125 $ 600 WT=4.0mm REDUCER, CONCENTRIC TO ASTM A234 GRADE WPBERED 25 $ 100 WT=2.9mm REDUCER, ECCENTRIC TO ASTM A234 GRADE WPB ERED 125 $ 600 WT=4.0mm REDUCER, ECCENTRIC TO ASTM A234 GRADE WPBBALV 25 # 350 BALL VALVE, 16 BAR FLANGED RAISED FACE TO ANSI B16.5, REDUCED BORE BODY TO ASTM A352 GR LC3

Piping Specification User Guide D-23

Page 174: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

GLBV 25 # 350 GLOBE VALVE, 16 BAR FLANGED RAISED FACE TO ANSI B16.5, PLUG TYPE BODY TO ASTM A352 GR LC3GATV 80 # 600 GATE VALVE, 16 BAR FLANGED RAISED FACE TO ANSI B16.5, TRIM; WEDGE MONEL 400 BODY TO ASTM B62/BS1400 LG2-CWNRF 25 # 600 FLANGE, WELD NECK RAISED FACE 16 BAR TO ASTM A105 FCS SPIRAL SERRATED FINISHCAPP 25 # 600 CAPP, BUTT WELD ASTM A234 GRADE WPB TO ANSI B16.9 STUB 100 & 25 STUB-IN WHEN NECESSARY, BORE TO MATCH PIPESTUD 25 # 600 STUDBOLT, ASTM A193-B7, 2 HEX. NUTS A194-2H HOT DIPPED GALVANIZED TO BS 729/ASTM A123 ISO-THREADGASK 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

D-24 Piping Specification User Guide

Page 175: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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

Piping Specification User Guide D-25

Page 176: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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

D-26 Piping Specification User Guide

Page 177: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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 ....

Piping Specification User Guide D-27

Page 178: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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

D-28 Piping Specification User Guide

Page 179: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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

Piping Specification User Guide D-29

Page 180: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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

D-30 Piping Specification User Guide

Page 181: Especificaciones Tecnicas de Tuberia

File FormatsMDF File Formats

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 D-31

Page 182: Especificaciones Tecnicas de Tuberia
Page 183: Especificaciones Tecnicas de Tuberia

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.

Piping Specification User Guide E-1

Page 184: Especificaciones Tecnicas de Tuberia

DIN/ISO Standard FilesDIN/ISO Files

DIN/ISO FilesTable 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-steam

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

E-2 Piping Specification User Guide

Page 185: Especificaciones Tecnicas de Tuberia

DIN/ISO Standard FilesDIN/ISO Files

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 E-3

Page 186: Especificaciones Tecnicas de Tuberia
Page 187: Especificaciones Tecnicas de Tuberia

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

Piping Specification User Guide F-1

Page 188: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsParametric Fittings

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.

F-2 Piping Specification User Guide

Page 189: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsParametric Fittings

Figure F-1 Example Parametric Fitting with Annotation

Piping Specification User Guide F-3

Page 190: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsParametric Fittings

Figure F-2 Graphics and Properties for Example Parametric Fitting

F-4 Piping Specification User Guide

Page 191: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsParametric Fittings

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

Piping Specification User Guide F-5

Page 192: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsParametric Fittings

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).

F-6 Piping Specification User Guide

Page 193: Especificaciones Tecnicas de Tuberia

Creating Parametric FittingsThe Parameter File for Parametric Fittings

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 F-7

Page 194: Especificaciones Tecnicas de Tuberia
Page 195: Especificaciones Tecnicas de Tuberia

Index

AANSI standard pipes and fittings 1-2

Assembliesinput record 3-40

inserting assemblies 3-40

Assembly list 3-41

exampleassembly figure 3-42

assembly list 3-41

CCatalogs

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 INTERFERENCEusing 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 DETAILdetail 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 SURFACEusing parameter file 3-5

using procedure file entries 1-6

NAME 1-6

PARM 1-6

CVPD standard master catalogs 1-3

Piping Specification User Guide Index-1

Page 196: Especificaciones Tecnicas de Tuberia

Index

DDefining data units 4-5

other units 4-5

UNITS=XX 4-5

while activating a part 4-5

DIMENSION ISOMETRIClibrary 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

EECC

structure of master catalogs 1-6

Eccentricitystructure 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

ENDSstructure of master catalogs 1-5

FFacing type

structure of master catalogs 1-5

FilesASFILE 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

Fittingsname

structure of master catalogs 1-5

parametric F-1, F-2

additional properties F-2

examplesdetail representation F-5

with annotation F-3

with graphics and properties F-4

parameter file F-7

sizestructure of master catalogs 1-6

Functionslibrary parts 2-2

master catalogs 1-2

GGENERATE 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

HHeader 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

Index-2 Piping Specification User Guide

Page 197: Especificaciones Tecnicas de Tuberia

Index

TYPE 3-19

IINFILE 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 Definitioninput line 3-32

INPUT RECORD FORMAT 3-32

stock number line 3-33

STOCK NUMBER FORMAT 3-33

Input/output definition 3-31

INSERT FITTINGlibrary 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

LLibrary 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

MMaster 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

Piping Specification User Guide Index-3

Page 198: Especificaciones Tecnicas de Tuberia

Index

NNAME

structure of master catalogs 1-6

Nodal figure namestructure of master catalogs 1-6

Nominal borestructure of master catalogs 1-6

PParametric fittings F-1, F-2

additional properties F-2

exampledetail representation F-5

with annotation F-3

with graphics and properties F-4

parameter file F-7

PARMstructure 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 ratingstructure 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

RRATE

structure of master catalogs 1-6

RELATE CNODElibrary part 2-11

relating nodes 2-11

REPORT PIPElibrary 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 PIPElibrary part B-2

inserting stock number STOCKNO property B-2

using autoselection file 4-3

using INFILE 3-21

size codes 3-21

RUN CVMACusing CVMAC routine 3-51

Index-4 Piping Specification User Guide

Page 199: Especificaciones Tecnicas de Tuberia

Index

SSchedule/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 partalternative 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

SIZEstructure 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

examplepipe 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

Structurelibrary 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

TTables for branching and reducing fittings 3-38

branching tables 3-38

Reducing Fitting Tables 3-39

selection process using tables 3-39

TYPEstructure 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

Piping Specification User Guide Index-5

Page 200: Especificaciones Tecnicas de Tuberia