Stress
Stress
(PD_Stress)
Reference Guide
Document Number Version Date Pages
DPDS3-PB-200025A PDS 7.1 April 2002 1-168
DPDS3-PB-200025B PDS 7.3 October 2004 Cover/Notice
DPDS3-PB-200025C PDS 8.0 SE November 2005 169-182
DPDS3-PB-200025D PDS 8.0 SE March 2007 Cover/Notice
Copyright
Copyright 1984-2007 Intergraph Corporation. All Rights Reserved.
Including software, file formats, and audiovisual displays; may be used pursuant to
applicable software license agreement; contains confidential and proprietary information
of Intergraph and/or third parties which is protected by copyright law, trade secret law,
and international treaty, and may not be provided or otherwise made available without
proper authorization.
Restricted Rights Legend
Use, duplication, or disclosure by the government is subject to restrictions as set forth
below. For civilian agencies: This was developed at private expense and is restricted
computer software submitted with restricted rights in accordance with subparagraphs (a)
through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-
19 of the Federal Acquisition Regulations (FAR) and its successors, and is unpublished
and all rights are reserved under the copyright laws of the United States. For units of the
Department of Defense (DoD): This is commercial computer software as defined at
DFARS 252.227-7014 and the rights of the Government are as specified at DFARS
227.7202-3.
Unpublished rights reserved under the copyright laws of the United States.
Intergraph Corporation
Huntsville, Alabama 35894-0001
Warranties and Liabilities
All warranties given by Intergraph Corporation about equipment or software are set forth
in your purchase contract, and nothing stated in, or implied by, this document or its
contents shall be considered or deemed a modification or amendment of such warranties.
Intergraph believes the information in this publication is accurate as of its publication
date.
The information and the software discussed in this document are subject to change
without notice and are subject to applicable technical product descriptions. Intergraph
Corporation is not responsible for any error that may appear in this document.
The software discussed in this document is furnished under a license and may be used or
copied only in accordance with the terms of this license.
No responsibility is assumed by Intergraph for the use or reliability of software on
equipment that is not supplied by Intergraph or its affiliated companies. THE USER OF
THE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION AS TO
THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, SmartSketch, FrameWorks, INtools,
MARIAN, ISOGEN, and IntelliShip are registered trademarks and SupportModeler and
SupportManager are trademarks of Intergraph Corporation. Microsoft and Windows are
registered trademarks of Microsoft Corporation. MicroStation is a registered trademark of
Bentley Systems, Inc. Other brands and product names are trademarks of their respective
owners.
If You Need Assistance
________________
If You Need Assistance
Intergraph Online
Our web site brings you fast, convenient, up-to-the-minute information about Intergraphs
products, services, and direction. Our web address is: http://www.intergraph.com.
Support
For the lasest Support Services information, use a World Wide Web browser to connect to
http://www.intergraph.com/ppo/services/support.asp.
If you are outside of the United States, please call your local Intergraph office. The most up-
to-date list of international offices and distributors is available on the web at
http://www.intergraph.com.
Intergraph Directory
The following numbers are only valid in the United States unless otherwise indicated. If you
are outside the United States, please call your local Intergraph office.
Intergraph General Information
All countries 1-256-730-2000
Training Registration
1-800-766-7701 (U.S. Only)
1-256-730-5400 (Outside the U.S.)
Mailing Address
Intergraph Process, Power & Offshore
300 Intergraph Way
Madison, Alabama 35758
U.S.A.
You can also reach us by electronic mail at [email protected].
3
________________
Documentation Contacts
We are constantly working on updates and improvements to the documents and other
educational media. If you have any suggestions on where we can improve the documentation
or where you think more information is needed, let us know. You can reach us by:
Mail Intergraph Process, Power & Offshore
Documentation Manager
300 Intergraph Way
Madison, AL 35758
4
Table of Contents
________________
Table of Contents
If You Need Assistance ........................................................................................................ 3
Intergraph Directory ............................................................................................................. 3
Preface ................................................................................................................................................. 9
Document Purpose ................................................................................................................ 9
Document Prerequisites / Audience ...................................................................................... 9
About this Document ............................................................................................................ 9
Additional Information ......................................................................................................... 10
General Conventions .................................................................................................................... 11
Keyboard Conventions ......................................................................................................... 12
Terminology ......................................................................................................................... 13
1. Introduction .................................................................................................................................. 15
2. PDS Environment ........................................................................................................................ 17
2.1 PD Shell .............................................................................................................................. 18
2.1.1 Batch Processes ....................................................................................................... 20
3. The Options File ........................................................................................................................... 21
3.1 Options File Structure ......................................................................................................... 22
3.2 Options File Keywords ....................................................................................................... 23
3.2.1 INTERGRAPH OPTIONS BLOCK ....................................................................... 23
3.2.2 VENDOR NAME ................................................................................................... 24
3.2.3 EXTERNAL FILES ................................................................................................ 25
3.2.3.1 PDS to Stress Symbol Map ...................................................................... 25
3.2.4 CODE NAME OF CODE PARAMETER DATA TABLE .................................... 25
3.2.5 LOADING DATA (LOAD) TABLE ...................................................................... 27
3.2.6 SERVICE LOADING (LSET) TABLE .................................................................. 27
3.2.7 ELEMENT CONNECTIVITY MAP TABLE ........................................................ 29
3.2.8 ELEMENT PROPERTY / CONNECTIVITY TABLE .......................................... 30
3.2.9 END PREPARATION TABLE .............................................................................. 32
3.2.10 FITTING NOMENCLATURE TABLE ............................................................... 32
3.2.11 HANGER TYPE TABLE ..................................................................................... 33
3.3 Example Options File .......................................................................................................... 34
5
PDS Stress Analysis Interface Users Guide - April 2002
________________
Lab 1 - Project Setup & Options File .................................................................................. 40
4. Generating Neutral Files .............................................................................................................. 41
4.1 Model Files ......................................................................................................................... 44
4.2 Pipeline Names .................................................................................................................... 45
4.2.1 Extraction by Line Name Substring ........................................................................ 45
4.2.2 Extraction By Stress Analysis ID ............................................................................ 46
Lab 2 - Generate a Neutral File ........................................................................................... 47
5. The Stress Analysis Neutral File .................................................................................................. 49
5.1 Neutral File Format ............................................................................................................. 49
5.2 Detailed Record Descriptions ............................................................................................. 52
5.2.1 INFO Record ........................................................................................................... 52
5.2.2 LOAD Record ......................................................................................................... 53
5.2.3 LSET Record ........................................................................................................... 53
5.2.4 CODE Record ......................................................................................................... 54
5.2.5 Component Records ................................................................................................ 55
5.2.5.1 Overall Component Record ...................................................................... 55
5.2.5.2 PROP Record ........................................................................................... 55
5.2.6 LNOD Record ......................................................................................................... 56
5.2.7 NODE Record ......................................................................................................... 58
5.3 Node Numbering Conventions ............................................................................................ 59
5.4 Example Neutral File .......................................................................................................... 61
6. Interpreting the HITS Report ....................................................................................................... 65
6.1 Example HITS Report ......................................................................................................... 66
6.2 Section 1: Basic Input Data and Raw Design File Data ...................................................... 72
6.3 Section 2: Design File Data Sorted by Coordinate ............................................................. 74
6.4 Section 3: Tracing Data ....................................................................................................... 76
6.5 Section 4: Design File Data Sorted by Topo ....................................................................... 78
6.6 Section 5: Design File Data in STR Order .......................................................................... 82
6.7 Using the HITS Report to Solve Problems ......................................................................... 84
Appendix A: Standard Note Library ................................................................................................ 87
A.1 Codelist 145 - Materials Grade ................................................................................................. 88
A.2 Codelist 330 - CP Type/Termination/Preparation ..................................................................... 114
A.3 Codelist 380 - Piping Component Type .................................................................................... 117
A.4 Codelist 570 - Design Standard ................................................................................................. 124
Appendix B: PDS Design Database Format .................................................................................... 125
6
Table of Contents
________________
B.1 Table 12 - Piping Segment Data ................................................................................................ 126
B.2 Table 22 - Nozzles ..................................................................................................................... 128
B.3 Table 34 - Piping Component Data ........................................................................................... 129
B.4 Table 50 - Piping/Tubing Data .................................................................................................. 131
B.5 Table 67 - Instrument Component Data .................................................................................... 133
B.6 Table 80 - Pipe Support Data .................................................................................................... 136
Appendix C: PDS to Stress Analysis Symbol Map Table ............................................................... 137
C.1 Example PDSTRESS.TBL ........................................................................................................ 139
Appendix D: Warning & Error Messages ........................................................................................ 147
D.1 Warning Messages .................................................................................................................... 148
D.2 Error Messages .......................................................................................................................... 150
Glossary ............................................................................................................................................... 155
Index .................................................................................................................................................... 163
7
PDS Stress Analysis Interface Users Guide - April 2002
________________
8
Preface
________________
Preface
Document Purpose
This document is a users guide for Intergraph Corporations PDS Stress Analysis Interface (PD_STRESS)
software package. You can use the PDS Stress Analysis Interface product to perform stress analysis on three
dimensional (3D) piping models.
This document is designed as a users guide; it is organized around the typical work flow of the product rather
than presenting the comprehensive structure of the product.
Document Prerequisites / Audience
This document is intended for designers who are responsible for generating stress neutral files and have a
working knowledge of the standard interactive graphics system. Knowledge of 3D design systems is helpful but
not necessary. Also, you should be familiar with a text editor, such as Notepad or PFE.
About this Document
This document contains front matter, numbered sections, appendices, a glossary, and an index.
Section 1 Provides an overview of the product.
Section 2 Describes the PDS workstation environment. This includes information on the PD Shell
environment and On-Line Help.
Section 3 Describes the options file. This includes the default file structure and keywords.
Section 4 Describes how to generate neutral files interactively. This includes information on
accessing the product and creating and manipulating product files.
Section 5 Describes the stress analysis neutral file. This includes record descriptions and node
numbering conventions.
Section 6 Describes how to interpret the HITS reports. This includes interpreting each section and
using the report to solve problems.
Appendix A Displays the codelists pertaining to PD_Stress.
Appendix B Displays the PDS Piping Design Database Format.
Appendix C Describes the PDS to Stress Analysis Symbol Map.
9
PDS Stress Analysis Interface Users Guide - April 2002
________________
Appendix D Describes error messages and corrective actions.
Additional Information
The following informational files are delivered with the PD_STRESS software in the win32app\ingr\pdstress
directory.
File Name Contents
README Describes changes and additions to the product since the last version. Lists the
names and dates of the files in the current release. For a fixes release, the files
which have been modified are appended to the top of the initial file to provide
a history of all changes to the product. Includes Comments and Trouble
Report numbers which describe what problems have been fixed. Provides
special notices to the customer. Lists any exceptions made to the certification.
10
Preface
________________
General Conventions
This document contains many visual cues to help you understand the meaning of certain
words or phrases. The use of different fonts for different types of information allows you to
scan the document for key concepts or commands. Symbols help abbreviate and identify
commonly used words, phrases, or groups of related information.
Typefaces
Italic Indicates a system response, which is an explanation of what the software is
doing. For example,
The text is placed in the viewing plane.
Bold Indicates a command name, parameter name, or dialog box title. Command
paths are shown using an arrow between command names. For example,
Choose File > Open to load a new file.
Sans serif Indicates a system prompt or message, which requires an action be taken by
the user. For example,
Select first segment of alignment
Bold Typewriter
Indicates what you should literally type in. For example,
Key in original.dat to load the ASCII file.
Normal Typewriter
Indicates an actual file or directory name. For example,
The ASCII report is stored in the layout.rpt file.
11
PDS Stress Analysis Interface Users Guide - April 2002
________________
Symbols
This document uses the following symbols to represent mouse buttons and to identify special
information:
<C> Command button
<D> Data button (usually the left mouse button)
<R> Reset/reject button (usually the right mouse button)
<T> Tentative button (usually the center mouse button)
Note Important supplemental information.
Warning Critical information that could cause the loss of data if not followed.
Technical tip or information provides information on what the software is
doing or how it processes information.
Map or path shows you how to get to a specific command or form.
More information indicates there is additional or related information.
Need a hint used with activities and labs, provides a tip or hint for doing the
exercises.
Keyboard Conventions
The following list outlines the abbreviations this document uses for keyboard keys and
describes how to use them in combination. You can make some menu selections through the
use of keyboard accelerators, which map menu selections to key combinations.
ALT Alternate key
CTRL Control key
DEL Delete key
ENTER Enter key
ESC Escape key
CTRL+z To hold down the Control key and press Z.
ESC,k To press the Escape key, then K.
12
Preface
________________
Terminology
Click To use a mouse or key combination to pick an item that begins an
action. For example,
Click Apply to save the changes.
Select To mark an item by highlighting it with key combinations or by picking
it with your cursor. Selecting does not initiate an action. After
selecting an item, you click the action you want to affect the item. For
example,
Select the file original.dat from the list box, then click Delete to
remove it from the directory.
In addition, you would select items to define parameters, such as
selecting toggle buttons. This also applies to selecting graphic
elements from the design file. For example,
Select the line string to define the graphic template.
Tentative-select To place a tentative point on an existing graphic element in a design
file. If you are using the CLIX operating system, you tentative-select
by double-clicking with a mouse or pressing <T> on a hand-held
cursor. If you are using the Windows NT operating system, you
tentative-select by pressing a left-button, right-button chord.
Double-click To select and execute a command by clicking the mouse or hand-held
cursor button twice in rapid succession. This term implies that you are
clicking the data button (<D>) as part of a menu or dialog box action.
For example,
Double-click on the file original.dat to load it into the new
surface.
Drag To press and hold the data button (<D>) while moving the mouse or
hand-held cursor.
Type To key a character string into a text box.
Key in To type in data and press ENTER to enter the data and execute the
default action.
In a dialog box, pressing TAB after keying in data will
enter the data and move the cursor to the next field.
13
PDS Stress Analysis Interface Users Guide - April 2002
________________
14
Introduction
________________
1. Introduction
The PD_Stress Analysis Interface product generates neutral output files from three-
dimensional (3D) piping models created by PDS modeling packages as input for third party
stress analysis packages.
The neutral file can be run on your own in-house pipe stress software or on any other
commercially available package capable of processing the Intergraph neutral file. Because of
its flexibility, you can change the contents of the neutral file and customize it for your specific
use.
The STRINP file collects user input and creates the ASCII file STRDEF.DAT which contains
the options file NEUDFLTS. This options file contains switches, options and tables allowing
you to control the information the Stress Analysis Interface enters into the neutral file. (Refer
to the Options File section for more information on the contents of the options.) The STRINP
file then displays the Stress Analysis Interface form allowing you to enter data to the ASCII
file pdsstr.dat.
15
PDS Stress Analysis Interface Users Guide - April 2002
________________
From the pdsstr.dat file, the Stress Analysis Interface reads the involved piping and
equipment models, the pipeline names or stress ID and the options file.
The PDSSTR file then reads the 3D piping model and generates the stress analysis neutral
files.
16
PDS Environment
________________
2. PDS Environment
The PDS 3D software supports a variety of applications. All the supported applications use a
common interface that is controlled by the PD Shell program. This ensures consistency
across applications and minimizes the amount of time required to learn the product.
The PDS 3D modules provide a simple user interface through extensive use of forms. The
modules also provide an on-line Help capability for easy access to information while working
in the product.
The PDS 3D software uses available nucleus tools such as MicroStation and FORMS. It
supports standard software such as NFS, NQS, and RIS required to set up data across a
network. This design facilitates the use of non-PDS tools such as relational databases and
third party software.
The PD_Shell Environment and all batch jobs in the PDS 3D products interface to
Intergraphs Network Licensing System.
17
PDS Stress Analysis Interface Users Guide - April 2002
________________
2.1 PD Shell
The PD Shell program provides access to the various functions that are associated with the
PDS 3D Modules. You can access the Plant Design System Environment form by
Double-clicking the PD_Shell icon.
This executes a control script that defines all of the environment variables that are needed to
run the product, and it identifies the location of the product files. These files can be located
on the workstation or a server on the network. See pds.cmd for more information on this file.
The script also activates the Plant Design System Environment form.
This form identifies the active project(s) and provides access to all the PDS functions.
Options
Schematics Environment Provides access to the PDS 2D modules that are used to
create and modify piping and instrumentation diagrams, process flow diagrams, and
instrumentation database records.
Equipment Modeling Provides access to the Equipment Modeling module, which
provides an interactive graphics environment that is used to create and revise equipment
model graphics and database information.
FrameWorks Environment Provides access to the FrameWorks module, which
provides an environment that is used to create and revise structural models, create and
revise structural drawings, and propagate structural models.
18
PD Shell
________________
Piping Designer Activates an interactive command environment that is used to
create piping and in-line instrumentation in the model; revise existing model graphics
and database information; and verify the integrity of the data in the model.
Electrical Raceway Environment Provides access to the Electrical Raceway
module, which provides an interactive environment that is used to create and revise
raceway models and access raceway utilities.
Piping Design Data Manager Provides access to a set of options that are used to
verify the integrity of the graphic and database information that is associated with a
model.
Piping Model Builder Enables you to create piping graphics from a nongraphics
environment. This module is used with PD_Design to create an accurate 3D model of
the piping network.
Pipe Stress Analysis Activates a set of forms that are used to extract information
from piping models for input to third-party pipe stress analysis products.
Interference Manager Activates a set of forms that are used to check for
interferences among project models and to control approved interferences.
Isometric Drawing Manager Activates a set of forms that are used to extract
isometric drawings from piping models and to review or plot the created isometric
drawings.
Drawing Manager Activates a set of forms that are used to create and manipulate
drawings and drawing views; provide access to the interactive graphics environment for
drawings; and provide access to a plot manager and vector hiddenline manager.
DesignReview Integrator Activates a set of forms that are used to extract
information to form label files for use in DesignReview and to review data from a
DesignReview session.
Report Manager Activates a set of forms that are used to create and revise report
format files and report on information in a project including Material Take-Off reports.
19
PDS Stress Analysis Interface Users Guide - April 2002
________________
Project Administrator Provides access to a set of forms that are used to create a
project, create and revise project files, define project seed data, and control the project.
Reference Data Manager Provides access to a set of forms that are used to control
the reference data for a project including Piping Job Specification data, Graphic
Commodity Data, Alphanumeric Commodity Data, Standard Note Library, Label
Description Library, and Piping Assembly Library.
Other Fields
User ID Used for access control. This field also sets the Review User ID for use in
the Interference Manager module.
If access control has been defined, you must key in a valid user ID as defined by your
system manager to gain access to the projects.
If access control has not been defined, no entry is required for this field.
Password Key in the password for the specified user ID.
Project List Field Displays the defined projects for the network and allows you to
select the active project. The system lists all the defined PDS projects (2D-only, 3D-
only, and 2D & 3D). An error is displayed if you select an option that is incompatible
with the active project. For example, if the active project is a 2D-only project, you
cannot access the the Interference Manager module.
If access control has been defined, only those projects for which you have some level of
access are displayed.
Message Area Displays prompts and messages that are associated with the active
process. Error messages are displayed in red.
2.1.1 Batch Processes
When you install the PDS 3D applications, the system creates the necessary batch queues for
that application. Refer to Loading PDS Products in the Project Administrator (PD_Project)
Reference Guide for a listing of the batch queues.
PDS 3D uses these batch queues to allow you to continue working in the environment while
the system processes a request. Many of the batch processes can be delayed for submission at
a specified time.
When you submit a batch process the system sends an electronic mail message to the mail
path of the default login reporting the jobs completion status. The mail message also includes
any error log information. The setup of this functionality is optional on Windows NT.
20
The Options File
________________
3. The Options File
The options file contains switches, options, and tables that drive the PD_Stress Analysis Interface. This file
gives you considerable flexibility in customizing the stress analysis neutral file.
When the input screen is first displayed on your workstation, this input field contains a default value obtained
by translating the variable name NEUDFLTS. The logical name is defined at the system level when the Stress
Analysis product is installed on your system. You can override this system level assignment (and thus the
screen default) by exporting the variable to your own customized options file.
Intergraph delivers four options files, defaults.dat, caesarII.dat, adlpipe.dat and
triflex.dat, located in the c:\win32app\ingr\pdstress\dat\ directory. The
defaults.dat file can be modified to the requirements of your third party stress analysis software. The
triflex.dat file is set up to work with the AAA Technology and Specialties Co. stress analysis software.
The caesarII.dat file is set up to work with the COADE, Inc. CAESAR II stress analysis software. The
adlpipe.dat file is set up to work with the Rebis ADL Pipe stress analysis sofware.
21
PDS Stress Analysis Interface Users Guide - April 2002
________________
3.1 Options File Structure
The options file is composed of one set of options and several tables. The option block and each table is
preceded in the options file by a keyword identifying the option or table. The keyword must be in upper case
and begin in column 1 and should not be surrounded by single quotes. The keywords and data that follow them
can appear in any order in the options file. The end of each table is delimited by the same keyword string
prefixed with the characters ENDOF.
Comments, identified by an ! in column one, can be placed anywhere between the two keyword strings which
delimit a table. Comments cannot be placed outside of a table.
Entries in tables consist of a row of numbers and sometimes character strings separated by commas. The
general form for tables is:
TABLE_KEYWORD
n1, n2, c1, n3, ... !here is a comment
.
!here is another comment
.
m1, m2, cm, m3, ...
ENDOF TABLE_KEYWORD
where:
TABLE_KEYWORD is the table keyword
n1, n2, ... are numbers in the first table entry
c1 is a character string in the first entry
m1, m2, ... are numbers in the last table entry
cm- is a character string in the last entry
ENDOF TABLE_KEYWORD defines the end of the table
22
Options File Keywords
________________
3.2 Options File Keywords
The options file keywords include:
INTERGRAPH OPTIONS BLOCK
VENDOR NAME
EXTERNAL FILES
CODE NAME OF CODE PARAMETER DATA TABLE
LOADING DATA (LOAD) TABLE
SERVICE LOADING (LSET) TABLE
ELEMENT CONNECTIVITY MAP TABLE
ELEMENT PROPERTY / CONNECTIVITY TABLE
END PREPARATION TABLE
FITTING NOMENCLATURE TABLE
HANGER TYPE TABLE
3.2.1 INTERGRAPH OPTIONS BLOCK
The Intergraph Options Block is a group of options that directly controlling the actions of the stress analysis
interface. The specific meaning of each option is outlined below:
Word Value Meaning
1 val Initial (first) node number for nodes generated at component connections
2 val Increment to be used in generating subsequent node numbers - starting from the
value specified in word 1, 3 and 4
3 val Initial node number for numbering nodes at network endpoints
4 val Initial node number for numbering nodes internal to components (for example, the
nodes at elbow or tee origins)
Val cannot be greater than four digits.
5 0 Turn warning messages off
1 Turn warning messages on
6 val Magnitude of spring constant indicating a support is rigid - where val implies a
magnitude of 10**val
7 1 must be set to 1
8 1 must be set to 1
9 0 not used at this time
10 1 must be set to 1
23
PDS Stress Analysis Interface Users Guide - April 2002
________________
11 1 must be set to 1
12 0 Extracts the network by substring of the pipeline name attribute,
LINE_NUMBER_LABEL (Refer to Appendix B, table 12, column 2.)
1 Extracts the network by substring of the stress analysis ID attribute,
STRESS_SYSTEM_NO (Refer to Appendix B, table 12, column 52.)
2 Extracts the network by equality of the pipeline name attribute,
LINE_NUMBER_LABEL (Refer to Appendix B, table 12, column 2.)
3 Extracts the network by equality of the stress analysis ID attribute,
STRESS_SYSTEM_NO (Refer to Appendix B, table 12, column 52.)
13 0 Does not print the UNITS record containing the length and weight units of the
neutral file
1 Prints the UNITS record in the neutral file
14 20 Model file component connectivity tolerance in uors
15 0 Does not print the VERSION record containing the stress interface file format
version number
1 Prints the VERSION record in the neutral file
16 0 Does not print the VENDOR record containing the pipe stress vendors name
1 Prints the VENDOR record in the neutral file
17 0 Do not generate thermal movement for nozzles.
1 Generate a record indicating the normal XYZ and alternate XYZ thermal growth of
nozzles. (Refer to Appendix B, table 22, columns 19 through 24)
18 0 Default to output pipeline with one connected item from each connected pipeline
1 Suppress any continuation item on connected pipelines
19 0 Default to use filename of up to 12 characters for file specification
1 Use long filename of up to 40 characters for file specification
Sample Intergraph Options Block Table
INTERGRAPH OPTIONS BLOCK
!NOTE: Only 17 options in use , 45 maximum
! 1-16 2-17 3 4 5 6 7 8 9 10 11 12 13 14 15
1, 5, 950, 951, 0, 6, 1, 1, 1, 1, 1, 1, 1, 20, 1,
1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 999
ENDOF INTERGRAPH OPTIONS BLOCK
3.2.2 VENDOR NAME
The vendor name table contains the name of the pipe stress software vendor. Use 40 characters maximum for
the vendor name. This table is used to associate a particular options file with a specific pipe stress package. It
results in a record in the neutral file which can be checked by the interface software.
24
Options File Keywords
________________
Sample Vendor Name Table
VENDOR NAME
!NOTE: 40 characters maximum
!234567890123456789012345678901234567890
TRIFLEX Rel 2.6.8 Aug 97
ENDOF VENDOR NAME
3.2.3 EXTERNAL FILES
The files table contains the names of external files used by the stress analysis interface. Use 40 characters
maximum for each file name. The entries in this table are order dependent.
Sample External Files Table
EXTERNAL FILES
!NOTE: 40 characters maximum, 5 files maximum
! 1234567890123456789012345678901234567890
d:\stress\input\pdstress.tbl !PDS TO STRESS MAP (path is user defined)
ENDOF EXTERNAL FILES
3.2.3.1 PDS to Stress Symbol Map
This table maps PDS component names to generic stress analysis components. This library is required and must
be specified. Refer to PDS to Stress Analysis Symbol Map Table, page 137 for more information on the format
and contents of the table.
3.2.4 CODE NAME OF CODE PARAMETER DATA
TABLE
This table is used to associate a code number with each value of a segments design standard attribute (Refer to
Appendix B, table 12, column 35). When the neutral file is generated, the code number is entered with the
value held in Piping Segment table 12, column 35. If a match is found, the code number from the table is put in
the neutral file CODE record. If no match is found, the default code number is placed in the record.
The design standard attribute is the piping designers input responsibility. If this attribute is left
blank, the default value is used.
The format of an entry in this table is:
VAL, STRING
where:
25
PDS Stress Analysis Interface Users Guide - April 2002
________________
VAL is the code number from Piping Segment Design Standard (Refer to Appendix B, table
12, column 35).
STRING is a text string defining the code description, year and seismic level
The VAL, STRING combination must match the standard note CL570 in the Standard Note
Library. (Refer to Appendix A.)
Sample Code Name of Code Parameter Data Table
CODE NAME OF CODE PARAMETER DATA TABLE
!NOTE: 20 characters maximum (type//year//level), 50 codes maximum
!attribute (12,35) is table input
! 12345678901234567890
0, B31.1,1983 !default
1, ASME2,1982,B
2, B31.4
3, ASME1
4, ASME2,1972,A
5, ASME2,1972,B
6, ASME2,1972,C
7, ASME2,1972,D
8, ASME2,1974,A
9, ASME2,1974,B
10, ASME2,1974,C
11, ASME2,1974,D
12, ASME2,1977,A
13, ASME2,1977,B
14, ASME2,1977,C
15, ASME2,1977,D
16, ASME2,1980,A
17, ASME2,1980,B
18, ASME2,1980,C
19, ASME2,1980,D
20, ASME2,1982,A
21, B31.3
22, ASME2,1982,C
23, ASME2,1982,D
24, ASME3,1972
25, ASME3,1977
26, ASME3,1980
27, ASME3,1982
28, B31.1,1973
29, B31.1,1977
30, B31.1,1980
31, B31.1,1983
32, BS806
50, BS3351
ENDOF CODE NAME OF CODE PARAMETER DATA TABLE
26
Options File Keywords
________________
3.2.5 LOADING DATA (LOAD) TABLE
This table is used to generate the LOAD records in the neutral file. The format of a table entry is:
-6, I, J, PATT(I), TATT(I), ... PATT(J), TATT(J)
where:
-6 is a code that indicates to the interface that a segment ID should be generated in the
record. You can not change this number or its position in the record.
I subscript of the lowest temperature, pressure pair
J subscript of the highest temperature, pressure pair
PATT(n) table, column pair identifying the column for obtaining a pressure from the database
(Refer to Appendix B.)
TATT(n) table, column pair identifying the column for obtaining a temperature from the
database (Refer to Appendix B.)
Sample Loading Data (Load) Table
LOADING DATA (LOAD) TABLE
!a.: Intergraph segment id (do not change)
!b.: table entry number for first set of pressure/temperature pairs
!c.: table entry number for last set of pressure/temperature pairs
!d. & e.: LSET 1 = normal operating pressure & temperature (1st row)
!f. & g.: LSET 2 = alternate operating pressure & temperature (1st row)
!h. & i.: LSET 3 = normal design pressure & temperature (1st row)
! a. b. c. d. e. f. g. h. i.
-6, 1, 3, 12,24, 12,25, 12,26, 12,27, 12,28, 12,29
-6, 4, 6, 12,24, 12,25, 12,26, 12,27, 12,30, 12,31
!d. & e.: LSET 4 = normal operating pressure/temperature (2nd row)
!f. & g.: LSET 5 = alternate operating pressure/temperature (2nd row)
!h. & i.: LSET 6 = alternate design pressure/temperature (2nd row)
ENDOF LOADING DATA (LOAD) TABLE
3.2.6 SERVICE LOADING (LSET) TABLE
This table is used to identify the pressure/temperature pairs used from each segment for analysis under
deadweight, hot conditions, cold conditions, and wind loading conditions.
This table allows you to specify the pressure/temperature pair used under each of the analysis conditions for
each segment. The simplest case uses the same pressure/temperature from each segment for each of the
different analysis conditions. A more complicated situation is also allowed where some segment attribute
dictates that a given set of pressure/temperature pairs should be used for that specific segment.
27
PDS Stress Analysis Interface Users Guide - April 2002
________________
The format of a single entry in this table is:
TABATT, FLAG, VAL, DWT, HOT, COLD, WIND
where:
TABATT table, column pair identifying the attribute from the segment to be compared with
VAL. The first table entry contains 0,0 for this item. This defines the default set of
T,P pairs to be used. If there are no other table entries, the same T,P pairs will be
used from each segment for all analysis conditions.
FLAG set to 1 if VAL is a code list number
set to 0 if VAL is not a code list number
VAL value of the database attribute triggering use of the following T,P pairs for a segment
DW Pressure/temperature|load set|pair for deadweight analysis of this segment
HOT Pressure/temperature|load set|pair for hot condition analysis of this segment
COLD Pressure/temperature|load set|pair for cold condition analysis of this segment
WIND Pressure/temperature|load set|pair for wind analysis of this segment
The pressure/temperature attributes are the piping designers responsibility.
Sample Service Loading (LSET) Table
SERVICE LOADING (LSET) TABLE
!NOTE: 50 maximum service loading pair
!a.: DB attribute pair to retrieve search value.
!b.: flag. = 0, c. is code list number; flag = 1, c. is code list text
!c.: code list. 16 characters maximum. 0 = default.
!d.: deadweight condition with loading number (LOAD #)
!e.: hot temperature condition with loading number (LOAD #)
!f.: cold temperature condition with loading number (LOAD #)
!g.: wind loading condition with loading number (LOAD #)
! a. b. c. d. e. f. g.
!234567890123456
0,0, 0, 0, 3, 6, 5, 3 !default
12,9, 0, 1, 1, 2, 3, 4
12,9, 1, VAL, 3, 6, 5, 3
12,9, 1, FC, 1, 2, 3, 4
12,9, 1, OWS, 3, 4, 5, 6
12,9, 1, 8, 3, 4, 5, 1
12,9, 0, 8, 3, 4, 5, 2
ENDOF SERVICE LOADING (LSET) TABLE
28
Options File Keywords
________________
3.2.7 ELEMENT CONNECTIVITY MAP TABLE
This table provides information about each stress analysis generic component. There is one entry in this table
for each generic stress analysis component used in the PDS to stress analysis symbol map. The format of an
element in this table is:
NAME, CAT, NODES, ONODE
where:
NAME generic component name (Refer to Appendix C.)
CAT generic component category. Use one of the following values for category:
1 simple component
2 valve
3 support
NODES number of nodes the component generates.
ONODE defines which node in the node list is the origin node. If this item is 0, then no node
will be generated for the component origin. This item should always be set so that
origin nodes appear in the node list after nodes at connect points.
Sample Element Connectivity Map Table
ELEMENT CONNECTIVITY MAP TABLE
!note: 25 maps maximum
!a.: generic name, maximum 2 characters
!b.: category, 1=simple; 2=valve; 3=support
!c.: number of connectivity nodes.
!d.: cp 0. if (cp 0 not equal to 0 a node will be generatd)
! a. b. c. d.
3W, 2, 4, 4
4W, 2, 5, 5
AV, 2, 3, 3
CR, 1, 5, 5
EL, 1, 3, 3
ER, 1, 2, 0
FL, 1, 2, 0
HA, 3, 2, 0
MT, 1, 3, 3
PI, 1, 2, 0
NP, 1, 2, 0
RB, 1, 2, 0
RD, 1, 2, 0
RI, 1, 3, 3
TW, 1, 4, 4
TR, 1, 2, 0
TU, 1, 2, 0
TS, 1, 2, 0
TE, 1, 4, 4
TO, 1, 2, 0
VA, 2, 3, 3
ENDOF ELEMENT CONNECTIVITY MAP TABLE
29
PDS Stress Analysis Interface Users Guide - April 2002
________________
3.2.8 ELEMENT PROPERTY / CONNECTIVITY
TABLE
This table forms the overall component records in the neutral file forms the PROP records containing
component properties. When the interface generates the records for a component, it first gathers all the entries
in this table applying to the component. The generic item name of the component and the PDS database type
(component, pipe, instrument or support) identify the table entries that apply.
The format of an entry in the table is:
NAME, PDSTYP, -1, FORMNO, ATTLST
where:
NAME generic component name obtained from the PDS to stress analysis symbol map
PDSTYP number identifying the component type. You should use one of the following:
1 PDS component is a component or engineered item
2 PDS component is a pipe
3 PDS component is an instrument
4 PDS component is a pipe support
When a generic pipe stress component can be generated from either a component
or an instrument in the model, there must be a set of entries in this table for each
type.
-1 special flag indicating to the interface that the record will contain a component ID.
This table entry must be set to -1.
FORMNO data list format number. This number together with the generic component name
allows you to identify all of the data on a particular record. The Intergraph options
file contains form numbers adhering to the following convention:
0 element connectivity (the overall component rcd)
1 general component data
2 specific component data
3 connect point 1 data
4 connect point 2 data
5 connect point 3 data
6 connect point 4 data
ATTLST list of table, column pairs specifying columns from which to obtain values to insert
in output records. The table, column pairs can specify either segment or
component level columns. The entity specified in an table, column pair must
correspond to the PDSTYP of the table entry.
30
Options File Keywords
________________
You can also specify one of the following special table, column pairs to map a
composite column in the output record.
0, 0 insert a blank field into the record
0,-1 unique component ID
0,-2 special label formed by concatenating the size, schedule and commodity code
attributes
0,-3 insulation unit weight (pipe only)
0,-4 insulation weight (components and instruments only)
0,-5 component or pipe thickness.
0,-6 unique segment ID
0,-7 fitting type from the FITTING NOMENCLATURE TABLE
0,-8 flare radius, large end (reducer only)
0,-9 large end cylinder length (reducer only)
0,-10 flare radius, small end (reducer only)
0,-11 small end cylinder length (reducer only)
0,-12 cone angle (reducer only)
0,-13 pad angle (reinforced tee only)
0,-14 unique analysis code ID (pointer to a CODE record)
0,-15 valve type from the PDS to stress analysis symbol map (valves only)
0,-16 valve angle (valves only)
0,-17 hanger type from the HANGER TYPE TABLE
0,-18 local coordinate system primary axis for a pipe support
0,-19 local coordinate system secondary axis for a pipe support
0,-20 end prep code from END PREPARATION TABLE
0,-21 segment length (miter elbow only)
0,-22 dry unit weight (pipe only)
0,-23 wet unit weight (pipe only)
0,-24 actual pipe length for each split pipe section
Sample Element Property/Connectivity Table
PI, 2, -1, 0, 0,-2, 50,2, 0,-14, !here for user defined DDLs
PI, 2, -1, 1, 50,21, 0,-22, 0,-23, 0,0, 12,15, 0,0, 0,-3
PI, 2, -1, 3, 50,7, 50,8, 0,-20, 0,-5, 50,11, 0,-6
PI, 2, -1, 4, 50,7, 50,8, 0,-20, 0,-5, 50,11, 0,-6
Sample Property Record
PI, 5B00031G,6"STDPAAAAAWAAA,,CODE20, 5, 10
PROP,PI, 5B00031G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00031G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00031G, 4,6.0,6.625000,BW,0.28,, B00031G
31
PDS Stress Analysis Interface Users Guide - April 2002
________________
3.2.9 END PREPARATION TABLE
This table is used to determine an endprep code to insert in the neutral file given a generic termination type from
the model database. The format of an entry in this table is:
GENTYP, TEXT
where:
GENTYP generic termination type for an end prep (Refer to CL330, Appendix A.)
TEXT two character max string identifying the end prep. This text string should be
identifiable by the stress analysis software.
Sample End Preparation Table
END PREPARATION TABLE
!NOTE: 2 character maximum for end prep.
0, BW !default
20, WN !flange
80, LJ !lap joint
300, BW !butt weld, as welded
310, FL !butt weld, flush
390, PL !plain end
420, SO !socket fitting
440, SP !screwed pipe joint
ENDOF END PREPARATION TABLE
3.2.10 FITTING NOMENCLATURE TABLE
This table allows you to assign a fitting type number to a specific component based upon the commodity code of
the fitting. If no commodity code in the table matches that of the component, the first entry in the table is used
for the fitting type field in a PROP record. The format of an entry in this table is:
CCODE, CTYPE
where:
CCODE is a component commodity code. Should be set to DEFAULT for the default entry.
CTYPE stress analysis fitting code. This text string should be identifiable by the stress
analysis software.
32
Options File Keywords
________________
Sample Fitting Nomenclature Table
FITTING NOMENCLATURE TABLE
!NOTE: 16 characters maximum for commodity code, 200 maximum codes
!234567890123456
DEFAULT, 0 !default
PAAAABBAAA, 2
WRAAABBAAA, 4
WAAAABBAAA, 23
LSBZZZZAAA, 21
VABBAALYAA, 19
WOAAABBAFA, 20
WAAAABBASA, 21
VBBWAAOHAA, 25
FAABBBBAAA, 18
FCV123, 17
VCBWAANHAA, 16
WOAAABBAAA, 15
VCABAAYYAA, 14
ENDOF FITTING NOMENCLATURE TABLE
3.2.11 HANGER TYPE TABLE
With this table, you can assign a support type number to a pipe support based upon the value of the pipe support
type attribute (Refer to Appendix B, table 80, attribute 5.).
The format of an entry in this table is:
PDSCODE, STYPE
where:
PDSCODE the PDS code number identifying the support type (Refer to CL380, Appendix A.)
STYPE support type number recognized by your stress analysis software
Sample Hanger Type Table
HANGER TYPE TABLE
!NOTE: 50 attribute values maximum.
!a.: data base attribute value ( table 80, attribute 5)
!b.: hanger type, numeric values only
! a. b.
0, 99 ! default
1, 99 ! default
909, 99 ! anchor
911, 99 ! 1-way restraint
913, 99 ! 2-way restraint
923, 99 ! variable spring
927, 99 ! damping support
ENDOF HANGER TYPE TABLE
33
PDS Stress Analysis Interface Users Guide - April 2002
________________
3.3 Example Options File
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! INTERGRAPH VERSION 2
! MODIFICATIONS / REVISIONS
!
!
! Added NP generic name for nipples 27-APR-1998
! Added TR, TU, TW, TS, TO generic names for branch elements 27-JUNE-1998
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!note: general rules
! (1) upper case words are reserved words.
! (2) all data should be seperated by commas
! (3) exclaimation ! for comments; tab, spaces are accepted
between tables
INTERGRAPH OPTIONS BLOCK
!NOTE: Only 17 options in use, 45 maximum
! 1-16 2-17 3 4 5 6 7 8 9 10 11 12 13 14 15
5, 5, 6005, 7005, 0, 6, 1, 1, 1, 1, 1, 1, 1, 20, 1,
1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 999
ENDOF INTERGRAPH OPTIONS BLOCK
VENDOR NAME
!NOTE: 40 characters mamimum
!234567890123456789012345678901234567890
TRIFLEX Rel 2.6.8 Aug 97
ENDOF VENDOR NAME
EXTERNAL FILES
!NOTE: 40 characters maximum, 5 files maximum
! 1234567890123456789012345678901234567890
d:\stress\input\pdstress.tbl !PDS TO STRESS MAP
(path is user defined)
ENDOF EXTERNAL FILES
CODE NAME OF CODE PARAMETER DATA TABLE
!NOTE: 20 characters maximum (type//year//level), 50 codes maximum
!attribute (12,35) is table input
! 12345678901234567890
0, B31.1,1983 !default
1, ASME2,1982,B
2, B31.4
3, ASME1
4, ASME2,1972,A
5, ASME2,1972,B
6, ASME2,1972,C
7, ASME2,1972,D
8, ASME2,1974,A
9, ASME2,1974,B
10, ASME2,1974,C
11, ASME2,1974,D
12, ASME2,1977,A
13, ASME2,1977,B
14, ASME2,1977,C
15, ASME2,1977,D
16, ASME2,1980,A
17, ASME2,1980,B
18, ASME2,1980,C
19, ASME2,1980,D
20, ASME2,1982,A
21, B31.3
22, ASME2,1982,C
23, ASME2,1982,D
24, ASME3,1972
25, ASME3,1977
26, ASME3,1980
27, ASME3,1982
28, B31.1,1973
29, B31.1,1977
30, B31.1,1980
31, B31.1,1983
34
Example Options File ________________
32, BS806
50, BS3351
ENDOF CODE NAME OF CODE PARAMETER DATA TABLE
LOADING DATA (LOAD) TABLE
!a.: Intergraph segment id (do not change)
!b.: table entry number for first set of pressure/temperature pairs
!c.: table entry number for last set of pressure/temperature pairs
!d. & e.: LOAD 1 = normal operating pressure & temperature (1st row)
!f. & g.: LOAD 2 = alternate operating pressure & temperature (1st row)
!h. & i.: LOAD 3 = normal design pressure & temperature (1st row)
! a. b. c. d. e. f. g. h. i.
-6, 1, 3, 12,24, 12,25, 12,26, 12,27, 12,28, 12,29
-6, 4, 6, 12,24, 12,25, 12,26, 12,27, 12,30, 12,31
!d. & e.: LOAD 4 = normal operating pressure/temperature (2nd row)
!f. & g.: LOAD 5 = alternate operating pressure/temperature (2nd row)
!h. & i.: LOAD 6 = alternate design pressure/temperature (2ndst row)
ENDOF LOADING DATA (LOAD) TABLE
SERVICE LOADING (LSET) TABLE
!NOTE: 50 maximum service loading pair
!a.: DB attribute pair to retrieve search value.
!b.: flag. = 0, c. is code list number; flag = 1, c. is code list text
!c.: code list. 16 characters maximum. 0 = default.
!d.: deadweight condition with loading number (LOAD #)
!e.: hot temperature condition with loading number (LOAD #)
!f.: cold temperature condition with loading number (LOAD #)
!g.: wind loading condition with loading number (LOAD #)
! a. b. c. d. e. f. g.
!234567890123456
0,0, 0, 0, 3, 6, 5, 3 !default
12,9, 0, 1, 1, 2, 3, 4
12,9, 1, VAL, 3, 6, 5, 3
12,9, 1, FC, 1, 2, 3, 4
12,9, 1, OWS, 3, 4, 5, 6
12,9, 1, 8, 3, 4, 5, 1
12,9, 0, 8, 3, 4, 5, 2
ENDOF SERVICE LOADING (LSET) TABLE
ELEMENT CONNECTIVITY MAP TABLE
!NOTE: 25 maps maximum
!a.: generic name, 2 characters maximum
!b.: category, 1=simple; 2=valve; 3=support
!c.: number of connectivity nodes.
!d.: cp 0. if (cp 0 not equal to 0 a node will be generatd)
!a. b. c. d.
3W, 2, 4, 4
4W, 2, 5, 5
AV, 2, 3, 3
CR, 1, 5, 5
EL, 1, 3, 3
ER, 1, 2, 0
FL, 1, 2, 0
HA, 3, 2, 0
MT, 1, 3, 3
PI, 1, 2, 0
NP, 1, 2, 0
RB, 1, 2, 0
RD, 1, 2, 0
RI, 1, 3, 3
TW, 1, 4, 4
TR, 1, 2, 0
TU, 1, 2, 0
TS, 1, 2, 0
TE, 1, 4, 4
TO, 1, 2, 0
VA, 2, 3, 3
ENDOF ELEMENT CONNECTIVITY MAP TABLE
ELEMENT PROPERTY / CONNECTIVITY TABLE
!NOTE:1-for this table, generic name, component type, and form type
are used to form the unique key to distinguish each record.
! records can be arbitary order.
! 2-for attribute pair: (0,0) means dummy, no value; (0,-n)
means reserved by PDSSTRESS interface system, where n = 1, ...
! 3-15 attribute pairs maximum (including user defined
attributes) for each table entry
!
35
PDS Stress Analysis Interface Users Guide - April 2002 ________________
!data base attributes reserved by interface system:
!-1 : Intergraph component id
!(0,-2) : special label
!(0,-3) : insulation unit weight (PI, RI)
!(0,-4) : insulation weight (component/instrument)
!(0,-5) : component, pipe thickness
!(0,-6) : seg. id
!(0,-7) : fitting type
!(0,-8) : flare radius, large end (RD, ER)
!(0,-9) : length, large end cylinder (RD, ER)
!(0,-10): flare radius, small end (RD, ER)
!(0,-11): length, small end cylinder (RD, ER)
!(0,-12): cone angle (RD, ER)
!(0,-13): pad angle (TR, TU, TW, TS, TO, TE)
!(0,-14): code name of code parameter data
!(0,-15): type descriptor (VA, AV, 3W)
!(0,-16): valve angle (VA, AV, 3W)
!(0,-17): hanger type
!(0,-18): local x (HA, BD, BE)
!(0,-19): local y (HA, BD, BE)
!(0,-20): end prep code. If this field (0,-..) then END PREP TABLE
will be output, else PDS end prep code text is output.
!(0,-21): segment length (miter) (EL, MT)
!(0,-22): dry unit weight (PI, RI)
!(0,-23): wet unit weight (PI, RI)
! FOR PIPING/TUBING
!a.: generic name, maximum 2 characters.
!b.: component type: 1=component, 2=pipe, 3=instrument, 4=support
!c.: Intergraph component id
!d.: form type 0 = connectivity record, others = property records
!e.: pipe specification (special label)
!f.: tag (for component, if its engineered item then (3,3), else NULL
!g.: code name of code parameter
! a. b. c. d. e. f. g. h. i. j.
PI, 2, -1, 0, 0,-2, 50,2, 0,-14, !here for user defined DDLs
!e.: material code
!f.: dry weight (dry unit weight for PI)
!g.: wet weight (wet unit weight for PI)
!h.: intensification at component center
!i.: symbol i.d.
!j.: radius of curvature (RI only)
!k.: insulation unit weight
! a. b. c. d. e. f. g. h. i. j. k.
PI, 2, -1, 1, 50,21, 0,-22, 0,-23, 0,0, 12,15, 0,0, 0,-3
!e.: OD nominal
!f.: OD
!g.: end prep code.
!h.: thickness
!i.: pressure rating
!j.: segment id
! a. b. c. d. e. f. g. h. i. j.
PI, 2, -1, 3, 50,7, 50,8, 0,-20, 0,-5, 50,11, 0,-6
PI, 2, -1, 4, 50,7, 50,8, 0,-20, 0,-5, 50,11, 0,-6
! FOR NIPPLES-
NP, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
NP, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 34,19, 0,-3
NP, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
NP, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR BENT PIPE
RI, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
RI, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 34,19, 0,-3
RI, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
RI, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR RIGID BODIES-COMPONENTS-
RB, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
RB, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
RB, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
RB, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR RIGID BODIES-INSTRUMENTS-
RB, 3, -1, 0, 0,-2, 67,2, 0,-14, !here for user defined DDLs
RB, 3, -1, 1, 67,15, 67,21, 67,22, 67,48, 12,15, 0,-7, 0,-4
RB, 3, -1, 3, 67,55, 67,56, 0,-20, 0,-5, 67,59, 0,-6
RB, 3, -1, 4, 67,68, 67,69, 0,-20, 0,-5, 67,72, 0,-6
! FOR ELBOWS & MITERS-
EL, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
EL, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
EL, 1, -1, 2, 34,19, 34,20, 34,30, 0,-21
EL, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
36
Example Options File ________________
EL, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR FUTURE USE
MT, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
MT, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
MT, 1, -1, 2, 34,19, 34,20, 34,30, 0,-21
MT, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
MT, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR TEES
TW, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TW, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
TW, 1, -1, 2, 34,19, 0,-13, 34,20
TW, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
TW, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
TW, 1, -1, 5, 34,75, 34,76, 0,-20, 0,-5, 34,79, 0,-6
! FOR REINFORCING PADS
TR, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TR, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
TR, 1, -1, 2, 34,19, 0,-13, 34,20
TR, 1, -1, 3, 34,49, 34,50, 34,51, 0,-5, 34,53, 0,-6
TR, 1, -1, 4, 34,62, 34,63, 34,64, 0,-5, 34,66, 0,-6
! FOR BRANCH COMPONENTS
TU, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TU, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
TU, 1, -1, 2, 34,19, 0,-13, 34,20
TU, 1, -1, 3, 34,49, 34,50, 34,51, 0,-5, 34,53, 0,-6
TU, 1, -1, 4, 34,62, 34,63, 34,64, 0,-5, 34,66, 0,-6
! FOR SWEPOLETS-
TS, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TS, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
TS, 1, -1, 2, 34,19, 0,-13, 34,20
TS, 1, -1, 3, 34,49, 34,50, 34,51, 0,-5, 34,53, 0,-6
TS, 1, -1, 4, 34,62, 34,63, 34,64, 0,-5, 34,66, 0,-6
! FOR TEES
TE, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TE, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 34,37, 0,-7, 0,-4
TE, 1, -1, 2, 34,19, 0,-13, 34,20
TE, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
TE, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
TE, 1, -1, 5, 34,75, 34,76, 0,-20, 0,-5, 34,79, 0,-6
! FOR OLETS
TO, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
TO, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
TO, 1, -1, 2, 34,19, 0,-13, 34,20
TO, 1, -1, 3, 34,49, 34,50, 34,51, 0,-5, 34,53, 0,-6
TO, 1, -1, 4, 34,62, 34,63, 34,64, 0,-5, 34,66, 0,-6
! FOR CONCENTRIC REDUCERS
RD, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
RD, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
RD, 1, -1, 2, 0,-8, 0,-9, 0,-10, 0,-11, 0,-12
RD, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
RD, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR ECCENTRIC REDUCERS-
ER, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
ER, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
ER, 1, -1, 2, 0,-8, 0,-9, 0,-10, 0,-11, 0,-12
ER, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
ER, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR FLANGES
FL, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
FL, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
FL, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
FL, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR INLINE VALVES-COMPONENTS-
VA, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
VA, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
VA, 1, -1, 2, 34,28, 0,-15, 0,-16
VA, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
VA, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR INLINE VALVES-INSTRUMENTS
VA, 3, -1, 0, 0,-2, 67,2, 0,-14, !here for user defined DDLs
VA, 3, -1, 1, 67,15, 67,21, 67,22, 67,48, 12,15, 0,-7, 0,-4
VA, 3, -1, 2, 67,23, 0,-15, 0,-16
VA, 3, -1, 3, 67,55, 67,56, 0,-20, 0,-5, 67,59, 0,-6
VA, 3, -1, 4, 67,68, 67,69, 0,-20, 0,-5, 67,72, 0,-6
! FOR ANGLE VALVES-COMPONENTS
AV, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
AV, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
AV, 1, -1, 2, 34,28, 0,-15, 0,-16
37
PDS Stress Analysis Interface Users Guide - April 2002 ________________
AV, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
AV, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
! FOR ANGLE VALVES-INSTRUMENTS-
AV, 3, -1, 0, 0,-2, 67,2, 0,-14, !here for user defined DDLs
AV, 3, -1, 1, 67,15, 67,21, 67,22, 67,48, 12,15, 0,-7, 0,-4
AV, 3, -1, 2, 67,23, 0,-15, 0,-16
AV, 3, -1, 3, 67,55, 67,56, 0,-20, 0,-5, 67,59, 0,-6
AV, 3, -1, 4, 67,68, 67,69, 0,-20, 0,-5, 67,72, 0,-6
! FOR CROSSES
CR, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
CR, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
CR, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
CR, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
CR, 1, -1, 5, 34,75, 34,76, 0,-20, 0,-5, 34,79, 0,-6
CR, 1, -1, 6, 34,88, 34,89, 0,-20, 0,-5, 34,92, 0,-6
! FOR 3-WAY VALVES-COMPONENTS
3W, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
3W, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
3W, 1, -1, 2, 34,28, 0,-15, 0,-16
3W, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
3W, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
3W, 1, -1, 5, 34,75, 34,76, 0,-20, 0,-5, 34,79, 0,-6
! FOR 3-WAY VALVES-INSTRUMENTS-
3W, 3, -1, 0, 0,-2, 67,2, 0,-14, !here for user defined DDLs
3W, 3, -1, 1, 67,15, 67,21, 67,22, 67,48, 12,15, 0,-7, 0,-4
3W, 3, -1, 2, 67,23, 0,-15, 0,-16
3W, 3, -1, 3, 67,55, 67,56, 0,-20, 0,-5, 67,59, 0,-6
3W, 3, -1, 4, 67,68, 67,69, 0,-20, 0,-5, 67,72, 0,-6
3W, 3, -1, 5, 67,81, 67,82, 0,-20, 0,-5, 67,85, 0,-6
! FOR 4-WAY VALVES-COMPONENT
4W, 1, -1, 0, 0,-2, 34,2, 0,-14, !here for user defined DDLs
4W, 1, -1, 1, 34,18, 34,26, 34,27, 34,42, 12,15, 0,-7, 0,-4
4W, 1, -1, 2, 34,28, 0,-15, 0,-16
4W, 1, -1, 3, 34,49, 34,50, 0,-20, 0,-5, 34,53, 0,-6
4W, 1, -1, 4, 34,62, 34,63, 0,-20, 0,-5, 34,66, 0,-6
4W, 1, -1, 5, 34,75, 34,76, 0,-20, 0,-5, 34,79, 0,-6
4W, 1, -1, 6, 34,88, 34,89, 0,-20, 0,-5, 34,92, 0,-6
! FOR 4-WAY VALVES-INSTRUMENT
4W, 3, -1, 0, 0,-2, 67,2, 0,-14, !here for user defined DDLs
4W, 3, -1, 1, 67,15, 67,21, 67,22, 67,48, 12,15, 0,-7, 0,-4
4W, 3, -1, 2, 67,23, 0,-15, 0,-16
4W, 3, -1, 3, 67,55, 67,56, 0,-20, 0,-5, 67,59, 0,-6
4W, 3, -1, 4, 67,68, 67,69, 0,-20, 0,-5, 67,72, 0,-6
4W, 3, -1, 5, 67,81, 67,82, 0,-20, 0,-5, 67,85, 0,-6
4W, 3, -1, 6, 67,94, 67,95, 0,-20, 0,-5, 67,98, 0,-6
! FOR PIPE SUPPORTS & HANGERS
HA, 4, -1, 0, 0,-2, 80,2, 0,-14, !here for user defined DDLs
HA, 4, -1, 1, 0,0, 80,15, 0,-17, 80,19
HA, 4, -1, 2, 80,28, 80,29, 80,30, 80,31, 80,32, 80,33
HA, 4, -1, 4, 0,-18, 0,-19
! local x local y
ENDOF ELEMENT PROPERTY / CONNECTIVITY TABLE
END PREPARATION TABLE
!NOTE: 2 character maximum for end prep.
0, BW !default
20, WN !flange
80, LJ !lap joint
300, BW !butt weld, as welded
310, FL !butt weld, flush
390, PL !plain end
420, SO !socket fitting
440, SP !screwed pipe joint
ENDOF END PREPARATION TABLE
FITTING NOMENCLATURE TABLE
!NOTE: 16 characters maximum for commodity code, 200 maximum codes
!234567890123456
DEFAULT, 0 !default
PAAAABBAAA, 2
WRAAABBAAA, 4
WAAAABBAAA, 23
LSBZZZZAAA, 21
VABBAALYAA, 19
WOAAABBAFA, 20
WAAAABBASA, 21
VBBWAAOHAA, 25
FAABBBBAAA, 18
38
Example Options File ________________
FCV123, 17
VCBWAANHAA, 16
WOAAABBAAA, 15
VCABAAYYAA, 14
ENDOF FITTING NOMENCLATURE TABLE
HANGER TYPE TABLE
!NOTE: 50 attribute values maximum.
!a.: data base attribute value ( table 80, attribute 5)
!b.: hanger type, numeric values only
! a. b.
0, 99 ! default
1, 99 ! default
909, 99 ! anchor
911, 99 ! 1-way restraint
913, 99 ! 2-way restraint
923, 99 ! variable spring
927, 99 ! damping support
ENDOF HANGER TYPE TABLE
39
PDS Stress Analysis Interface Users Guide - April 2002
________________
Lab 1 - Project Setup & Options File
1. In the project location create the following directories:
e:\pbs_train\stress
e:\pbs_train\stress\input
e:\pbs_train\stress\output
2. Copy the delivered files to the project location using drag and drop:
c:\win32app\ingr\pdstress\dat\*.* -> e:\pbs_train\stress\input
3. Rename the options file:
defaults.dat -> stress.dat
4. Modify CL570 in the Standard Note Library to match the values in the Code Parameters Data
Table section in the stress.dat file. Do not forget to post the unapproved data to the approved
database.
5. Modify the Intergraph Options Block section in the stress.dat file to reflect the
following node number convention:
First Node = 5
Increment by = 5
End Nodes Start = 6005
Intermediate Node Start = 7005
You can change other option switches at your own discretion.
6. Add your third party stress software in the Vendor Name section in the stress.dat file.
7. Modify the External Files section in the stress.dat file to reflect the project location.
8. Modify the Service Loading Table in the stress.dat file by removing the search criteria
lines and to reflect the following for the default condition:
DW + Normal Design Operation Conditions
HOT + Alternate Design Operating Conditions
COLD + Normal Design Operation Conditions
WIND + Normal Design Operation Conditions
9. Modify the Fitting Nomenclature Table in the stress.dat file by removing the search
criteria commodity codes.
10. Modify the Hanger Type Table in the stress.dat file to match the values in CL380 in the
Standard Note Library.
11. When done modifying the stress.dat file, save it.
40
Generating Neutral Files
________________
4. Generating Neutral Files
This section describes how to generate neutral files interactively.
Before Using This Command
You must have access to an existing PDS Piping model containing a completed
pipeline.
Operating Sequence
1. Select the PDS icon.
The system displays the Plant Design System form.
2. Select Project Number
Select the PDS project from which the neutral file will be generated.
THEN
Select the Pipe Stress Analysis button.
The system displays the Plant Design - Stress Analysis form.
41
PDS Stress Analysis Interface Users Guide - April 2002
________________
3. Enter 3-D Model Number(s)
Select a Model No field and key in a valid model number. Do not key in the .dgn
filename.
The software checks the model number for validity and either accepts the entry and
moves the cursor to the next Model No field or displays an error message in the
message field.
4. Select the Pipeline Names field adjacent to the Model No field selected in the previous
step and key in a valid pipeline name. See Pipeline Names, page 45 for more
information on defining a pipeline name or stress analysis number.
The software accepts the entry and moves to the next Pipeline Names field.
5. Select the Stress Output Node:Path field and key in the location of the neutral file.
The Stress Output location should be in the format:
nodename:drive:\users\stress.
A default setting can be set for Stress Output by exporting the
following statement in the pds.cmd file.
$ENV{STRESSPATH} =
nodename:drive:\users\stress;
6. Select Stress Options File field and key in the location of the options file.
42
Generating Neutral Files
________________
The Stress Options File location should be in the format:
nodename:drive:\users\stress\defaults.dat.
If any setting of the Stress Options File is changed after the completion
of a previous run or before selecting Accept for the next run, the
changed setting is recognized by pressing Enter in the Stress Options
File input field.
A default setting can be set for Stress Options File by exporting the
following statement in the pds.cmd file.
$ENV{STRESSOPTION} =
nodename:drive:\users\stress\defaults.dat;
7. Select the Confirm button to accept the data displayed on the form and begin
generating the neutral file.
The system displays the message:
Creating Neutral File
When the neutral file generation is completed, the system displays a status form.
The status form displays any processing information, warning messages and/or error messages
that occur during the generating process. Use the scroll bar and buttons to scroll through the
information displayed on the status screen. Refer to the section Warning and Error Messages
for detailed descriptions of each warning and error message.
43
PDS Stress Analysis Interface Users Guide - April 2002
________________
4.1 Model Files
The Model Number (model file) is a PDS Piping or Equipment Modeling file to be
considered for stress analysis. You can specify up to eight files.
Equipment Modeling files must be specified in order to generate nozzles in the
neutral file.
The first model number entered is considered to be the primary file and must be a Piping file
and NOT an Equipment Modeling file. Any reference database (RDB) data accessed during
stress analysis is obtained via the primary model (through its type 63 data).
RDB data accessed by the PD_Stress Analysis Interface product and properly attached to the
primary file includes:
Material/Specification Database
Graphic Commodity Library
Physical Commodity Libraries
Piping Job Spec Tables Library
Standard Notes Library
Material Descriptions Library
Specialty and Instrument Descriptions Library
Label Description Library
Miscellaneous data stored in the design file itself.
A Model No is considered invalid if the number is longer than fourteen characters or if the
number contains a underbar (_) characters or if it does not exist in the project database.
An empty carriage return in any of these fields moves the cursor to the Pipeline Names field.
44
Pipeline Names
________________
4.2 Pipeline Names
The Pipeline Names are pipe lines to be extracted into a single neutral file. You can specify
up to eight pipeline names.
The specified lines must be connected in the Piping model files. Because you are specifying a
network of piping segments, you must not specify multiple disconnected piping sections such
as vessel trim piping. For the lines to be connected, the segments that form these lines must
also be connected.
You can identify the pipelines you want to extract by line name substring or by Stress
Analysis ID. The method you choose depends on the options you set in the options file.
In either method, you identify the piping network to extract by specifying piping segment
attributes. Piping segments usually correspond only to sections of piping and not to an entire
pipeline (unless the line is trivial). Enter the pipeline name(s) in the available fields.
An empty carriage return in any of these fields moves the cursor to the Stress Output Node
field.
4.2.1 Extraction by Line Name Substring
When extracting by line name substring, you should key in any substring of the full PDS line
name that uniquely identifies the pipeline you want to include in the neutral file. This method
is the default way of identifying pipelines to extract.
Example 1
If the line name is 6IN-OWS10111-1C0031, you can use the substring OWS10111 to identify
this line. You may not want to use 1C0031 because it is the spec name component of the line
name and it would identify more than one line in the model. Likewise, you might not want to
use 6IN-OWS10111 because it will only extract sections that have a NPD of 6 inches. This
could be a problem if multiple 6 inch sections are connected together by sections that are not 6
inches.
Extraction may fail if:
The line name substring you want to extract, exists with lines that are similarly named
in the same models.
The substring you want to extract is also a substring of another line name.
When this type of extraction failure occurs, a multiple disconnected segments
exist error message might be displayed.
45
PDS Stress Analysis Interface Users Guide - April 2002
________________
Example 2
If the line that you want to extract is 8IN-OWS1011-1C0031 and you use the substring
OWS1011, you inadvertently specified that you want to extract 6IN-OWS10111-1C0031
because OWS1011 is a substring of OWS10111.
To avoid this conflict:
specify a larger substring of the line name for the line you want to extract.
In the case above, the larger substring may be -OWS1011-. By
including the dashes the substring specified is no longer a substring of
6IN-OWS10111-1C0031.
specify the line IDs of the lines you want to extract.
4.2.2 Extraction By Stress Analysis ID
The Stress Analysis ID is a segment attribute (table 12, column 52) in the design database that
you must set prior to running the software. To extract by Stress Analysis ID, you must
establish the proper option in the Options File.
Assumptions about Line Names
The following assumptions are made concerning line name changes in the 3D model:
Branch components like olets are owned by the header to which they are attached. For
an identified line, all of the olets (or olet-like components) are extracted with that line.
It is not necessary to break the segment underneath the olet and change the line name so
that the header owns it.
Branch components like tees (for example, tees, 3-way valves) are also owned by the
header. The header is defined as the part of the line that contains the run of the tee
(from connect point 1 to connect point 2). Again, it is not necessary to break the
segment underneath the branch of the component and give it the header line name.
46
Lab 2 - Generate a Neutral File
________________
Lab 2 - Generate a Neutral File
1. Modify the PDS.CMD file to reflect the stress path and options file location:
$ENV{STRESSPATH} = nodename:E:\PBS_TRAIN\STRESS\OUTPUT\;
$ENV{STRESSOPTION} =
nodename:E:\PBS_TRAIN\STRESS\INPUT\STRESS.DAT;
2. Enter the Pipe Stress Analysis module. For Model No, key in pstress and estress. For Pipeline
Names, key in 112901. Then select Accept.
3. If any errors occur, fix them and repeat step 2 until there are no more errors.
4. Review the output files you have generated.
5. Enter the Pipe Stress Analysis module. For Model No, key in pstress and estress. For Pipeline
Names, key in 113001. Then select Accept.
6. If any errors occur, fix them and repeat step 5 until there are no more errors.
7. Enter the Pipe Stress Analysis module. For Model No, key in pstress and estress. For Pipeline
Names, key in 113002. Then select Accept.
8. If any errors occur, fix them and repeat step 7 until there are no more errors.
9. Enter the Pipe Stress Analysis module. For Model No, key in pstress and estress. For Pipeline
Names, key in 113003. Then select Accept.
10. If any errors occur, fix them and repeat step 9 until there are no more errors.
11. Enter the Pipe Stress Analysis module. For Model No, key in pstress and estress. For Pipeline
Names, key in 1130. Then select Accept.
12. If any errors occur, fix them and repeat step 11 until there are no more errors.
13. Review the output files you have generated.
47
PDS Stress Analysis Interface Users Guide - April 2002
________________
48
The Stress Analysis Neutral File
________________
5. The Stress Analysis Neutral File
5.1 Neutral File Format
The neutral file produced by the PD_Stress Analysis Interface consists of eight sections of
data. Each section of the file is composed of one or more records in the neutral file. Each
record is composed of several fields. Fields in neutral file records are separated by commas.
Records in each section of the neutral file generally begin with a fixed keyword. When the
neutral file is generated from a metric model file, the keywords add the prefix M (for example,
NODE becomes MNODE).
Different sections of the file are related to each other through pointers. For example,
temperatures and pressures stored at the segment level in a 3D model are generated in the file
section where the record keyword is LOAD.
Data about each component in a network is put in a file section where records begin with
PROP. A common text string (the pointer) in each of the record types associates a set of
temperatures and pressures with a given component. These pointers keep the file reasonably
compact.
The data contained in each section of the neutral file is outlined below:
Section 1 Set of comment records (with an exclamation mark in column one) listing all of the
model files and line names used in the extraction. The date and time of the run is also
included.
Section 2 Single record containing fields that identify the run. (Use of this record is not fully
supported at this time.)
Section 3 Several records, each beginning with the keyword LOAD, which contain the
temperatures and pressures of each piping segment in the piping network.
The second field contains a segment ID or pointer that is used to associate a set of
temperatures and pressures with a given component. More than one LOAD record may
be generated for a segment depending on how many temperature/pressure pairs you put
on a single record.
Section 4 Records that begin with the keyword LSET. These records specify the
temperature/pressure pair used from each segment when analyzing the line for different
loading conditions (that is, deadweight, cold condition, hot condition and wind
condition cases). The PD_Stress Analysis Interface puts values in these records based
upon criteria you specified in the options file. (Refer to the Options File section for
more information.)
49
PDS Stress Analysis Interface Users Guide - April 2002
________________
Section 5 Records beginning with keyword CODE. A CODE record is generated for each unique
value of the analysis code attribute stored in the piping segment entities. Each
component has a pointer pointing back to one of these CODE records.
Section 6 Set of records for each component in the network. The first record of each set is an
overall component record. It does not begin with a keyword. Instead, the first field
consists of the component name obtained from the PDS to Stress Interface Symbol
Map.
The second field contains a component ID or pointer that groups this record with the
records that follow for the same component. This first record also contains network
connectivity information through a list of node numbers corresponding to the
component. Node numbering conventions for components are discussed later in this
section.
Following this first record are a series of records each of which begin with the keyword
PROP. Each PROP record contains the component ID pointing back to the overall
component record. Each of these records also has a form type identifying the data
contained on the PROP record.
Data held in PROP records is of two types:
- component type data. For example a bent pipe PROP record might contain the
bend radius and the bend angle.
- connect point data. This data includes size and schedule. It also includes the
segment pointer that associates each connect point with LOAD and LSET records.
Section 7 Records beginning with the keyword LNOD. These records are generated at equipment
nozzles (indicating that the nozzle is an anchor) and when data associated with a pipe
support indicates that the support is acting as a node restraint. When a support acts only
as a restraint, the component records are not generated for it. LNOD records define
which directions and/or rotations are restrained at a node.
Section 8 Records beginning with the keyword NODE. These records hold the coordinate of each
node in the network.
The overall file structure is outlined in general form below:
!
! Comments
!
LOAD, SEGID1, T1, P1, T2, P2, ...
LOAD, SEGID2, T1, P1, T2, P2, ...
.
.
.
LOAD, SEGIDn, T1, P1, T2, P2, ...
LSET, SEGID1, ...
LSET, SEGID2, ...
50
The Stress Analysis Neutral File
________________
.
.
.
LSET, SEGIDn, ...
CODE, CODEID1, ...
CODE, CODEID2, ...
.
.
.
CODE, CODEIDn, ...
NAME1, COMPID1, CODEID1, ... N1, N2
PROP, NAME1, COMPID1, FORM1, ...
.
.
.
PROP, NAME1, COMPID1, FORMn, ... , SEGID1
PROP, NAME1, COMPID1, FORMm, ... , SEGID1
NAME2, COMPID2, CODEID1, ... N3, N4, N5
PROP, NAME2, COMPID2, FORM1, ...
.
.
.
PROP, NAME2, COMPID2, FORMn, ... , SEGID1
PROP, NAME2, COMPID2, FORMm, ... , SEGID2
PROP, NAME2, COMPID2, FORMo, ... , SEGID3
.
.
.
NAMEn, COMPIDn, CODEIDn, ... , Nm, Nm
PROP, NAMEn, COMPIDn, FORM1, ...
.
.
.
PROP, NAME2, COMPID2, FORMn, ... , SEGIDn
PROP, NAME2, COMPID2, FORMm, ... , SEGIDn
LNOD, Nn, ...
LNOD, Nm, ...
NODE, N1, x1, y1, z1
NODE, N2, x2, y2, z2,
.
.
.
NODE, Nn, xn, yn, zn
Within the form or skeleton outlined above, you can map attributes from the database into the
neutral file by modifying the stress analysis options file.
51
PDS Stress Analysis Interface Users Guide - April 2002
________________
5.2 Detailed Record Descriptions
INFO
LOAD
LSET
CODE
LNOD
NODE
5.2.1 INFO Record
The general INFO record format is:
INFO
Model Design File(s)
Line name(s)
Date
PDSSTR version
UNITS
VENDOR
DRAW
where:
INFO is the record keyword
Model
Design
File(s)
is the name of the model design file
Line
Name(s)
is the name of the line
Date is the creation date and time of the neutral file
PDSSTR
version
is the PD_STRESS version number
UNITS are the units used in the neutral file
VENDOR is the name of the vendor of the third party stress analysis software
DRAW is the name of the drawing presented in the neutral file
52
Detailed Record Descriptions
________________
Sample INFO Record
! Model Design file(s) : lee
! Line name(s) : 36310
! Date : 24-NOV-1999 14:48:22
PDSSTR version 06.04.00.13
UNITS, IN, LB
VENDOR, TRIFLEX Rel 2.6.8 Aug 97
DRAW,36310,36310
5.2.2 LOAD Record
The general LOAD record format is:
LOAD, segid, i, j, Ti, Pi, ... , Tj, Pj
where:
LOAD is the record keyword (MLOAD for metric models)
segid is a pointer used to associate a LOAD record with each component in the piping
network
i is the subscript of the lowest pressure/temperature pair on the record
j is the subscript of the highest pressure/temperature pair on the record. Record
elements i and j define a range of subscripts.
Tn,Pn is a pressure/temperature pair of subscript n
Sample LOAD Record
LOAD, B00031G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00031G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
5.2.3 LSET Record
The general format of the LSET record is as follows:
LSET, segid, s1, s2, s3, s4
where:
LSET is the record keyword
53
PDS Stress Analysis Interface Users Guide - April 2002
________________
segid is the segment pointer used to associate an LSET record with each component in the
piping network
s1 identifies the pressure/temperature pair used when analyzing under case 1 conditions
(for example, deadweight)
s2 identifies the pressure/temperature pair used when analyzing under case 2 conditions
(for example, hot)
s3 identifies the pressure/temperature pair used when analyzing under case 3 conditions
(for example, cold)
s4 identifies the pressure/temperature pair used when analyzing under case 4 conditions
(for example, wind)
In the options file, you can either hard code the numbers that are actually placed in LSET
records for each segment or you can set them based upon the value of any attribute stored in
the segment.
Sample LSET Record
LSET, B00031G,3,6,5,3
5.2.4 CODE Record
The general format of a code record is:
CODE, codeid, string
where:
CODE is the record keyword
codeid is a label used to associate each component in the piping network with a CODE record
string is a string defining the analysis code name
Sample CODE Record
CODE,CODE20,ASME2,1982,A
54
Detailed Record Descriptions
________________
5.2.5 Component Records
Overall Component
PROP
5.2.5.1 Overall Component Record
The general form of the overall component record is:
name, compid, codeid, data, nodes
where:
name is the component name obtained from the PDS to stress interface symbol map
compid is a label uniquely identifying the component (much the same as the segment ID
uniquely identifies a segment)
codeid is the label pointing back to a particular CODE record
data is a list of component attributes defined by you in the options file that apply to the
component as a whole and are not specific to the component type. These attributes
may come from either the segment or component entities.
nodes is the node list for the component. The node list defines the node numbers for each
node of the component. The number of nodes in the node list is a function of the
component type. The nodes are ordered in the list so that the first corresponds to
connect point 1, the second to connect point 2 and so on. Refer to the Node
Numbering Conventions section for more information.
Sample Overall Component Record
PI, 5B00031G,6"STDPAAAAAWAAA,,CODE20, 5, 10
5.2.5.2 PROP Record
The general form of a PROP record is:
PROP, name, compid, form, data
where:
PROP is the record keyword (MPROP for metric models)
55
PDS Stress Analysis Interface Users Guide - April 2002
________________
name is the component name and is the same name as appears on the overall component
record.
compid is the unique ID of the component which also appears on the overall component record
form is a form number you defined in the options file. The component name together with
the form number uniquely defines the data that follows on the record.
data is a list of attributes you defined in the options file. Each component type and form
number combination has its own set of attributes.
Sample PROP Record
PROP,PI, 5B00031G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00031G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00031G, 4,6.0,6.625000,BW,0.28,, B00031G
5.2.6 LNOD Record
The general format of the LNOD record is:
LNOD, node, type, service, Dx, Dy, Dz, Ax, Ay, Az
where:
LNOD is the record keyword
node is the restrained node number
type identifies the action taking place at the node. Currently the only allowed value for this
item is RE (for restraint).
Dx is set to 1 if the node is restrained in the x direction and 0 if not
Dy is set to 1 if the node is restrained in the y direction and 0 if not
Dz is set to 1 if the node is restrained in the z direction and 0 if not
Ax is set to 1 if rotation is restrained about the x axis and 0 if not
Ay is set to 1 if rotation is restrained about the y axis and 0 if not
Az is set to 1 if rotation is restrained about the z axis and 0 if not
Using this record requires that movement be restrained in both the positive and
negative directions.
56
Detailed Record Descriptions
________________
Sample LNOD Record
LNOD, 10,RE, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0
When Intergraph option switch 17 is set to a one a second LNOD record will be generated
with the following format.
LNOD, node, type, service, NX, NY, NZ, AX, AY, AZ
where:
LNOD is the record keyword
node is the restrained node number
type identifies the action taking place at the node. Currently, the only allowed value for this
item is MV (for movement).
service identifies the service condition. Currently the only allowed value for this item is 1.
NX is the nozzle normal thermal growth in the X direction. Refer to the equipment schema
table 22 column 19.
NY is the nozzle normal thermal growth in the Y direction. Refer to the equipment schema
table 22 column 20.
NZ is the nozzle normal thermal growth in the Z direction. Refer to the equipment schema
table 22 column 21.
AX is the nozzle alternate thermal growth in the X direction. Refer to the equipment
schema table 22 column 22.
AY is the nozzle alternate thermal growth in the Y direction. Refer to the equipment
schema table 22 column 23.
AZ is the nozzle alternate thermal growth in the Z direction. Refer to the equipment
schema table 22 column 24.
Sample LNOD Record
LNOD, 10,MV, 1, 0.0500, 0.0000, 0.0000, 0.0750, 0.0000, 0.0000
57
PDS Stress Analysis Interface Users Guide - April 2002
________________
5.2.7 NODE Record
The general format of the NODE record is:
NODE, node, x, y, z, flag, intens
where:
NODE is the record keyword (MNODE with a metric model)
node is the node number of the node
x,y,z is the coordinate of the node in subunits (in or mm)
flag is a coordinate system identifier
intens is a stress intensification factor to be applied to the node. This value is not calculated
but taken from a database attribute you already set.
Sample NODE Record
NODE, 5, 0.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 10, 18.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 15, 36.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 20, 45.000000, 9.000000, 0.000000, 2, 0.000000
NODE, 25, 45.000000, 33.000000, 0.000000, 2, 0.000000
NODE, 30, 47.652067, 39.401083, 0.000000, 2, 0.000000
NODE, 35, 56.137303, 47.886319, 0.000000, 2, 0.000000
NODE, 40, 62.538386, 50.536909, 0.000000, 2, 0.000000
NODE, 45, 74.538386, 50.536909, 0.000000, 2, 0.000000
NODE, 50, 80.163386, 6.724409, 0.000000, 2, 0.000000
NODE, 55, 80.163386, 17.349409, 0.000000, 2, 0.000000
NODE, 60, 80.163386, 20.911909, 0.000000, 2, 0.000000
NODE, 65, 80.163386, 44.911909, 0.000000, 2, 0.000000
NODE, 70, 85.788386, 50.536909, 0.000000, 2, 0.000000
NODE, 75, 97.788386, 50.536909, 0.000000, 2, 0.000000
NODE, 80, 103.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 85, 127.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 90, 127.288386, 50.536909, 3.093012, 2, 0.000000
NODE, 95, 127.288386, 50.536909, 6.093012, 2, 0.000000
NODE, 100, 127.288386, 50.536909, 8.468012, 2, 0.000000
NODE, 6005, -1.750000, 0.000000, 0.000000, 2, 0.000000
NODE, 6010, 18.000000, 0.000000, -4.921260, 2, 0.000000
NODE, 6015, 80.163386, 3.161909, 0.000000, 2, 0.000000
NODE, 6020, 127.288386, 50.536909, 14.468012, 2, 0.000000
NODE, 6025, 151.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 7005, 45.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 7010, 45.000492, 36.749508, 0.000000, 2, 0.000000
NODE, 7015, 58.788878, 50.536909, 0.000000, 2, 0.000000
NODE, 7020, 80.163386, 50.536909, 0.000000, 2, 0.000000
NODE, 7025, 80.163386, 12.036909, 0.000000, 2, 0.000000
NODE, 7030, 127.288386, 50.536909, 7.280512, 2, 0.000000
58
Node Numbering Conventions
________________
5.3 Node Numbering Conventions
The last set of fields generated on each overall component record is the node number set for
the component. The node number set identifies the node number of each node on a
component. The following conventions are used in assigning the node numbers in the set:
Straight through components (pipe, reducer, rigid bodies, flanges, etc.)
Only the connect points are given nodes. These types of components will only have
two nodes. Internal nodes are never generated.
Straight through valves with hand-wheel operators
Nodes 1 and 2 are generated at the valve connect points. Node 3 is generated at the
valve center. If the valve operator has a center-of-gravity defined, a fourth node is
generated at the center-of-gravity.
Tee type components
Nodes 1 and 2 are generated at the connect points on the run of the tee. Node 3 is
generated at the branch connect point and node 4 is generated at the center of the tee.
Olet and branch weld type components
Only two nodes are generated, one for each connect point.
Elbows and bent pipe
Nodes 1 and 2 are generated at connect points. Node 3 is generated at the component
origin.
Eccentric reducers
Nodes 1 and 2 correspond to the two connect points. Elements 3, 4, and 5 in the node
list are the components of a vector that orients the flat side of the reducer.
Two-way valves
Nodes 1 and 2 are generated at the connect points. Node 3 is generated at the
component center. If the valve operator has a center of gravity, node 4 is generated at
the center of gravity.
Three-way valves
Nodes 1 and 2 are generated at the connect points from the run of the valve. Node 3 is
generated at the branch connect point and node 4 is generated at the component center.
If the valve operator has a center of gravity defined, node 5 is generated at the center of
gravity.
59
PDS Stress Analysis Interface Users Guide - April 2002
________________
Pipe supports
Pipe supports that are not converted to node restraints by the interface will have two
nodes. The first node is generated at the point that the pipe support attaches to the pipe
line. The second node is a dummy node and simply defines an orientation for the
support.
To a certain extent, you can control the node numbers assigned to nodes. You do this using
the options file options. The PD_Stress Analysis Interface distinguishes between three types
of nodes in a piping network:
nodes at connections between components
nodes internal to components (nodes at the center of elbows or valves)
nodes at network endpoints.
You can specify the starting node number for each of the different node types. For nodes at
component connections, you can also specify the increment to use in generating the next node
number. Refer to the Options File section for more information.
60
Example Neutral File
________________
5.4 Example Neutral File
! Model Design file(s) : lee
! Line name(s) : 36310
! Date : 24-NOV-1999 14:48:22
PDSSTR version 06.04.00.13
UNITS, IN, LB
VENDOR, TRIFLEX Rel 2.6.8 Aug 97
DRAW,36310,36310
LOAD, B00031G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00031G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00031G,3,6,5,3
LOAD, B00033G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00033G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00033G,3,6,5,3
LOAD, B00032G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00032G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00032G,3,6,5,3
LOAD, B00034G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00034G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00034G,3,6,5,3
LOAD, B00036G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00036G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00036G,3,6,5,3
LOAD, B00035G, 1, 3, 100.00, 100.00, 102.00, 102.00, 103.00, 103.00
LOAD, B00035G, 4, 6, 100.00, 100.00, 102.00, 102.00, 106.00, 106.00
LSET, B00035G,3,6,5,3
CODE,CODE20,ASME2,1982,A
RB, 3B00051G,6"STDWCAAAAWAAA,,CODE20,6005, 5
PROP,RB, 3B00051G, 1,A234-WPB,6.400000,-32768.000000,0.000000,-32768.000000,0,0.0
PROP,RB, 3B00051G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,RB, 3B00051G, 4,0.0,0.000000,BW,0.0,,
PI, 5B00031G,6"STDPAAAAAWAAA,,CODE20, 5, 10
PROP,PI, 5B00031G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00031G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00031G, 4,6.0,6.625000,BW,0.28,, B00031G
EL, 3B00052G,6"STDWAAAAAWAAA,,CODE20, 15, 20,7005
PROP,EL, 3B00052G, 1,A234-WPB,24.000000,-32768.000000,0.000000,-32768.000000,0,-1151172054602.14
PROP,EL, 3B00052G, 2,9.000000,90.000000,0,0.0
PROP,EL, 3B00052G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,EL, 3B00052G, 4,6.0,6.625000,BW,0.28,, B00031G
PI, 5B00032G,6"STDPAAAAAWAAA,,CODE20, 20, 25
PROP,PI, 5B00032G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00032G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00032G, 4,6.0,6.625000,BW,0.28,, B00031G
EL, 3B00054G,6"STDWADAAAWAAA,,CODE20, 25, 30,7010
PROP,EL, 3B00054G, 1,A234-WPB,12.000000,-32768.000000,0.000000,-32768.000000,0,-479655022750.89
PROP,EL, 3B00054G, 2,9.053301,45.000000,0,0.0
PROP,EL, 3B00054G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,EL, 3B00054G, 4,6.0,6.625000,BW,0.28,, B00031G
PI, 5B00033G,6"STDPAAAAAWAAA,,CODE20, 30, 35
PROP,PI, 5B00033G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00033G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00033G, 4,6.0,6.625000,BW,0.28,, B00031G
EL, 3B00055G,6"STDWADAAAWAAA,,CODE20, 35, 40,7015
PROP,EL, 3B00055G, 1,A234-WPB,12.000000,-32768.000000,0.000000,-32768.000000,0,-479655022750.89
PROP,EL, 3B00055G, 2,9.053301,45.000000,0,0.0
PROP,EL, 3B00055G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,EL, 3B00055G, 4,6.0,6.625000,BW,0.28,, B00031G
PI, 5B00034G,6"STDPAAAAAWAAA,,CODE20, 40, 45
PROP,PI, 5B00034G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00034G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B00034G, 4,6.0,6.625000,BW,0.28,, B00031G
TW, 3B00056G,6"STDWTAAAAWAAA,,CODE20, 45, 70, 65,7020
PROP,TW, 3B00056G, 1,A234-WPB,29.000000,-32768.000000,0.000000,-32768.000000,0,-1079223801189.51
PROP,TW, 3B00056G, 2,0.000000,0.0,90.000000
PROP,TW, 3B00056G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,TW, 3B00056G, 4,6.0,6.625000,BW,0.28,, B00033G
PROP,TW, 3B00056G, 5,6.0,6.625000,BW,0.28,, B00032G
HA, 8B00006G,,PS-010,CODE20, 10,6010
PROP,HA, 8B00006G, 1,,45.000000,99,0
PROP,HA, 8B00006G, 2,0.000000,12.000000,0.000000,0.000000,0.000000,0.000000
PROP,HA, 8B00006G, 4,1.0,0.0,0.0,0.0,0.0,1.0
61
PDS Stress Analysis Interface Users Guide - April 2002
________________
PI, 5B00037G,6"STDPAAAAAWAAA,,CODE20, 65, 60
PROP,PI, 5B00037G,
1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00037G, 3,6.0,6.625000,BW,0.28,, B00032G
PROP,PI, 5B00037G, 4,6.0,6.625000,BW,0.28,, B00032G
FL, 3B0005BG,6"STDFAAABAWAAA,,CODE20, 55, 60
PROP,FL, 3B0005BG, 1,A105,24.000000,-32768.000000,0.000000,-32768.000000,0,-223824064729.26
PROP,FL, 3B0005BG, 3,6.0,11.000000,WN,0.0,CL150, B00032G
PROP,FL, 3B0005BG, 4,6.0,6.625000,BW,0.28,CL150, B00032G
VA, 3B0005CG,6"VAABAHCCAA,,CODE20, 55, 50,7025
PROP,VA, 3B0005CG, 1,A216-WCB,175.000000,-32768.000000,0.000000,-32768.000000,0,-671517031851.25
PROP,VA, 3B0005CG, 2,0.000000,GTE,1.0,0.0,0.0
PROP,VA, 3B0005CG, 3,6.0,6.625000,WN,0.0,CL150, B00032G
PROP,VA, 3B0005CG, 4,6.0,6.625000,WN,0.0,CL150, B00032G
FL, 3B0005DG,6"STDFAAABAWAAA,,CODE20, 50,6015
PROP,FL, 3B0005DG, 1,A105,24.000000,-32768.000000,0.000000,-32768.000000,0,-223824064729.26
PROP,FL, 3B0005DG, 3,6.0,11.000000,WN,0.0,CL150, B00032G
PROP,FL, 3B0005DG, 4,6.0,6.625000,BW,0.28,CL150, B00032G
PI, 5B00035G,6"STDPAAAAAWAAA,,CODE20, 70, 75
PROP,PI, 5B00035G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B00035G, 3,6.0,6.625000,BW,0.28,, B00033G
PROP,PI, 5B00035G, 4,6.0,6.625000,BW,0.28,, B00033G
RD, 3B00057G,6"x4"STDWRAAAAWAAA,,CODE20, 75, 80
PROP,RD, 3B00057G, 1,A234-WPB,8.000000,-32768.000000,0.000000,-32768.000000,0,-351758424361.63
PROP,RD, 3B00057G, 2,0.0,0.0,0.0,0.0,0.0
PROP,RD, 3B00057G, 3,6.0,6.625000,BW,0.28,, B00033G
PROP,RD, 3B00057G, 4,4.0,4.500000,BW,0.237,, B00034G
PI, 5B00036G,4"STDPAAAAAWAAA,,CODE20, 80, 85
PROP,PI, 5B00036G, 1,A53-B,0.8992E+00,0.4600E+00,,-32768.000000,,-0.6396E+11
PROP,PI, 5B00036G, 3,4.0,4.500000,BW,0.237,, B00034G
PROP,PI, 5B00036G, 4,4.0,4.500000,BW,0.237,, B00034G
TO, 3B00058G,4"x1"WOBSABQAFA,,CODE20, 85, 90
PROP,TO, 3B00058G, 1,A105,0.600000,-32768.000000,0.000000,-32768.000000,0,-197883346263.91
PROP,TO, 3B00058G, 2,0.000000,0.0,90.000000
PROP,TO, 3B00058G, 3,4.0,4.500000,BE,0.0,, B00034G
PROP,TO, 3B00058G, 4,1.0,1.315000,SWE,0.0,CL3000, B00036G
NP, 3B00059G,1"160POCAAAOAAE,,CODE20, 90, 95
PROP,NP, 3B00059G, 1,A106-B,0.950000,0.000000,0.000000,-32768.000000,3.000000,-0.6396E+11
PROP,NP, 3B00059G, 3,1.0,1.315000,BW,0.25,, B00036G
PROP,NP, 3B00059G, 4,1.0,1.315000,BW,0.25,, B00036G
VA, 3B0005AG,1"VDDSAUIAAA,,CODE20, 95, 100,7030
PROP,VA, 3B0005AG, 1,A105,5.200000,-32768.000000,0.000000,-32768.000000,0,-151915375826.86
PROP,VA, 3B0005AG, 2,0.000000,BAL,0.0,1.0,0.0
PROP,VA, 3B0005AG, 3,1.0,1.315000,SO,0.0,CL600, B00036G
PROP,VA, 3B0005AG, 4,1.0,1.315000,SO,0.0,CL600, B00036G
PI, 5B00038G,1"XSPADAAAWAAE,,CODE20, 100,6020
PROP,PI, 5B00038G, 1,A106-B,0.1808E+00,0.2583E-01,,-32768.000000,,-0.6396E+11
PROP,PI, 5B00038G, 3,1.0,1.315000,BW,0.179,, B00036G
PROP,PI, 5B00038G, 4,1.0,1.315000,BW,0.179,, B00036G
PI, 5B07531G,4"STDPAAAAAWAAA,,CODE20, 85,6025
PROP,PI, 5B07531G, 1,A53-B,0.8992E+00,0.4600E+00,,-32768.000000,,-0.6396E+11
PROP,PI, 5B07531G, 3,4.0,4.500000,BW,0.237,, B00035G
PROP,PI, 5B07531G, 4,4.0,4.500000,BW,0.237,, B00035G
PI, 5B07532G,6"STDPAAAAAWAAA,,CODE20, 10, 15
PROP,PI, 5B07532G, 1,A53-B,0.1581E+01,0.1043E+01,,-32768.000000,,-0.6395E+11
PROP,PI, 5B07532G, 3,6.0,6.625000,BW,0.28,, B00031G
PROP,PI, 5B07532G, 4,6.0,6.625000,BW,0.28,, B00031G
NODE, 5, 0.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 10, 18.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 15, 36.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 20, 45.000000, 9.000000, 0.000000, 2, 0.000000
NODE, 25, 45.000000, 33.000000, 0.000000, 2, 0.000000
NODE, 30, 47.652067, 39.401083, 0.000000, 2, 0.000000
NODE, 35, 56.137303, 47.886319, 0.000000, 2, 0.000000
NODE, 40, 62.538386, 50.536909, 0.000000, 2, 0.000000
NODE, 45, 74.538386, 50.536909, 0.000000, 2, 0.000000
NODE, 50, 80.163386, 6.724409, 0.000000, 2, 0.000000
NODE, 55, 80.163386, 17.349409, 0.000000, 2, 0.000000
NODE, 60, 80.163386, 20.911909, 0.000000, 2, 0.000000
NODE, 65, 80.163386, 44.911909, 0.000000, 2, 0.000000
NODE, 70, 85.788386, 50.536909, 0.000000, 2, 0.000000
NODE, 75, 97.788386, 50.536909, 0.000000, 2, 0.000000
NODE, 80, 103.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 85, 127.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 90, 127.288386, 50.536909, 3.093012, 2, 0.000000
NODE, 95, 127.288386, 50.536909, 6.093012, 2, 0.000000
NODE, 100, 127.288386, 50.536909, 8.468012, 2, 0.000000
NODE, 6005, -1.750000, 0.000000, 0.000000, 2, 0.000000
62
Example Neutral File
________________
NODE, 6010, 18.000000, 0.000000, -4.921260, 2, 0.000000
NODE, 6015, 80.163386, 3.161909, 0.000000, 2, 0.000000
NODE, 6020, 127.288386, 50.536909, 14.468012, 2, 0.000000
NODE, 6025, 151.288386, 50.536909, 0.000000, 2, 0.000000
NODE, 7005, 45.000000, 0.000000, 0.000000, 2, 0.000000
NODE, 7010, 45.000492, 36.749508, 0.000000, 2, 0.000000
NODE, 7015, 58.788878, 50.536909, 0.000000, 2, 0.000000
NODE, 7020, 80.163386, 50.536909, 0.000000, 2, 0.000000
NODE, 7025, 80.163386, 12.036909, 0.000000, 2, 0.000000
NODE, 7030, 127.288386, 50.536909, 7.280512, 2, 0.000000
63
PDS Stress Analysis Interface Users Guide - April 2002
________________
64
Interpreting the HITS Report
________________
6. Interpreting the HITS Report
The HITS report is a diagnostic tool generated by the Intergraph interface to PDSTRESS.
You can use this report to analyze the data collected from the 3-D piping model when a
problem extracting an isometric occurs. This report can help you determine whether or not
the problem exists in your model, in the PDSTRESS interface or in PDSTRESS itself.
The HITS report filename is formed from the output isometric design filename. Isometric
design filename is concatenated with the file extension .h. For example, if the isometric
design filename is OWS1101.ISO then the HITS report filename will be OWS1101.h. The
report is created in the default directory at the time the iso is created.
One of the options in the PDSTRESS interface options file allows you to generate a HITS
report only and not an intermediate data file (IDF). You may not always want to generate an
IDF with a HITS report. The run time to generate both an IDF and a HITS report is
significantly longer than the run time to generate a HITS report only.
65
PDS Stress Analysis Interface Users Guide - April 2002
________________
6.1 Example HITS Report
The following section discusses an example of a HITS report. The HITS report is composed
of 5 basic sections. Refer to the following figure for an illustration of each of the five
sections. The example HITS report in this section was generated using the following line.
Date: 24-NOV-1999 14:48:18
Project Database: pd_english64
Model Files: lee
Raw design file data
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 0 0 0 3 0 0 0 49 1
COMP 81 1 0.00 0.00 0.00 0 0 0 3 0 0 0 49 2
PIPE 49 1 0.00 0.00 0.00 0 0 0 5 0 0 0 49 3
PIPE 49 2 3.00 0.00 0.00 0 0 0 5 0 0 0 49 4
COMP 82 0 3.75 0.00 0.00 0 0 0 3 0 0 0 49 5
COMP 82 1 3.00 0.00 0.00 0 0 0 3 0 0 0 49 6
COMP 82 2 3.75 0.75 0.00 0 0 0 3 0 0 0 49 7
PIPE 50 1 3.75 0.75 0.00 0 0 0 5 0 0 0 49 8
PIPE 50 2 3.75 2.75 0.00 0 0 0 5 0 0 0 49 9
COMP 84 0 3.75 3.06 0.00 0 0 0 3 0 0 0 49 10
COMP 84 1 3.75 2.75 0.00 0 0 0 3 0 0 0 49 11
COMP 84 2 3.97 3.28 0.00 0 0 0 3 0 0 0 49 12
PIPE 51 1 3.97 3.28 0.00 0 0 0 5 0 0 0 49 13
PIPE 51 2 4.68 3.99 0.00 0 0 0 5 0 0 0 49 14
COMP 85 0 4.90 4.21 0.00 0 0 0 3 0 0 0 49 15
COMP 85 1 4.68 3.99 0.00 0 0 0 3 0 0 0 49 16
COMP 85 2 5.21 4.21 0.00 0 0 0 3 0 0 0 49 17
PIPE 52 1 5.21 4.21 0.00 0 0 0 5 0 0 0 49 18
PIPE 52 2 6.21 4.21 0.00 0 0 0 5 0 0 0 49 19
COMP 86 0 6.68 4.21 0.00 0 0 0 3 0 0 0 49 20
COMP 86 1 6.21 4.21 0.00 0 0 0 3 0 0 0 49 21
COMP 86 2 7.15 4.21 0.00 0 0 0 3 0 0 0 51 22
COMP 86 3 6.68 3.74 0.00 0 0 0 3 0 0 0 50 23
SUPP 6 1 1.50 0.00 0.00 0 0 0 8 0 0 0 49 24
66
Example HITS Report
________________
SUPP 6 2 1.50 0.00 -0.41 0 0 0 8 0 0 0 49 25
PIPE 55 1 6.68 3.74 0.00 0 0 0 5 0 0 0 50 26
PIPE 55 2 6.68 1.74 0.00 0 0 0 5 0 0 0 50 27
COMP 91 0 6.68 1.60 0.00 0 0 0 3 0 0 0 50 28
COMP 91 1 6.68 1.45 0.00 0 0 0 3 0 0 0 50 29
COMP 91 2 6.68 1.74 0.00 0 0 0 3 0 0 0 50 30
COMP 92 0 6.68 1.00 0.00 0 0 0 3 0 0 0 50 31
COMP 92 1 6.68 1.45 0.00 0 0 0 3 0 0 0 50 32
COMP 92 2 6.68 0.56 0.00 0 0 0 3 0 0 0 50 33
COMP 93 0 6.68 0.41 0.00 0 0 0 3 0 0 0 50 34
COMP 93 1 6.68 0.56 0.00 0 0 0 3 0 0 0 50 35
COMP 93 2 6.68 0.26 0.00 0 0 0 3 0 0 0 50 36
PIPE 53 1 7.15 4.21 0.00 0 0 0 5 0 0 0 51 37
PIPE 53 2 8.15 4.21 0.00 0 0 0 5 0 0 0 51 38
COMP 87 0 8.38 4.21 0.00 0 0 0 3 0 0 0 51 39
COMP 87 1 8.15 4.21 0.00 0 0 0 3 0 0 0 51 40
COMP 87 2 8.61 4.21 0.00 0 0 0 3 0 0 0 52 41
PIPE 54 1 8.61 4.21 0.00 0 0 0 5 0 0 0 52 42
PIPE 54 2 10.61 4.21 0.00 0 0 0 5 0 0 0 52 43
COMP 88 0 10.61 4.21 0.13 0 0 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 0 0 0 3 0 0 0 52 45
COMP 88 2 10.61 4.21 0.26 0 0 0 3 0 0 0 54 46
COMP 89 0 10.61 4.21 0.38 0 0 0 3 0 0 0 54 47
COMP 89 1 10.61 4.21 0.26 0 0 0 3 0 0 0 54 48
COMP 89 2 10.61 4.21 0.51 0 0 0 3 0 0 0 54 49
COMP 90 0 10.61 4.21 0.61 0 0 0 3 0 0 0 54 50
COMP 90 1 10.61 4.21 0.51 0 0 0 3 0 0 0 54 51
COMP 90 2 10.61 4.21 0.71 0 0 0 3 0 0 0 54 52
PIPE 56 1 10.61 4.21 0.71 0 0 0 5 0 0 0 54 53
PIPE 56 2 10.61 4.21 1.21 0 0 0 5 0 0 0 54 54
PIPE 30001 1 10.61 4.21 0.00 0 0 0 5 0 0 0 53 55
PIPE 30001 2 12.61 4.21 0.00 0 0 0 5 0 0 0 53 56
Design file data sorted by coordinate
-
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 -2 1 0 3 0 0 0 49 1
COMP 81 1 0.00 0.00 0.00 1 1 0 3 0 0 0 49 2
PIPE 49 1 0.00 0.00 0.00 1 1 0 5 0 0 0 49 3
SUPP 6 2 1.50 0.00 -0.41 -3 9 0 8 0 0 0 49 4
PIPE 49 2 1.50 0.00 0.00 2 1 0 5 0 0 0 49 5
PIPE 30002 1 1.50 0.00 0.00 2 1 0 5 0 0 0 49 6
SUPP 6 1 1.50 0.00 0.00 2 9 0 8 0 0 0 49 7
COMP 82 1 3.00 0.00 0.00 3 1 0 3 0 0 0 49 8
PIPE 30002 2 3.00 0.00 0.00 3 1 0 5 0 0 0 49 9
COMP 82 0 3.75 0.00 0.00 0 2 0 3 0 0 0 49 10
PIPE 50 1 3.75 0.75 0.00 4 2 0 5 0 0 0 49 11
COMP 82 2 3.75 0.75 0.00 4 2 0 3 0 0 0 49 12
PIPE 50 2 3.75 2.75 0.00 5 2 0 5 0 0 0 49 13
COMP 84 1 3.75 2.75 0.00 5 4 0 3 0 0 0 49 14
COMP 84 0 3.75 3.06 0.00 0 4 0 3 0 0 0 49 15
PIPE 51 1 3.97 3.28 0.00 6 5 0 5 0 0 0 49 16
COMP 84 2 3.97 3.28 0.00 6 3 0 3 0 0 0 49 17
COMP 85 1 4.68 3.99 0.00 7 6 0 3 0 0 0 49 18
PIPE 51 2 4.68 3.99 0.00 7 5 0 5 0 0 0 49 19
COMP 85 0 4.90 4.21 0.00 0 7 0 3 0 0 0 49 20
PIPE 52 1 5.21 4.21 0.00 8 7 0 5 0 0 0 49 21
COMP 85 2 5.21 4.21 0.00 8 7 0 3 0 0 0 49 22
PIPE 52 2 6.21 4.21 0.00 9 7 0 5 0 0 0 49 23
COMP 86 1 6.21 4.21 0.00 9 7 0 3 0 0 0 49 24
COMP 93 2 6.68 0.26 0.00 -1 8 0 3 0 0 0 50 25
67
PDS Stress Analysis Interface Users Guide - April 2002
________________
COMP 93 0 6.68 0.41 0.00 0 8 0 3 0 0 0 50 26
COMP 92 2 6.68 0.56 0.00 10 8 0 3 0 0 0 50 27
COMP 93 1 6.68 0.56 0.00 10 8 0 3 0 0 0 50 28
COMP 92 0 6.68 1.00 0.00 0 8 0 3 0 0 0 50 29
COMP 91 1 6.68 1.45 0.00 11 8 0 3 0 0 0 50 30
COMP 92 1 6.68 1.45 0.00 11 8 0 3 0 0 0 50 31
COMP 91 0 6.68 1.60 0.00 0 8 0 3 0 0 0 50 32
PIPE 55 2 6.68 1.74 0.00 12 8 0 5 0 0 0 50 33
COMP 91 2 6.68 1.74 0.00 12 8 0 3 0 0 0 50 34
COMP 86 3 6.68 3.74 0.00 13 8 0 3 0 0 0 50 35
PIPE 55 1 6.68 3.74 0.00 13 8 0 5 0 0 0 50 36
COMP 86 0 6.68 4.21 0.00 0 8 0 3 0 0 0 49 37
PIPE 53 1 7.15 4.21 0.00 14 7 0 5 0 0 0 51 38
COMP 86 2 7.15 4.21 0.00 14 7 0 3 0 0 0 51 39
PIPE 53 2 8.15 4.21 0.00 15 7 0 5 0 0 0 51 40
COMP 87 1 8.15 4.21 0.00 15 7 0 3 0 0 0 51 41
COMP 87 0 8.38 4.21 0.00 0 7 0 3 0 0 0 51 42
PIPE 54 1 8.61 4.21 0.00 16 7 0 5 0 0 0 52 43
COMP 87 2 8.61 4.21 0.00 16 7 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 17 10 0 3 0 0 0 52 45
PIPE 54 2 10.61 4.21 0.00 17 7 0 5 0 0 0 52 46
PIPE 30001 1 10.61 4.21 0.00 17 7 0 5 0 0 0 53 47
COMP 88 0 10.61 4.21 0.13 0 10 0 3 0 0 0 52 48
COMP 88 2 10.61 4.21 0.26 18 10 0 3 0 0 0 54 49
COMP 89 1 10.61 4.21 0.26 18 10 0 3 0 0 0 54 50
COMP 89 0 10.61 4.21 0.38 0 10 0 3 0 0 0 54 51
COMP 89 2 10.61 4.21 0.51 19 10 0 3 0 0 0 54 52
COMP 90 1 10.61 4.21 0.51 19 10 0 3 0 0 0 54 53
COMP 90 0 10.61 4.21 0.61 0 10 0 3 0 0 0 54 54
PIPE 56 1 10.61 4.21 0.71 20 10 0 5 0 0 0 54 55
COMP 90 2 10.61 4.21 0.71 20 10 0 3 0 0 0 54 56
PIPE 56 2 10.61 4.21 1.21 -1 10 0 5 0 0 0 54 57
PIPE 30001 2 12.61 4.21 0.00 -1 7 0 5 0 0 0 53 58
Tracing data
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 -2 1 1 3 2 19 0 49 1
COMP 81 1 0.00 0.00 0.00 1 1 1 3 2 18 0 49 2
PIPE 49 1 0.00 0.00 0.00 1 1 1 5 2 17 0 49 3
PIPE 49 2 1.50 0.00 0.00 2 1 1 5 2 16 57 49 4
COMP 82 0 3.75 0.00 0.00 0 2 0 3 0 0 0 49 5
COMP 82 1 3.00 0.00 0.00 3 1 1 3 2 13 0 49 6
COMP 82 2 3.75 0.75 0.00 4 2 1 3 2 12 0 49 7
PIPE 50 1 3.75 0.75 0.00 4 2 1 5 2 11 0 49 8
PIPE 50 2 3.75 2.75 0.00 5 2 1 5 2 10 0 49 9
COMP 84 0 3.75 3.06 0.00 0 4 0 3 0 0 0 49 10
COMP 84 1 3.75 2.75 0.00 5 4 1 3 2 9 0 49 11
COMP 84 2 3.97 3.28 0.00 6 3 1 3 2 8 0 49 12
PIPE 51 1 3.97 3.28 0.00 6 5 1 5 2 7 0 49 13
PIPE 51 2 4.68 3.99 0.00 7 5 1 5 2 6 0 49 14
COMP 85 0 4.90 4.21 0.00 0 7 0 3 0 0 0 49 15
COMP 85 1 4.68 3.99 0.00 7 6 1 3 2 5 0 49 16
COMP 85 2 5.21 4.21 0.00 8 7 1 3 2 4 0 49 17
PIPE 52 1 5.21 4.21 0.00 8 7 1 5 2 3 0 49 18
70
Example HITS Report
________________
PIPE 52 2 6.21 4.21 0.00 9 7 1 5 2 2 0 49 19
COMP 86 0 6.68 4.21 0.00 0 8 0 3 0 0 0 49 20
COMP 86 1 6.21 4.21 0.00 9 7 1 3 2 1 20 49 21
COMP 86 2 7.15 4.21 0.00 14 7 1 3 2 -1 20 51 22
COMP 86 3 6.68 3.74 0.00 13 8 1 3 1 8 -29 50 23
SUPP 6 1 1.50 0.00 0.00 2 9 1 8 4 1 -44 49 24
SUPP 6 2 1.50 0.00 -0.41 -3 9 1 8 4 2 0 49 25
PIPE 55 1 6.68 3.74 0.00 13 8 1 5 1 7 0 50 26
PIPE 55 2 6.68 1.74 0.00 12 8 1 5 1 6 0 50 27
COMP 91 0 6.68 1.60 0.00 0 8 0 3 0 0 0 50 28
COMP 91 1 6.68 1.45 0.00 11 8 1 3 1 4 0 50 29
COMP 91 2 6.68 1.74 0.00 12 8 1 3 1 5 0 50 30
COMP 92 0 6.68 1.00 0.00 0 8 0 3 0 0 0 50 31
COMP 92 1 6.68 1.45 0.00 11 8 1 3 1 3 0 50 32
COMP 92 2 6.68 0.56 0.00 10 8 1 3 1 2 0 50 33
COMP 93 0 6.68 0.41 0.00 0 8 0 3 0 0 0 50 34
COMP 93 1 6.68 0.56 0.00 10 8 1 3 1 1 0 50 35
COMP 93 2 6.68 0.26 0.00 -1 8 1 3 1 0 0 50 36
PIPE 53 1 7.15 4.21 0.00 14 7 1 5 2 -2 0 51 37
PIPE 53 2 8.15 4.21 0.00 15 7 1 5 2 -3 0 51 38
COMP 87 0 8.38 4.21 0.00 0 7 0 3 0 0 0 51 39
COMP 87 1 8.15 4.21 0.00 15 7 1 3 2 -4 0 51 40
COMP 87 2 8.61 4.21 0.00 16 7 1 3 2 -5 0 52 41
PIPE 54 1 8.61 4.21 0.00 16 7 1 5 2 -6 0 52 42
PIPE 54 2 10.61 4.21 0.00 17 7 1 5 2 -7 49 52 43
COMP 88 0 10.61 4.21 0.13 0 10 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 17 10 1 3 3 1 -22 52 45
COMP 88 2 10.61 4.21 0.26 18 10 1 3 3 2 0 54 46
COMP 89 0 10.61 4.21 0.38 0 10 0 3 0 0 0 54 47
COMP 89 1 10.61 4.21 0.26 18 10 1 3 3 3 0 54 48
COMP 89 2 10.61 4.21 0.51 19 10 1 3 3 4 0 54 49
COMP 90 0 10.61 4.21 0.61 0 10 0 3 0 0 0 54 50
COMP 90 1 10.61 4.21 0.51 19 10 1 3 3 5 0 54 51
COMP 90 2 10.61 4.21 0.71 20 10 1 3 3 6 0 54 52
PIPE 56 1 10.61 4.21 0.71 20 10 1 5 3 7 0 54 53
PIPE 56 2 10.61 4.21 1.21 -1 10 1 5 3 8 0 54 54
PIPE 30001 1 10.61 4.21 0.00 17 7 1 5 2 -8 49 53 55
PIPE 30001 2 12.61 4.21 0.00 -1 7 1 5 2 -9 0 53 56
PIPE 30002 1 1.50 0.00 0.00 2 1 1 5 2 15 57 49 57
PIPE 30002 2 3.00 0.00 0.00 3 1 1 5 2 14 0 49 58
71
PDS Stress Analysis Interface Users Guide - April 2002
________________
6.2 Section 1: Basic Input Data and Raw
Design File Data
The first section of the HITS report consists of basic input data and raw design data. The
basic input data consists of the date the report was executed, project name and a list of model
names that were extracted.
Each column of the raw design file data is described below.
Name The first four characters of the component item name.
occ The component database occurrence number (excluding the partition number).
Note that some PIPE components have an occurrence number greater than 30000. This
occurs whenever olet type components are attached to a pipe. The software breaks these
pipes into multiple sections. The newly created pieces of pipe receive occurrence
numbers in the 30000+ range to distinguish them from the original pipe.
cp # The connect point number
x,y,z The coordinate in the design file coordinate system and is not adjusted for the global
origin
node A node number assigned to all connect points other than the origin. A special node
number, -1, is reserved for line endpoints. Two connect points that have the same node
number are connected to each other in the model.
direct A direction list number. The direction list number identifies all those connect points that
lie together on a straight line.
sect Section number [always 0]
flags A bit mask used internally by the software
topo Topos [always 0]
branch Branch flag [always 0]
sg_occ The segment occurrence number. All connect points belong to or are owned by a
segment in the piping model. This is the occurrence number of that owner segment.
Sample Section 1
Raw design file data
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 0 0 0 3 0 0 0 49 1
COMP 81 1 0.00 0.00 0.00 0 0 0 3 0 0 0 49 2
PIPE 49 1 0.00 0.00 0.00 0 0 0 5 0 0 0 49 3
PIPE 49 2 3.00 0.00 0.00 0 0 0 5 0 0 0 49 4
72
Section 1: Basic Input Data and Raw Design File Data
________________
COMP 82 0 3.75 0.00 0.00 0 0 0 3 0 0 0 49 5
COMP 82 1 3.00 0.00 0.00 0 0 0 3 0 0 0 49 6
COMP 82 2 3.75 0.75 0.00 0 0 0 3 0 0 0 49 7
PIPE 50 1 3.75 0.75 0.00 0 0 0 5 0 0 0 49 8
PIPE 50 2 3.75 2.75 0.00 0 0 0 5 0 0 0 49 9
COMP 84 0 3.75 3.06 0.00 0 0 0 3 0 0 0 49 10
COMP 84 1 3.75 2.75 0.00 0 0 0 3 0 0 0 49 11
COMP 84 2 3.97 3.28 0.00 0 0 0 3 0 0 0 49 12
PIPE 51 1 3.97 3.28 0.00 0 0 0 5 0 0 0 49 13
PIPE 51 2 4.68 3.99 0.00 0 0 0 5 0 0 0 49 14
COMP 85 0 4.90 4.21 0.00 0 0 0 3 0 0 0 49 15
COMP 85 1 4.68 3.99 0.00 0 0 0 3 0 0 0 49 16
COMP 85 2 5.21 4.21 0.00 0 0 0 3 0 0 0 49 17
PIPE 52 1 5.21 4.21 0.00 0 0 0 5 0 0 0 49 18
PIPE 52 2 6.21 4.21 0.00 0 0 0 5 0 0 0 49 19
COMP 86 0 6.68 4.21 0.00 0 0 0 3 0 0 0 49 20
COMP 86 1 6.21 4.21 0.00 0 0 0 3 0 0 0 49 21
COMP 86 2 7.15 4.21 0.00 0 0 0 3 0 0 0 51 22
COMP 86 3 6.68 3.74 0.00 0 0 0 3 0 0 0 50 23
SUPP 6 1 1.50 0.00 0.00 0 0 0 8 0 0 0 49 24
SUPP 6 2 1.50 0.00 -0.41 0 0 0 8 0 0 0 49 25
PIPE 55 1 6.68 3.74 0.00 0 0 0 5 0 0 0 50 26
PIPE 55 2 6.68 1.74 0.00 0 0 0 5 0 0 0 50 27
COMP 91 0 6.68 1.60 0.00 0 0 0 3 0 0 0 50 28
COMP 91 1 6.68 1.45 0.00 0 0 0 3 0 0 0 50 29
COMP 91 2 6.68 1.74 0.00 0 0 0 3 0 0 0 50 30
COMP 92 0 6.68 1.00 0.00 0 0 0 3 0 0 0 50 31
COMP 92 1 6.68 1.45 0.00 0 0 0 3 0 0 0 50 32
COMP 92 2 6.68 0.56 0.00 0 0 0 3 0 0 0 50 33
COMP 93 0 6.68 0.41 0.00 0 0 0 3 0 0 0 50 34
COMP 93 1 6.68 0.56 0.00 0 0 0 3 0 0 0 50 35
COMP 93 2 6.68 0.26 0.00 0 0 0 3 0 0 0 50 36
PIPE 53 1 7.15 4.21 0.00 0 0 0 5 0 0 0 51 37
PIPE 53 2 8.15 4.21 0.00 0 0 0 5 0 0 0 51 38
COMP 87 0 8.38 4.21 0.00 0 0 0 3 0 0 0 51 39
COMP 87 1 8.15 4.21 0.00 0 0 0 3 0 0 0 51 40
COMP 87 2 8.61 4.21 0.00 0 0 0 3 0 0 0 52 41
PIPE 54 1 8.61 4.21 0.00 0 0 0 5 0 0 0 52 42
PIPE 54 2 10.61 4.21 0.00 0 0 0 5 0 0 0 52 43
COMP 88 0 10.61 4.21 0.13 0 0 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 0 0 0 3 0 0 0 52 45
COMP 88 2 10.61 4.21 0.26 0 0 0 3 0 0 0 54 46
COMP 89 0 10.61 4.21 0.38 0 0 0 3 0 0 0 54 47
COMP 89 1 10.61 4.21 0.26 0 0 0 3 0 0 0 54 48
COMP 89 2 10.61 4.21 0.51 0 0 0 3 0 0 0 54 49
COMP 90 0 10.61 4.21 0.61 0 0 0 3 0 0 0 54 50
COMP 90 1 10.61 4.21 0.51 0 0 0 3 0 0 0 54 51
COMP 90 2 10.61 4.21 0.71 0 0 0 3 0 0 0 54 52
PIPE 56 1 10.61 4.21 0.71 0 0 0 5 0 0 0 54 53
PIPE 56 2 10.61 4.21 1.21 0 0 0 5 0 0 0 54 54
PIPE 30001 1 10.61 4.21 0.00 0 0 0 5 0 0 0 53 55
PIPE 30001 2 12.61 4.21 0.00 0 0 0 5 0 0 0 53 56
73
PDS Stress Analysis Interface Users Guide - April 2002
________________
6.3 Section 2: Design File Data Sorted by
Coordinate
The second section of the HITS report consists of raw design file data for each connect point
of the piping components that make up the network that is being extracted. The database
search criteria from section 1 is used to find all of the appropriate segments. Once the
segments are found, the software collects all of the components that are attached to the
segments. Section 2 is the result of this activity.
Section 2 contains several columns of data. Each column is described below:
Name Is the first four characters of the component item name.
occ The database occurrence number of the component (excluding the partition number).
[Note that some PIPE components have an occurrence number greater than 30000. This
occurs whenever olet type components are attached to a pipe. The software "breaks"
these pipes into multiple sections. The newly created pieces of pipe receive occurrence
numbers in the 30000+ range to distinguish them from the original pipe.]
cp # The connect point number.
x,y,z The coordinate in the design file coordinate system and is unadjusted for the global
origin.
node A node number assigned to all connect points other than the origin. A special node
number , -1, is reserved for line endpoints. Note that two connect points that have the
same node number are "connected" to each other in the model.
direct A direction list number. The direction list number identifies all those connect points that
lie together on a straight line.
sect Always 0 here. Section number is described later in this section.
flags A bit mask used internally by the software.
topo Always 0 here. Topos are discussed later in this section.
branch- Always 0 here. The branch flag is discussed later in this section.
sg_occ- The segment occurrence number. All connect points "belong to" or "are owned" by a
segment in the piping model. sg_occ is the occurrence number of that owner segment.
Section 2 is primarily used for examining the amount of data pulled in from the models
through the database search criteria. Some of the data for a specific connect point is
sometimes useful particularly the occurrence number.
74
Section 2: Design File Data Sorted by Coordinate
________________
Sample Section 2
Design file data sorted by coordinate
-
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 -2 1 0 3 0 0 0 49 1
COMP 81 1 0.00 0.00 0.00 1 1 0 3 0 0 0 49 2
PIPE 49 1 0.00 0.00 0.00 1 1 0 5 0 0 0 49 3
SUPP 6 2 1.50 0.00 -0.41 -3 9 0 8 0 0 0 49 4
PIPE 49 2 1.50 0.00 0.00 2 1 0 5 0 0 0 49 5
PIPE 30002 1 1.50 0.00 0.00 2 1 0 5 0 0 0 49 6
SUPP 6 1 1.50 0.00 0.00 2 9 0 8 0 0 0 49 7
COMP 82 1 3.00 0.00 0.00 3 1 0 3 0 0 0 49 8
PIPE 30002 2 3.00 0.00 0.00 3 1 0 5 0 0 0 49 9
COMP 82 0 3.75 0.00 0.00 0 2 0 3 0 0 0 49 10
PIPE 50 1 3.75 0.75 0.00 4 2 0 5 0 0 0 49 11
COMP 82 2 3.75 0.75 0.00 4 2 0 3 0 0 0 49 12
PIPE 50 2 3.75 2.75 0.00 5 2 0 5 0 0 0 49 13
COMP 84 1 3.75 2.75 0.00 5 4 0 3 0 0 0 49 14
COMP 84 0 3.75 3.06 0.00 0 4 0 3 0 0 0 49 15
PIPE 51 1 3.97 3.28 0.00 6 5 0 5 0 0 0 49 16
COMP 84 2 3.97 3.28 0.00 6 3 0 3 0 0 0 49 17
COMP 85 1 4.68 3.99 0.00 7 6 0 3 0 0 0 49 18
PIPE 51 2 4.68 3.99 0.00 7 5 0 5 0 0 0 49 19
COMP 85 0 4.90 4.21 0.00 0 7 0 3 0 0 0 49 20
PIPE 52 1 5.21 4.21 0.00 8 7 0 5 0 0 0 49 21
COMP 85 2 5.21 4.21 0.00 8 7 0 3 0 0 0 49 22
PIPE 52 2 6.21 4.21 0.00 9 7 0 5 0 0 0 49 23
COMP 86 1 6.21 4.21 0.00 9 7 0 3 0 0 0 49 24
COMP 93 2 6.68 0.26 0.00 -1 8 0 3 0 0 0 50 25
COMP 93 0 6.68 0.41 0.00 0 8 0 3 0 0 0 50 26
COMP 92 2 6.68 0.56 0.00 10 8 0 3 0 0 0 50 27
COMP 93 1 6.68 0.56 0.00 10 8 0 3 0 0 0 50 28
COMP 92 0 6.68 1.00 0.00 0 8 0 3 0 0 0 50 29
COMP 91 1 6.68 1.45 0.00 11 8 0 3 0 0 0 50 30
COMP 92 1 6.68 1.45 0.00 11 8 0 3 0 0 0 50 31
COMP 91 0 6.68 1.60 0.00 0 8 0 3 0 0 0 50 32
PIPE 55 2 6.68 1.74 0.00 12 8 0 5 0 0 0 50 33
COMP 91 2 6.68 1.74 0.00 12 8 0 3 0 0 0 50 34
COMP 86 3 6.68 3.74 0.00 13 8 0 3 0 0 0 50 35
PIPE 55 1 6.68 3.74 0.00 13 8 0 5 0 0 0 50 36
COMP 86 0 6.68 4.21 0.00 0 8 0 3 0 0 0 49 37
PIPE 53 1 7.15 4.21 0.00 14 7 0 5 0 0 0 51 38
COMP 86 2 7.15 4.21 0.00 14 7 0 3 0 0 0 51 39
PIPE 53 2 8.15 4.21 0.00 15 7 0 5 0 0 0 51 40
COMP 87 1 8.15 4.21 0.00 15 7 0 3 0 0 0 51 41
COMP 87 0 8.38 4.21 0.00 0 7 0 3 0 0 0 51 42
PIPE 54 1 8.61 4.21 0.00 16 7 0 5 0 0 0 52 43
COMP 87 2 8.61 4.21 0.00 16 7 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 17 10 0 3 0 0 0 52 45
PIPE 54 2 10.61 4.21 0.00 17 7 0 5 0 0 0 52 46
PIPE 30001 1 10.61 4.21 0.00 17 7 0 5 0 0 0 53 47
COMP 88 0 10.61 4.21 0.13 0 10 0 3 0 0 0 52 48
COMP 88 2 10.61 4.21 0.26 18 10 0 3 0 0 0 54 49
COMP 89 1 10.61 4.21 0.26 18 10 0 3 0 0 0 54 50
COMP 89 0 10.61 4.21 0.38 0 10 0 3 0 0 0 54 51
COMP 89 2 10.61 4.21 0.51 19 10 0 3 0 0 0 54 52
COMP 90 1 10.61 4.21 0.51 19 10 0 3 0 0 0 54 53
COMP 90 0 10.61 4.21 0.61 0 10 0 3 0 0 0 54 54
PIPE 56 1 10.61 4.21 0.71 20 10 0 5 0 0 0 54 55
COMP 90 2 10.61 4.21 0.71 20 10 0 3 0 0 0 54 56
PIPE 56 2 10.61 4.21 1.21 -1 10 0 5 0 0 0 54 57
PIPE 30001 2 12.61 4.21 0.00 -1 7 0 5 0 0 0 53 58
75
PDS Stress Analysis Interface Users Guide - April 2002
________________
6.4 Section 3: Tracing Data
Section 3 of the report, Tracing Data is a record of the actions the software is taking in
building the internal data structure of the piping network. This section is primarily useful to
Intergraph for investigating software problems.
The last statement in section 3 states how many disconnected sections of piping exist in the
network identified in the database search criteria. If the number of sections is greater than 1
then the line is not extracted and the intermediate data file is not generated. PDSTRESS does
not allow multiple, disconnected sections of piping to be extracted into a single iso.
The following is a list of possible reasons why a network might be disconnected and some
suggested solutions:
1. The database search criteria identified more than one pipeline and the pipelines are not
connected together. The solution here is to change the search criteria so that only the
piping that you really want to extract is pulled in.
2. The pipeline being extracted is incomplete and portions of it do not have components
on it. The solution is to place all of the components on the line.
3. Although the line is finished, there is a part of it that appears to be connected but really
is not. To be considered connected, the connect points from two different components
must be within about 20 uors of each other.
In this case you should examine section 2 of the HITS report to find a connect point
whose node number is -1 (which indicates that it is a line endpoint) even though you
know it should be connected to something. This is usually quite simple when the line is
small. When you find the connect point, use the coordinate to view and repair the
disconnected graphics. When the line is complicated, you can use section 4 of the HITS
report (see the section Tracing Data) to make a sketch that identifies the disconnected
point.
Sample Section 3
Tracing data
Name Occ cp # X Y Z Node Direct Section Flags Topo Seq Branch Sg_occ
COMP 81 0 -0.15 0.00 0.00 -2 1 1 3 2 19 0 49 1
COMP 81 1 0.00 0.00 0.00 1 1 1 3 2 18 0 49 2
PIPE 49 1 0.00 0.00 0.00 1 1 1 5 2 17 0 49 3
PIPE 49 2 1.50 0.00 0.00 2 1 1 5 2 16 57 49 4
COMP 82 0 3.75 0.00 0.00 0 2 0 3 0 0 0 49 5
COMP 82 1 3.00 0.00 0.00 3 1 1 3 2 13 0 49 6
COMP 82 2 3.75 0.75 0.00 4 2 1 3 2 12 0 49 7
PIPE 50 1 3.75 0.75 0.00 4 2 1 5 2 11 0 49 8
PIPE 50 2 3.75 2.75 0.00 5 2 1 5 2 10 0 49 9
COMP 84 0 3.75 3.06 0.00 0 4 0 3 0 0 0 49 10
COMP 84 1 3.75 2.75 0.00 5 4 1 3 2 9 0 49 11
COMP 84 2 3.97 3.28 0.00 6 3 1 3 2 8 0 49 12
PIPE 51 1 3.97 3.28 0.00 6 5 1 5 2 7 0 49 13
PIPE 51 2 4.68 3.99 0.00 7 5 1 5 2 6 0 49 14
COMP 85 0 4.90 4.21 0.00 0 7 0 3 0 0 0 49 15
COMP 85 1 4.68 3.99 0.00 7 6 1 3 2 5 0 49 16
COMP 85 2 5.21 4.21 0.00 8 7 1 3 2 4 0 49 17
PIPE 52 1 5.21 4.21 0.00 8 7 1 5 2 3 0 49 18
PIPE 52 2 6.21 4.21 0.00 9 7 1 5 2 2 0 49 19
COMP 86 0 6.68 4.21 0.00 0 8 0 3 0 0 0 49 20
COMP 86 1 6.21 4.21 0.00 9 7 1 3 2 1 20 49 21
COMP 86 2 7.15 4.21 0.00 14 7 1 3 2 -1 20 51 22
COMP 86 3 6.68 3.74 0.00 13 8 1 3 1 8 -29 50 23
SUPP 6 1 1.50 0.00 0.00 2 9 1 8 4 1 -44 49 24
SUPP 6 2 1.50 0.00 -0.41 -3 9 1 8 4 2 0 49 25
PIPE 55 1 6.68 3.74 0.00 13 8 1 5 1 7 0 50 26
PIPE 55 2 6.68 1.74 0.00 12 8 1 5 1 6 0 50 27
COMP 91 0 6.68 1.60 0.00 0 8 0 3 0 0 0 50 28
COMP 91 1 6.68 1.45 0.00 11 8 1 3 1 4 0 50 29
COMP 91 2 6.68 1.74 0.00 12 8 1 3 1 5 0 50 30
COMP 92 0 6.68 1.00 0.00 0 8 0 3 0 0 0 50 31
COMP 92 1 6.68 1.45 0.00 11 8 1 3 1 3 0 50 32
COMP 92 2 6.68 0.56 0.00 10 8 1 3 1 2 0 50 33
COMP 93 0 6.68 0.41 0.00 0 8 0 3 0 0 0 50 34
COMP 93 1 6.68 0.56 0.00 10 8 1 3 1 1 0 50 35
COMP 93 2 6.68 0.26 0.00 -1 8 1 3 1 0 0 50 36
82
Section 5: Design File Data in STR Order
________________
PIPE 53 1 7.15 4.21 0.00 14 7 1 5 2 -2 0 51 37
PIPE 53 2 8.15 4.21 0.00 15 7 1 5 2 -3 0 51 38
COMP 87 0 8.38 4.21 0.00 0 7 0 3 0 0 0 51 39
COMP 87 1 8.15 4.21 0.00 15 7 1 3 2 -4 0 51 40
COMP 87 2 8.61 4.21 0.00 16 7 1 3 2 -5 0 52 41
PIPE 54 1 8.61 4.21 0.00 16 7 1 5 2 -6 0 52 42
PIPE 54 2 10.61 4.21 0.00 17 7 1 5 2 -7 49 52 43
COMP 88 0 10.61 4.21 0.13 0 10 0 3 0 0 0 52 44
COMP 88 1 10.61 4.21 0.00 17 10 1 3 3 1 -22 52 45
COMP 88 2 10.61 4.21 0.26 18 10 1 3 3 2 0 54 46
COMP 89 0 10.61 4.21 0.38 0 10 0 3 0 0 0 54 47
COMP 89 1 10.61 4.21 0.26 18 10 1 3 3 3 0 54 48
COMP 89 2 10.61 4.21 0.51 19 10 1 3 3 4 0 54 49
COMP 90 0 10.61 4.21 0.61 0 10 0 3 0 0 0 54 50
COMP 90 1 10.61 4.21 0.51 19 10 1 3 3 5 0 54 51
COMP 90 2 10.61 4.21 0.71 20 10 1 3 3 6 0 54 52
PIPE 56 1 10.61 4.21 0.71 20 10 1 5 3 7 0 54 53
PIPE 56 2 10.61 4.21 1.21 -1 10 1 5 3 8 0 54 54
PIPE 30001 1 10.61 4.21 0.00 17 7 1 5 2 -8 49 53 55
PIPE 30001 2 12.61 4.21 0.00 -1 7 1 5 2 -9 0 53 56
PIPE 30002 1 1.50 0.00 0.00 2 1 1 5 2 15 57 49 57
PIPE 30002 2 3.00 0.00 0.00 3 1 1 5 2 14 0 49 58
83
PDS Stress Analysis Interface Users Guide - April 2002
________________
6.7 Using the HITS Report to Solve
Problems
When you have difficulty extracting a line, the first thing you should do in analyzing the
problem is to sketch out the network. Often this is enough to identify the problem. If the
structure in section 4 of the report is incorrect that is, the topos are not correctly defined
and connected or the pointers appear incorrect then PDSTRESSs input will be wrong and
the drawing will definitely be incorrect.
When the data structure represented in section 4 of the report is incorrect then you can
conclude that either the interface has a bug or there is a problem in the model. Typical model
problems include such things as disconnected sections and overlapping components or pipes.
When the modeler has inadvertently placed two pipes on top of each other you will get an
error message at the top of the HITS report stating this. The message will also report a node
number where the problem was detected. By getting the coordinate of the node you can
pinpoint where in the model the problem occurs. This can also occur where the connect
points of components overlap each other and are not properly connected.
Notice that one of the columns in section 4 of the report is called section. In a correct network
all of the topos should have a value of 1 in this column. When the network is composed of
multiple disconnected sections, however, some topos will contain a value other than 1. In this
case the network for each section should be sketched out. It should be apparent after doing
this where the different sections should have been connected in the model and, therefore,
where the trouble spot is.
Another problem that might occur is that components that should all be colinear are not. This
is detected by examining the direction list number. If the direction list changes for example
from one pipe to another then a problem exists in the model and the line can not be extracted
properly.
Mismatches between the design file and database can also cause iso extraction failures but
these types of problems should be trapped and reported adequately in other areas of the
software. You should not need to rely on the HITS report to find these kinds of problems.
When the data structure in section 4 of the report is correct then the traversal in section 5
should be examined. Even if the network is correct, some other bug can cause the network
traversal to fail. Again, if the traversal is incorrect then PDSTRESS will definitely fail.
When both the network and the traversal are correct, there is most likely a problem with
PDSTRESS.
When PDSTRESS is at fault, then one of the following scenarios is true:
1. The drawing appears correct for the most part but some aspect of it is incorrect.
When this happens there is usually some option or combination of options that have
been enabled that resulted in the problem. The best way to find the cause of the
problem is to start with a basic drawing generation setup that contains few "special"
options. Then add a few options at a time until the problem is reproduced. Finally,
84
Using the HITS Report to Solve Problems
________________
through a process of elimination identify the option that is causing the problem. All
failures of this type should be reported to Intergraph.
2. The drawing or one sheet of it is scrambled a total failure. When this happens it is
usually the case that disabling options will not result in the drawing working though
sometimes it does. The best thing to do when this happens is to try and reextract a
smaller portion of the line if possible. The failure should also be reported to Intergraph.
When any sheet of an PDSTRESS drawing fails, ALL sheets from the same
pipeline may contain errors and are suspect.
85
PDS Stress Analysis Interface Users Guide - April 2002
________________
86
Appendix A: Standard Note Library
________________
Appendix A Standard Note Library
This section contains the codelists that apply to the PD_Stress software. Please refer to the PDS Piping
Component Data Reference Guide for a comprehensive listing of all the codelists in PDS.
87
PDS Stress Analysis Interface Users Guide - April 2002
________________
A.1 Codelist 145 - Materials Grade
C145 DF=WRK_DD_CODLST:CODE0145.ENT MAX=4500
; 0145, Materials Grade (4500)
; NOTE: Some data displays require that only values to the left of the
; "=" sign be shown; other reports require that only values to the right
; of the "=" sign be displayed.
1 =
;
; Irons, 10-99
10 = A47-32510
12 = A47-35018
15 = A48-20
16 = A48-25
17 = A48-30
18 = A48-35
19 = A48-40
20 = A48-45
21 = A48-50
22 = A48-55
23 = A48-60
25 = A74
30 = A126-A
31 = A126-B
32 = A126-C
35 = A197
40 = A278-20
41 = A278-25
42 = A278-30
43 = A278-35
44 = A278-40
45 = A278-50
46 = A278-60
47 = A278-70
48 = A278-80
55 = A338
60 = A395-Ductile
62 = A395-Ferritic Ductile
70 = A571
75 = AWWA-C110-Ductile
76 = AWWA-C151-Ductile
;
; Carbon Steels, 100-499
110 = API-5L-A
114 = API-5L-A25
116 = API-5L-B
118 = API-5L-X42
120 = API-5L-X46
122 = API-5L-X52
124 = API-5L-X65
135 = A36
140 = A53-A
142 = A53-B
144 = A53-Type F
150 = A105
160 = A106-A
162 = A106-B
164 = A106-C
170 = A120
180 = A134-A36
88
Appendix A: Codelist 145 - Materials Grade
________________
182 = A134-A283-A
183 = A134-A283-B
184 = A134-A283-C
185 = A134-A283-D
186 = A134-A285-A
187 = A134-A285-B
188 = A134-A285-C
190 = A134-A570-30
191 = A134-A570-33
192 = A134-A570-36
193 = A134-A570-40
194 = A134-A570-45
195 = A134-A570-50
200 = A135-A
202 = A135-B
210 = A139-A
212 = A139-B
214 = A139-C
216 = A139-D
218 = A139-E
220 = A179
230 = A181-CL60
234 = A181-CL70
240 = A211-A570-30
241 = A211-A570-33
242 = A211-A570-36
243 = A211-A570-40
244 = A211-A570-45
245 = A211-A570-50
250 = A216-WCA
252 = A216-WCB
254 = A216-WCC
264 = A234-WPB
266 = A234-WPC
270 = A283-A
272 = A283-B
274 = A283-C
276 = A283-D
280 = A285-A
282 = A285-B
284 = A285-C
290 = A333-1
293 = A333-6
295 = A334-1
298 = A334-6
300 = A350-LF1
302 = A350-LF2
305 = A352-LCB
310 = A369-FPA
312 = A369-FPB
320 = A381-Y35
321 = A381-Y42
322 = A381-Y46
323 = A381-Y48
325 = A381-Y50
327 = A381-Y52
334 = A420-WPL6
340 = A515-55
342 = A515-60
344 = A515-65
346 = A515-70
350 = A516-55
89
PDS Stress Analysis Interface Users Guide - April 2002
________________
352 = A516-60
354 = A516-65
356 = A516-70
360 = A520-30
361 = A520-33
362 = A520-36
363 = A520-40
364 = A520-45
365 = A520-50
370 = A524-I
372 = A524-II
375 = A537-CL1
380 = A587
390 = A671-CA55
392 = A671-CB60
394 = A671-CB65
396 = A671-CB70
398 = A671-CC60
400 = A671-CC65
402 = A671-CC70
404 = A671-CD70
406 = A671-CE55
408 = A671-CE60
410 = A671-CK75
420 = A672-A45
422 = A672-A50
424 = A672-A55
426 = A672-B55
428 = A672-CB60
430 = A672-B65
432 = A672-B70
434 = A672-C55
436 = A672-C60
438 = A672-C65
440 = A672-C70
442 = A672-D70
444 = A672-E55
446 = A672-E60
448 = A672-N75
460 = A691-CMS75
464 = A691-CMSH70
;
; Low and Intermediate Alloy Steels, 500-899
510 = A182-F1
512 = A182-F2
514 = A182-F5
516 = A182-F5a
518 = A182-F6a Cl.1
519 = A182-F6a Cl.2
520 = A182-F6a Cl.3
521 = A182-F6a Cl.4
523 = A182-F6b
524 = A182-F7
526 = A182-F9
528 = A182-F11
530 = A182-F12
532 = A182-F21
534 = A182-F22
536 = A182-F22a
540 = A202-A
542 = A202-B
550 = A203-A
90
Appendix A: Codelist 145 - Materials Grade
________________
552 = A203-B
554 = A203-D
556 = A203-E
560 = A204-A
562 = A204-B
564 = A204-C
576 = A217-C5
578 = A217-C12
580 = A217-CA15
582 = A217-WC1
584 = A217-WC4
586 = A217-WC5
588 = A217-WC6
590 = A217-WC9
600 = A225-A
602 = A225-B
610 = A234-WP1
614 = A234-WP5
616 = A234-WP7
618 = A234-WP9
620 = A234-WP11
622 = A234-WP12
624 = A234-WP22
630 = A302-A
632 = A302-B
634 = A302-C
636 = A302-D
644 = A333-3
646 = A333-4
648 = A333-7
650 = A333-8
652 = A333-9
664 = A334-3
666 = A334-7
668 = A334-8
670 = A334-9
680 = A335-P1
682 = A335-P2
684 = A335-P5
686 = A335-P5b
687 = A335-P5c
690 = A335-P7
692 = A335-P9
694 = A335-P11
696 = A335-P12
698 = A335-P15
700 = A335-P21
702 = A335-P22
710 = A350-LF3
720 = A352-LC1
722 = A352-LC2
724 = A352-LC3
730 = A353
740 = A369-FP1
742 = A369-FP2
744 = A369-FP3b
746 = A369-FP5
748 = A369-FP7
750 = A369-FP9
752 = A369-FP11
754 = A369-FP12
756 = A369-FP21
91
PDS Stress Analysis Interface Users Guide - April 2002
________________
758 = A369-FP22
760 = A385-7 Cl.1
761 = A385-7 Cl.2
770 = A387-2 Cl.1
771 = A387-2 Cl.2
774 = A387-5 Cl.1
775 = A387-5 Cl.2
778 = A387-9 Cl.1
779 = A387-9 Cl.2
780 = A387-11 Cl.1
781 = A387-11 Cl.2
782 = A387-12 Cl.1
783 = A387-12 Cl.2
784 = A387-21 Cl.1
785 = A387-21 Cl.2
786 = A387-22 Cl.1
787 = A387-22 Cl.2
794 = A420-WPL3
798 = A420-WPL8
800 = A426-CP1
802 = A426-CP2
804 = A426-CP5
806 = A426-CP5b
808 = A426-CP7
810 = A426-CP9
812 = A426-CP11
814 = A426-CP12
816 = A426-CP15
817 = A426-CPCA15
820 = A426-CP21
822 = A426-CP22
830 = A553-Type I
832 = A553-Type II
835 = A645
840 = A671-CF70
842 = A671-CF71
850 = A672-L65
852 = A672-L70
854 = A672-L75
860 = A691-CM65
862 = A691-CM70
864 = A691-CM75
866 = A691-0.5Cr
868 = A691-1Cr
870 = A691-1.25Cr
872 = A691-2.25Cr
874 = A691-3Cr
876 = A691-5Cr
878 = A691-9Cr
;
; Stainless Steels, 900-1324
920 = A167-301
922 = A167-302
923 = A167-302B
926 = A167-304
927 = A167-304L
930 = A167-305
932 = A167-308
934 = A167-309
935 = A167-309S
938 = A167-310
939 = A167-310S
92
Appendix A: Codelist 145 - Materials Grade
________________
942 = A167-316
943 = A167-316L
946 = A167-317
947 = A167-317L
950 = A167-321
952 = A167-347
954 = A167-348
960 = A182-F10
964 = A182-F304
965 = A182-F304H
966 = A182-F304L
968 = A182-F310
970 = A182-F316
971 = A182-F316H
972 = A182-F316L
974 = A182-F321
975 = A182-F321H
978 = A182-F347
979 = A182-F347H
982 = A182-F348
983 = A182-F348H
990 = A240-X8M
992 = A240-302
994 = A240-304
995 = A240-304L
996 = A240-304H
998 = A240-305
1000 = A240-309S
1004 = A240-310S
1006 = A240-316
1007 = A240-316L
1010 = A240-317
1011 = A240-317L
1014 = A240-321
1016 = A240-347
1018 = A240-348
1020 = A240-405
1022 = A240-410
1023 = A240-410S
1026 = A240-429
1028 = A240-430
1040 = A268-TP329
1044 = A268-TP405
1046 = A268-TP409
1048 = A268-TP410
1050 = A268-TP430
1051 = A268-TP430Ti
1054 = A268-TP443
1056 = A268-TP446
1060 = A269-TP304
1061 = A269-TP304L
1064 = A269-TP316
1065 = A269-TP316L
1070 = A312-TP304
1071 = A312-TP304H
1072 = A312-TP304L
1074 = A312-TP309
1076 = A312-TP310
1078 = A312-TP316
1079 = A312-TP316H
1080 = A312-TP316L
1082 = A312-TP317
93
PDS Stress Analysis Interface Users Guide - April 2002
________________
1084 = A312-TP321
1085 = A312-TP321H
1088 = A312-TP347
1089 = A312-TP347H
1092 = A312-TP348
1095 = A351-CA15
1100 = A351-CF3
1102 = A351-CF3A
1104 = A351-CF3M
1106 = A351-CF8
1108 = A351-CF8A
1110 = A351-CF8C
1112 = A351-CF8M
1113 = A351-CF10
1114 = A351-CF10MC
1116 = A351-CN7M
1118 = A351-CH8
1120 = A351-CH10
1122 = A351-CH20
1124 = A351-CK20
1126 = A351-HK30
1128 = A351-HK40
1130 = A351-HT30
1140 = A358-304
1141 = A358-304L
1144 = A358-309S
1146 = A358-310S
1148 = A358-316
1149 = A358-316L
1152 = A358-321
1154 = A358-347
1156 = A358-348
1160 = A376-16-8-2H
1162 = A376-TP304
1163 = A376-TP304H
1166 = A376-TP316
1167 = A376-TP316H
1170 = A376-TP321
1171 = A376-TP321H
1174 = A376-TP347
1175 = A376-TP347H
1178 = A376-TP348
1179 = A376-TP348H
1190 = A403-WP304
1191 = A403-WP304H
1192 = A403-WP304L
1194 = A403-WP309
1196 = A403-WP310
1198 = A403-WP316
1199 = A403-WP316H
1200 = A403-WP316L
1202 = A403-WP317
1204 = A403-WP321
1205 = A403-WP321H
1206 = A403-WP347
1207 = A403-WP347H
1210 = A403-WP348
1220 = A409-TP304
1222 = A409-TP309
1224 = A409-TP310
1226 = A409-TP316
1228 = A409-TP317
94
Appendix A: Codelist 145 - Materials Grade
________________
1230 = A409-TP321
1232 = A409-TP347
1234 = A409-TP348
1240 = A430-FP304
1241 = A430-FP304H
1244 = A430-FP316
1245 = A430-FP316H
1248 = A430-FP321
1249 = A430-FP321H
1252 = A430-FP347
1253 = A430-FP347H
1260 = A451-CHP10
1262 = A451-CHP20
1264 = A451-CPF8C
1266 = A451-CPF8M
1268 = A451-CPF10MC
1270 = A451-CPH8
1272 = A451-CPK20
1280 = A452-TP304H
1282 = A452-TP316H
1284 = A452-TP347H
;
; Copper and Copper Alloys, 1325-1549
1325 = AISI-CDA Alloy 377
1330 = B42 Cl.C10200, drwn, NPD 0.0625-2
1331 = B42 Cl.C10200, drwn, NPD 2.5-12
1334 = B42 Cl.C12000, drwn, NPD 0.0625-2
1335 = B42 Cl.C12000, drwn, NPD 2.5-12
1338 = B42 Cl.C12200, drwn, NPD 0.0625-2
1339 = B42 Cl.C12200, drwn, NPD 2.5-12
1342 = B43 Cl.C23000, annld
1346 = B61 Cl.C92200
1350 = B62 Cl.C83600
1354 = B68 Cl.C10200, annld
1356 = B68 Cl.C12000, annld
1358 = B68 Cl.C12200, annld
1362 = B75 Cl.C10200, annld
1363 = B75 Cl.C10200, hrd drwn
1364 = B75 Cl.C10200, light drwn
1368 = B75 Cl.C12000, annld
1369 = B75 Cl.C12000, hrd drwn
1370 = B75 Cl.C12000, light drwn
1374 = B75 Cl.C12200, annld
1375 = B75 Cl.C12200, hrd drwn
1376 = B75 Cl.C12200, light drwn
1380 = B75 Cl.C14200, annld
1381 = B75 Cl.C14200, hrd drwn
1382 = B75 Cl.C14200, light drwn
1386 = B88 Cl.C10200, annld
1387 = B88 Cl.C10200, drwn
1392 = B88 Cl.C12000, annld
1393 = B88 Cl.C12000, drwn
1398 = B88 Cl.C12200, annld
1399 = B88 Cl.C12200, drwn
1404 = B96 Cl.C65500, annld
1408 = B152 Cl.C10200, annld
1410 = B152 Cl.C10400, annld
1412 = B152 Cl.C10500, annld
1414 = B152 Cl.C10700, annld
1416 = B152 Cl.C12200, annld
1418 = B152 Cl.C12300, annld
1422 = B169 Cl.C61400, soft
95
PDS Stress Analysis Interface Users Guide - April 2002
________________
1430 = B283 Cl.C11000
1432 = B283 Cl.C37700
1434 = B283 Cl.C46400
1436 = B283 Cl.C48500
1438 = B283 Cl.C63900
1440 = B283 Cl.C65500
1442 = B283 Cl.C67500
1450 = B402 Cl.C70600, annld
1452 = B402 Cl.C71500, annld
1456 = B466 Cl.C70600, annld
1458 = B466 Cl.C71500, annld
1462 = B467 Cl.C70600, annld, <=4.5in OD
1463 = B467 Cl.C70600, annld, >4.5in OD
1466 = B467 Cl.C71500, annld, <=4.5in OD
1467 = B467 Cl.C71500, annld, >4.5in OD
1472 = B584 Cl.C86200
1474 = B584 Cl.C86300
1476 = B584 Cl.C86400
1478 = B584 Cl.C86500
1480 = B584 Cl.C86700
1482 = B584 Cl.C90300
1484 = B584 Cl.C90500
1486 = B584 Cl.C92200
1488 = B584 Cl.C92300
1490 = B584 Cl.C95200
1492 = B584 Cl.C95300
1494 = B584 Cl.C95500
1496 = B584 Cl.C95600
1498 = B584 Cl.C97300
1500 = B584 Cl.C97600
1502 = B584 Cl.C97800
;
; Nickel and Nickel Alloys, 1550-1774
1560 = B127-400 (N04400) hot rolled plt annld
1561 = B127-400 (N04400) hot rolled plt AR
1564 = B160-200 (N02200) annld
1565 = B160-200 (N02200) hot fin
1568 = B160-201 annld
1572 = B161-200 (N02200) annld, <=5in OD
1573 = B161-200 (N02200) annld, >5in OD
1574 = B161-200 (N02200) stress rlvd
1576 = B161-201 (NO2201) annld, <=5in OD
1577 = B161-201 (N02201) annld, >5in OD
1578 = B161-201 (N02201) stress rlvd
1582 = B162-200 (N02200) hot rolled plt annld
1586 = B162-201 (N02201) hot rolled plt annld
1587 = B162-201 (N02201) hot rolled plt AR
1590 = B164-400 (N04400) annld forged
1591 = B164-400 (N04400) hot fin
1594 = B165-400 (N04400) annld, <=5in OD
1595 = B165-400 (N04400) annld, >5in OD
1596 = B165-400 (N04400) stress rlvd
1600 = B166-600 (N06600) annld
1601 = B166-600 (N06600) hot fin
1604 = B167-600 (N06600) cold drwn annld, <=5in OD
1605 = B167-600 (N06600) cold drwn annld, >5in OD
1606 = B167-600 (N06600) hot fin/hot fin annld, <=5in OD
1607 = B167-600 (N06600) hot fin/hot fin annld, >5in OD
1610 = B168-600 (N06600) hot rolled plt annld
1611 = B168-600 (N06600) hot rolled plt AR
1614 = B333-B (N10001) sln annld plt
1615 = B333-B (N10001) sln annld sheet
96
Appendix A: Codelist 145 - Materials Grade
________________
1616 = B333-B-2 (N10665) sln annld
1620 = B335-B-2 (N10665) sln annld
1624 = B366-WPHB (N10001)
1626 = B366-WPHX (N06002)
1628 = B366-WPN (N02200)
1630 = B366-WPNC (N04400)
1632 = B366-WPNC1 (N06600)
1634 = B366-WPNL (N02201)
1636 = B366-WPNLWX
1638 = B366-WPNWX
1642 = B407-800 (N08800) cold drwn annld
1643 = B407-800 (N08800) hot fin/hot fin annld
1646 = B407-800H (N08810) cold drwn sln annld/hot fin
1648 = B443-625 (N06625) annld
1650 = B444-625 (N06625) annld
1652 = B446-625 (N06625) annld
1654 = B464-20Cb (N08020) annld
1656 = A494-CW-12M-1
1658 = A494-CW-12M-2
1660 = A494-CY-40
1664 = B574-C-4 (N06455) sln annld
1666 = B574-C-276 (N10276) sln annld
1670 = B575-C-4 (N06455) sln annld
1672 = B575-C-276 (N10276) sln annld
1676 = B581-G (N06007) sln annld
1680 = B582-G (N06007) sln annld
1684 = B612-200 (N02200) hot rolled plt AR
1688 = B619-20-Mod (N08320) sln annld
1700 = B619-B (N10001) sln annld
1702 = B619-B-2 (N10665) sln annld
1704 = B619-C-4 (N06455) sln annld
1706 = B619-C-276 (N10276) sln annld
1708 = B619-G1 (N06007) sln annld
1710 = B169-X (N06002) sln annld
1714 = B620-20-Mod (N08320) sln annld
1718 = B621-20-Mod (N08320) sln annld
1722 = B622-B (N10001) sln annld
1724 = B622-B-2 (N10655) sln annld
1726 = B622-C-4 (N06455) sln annld
1728 = B622-C-276 (N10276) sln annld
1730 = B622-G (N06007) sln annld
1732 = B622-X (N06002) sln annld
;
; Aluminum Alloys, 1775-2299
1780 = B26-356.0 temper T6
1782 = B26-356.0 temper T71
1784 = B26-443.0 temper F
1790 = B209-1060 temper 0
1792 = B209-1060 temper H12
1794 = B209-1060 temper H14
1796 = B209-1060 temper H112
1798 = B209-1100 temper 0
1800 = B209-1100 temper H12
1802 = B209-1100 temper H14
1804 = B209-1100 temper H112
1806 = B209-3003 temper 0
1808 = B209-3003 temper H12
1810 = B209-3003 temper H14
1812 = B209-3003 temper H112
1814 = B209-3004 temper 0
1816 = B209-3004 temper H32
1818 = B209-3004 temper H34
97
PDS Stress Analysis Interface Users Guide - April 2002
________________
1820 = B209-3004 temper H112
1822 = B209-5050 temper 0
1824 = B209-5050 temper H32
1826 = B209-5050 temper H34
1828 = B209-5050 temper H112
1830 = B209-5052 temper 0
1832 = B209-5052 temper H32
1834 = B209-5052 temper H34
1836 = B209-5052 temper H112
1838 = B209-5652 temper 0
1840 = B209-5652 temper H32
1842 = B209-5652 temper H34
1844 = B209-5652 temper H112
1846 = B209-5083 temper 0
1848 = B209-5083 temper H321
1850 = B209-5086 temper 0
1852 = B209-5086 temper H32
1854 = B209-5086 temper H34
1856 = B209-5086 temper H112
1858 = B209-5154 temper 0
1860 = B209-5154 temper H32
1862 = B209-5154 temper H34
1864 = B209-5154 temper H112
1866 = B209-5254 temper 0
1868 = B209-5254 temper H32
1870 = B209-5254 temper H34
1872 = B209-5254 temper H112
1874 = B209-5454 temper 0
1876 = B209-5454 temper H32
1878 = B209-5454 temper H34
1880 = B209-5454 temper H112
1882 = B209-5456 temper 0
1884 = B209-5456 temper H321
1886 = B209-6061 temper T4
1888 = B209-6061 temper T4, wld
1890 = B209-6061 temper T6
1892 = B209-6061 temper T6, wld
1894 = B209-6061 temper T651
1896 = B209-Alclad 3003 temper 0
1898 = B209-Alclad 3003 temper H12
1900 = B209-Alclad 3003 temper H14
1902 = B209-Alclad 3003 temper H112
1904 = B209-Alclad 3004 temper 0
1906 = B209-Alclad 3004 temper H32
1908 = B209-Alclad 3004 temper H34
1910 = B209-Alclad 3004 temper H112
1912 = B209-Alclad 6061 temper T4
1914 = B209-Alclad 6061 temper T4, wld
1916 = B209-Alclad 6061 temper T6
1918 = B209-Alclad 6061 temper T6, wld
1920 = B209-Alclad 6061 temper T451
1922 = B209-Alclad 6061 temper T651
1930 = B210-1060 temper 0
1932 = B210-1060 temper H14
1934 = B210-1060 temper H112
1936 = B210-3003 temper 0
1938 = B210-3003 temper H14
1940 = B210-3003 temper H18
1942 = B210-3003 temper H112
1944 = B210-5052 temper 0
1946 = B210-5052 temper H32
1948 = B210-5052 temper H34
98
Appendix A: Codelist 145 - Materials Grade
________________
1950 = B210-5083 temper 0
1952 = B210-5083 temper H112
1954 = B210-5086 temper 0
1956 = B210-5086 temper H32
1958 = B210-5086 temper H34
1960 = B210-5086 temper H112
1962 = B210-5154 temper 0
1964 = B210-5154 temper H34
1966 = B210-5456 temper 0
1968 = B210-5456 temper H112
1970 = B210-6061 temper T4
1972 = B210-6061 temper T4, wld
1974 = B210-6061 temper T6
1976 = B210-6061 temper T6, wld
1978 = B210-6063 temper T4
1980 = B210-6063 temper T4, wld
1982 = B210-6063 temper T5, wld
1984 = B210-6063 temper T6
1986 = B210-6063 temper T6, wld
1988 = B210-Alclad 3002 temper 0
1990 = B210-Alclad 3003 temper H14
1992 = B210-Alclad 3003 temper H18
1994 = B210-Alclad 3003 temper H112
2010 = B221-1060 temper 0
2012 = B221-1060 temper H112
2014 = B221-1100 temper 0
2016 = B221-1100 temper H112
2018 = B221-3003 temper 0
2020 = B221-3003 temper H112
2022 = B221-5052 temper 0
2024 = B221-5053 temper 0
2026 = B221-5086 temper 0
2028 = B221-5154 temper 0
2030 = B221-5454 temper 0
2032 = B221-5456 temper 0
2034 = B221-6061 temper T4
2036 = B221-6061 temper T4, wld
2038 = B221-6061 temper T6
2040 = B221-6061 temper T6, wld
2042 = B221-6063 temper T4
2044 = B221-6063 temper T4, wld
2046 = B221-6063 temper T5
2048 = B221-6063 temper T5, wld
2050 = B221-6063 temper T6
2052 = B221-6063 temper T6, wld
2054 = B221-Alclad 3003 temper 0
2056 = B221-Alclad 3003 temper H112
2070 = B241-1060 temper 0
2072 = B241-1060 temper H112
2074 = B241-1100 temper 0
2076 = B241-1100 temper H112
2078 = B241-3003 temper 0
2080 = B241-3003 temper H18
2082 = B241-3003 temper H112
2084 = B241-5052 temper 0
2086 = B241-5083 temper 0
2088 = B241-5083 temper H112
2090 = B241-5086 temper 0
2092 = B241-5086 temper H112
2094 = B241-5454 temper 0
2096 = B241-5454 Temepr H112
2098 = B241-5456 temper 0
99
PDS Stress Analysis Interface Users Guide - April 2002
________________
2100 = B241-5456 temper H112
2102 = B241-5462 temper 0
2104 = B241-5462 temper H112
2106 = B241-6061 temper T4
2108 = B241-6061 temper T4, wld
2110 = B241-6061 temper T6, <NPD 1
2112 = B241-6061 temper T6, =>NPD 1
2114 = B241-6061 temper T6, wld
2116 = B241-6063 temper T4
2118 = B241-6063 temper T4, wld
2120 = B241-6063 temper T5
2122 = B241-6063 temper T5, wld
2124 = B241-6063 temper T6
2126 = B241-6063 temper T6, wld
2128 = B241-Alclad 3003 temper 0
2130 = B241-Alclad 3003 temper H112
2140 = B247-3003 temper H112
2142 = B247-3003 temper H112, wld
2144 = B247-5083 temper 0
2146 = B247-5083 temper H112
2148 = B247-5083 temper H112, wld
2150 = B247-6061 temper T6
2152 = B247-6061 temper T6, wld
2160 = B345-1060 temper 0
2162 = B345-1060 temper H112
2164 = B345-3003 temper 0
2166 = B345-3003 temper H18
2168 = B345-3003 temper H112
2170 = B345-5083 temper 0
2172 = B345-5083 temper H112
2174 = B345-5086 temper 0
2176 = B345-5086 temper H112
2178 = B345-6061 temper T4
2180 = B345-6061 temper T4, wld
2182 = B345-6061 temper T6, <NPD 1
2184 = B345-6061 temper T6, =>NPD 1
2186 = B345-6061 temper T6, wld
2188 = B345-6063 temper T4
2190 = B345-6063 temper T4, wld
2192 = B345-6063 temper T5
2194 = B345-6063 temper T5, wld
2196 = B345-6063 temper T6
2198 = B345-6063 temper T6, wld
2200 = B345-Alclad 3002 temper 0
2202 = B345-Alclad 3002 temper H112
2220 = B361-WP1060 temper 0
2222 = B361-WP1060 temper H112
2224 = B361-WP1100 temper 0
2226 = B361-WP1100 temper H112
2228 = B361-WP3003 temper 0
2230 = B361-WP3003 temper H112
2232 = B361-WP5154 temper 0
2234 = B361-WP5154 temper H112
2236 = B361-WP6061 temper T4
2238 = B361-WP6061 temper T4, wld
2240 = B361-WP6061 temper T6
2242 = B361-WP6061 temper T6, wld
2244 = B361-WP6063 temper T4
2246 = B361-WP6063 temper T4, wld
2248 = B361-WP6063 temper T6
2250 = B361-WP6063 temper T6, wld
2252 = B361-AP Alclad 3003 temper 0
100
Appendix A: Codelist 145 - Materials Grade
________________
2254 = B361-AP Alclad 3003 temper H112
;
; Other Materials, 2300-2999
2310 = B337-1
2311 = B337-2
2313 = B337-3
2317 = B337-7
2320 = C76-CLIII
2325 = C443
2350 = C700
2400 = D1785-PVC1120
2402 = D2467-PVC1120
2440 = F439-CPVC4120
2442 = F441-CPVC4120
;
; Gaskets, 3000-3999
3051 = G51
3052 = G52
3076 = G76
3077 = G77
3078 = G78
3079 = G79
3101 = G101
3102 = G102
3103 = G103
3111 = G111
3112 = G112
3154 = G154
3171 = G171
3175 = G175
3189 = G189
3195 = G195
3204 = G204
3210 = G210
3231 = G231
3234 = G234
3236 = G236
;
3241 = G241
3244 = G244
3246 = G246
;
3251 = G251
3256 = G256
3261 = G261
3262 = G262
3266 = G266
3267 = G267
3271 = G271
3272 = G272
3276 = G276
3277 = G277
3281 = G281
3282 = G282
3286 = G286
;
3306 = G306
3307 = G307
3311 = G311
3312 = G312
3316 = G316
3317 = G317
101
PDS Stress Analysis Interface Users Guide - April 2002
________________
3321 = G321
3322 = G322
3326 = G326
3327 = G327
3331 = G331
;
3356 = G356
3361 = G361
3366 = G366
;
3403 = G403
3404 = G404
3408 = G408
3429 = G429
3435 = G435
3436 = G436
3441 = G441
;
3451 = G451
3452 = G452
3463 = G463
3466 = G466
3468 = G468
3473 = G473
;
3476 = G476
3477 = G477
3488 = G488
3491 = G491
3493 = G493
3498 = G498
;
3551 = G551
3552 = G552
3556 = G556
3563 = G563
3566 = G566
3568 = G568
3569 = G569
3573 = G573
;
3601 = G601
3602 = G602
3606 = G606
3608 = G608
3610 = G610
3613 = G613
3616 = G616
3618 = G618
3619 = G619
3623 = G623
;
3651 = G651
3653 = G653
3655 = G655
3657 = G657
3659 = G659
3661 = G661
3663 = G663
3665 = G665
3669 = G669
;
102
Appendix A: Codelist 145 - Materials Grade
________________
3671 = G671
3673 = G673
3675 = G675
3677 = G677
3679 = G679
3681 = G681
3683 = G683
3685 = G685
3689 = G689
;
3691 = G691
3693 = G693
3695 = G695
3699 = G699
3701 = G701
3703 = G703
3705 = G705
3709 = G709
;
3711 = G711
3713 = G713
3715 = G715
3719 = G719
3721 = G721
3723 = G723
3725 = G725
3729 = G729
;
3731 = G731
3733 = G733
3735 = G735
3739 = G739
3741 = G741
3743 = G743
3745 = G745
3749 = G749
;
3751 = G751
3753 = G753
3755 = G755
3761 = G761
3763 = G763
3765 = G765
;
3771 = G771
3773 = G773
3775 = G775
3781 = G781
3783 = G783
3785 = G785
;
; Bolting, 4000-4999
4011 = B11
4012 = B12
4014 = B14
4015 = B15
4021 = B21
4022 = B22
4031 = B31
4032 = B32
4033 = B33
4035 = B35
103
PDS Stress Analysis Interface Users Guide - April 2002
________________
4038 = B38
4039 = B39
4041 = B41
4042 = B42
4044 = B44
4045 = B45
4046 = B46
4047 = B47
4048 = B48
4050 = B50
4051 = B51
4061 = B61
4062 = B62
4064 = B64
4065 = B65
4066 = B66
4067 = B67
4068 = B68
4069 = B69
4071 = B71
4074 = B74
4075 = B75
4076 = B76
4077 = B77
4078 = B78
4079 = B79
4080 = B80
4081 = B81
4082 = B82
4084 = B84
4085 = B85
;
4500 = Undefined
;
; materials for british standards ranged used 6000-7999
;
; cardon steel pipes and tubes BS3601
;
6000 = BS3601:BW320
6001 = BS3601:ERW320
6002 = BS3601:ERW360
6003 = BS3601:ERW430
6004 = BS3601:S360
6005 = BS3601:S430
6006 = BS3601:SAW430
; steel pipes and tubes BS3602 part 1 1987
6010 = BS3602:PART 1:HFS360:Cat 1
6011 = BS3602:PART 1:HFS360:Cat 2
6012 = BS3602:PART 1:HFS430:Cat 1
6013 = BS3602:PART 1:HFS430:Cat 2
6014 = BS3602:PART 1:HFS500Nb:Cat 1
6015 = BS3602:PART 1:HFS500Nb:Cat 2
6016 = BS3602:PART 1:CFS360:Cat 1
6017 = BS3602:PART 1:CFS360:Cat 2
6018 = BS3602:PART 1:CFS430:Cat 1
6019 = BS3602:PART 1:CFS430:Cat 2
6020 = BS3602:PART 1:CFS500Nb:Cat 1
6021 = BS3602:PART 1:CFS500Nb:Cat 2
6022 = BS3602:PART 1:ERW360:Cat 1
6023 = BS3602:PART 1:ERW360:Cat 2
6024 = BS3602:PART 1:ERW430:Cat 1
6025 = BS3602:PART 1:ERW430:Cat 2
104
Appendix A: Codelist 145 - Materials Grade
________________
6026 = BS3602:PART 1:CEW360:Cat 1
6027 = BS3602:PART 1:CEW360:Cat 2
6028 = BS3602:PART 1:CEW430:Cat 1
6029 = BS3602:PART 1:CEW430:Cat 2
; steel pipes and tubes elevated temp prop BS3602 part 2
6030 = BS3602:PART 2:SAW410:cat 1
6031 = BS3602:PART 2:SAW410:cat 2
6032 = BS3602:PART 2:SAW460:cat 1
6033 = BS3602:PART 2:SAW460:cat 2
; steel pipes and tubes low temp prop BS3603 1977
6040 = BS3603 HFS410 LT 50 Cat 1
6041 = BS3603 HFS410 LT 50 Cat 2
6042 = BS3603 CFS410 LT 50 Cat 1
6043 = BS3603 CFS410 LT 50 Cat 2
6044 = BS3603 ERW410 LT 50 Cat 1
6045 = BS3603 ERW410 LT 50 Cat 2
6046 = BS3603 CEW410 LT 50 Cat 1
6047 = BS3603 CEW410 LT 50 Cat 2
6048 = BS3603 HFS503 LT 100 Cat 1
6049 = BS3603 HFS503 LT 100 Cat 2
6050 = BS3603 CFS503 LT 100 Cat 1
6051 = BS3603 CFS503 LT 100 Cat 2
6052 = BS3603 HFS509 LT 196 Cat 1
6053 = BS3603 HFS509 LT 196 Cat 2
6054 = BS3603 CFS509 LT 196 Cat 1
6055 = BS3603 CFS509 LT 196 Cat 2
; steel pipes and tubes elevated temp prop BS3604
6060 = BS3604:HFS620-460 Cat 1
6061 = BS3604:CFS620-460 Cat 1
6062 = BS3604:ERW620-460 Cat 1
6063 = BS3604:CEW620-460 Cat 1
6064 = BS3604:HFS620-460 Cat 2
6065 = BS3604:CFS620-460 Cat 2
6066 = BS3604:ERW620-460 Cat 2
6067 = BS3604:CEW620-460 Cat 2
6068 = BS3604:HFS620-440 Cat 1
6069 = BS3604:CFS620-440 Cat 1
6070 = BS3604:ERW620-440 Cat 1
6071 = BS3604:CEW620-440 Cat 1
6072 = BS3604:HFS620-440 Cat 2
6073 = BS3604:CFS620-440 Cat 2
6074 = BS3604:ERW620-440 Cat 2
6075 = BS3604:CEW620-440 Cat 2
6076 = BS3604:HFS621 Cat 1
6077 = BS3604:CFS621 Cat 1
6078 = BS3604:ERW621 Cat 1
6079 = BS3604:CEW621 Cat 1
6080 = BS3604:HFS621 Cat 2
6081 = BS3604:CFS621 Cat 2
6082 = BS3604:ERW621 Cat 2
6083 = BS3604:CEW621 Cat 2
6084 = BS3604:HFS660 Cat 1
6085 = BS3604:CFS660 Cat 1
6086 = BS3604:HFS660 Cat 2
6087 = BS3604:CFS660 Cat 2
6088 = BS3604:HFS622 Cat 1
6089 = BS3604:CFS622 Cat 1
6090 = BS3604:HFS622 Cat 2
6091 = BS3604:CFS622 Cat 2
6092 = BS3604:HFS625 Cat 1
6093 = BS3604:CFS625 Cat 1
6094 = BS3604:HFS625 Cat 2
105
PDS Stress Analysis Interface Users Guide - April 2002
________________
6095 = BS3604:CFS625 Cat 2
6096 = BS3604:HFS629-470 Cat 1
6097 = BS3604:CFS629-470 Cat 1
6098 = BS3604:HFS629-470 Cat 2
6099 = BS3604:CFS629-470 Cat 2
6100 = BS3604:HFS629-590 Cat 1
6101 = BS3604:CFS629-590 Cat 1
6102 = BS3604:HFS629-590 Cat 2
6103 = BS3604:CFS629-590 Cat 2
6104 = BS3604:HFS762 Cat 1
6105 = BS3604:CFS762 Cat 1
6106 = BS3604:HFS762 Cat 2
6107 = BS3604:CFS762 Cat 2
;
; SS pipes and tubes for pressure purposes BS3605:1973
;
6110 = BS3605 304S14
6111 = BS3605 304S18
6112 = BS3605 304S59
6113 = BS3605 304S22
6114 = BS3605 304S25
6115 = BS3605 316S14
6116 = BS3605 316S18
6117 = BS3605 316S59
6118 = BS3605 316S22
6119 = BS3605 316S26
6120 = BS3605 321S18
6121 = BS3605 321S59(1010)
6122 = BS3605 321S59(1105)
6123 = BS3605 321S22
6124 = BS3605 347S18
6125 = BS3605 347S59
6126 = BS3605 347S17
;
; plates BS1501 part 1 1980
;
6200 = BS1501-141 360A
6201 = BS1501-151 360A
6202 = BS1501-151 400A
6203 = BS1501-151 430A
6204 = BS1501-151 360B
6205 = BS1501-151 400B
6206 = BS1501-151 430B
6207 = BS1501-154 360A
6208 = BS1501-154 400A
6209 = BS1501-154 430A
6210 = BS1501-161 360A
6211 = BS1501-161 400A
6212 = BS1501-161 430A
6213 = BS1501-161 360B
6214 = BS1501-161 400B
6215 = BS1501-161 430B
6216 = BS1501-164 360A RT
6217 = BS1501-164 360A LT0
6218 = BS1501-164 360A LT20
6219 = BS1501-164 360B RT
6220 = BS1501-164 360B LT0
6221 = BS1501-164 360B LT20
6222 = BS1501-164 400A RT
6223 = BS1501-164 400A LT0
6224 = BS1501-164 400A LT20
6225 = BS1501-164 400B RT
106
Appendix A: Codelist 145 - Materials Grade
________________
6226 = BS1501-164 400B LT0
6227 = BS1501-164 400B LT20
6228 = BS1501-223 460A RT
6229 = BS1501-223 460A LT0
6230 = BS1501-223 460A LT15
6231 = BS1501-223 460A LT30
6232 = BS1501-223 460B RT
6233 = BS1501-223 460B LT0
6234 = BS1501-223 460B LT15
6235 = BS1501-223 460B LT30
6236 = BS1501-223 490A RT
6237 = BS1501-223 490A LT0
6238 = BS1501-223 490A LT15
6239 = BS1501-223 490A LT30
6240 = BS1501-223 490B RT
6241 = BS1501-223 490B LT0
6242 = BS1501-223 490B LT15
6243 = BS1501-223 490B LT30
6244 = BS1501-224 400A RT
6245 = BS1501-224 400A LT0
6246 = BS1501-224 400A LT20
6247 = BS1501-224 400A LT30
6248 = BS1501-224 400A LT40
6249 = BS1501-224 400A LT50
6250 = BS1501-224 400B RT
6251 = BS1501-224 400B LT0
6252 = BS1501-224 400B LT20
6253 = BS1501-224 400B LT30
6254 = BS1501-224 400B LT40
6255 = BS1501-224 400B LT50
6256 = BS1501-224 430A RT
6257 = BS1501-224 430A LT0
6258 = BS1501-224 430A LT20
6259 = BS1501-224 430A LT30
6260 = BS1501-224 430A LT40
6261 = BS1501-224 430A LT50
6262 = BS1501-224 430B RT
6263 = BS1501-224 430B LT0
6264 = BS1501-224 430B LT20
6265 = BS1501-224 430B LT30
6266 = BS1501-224 430B LT40
6267 = BS1501-224 430B LT50
6268 = BS1501-224 460A RT
6269 = BS1501-224 460A LT0
6270 = BS1501-224 460A LT20
6271 = BS1501-224 460A LT30
6272 = BS1501-224 460A LT40
6273 = BS1501-224 460A LT50
6274 = BS1501-224 460B RT
6275 = BS1501-224 460B LT0
6276 = BS1501-224 460B LT20
6277 = BS1501-224 460B LT30
6278 = BS1501-224 460B LT40
6279 = BS1501-224 460B LT50
6280 = BS1501-224 490A RT
6281 = BS1501-224 490A LT0
6282 = BS1501-224 490A LT20
6283 = BS1501-224 490A LT30
6284 = BS1501-224 490A LT40
6285 = BS1501-224 490A LT50
6286 = BS1501-224 490B RT
6287 = BS1501-224 490B LT0
107
PDS Stress Analysis Interface Users Guide - April 2002
________________
6288 = BS1501-224 490B LT20
6289 = BS1501-224 490B LT30
6290 = BS1501-224 490B LT40
6291 = BS1501-224 490B LT50
6292 = BS1501-225 460A LT20
6293 = BS1501-225 460A LT30
6294 = BS1501-225 460A LT50
6295 = BS1501-225 460A LT60
6296 = BS1501-225 460B LT20
6297 = BS1501-225 460B LT30
6298 = BS1501-225 460B LT50
6299 = BS1501-225 460B LT60
6300 = BS1501-225 490A LT20
6301 = BS1501-225 490A LT30
6302 = BS1501-225 490A LT50
6303 = BS1501-225 490B LT20
6304 = BS1501-225 490B LT30
6305 = BS1501-225 490B LT50
;
; steel plates BS1501 part 2 1988
;
6310 = BS1501-243
6311 = BS1501-271
6312 = BS1501-281
6313 = BS1501-620
6314 = BS1501-621
6315 = BS1501-622-515
6316 = BS1501-622-690
6317 = BS1501-660
6318 = BS1501-503
6319 = BS1501-510
6320 = BS1501-828
;
; steel plates BS1501 part 3 1973
;
6321 = BS1501-403S17A
6322 = BS1501-405S17A
6323 = BS1501-304S12A
6324 = BS1501-304S15A
6325 = BS1501-304S49A
6326 = BS1501-321S12A
6327 = BS1501-321S49A
6328 = BS1501-347S17A
6329 = BS1501-347S49A
6330 = BS1501-316S12A
6331 = BS1501-316S16A
6332 = BS1501-316S37A
6333 = BS1501-316S49A
6334 = BS1501-320S17A
6335 = BS1501-310S24A
6336 = BS1501-NA15A
6337 = BS1501-NA16A
6338 = BS1501-460S52A
6339 = BS1501-304S62A
6340 = BS1501-304S65A
6341 = BS1501-304S87A
6342 = BS1501-347S67A
6343 = BS1501-316S62A
6344 = BS1501-316S66A
6345 = BS1501-316S82A
6351 = BS1501-403S17B
6352 = BS1501-405S17B
108
Appendix A: Codelist 145 - Materials Grade
________________
6353 = BS1501-304S12B
6354 = BS1501-304S15B
6355 = BS1501-304S49B
6356 = BS1501-351S12B
6357 = BS1501-351S49B
6358 = BS1501-347S17B
6359 = BS1501-347S49B
6360 = BS1501-316S12B
6361 = BS1501-316S16B
6362 = BS1501-316S37B
6363 = BS1501-316S49B
6364 = BS1501-320S17B
6365 = BS1501-310S24B
6366 = BS1501-NA15B
6367 = BS1501-NA16B
6368 = BS1501-460S52B
6369 = BS1501-304S62B
6370 = BS1501-304S65B
6371 = BS1501-304S87B
6372 = BS1501-377S67B
6373 = BS1501-316S62B
6374 = BS1501-316S66B
6375 = BS1501-316S82B
6376 = BS1501-460S52A LT70
;
; steel forgings to BS1503 1980
;
6380 = BS1503 164-490
6381 = BS1503 221-410
6382 = BS1503 221-430
6383 = BS1503 221-460
6384 = BS1503 221-490
6385 = BS1503 221-510
6386 = BS1503 221-530
6387 = BS1503 221-550
6388 = BS1503 223-410
6389 = BS1503 223-430
6390 = BS1503 223-460
6391 = BS1503 223-490
6392 = BS1503 223-510
6393 = BS1503 224-410
6394 = BS1503 224-430
6395 = BS1503 224-460
6396 = BS1503 224-490
6397 = BS1503 224-510
;
6398 = BS1503 245-420
6399 = BS1503 620-440
6400 = BS1503 620-540
6401 = BS1503 621-460
6402 = BS1503 660-460
6403 = BS1503 271-560
6404 = BS1503 622-490
6405 = BS1503 622-560
6406 = BS1503 622-650
6407 = BS1503 625-520
6408 = BS1503 625-590
6409 = BS1503 503-490
6410 = BS1503 509-690
6411 = BS1503 410S21
6412 = BS1503 420S29
6413 = BS1503 403S17
109
PDS Stress Analysis Interface Users Guide - April 2002
________________
6414 = BS1503 405S17
;
6415 = BS1503 304S11
6416 = BS1503 304S31
6417 = BS1503 304S51
6418 = BS1503 347S31
6419 = BS1503 347S51
6420 = BS1503 321S31
6421 = BS1503 321S51-490
6422 = BS1503 321S51-510
6423 = BS1503 316S11
6424 = BS1503 316S13
6425 = BS1503 316S31
6426 = BS1503 316S33
6427 = BS1503 316S51
6428 = BS1503 320S33
6429 = BS1503 310S31
;
6430 = BS1503 164-490E
6431 = BS1503 221-430E
6432 = BS1503 221-460E
6433 = BS1503 221-490E
6434 = BS1503 221-510E
6435 = BS1503 221-530E
6436 = BS1503 221-550E
6437 = BS1503 223-410E
6438 = BS1503 223-430E
6439 = BS1503 223-460E
6440 = BS1503 223-490E
6441 = BS1503 223-510E
6442 = BS1503 224-410E
6443 = BS1503 224-430E
6444 = BS1503 224-460E
6445 = BS1503 224-490E
6446 = BS1503 224-510E
;
6447 = BS1503 245-420E
6448 = BS1503 620-440E
6449 = BS1503 620-540E
6450 = BS1503 621-460E
6451 = BS1503 660-460E
6452 = BS1503 271-560E
6453 = BS1503 622-490E
6454 = BS1503 622-560E
6455 = BS1503 622-650E
6456 = BS1503 625-520E
6457 = BS1503 625-590E
6458 = BS1503 410S21E
6459 = BS1503 420S29E
6460 = BS1503 403S17E
6461 = BS1503 405S17E
;
6462 = BS1503 304S11E
6463 = BS1503 304S31E
6464 = BS1503 304S51E
6465 = BS1503 347S31E
6466 = BS1503 347S51E
6467 = BS1503 321S31E
6468 = BS1503 321S51-490E
6469 = BS1503 321S51-510E
6470 = BS1503 316S11E
6471 = BS1503 316S13E
110
Appendix A: Codelist 145 - Materials Grade
________________
6472 = BS1503 316S31E
6473 = BS1503 316S33E
6474 = BS1503 316S51E
;
6475 = BS1503 223-410-LT10
6476 = BS1503 223-410-LT20
6477 = BS1503 223-410-LT50
6478 = BS1503 223-430-LT10
6479 = BS1503 223-430-LT15
6480 = BS1503 223-430-LT40
6481 = BS1503 223-460-LT0
6482 = BS1503 223-460-LT10
6483 = BS1503 223-460-LT20
6484 = BS1503 223-490-LT0
6485 = BS1503 223-490-LT10
6486 = BS1503 223-510-LT0
6487 = BS1503 224-410-LT10
6488 = BS1503 224-410-LT20
6489 = BS1503 224-410-LT50
6490 = BS1503 224-430-LT10
6491 = BS1503 224-430-LT15
6492 = BS1503 224-430-LT40
6493 = BS1503 224-460-LT0
6494 = BS1503 224-460-LT10
6495 = BS1503 224-460-LT20
6496 = BS1503 224-490-LT0
6497 = BS1503 224-490-LT10
6498 = BS1503 224-510-LT0
;
6499 = BS1503 503-490-LT80
6500 = BS1503 509-690-LT196
;
6501 = BS1503 304S11-LT196
6502 = BS1503 304S31-LT196
6503 = BS1503 347S31-LT196
6504 = BS1503 321S31-LT196
6505 = BS1503 321S51-490
6506 = BS1503 321S51-510
6507 = BS1503 316S11-LT196
6508 = BS1503 316S13-LT196
6509 = BS1503 316S31-LT196
6510 = BS1503 316S33-LT196
;
; steel casting to BS1504 1976
;
6520 = BS1504-161 grade 430A
6521 = BS1504-161 grade 480A
6522 = BS1504-161 grade 540A
6523 = BS1504-161 grade 430E
6524 = BS1504-161 grade 480E
6525 = BS1504-161 grade 430A-LT40
6526 = BS1504-245A
6527 = BS1504-245B
6528 = BS1504-245A-LT50
6529 = BS1504-503-LT60
6530 = BS1504-621A
6531 = BS1504-622A
6532 = BS1504-622E
6533 = BS1504-623A
6534 = BS1504-625A
6535 = BS1504-625E
6536 = BS1504-629A
111
PDS Stress Analysis Interface Users Guide - April 2002
________________
6537 = BS1504-660A
6538 = BS1504-420C29A
6539 = BS1504-425C11A
6540 = BS1504-304C15A
6541 = BS1504-304C15A-LT196
6542 = BS1504-304C12A
6543 = BS1504-304C12A-LT196
6544 = BS1504-347C17A
6545 = BS1504-347C17A-LT196
6546 = BS1504-315C16A
6547 = BS1504-315C16A-LT196
6548 = BS1504-316C12A
6549 = BS1504-316C16A
6550 = BS1504-316C71A
6551 = BS1504-318C17A
6552 = BS1504-316C16E
6553 = BS1504-316C71E
6554 = BS1504-316C12A-LT196
6555 = BS1504-316C16A-LT196
6556 = BS1504-316C71A-LT196
6557 = BS1504-317C12A
6558 = BS1504-317C16A
6559 = BS1504-364C11A
6560 = BS1504-332C11A
6561 = BS1504-310C40A
6562 = BS1504-330C11A
;
; steel bars and billets for bolting BS1506 1986
;
6570 = BS1506-162
6571 = BS1506-253
6572 = BS1506-253-LT100
6573 = BS1506-509-650
6574 = BS1506-509-650-LT196
6575 = BS1506-509-690
6576 = BS1506-509-690-LT196
6577 = BS1506-630-790
6578 = BS1506-630-790-LT100
6579 = BS1506-630-790-LT75
6580 = BS1506-630-860
6581 = BS1506-630-860-LT100
6582 = BS1506-630-690
6583 = BS1506-630-690-LT100
6584 = BS1506-631-850
6585 = BS1506-670-860
6586 = BS1506-671-850
6587 = BS1506-681-820
6588 = BS1506-410S21-690
6589 = BS1506-410S21-720
6590 = BS1506-410S21-760
6591 = BS1506-410S21-750
6592 = BS1506-410S21-770
6593 = BS1506-416S29
6594 = BS1506-286S31
6595 = BS1506-286S31-LT196
6596 = BS1506-304S31
6597 = BS1506-304S31-LT196
6598 = BS1506-304S51
6599 = BS1506-304S61
6600 = BS1506-304S61-LT196
6601 = BS1506-304S71
6602 = BS1506-304S71-LT196
112
Appendix A: Codelist 145 - Materials Grade
________________
6603 = BS1506-303S22
6604 = BS1506-316S31
6605 = BS1506-316S31-LT196
6606 = BS1506-316S33
6607 = BS1506-316S33-LT196
6608 = BS1506-316S51
6609 = BS1506-316S53
6610 = BS1506-316S61
6611 = BS1506-316S61-LT196
6612 = BS1506-316S63
6613 = BS1506-316S63-LT196
6614 = BS1506-316S65
6615 = BS1506-316S65-LT196
6616 = BS1506-316S67
6617 = BS1506-316S67-LT196
6618 = BS1506-321S31
6619 = BS1506-321S31-LT196
6620 = BS1506-321S51-490
6621 = BS1506-321S51-520
6622 = BS1506-347S31
6623 = BS1506-347S31-LT196
6624 = BS1506-347S51
7999 = undefined
113
PDS Stress Analysis Interface Users Guide - April 2002
________________
A.2 Codelist 330 - CP
Type/Termination/Preparation
C330 DF=WRK_DD_CODLST:CODE0330.ENT MAX=999
; 0330, CP Type/Termination/Preparation (999)
; NOTE: Use 2-199 for bolted types; 300-399 for male types and
; 400-599 for female types. Refer to Reference Data Manager
; (PD_DATA)Reference Guide for additional data.
1 =
;
2 = FE
;
; Use 11-15 for ends without integral gaskets; 16-19 for ends with
; integral gaskets.
10 = FFTP (11-19)
11 = FFFE
16 = FFFEWG
;
; Use 21-25 for ends without integral gaskets; 26-29 for ends with
; integral gaskets.
20 = RFTP (21-29)
21 = RFFE
26 = RFFEWG
;
; Use 31-35 for ends without integral gaskets; 36-39 for ends with
; integral gaskets.
30 = RJFTP (31-39)
31 = RJFE
;
; Use 41-45 for ends without integral gaskets; 46-49 for ends with
; integral gaskets.
40 = TMFTP (41-49)
41 = STFE
42 = LTFE
43 = SMFE
44 = LMFE
;
; Use 51-55 for ends without integral gaskets; 56-59 for ends with
; integral gaskets.
50 = GFFTP (51-59)
51 = SGFE
52 = LGFE
53 = SFFE
54 = LFFE
;
; Use 61-65 for lap-flanged ends without integral gaskets; 66-69 for
; lap-flanged ends with integral gaskets.
60 = FFLFTP (61-69)
61 = FFLFE
;
; Use 71-75 for lap-flanged ends without integral gaskets; 76-79 for
; lap-flanged ends with integral gaskets.
70 = RFLFTP (71-79)
71 = RFLFE
;
; Use 81-85 for lap-flanged ends without integral gaskets; 86-89 for
; lap-flanged ends with integral gaskets.
80 = RJFLFTP (81-89)
81 = RJLFE
114
Appendix A: Codelist 330 - CP Type/Termination/Preparation
________________
;
; Use 91-95 for lap-flanged ends without integral gaskets; 96-99 for
; lap-flanged ends with integral gaskets.
90 = TMFLFTP (91-99)
91 = STLFE
92 = LTLFE
93 = SMLFE
94 = LMLFE
;
; Use 101-105 for lap-flanged ends without integral gaskets; 106-109 for
; lap-flanged ends with integral gaskets.
100 = GFFLFTP (101-109)
101 = SGLFE
102 = LGLFE
103 = SFLFE
104 = LFLFE
;
; Use 111-115 for ends without integral gaskets; 116-119 for ends with
; integral gaskets.
110 = FFTBTP (111-119)
111 = FFTBE
116 = FFTBEWG
;
; Use 121-125 for ends without integral gaskets; 126-129 for ends with
; integral gaskets.
120 = RFTBTP (121-129)
121 = RFTBE
126 = RFTBEWG
;
; Use 131-135 for ends without integral gaskets; 136-139 for ends with
; integral gaskets.
130 = RJTBTP (131-139)
131 = RJTBE
;
; Use 141-145 for ends without integral gaskets; 146-149 for ends with
; integral gaskets.
140 = MRJTBTP (141-149)
146 = MRJTBEWG
;
; Use 151-155 for ends without integral gaskets; 156-159 for ends with
; integral gaskets.
150 = FFTBCSTP (151-159)
151 = FFTBCSE
156 = FFTBCSEWG
;
; Use 161-165 for ends without integral gaskets; 166-169 for ends with
; integral gaskets.
160 = RFTBCSTP (161-169)
161 = RFTBCSE
166 = RFTBCSEWG
;
; Use 171-175 for ends without integral gaskets; 176-179 for ends with
; integral gaskets.
170 = RJTBCSTP (171-179)
171 = RJTBCSE
;
; Use 181-185 for ends without integral gaskets; 186-189 for ends with
; integral gaskets.
180 = FFFTBTP (181-189)
181 = FFFTBE
186 = FFFTBEWG
;
115
PDS Stress Analysis Interface Users Guide - April 2002
________________
190 = MJTP (190-199)
191 = MJE
;
300 = MTP (301-399)
301 = BE
302 = OLET
311 = TBE
321 = MFE
331 = MTE
341 = MGE
351 = MQCE
361 = MFRE
371 = MHE
381 = SPE
391 = PE
393 = 3"FFPE
395 = 6"FFPE
;
400 = STP (401-409)
401 = SE
;
420 = SWTP (421-429)
421 = SWE
;
440 = FTTP (441-449)
441 = FTE
;
460 = FGTP (461-469)
461 = FGE
;
480 = FQCTP (481-489)
481 = FQCE
;
500 = FFRTP (501-509)
501 = FFRE
;
520 = FHTP (521-529)
521 = FHE
;
540 = BLTP (541-549)
541 = BLE
542 = MJBE
;
590 = HTP (581-599)
591 = HCE
;
600 = NTP (600-605)
601 = NE
;
650 = UDTP (651-659)
651 = UD
116
Appendix A: Codelist 380 - Piping Component Type
________________
A.3 Codelist 380 - Piping Component
Type
C380 DF=WRK_DD_CODLST:CODE0380.ENT MAX=2500
; 0380, Piping Component Type (2500)
1 =
;
2 = Piping
3 = Piping
4 = Piping
5 = Piping
6 = Hose
8 = Tubing
;
18 = Gate valve
19 = Extended body gate valve
20 = Conduit gate valve
21 = Blank gate valve
22 = 3-way valve
23 = Ball valve
24 = 2-way valve
25 = 3-way ball valve
28 = Globe valve
29 = Angle globe valve
30 = 3-way globe valve
31 = Y globe valve
33 = Plug valve
34 = 4-way valve
35 = 3-way plug valve
36 = 4-way plug valve
39 = Needle valve
43 = Butterfly valve
47 = Diaphragm valve
49 = Knife gate valve
50 = Slide valve
51 = 3-way slide valve
54 = Angle valve
55 = Check valve
56 = Wafer check valve
57 = Angle check valve
58 = Stop check valve
59 = Angle stop check valve
60 = Y stop check valve
67 = Backflow preventer
68 = Automatic recirculation valve
70 = Angle blowdown valve
71 = Y blowdown valve
73 = Pinch valve
74 = Float valve
75 = Foot valve
79 = Tank drain valve
86 = Deluge valve
89 = Hose valve
90 = Angle hose valve
93 = Vent/drain valve
97 = Instrument root valve
98 = 3-way instrument root valve
99 = 4-way instrument root valve
;
117
PDS Stress Analysis Interface Users Guide - April 2002
________________
117 = Flange
119 = Reducing flange
120 = Expander flange
122 = Orifice flange
124 = Blind flange
126 = Open spectacle blank
127 = Closed spectacle blank
128 = Blank disc
129 = Blind spacer
130 = Tapered spacer
131 = Open spacer
132 = End
133 = Head
135 = Plug
137 = Cap
138 = Diameter change
139 = Concentric diameter change
140 = Eccentric diameter change
141 = Coupling/connector
142 = Half coupling
143 = Concentric reducer
144 = Eccentric reducer
148 = Reducing coupling
151 = Concentric swage
152 = Eccentric swage
155 = Union
156 = Orifice union
157 = Dielectric union
159 = Hose connection
160 = Bushing
162 = Reducing insert
163 = Pipe bend
165 = 5.625 deg elbow
167 = 11.25 deg elbow
169 = 22.5 deg elbow
171 = <45 deg direction change
172 = 45 deg direction change
173 = 45 deg elbow
175 = 45 deg LR elbow
176 = 45 deg long tangent elbow
177 = 45 deg 3D elbow
179 = 45 deg union elbow
181 = 45 deg street elbow
182 = 45 deg short elbow
184 = 45 deg long elbow
189 = 60 deg elbow
191 = 45-90 deg direction change
192 = 90 deg direction change
193 = 90 deg elbow
195 = 90 deg SR elbow
196 = 90 deg LR elbow
198 = 90 deg LR long tangent elbow
200 = 90 deg reducing elbow
202 = 90 deg 3D elbow
204 = 90 deg union elbow
206 = 90 deg street elbow
207 = 90 deg reducing street elbow
209 = 90 deg short elbow
210 = 90 deg long elbow
216 = 180 deg return
218 = 180 deg SR return
220 = 180 deg LR return
118
Appendix A: Codelist 380 - Piping Component Type
________________
222 = 180 deg close return
223 = 180 deg medium return
224 = 180 deg open return
229 = Miter
231 = 45 deg miter
233 = 90 deg miter
237 = Tee
239 = Reducing branch tee
240 = Reducing run and branch tee
242 = On-run union tee
243 = On-branch union tee
246 = Street tee
249 = Reducing instrument tee
251 = Drip ring tee
253 = Basin tee
260 = True Y
262 = Lateral
264 = Reducing branch lateral
265 = Reducing run and branch lateral
267 = 90 deg short Y-branch
268 = 90 deg reducing short Y-branch
269 = 90 deg long Y-branch
270 = 90 deg reducing long Y-branch
275 = Cross
277 = Reducing branches cross
278 = Reducing run and branches cross
279 = Basin cross
285 = Saddle
287 = Sweepolet
288 = Weldolet
289 = Sockolet
290 = Thredolet
291 = Nippolet
292 = Elbolet
293 = Latrolet
294 = Endolet
295 = Reinforcing pad
297 = Reinforcing weld
299 = Buttweld
303 = Branch nipple
304 = In-line nipple
310 = Gasket
312 = Stud
313 = Nut
;
315 = Fire monitor
316 = Elevated fire monitor
317 = Remotely operated fire monitor
318 = Foam monitor
319 = Elevated foam monitor
320 = Remotely operated foam monitor
324 = Fire hydrant
325 = Fire hydrant w/monitor nozzle
327 = 3-way fire hydrant
338 = Hose reel
339 = Hose rack station
340 = Foam chamber
344 = Wet sprinkler
345 = Pre-action sprinkler
346 = Spray sprinkler
352 = Eye wash
353 = Safety shower
119
PDS Stress Analysis Interface Users Guide - April 2002
________________
354 = Safety shower and eye wash
374 = Siamese
380 = 90 deg siamese
;
513 = Flame arrestor
515 = Hammer arrestor
516 = Vent silencer
517 = In-line silencer
518 = Vent
519 = Exhaust head
521 = Breather vent
523 = Free vent w/o screen
524 = Free vent w/screen
525 = Motor operated valve
527 = Mixing T
529 = Spray nozzle
533 = Removable spool
535 = Swing elbow
540 = Expansion joint
542 = Hinged expansion joint
544 = Swivel joint
546 = Mechanical coupling
548 = Flexible hose
552 = Sample cooler
556 = Strainer/filter
557 = Single basket strainer
559 = Duplex basket strainer
561 = T strainer
563 = Y strainer
564 = Temporary strainer
565 = Basket strainer
567 = Cone strainer
569 = Flat plate strainer
571 = Sump strainer
576 = Filter
582 = Steam trap
583 = Float steam trap
584 = Inverted bucket steam trap
586 = Thermostatic steam trap
588 = Thermodynamic steam trap
590 = Impulse steam trap
611 = Generic component
;
613 = Pip seg heat tracing brk/comp 2
;
747 = Air utility station
748 = Nitrogen utility station
749 = Water utility station
750 = Steam utility station
823 = Vent/drain detail 1
824 = Vent/drain detail 2
825 = Vent/drain detail 3
833 = Vent/drain detail H
873 = Connection detail 1
874 = Connection detail 2
875 = Connection detail 3
876 = Connection detail 4
877 = Connection detail 5
878 = Connection detail 6
879 = Connection detail 7
880 = Connection detail 8
;
120
Appendix A: Codelist 380 - Piping Component Type
________________
909 = Anchor
911 = 1-way support
913 = 2-way support
923 = Spring support
927 = Damping support
;
1008 = Tie-in marker
;
1018 = Utility connector
1019 = Drain connector
1020 = Utility station connector
1038 = TRM off-dwg piping connector
1039 = TLM off-dwg piping connector
1040 = TTM off-dwg piping connector
1041 = TBM off-dwg piping connector
1042 = FRM off-dwg piping connector
1043 = FLM off-dwg piping connector
1044 = FTM off-dwg piping connector
1045 = FBM off-dwg piping connector
1047 = Utility off-dwg pip connector
1049 = To off-vol piping connector
1053 = From off-vol piping connector
1068 = TRM off-unit piping connector
1069 = TLM off-unit piping connector
1070 = TTM off-unit piping connector
1071 = TBM off-unit piping connector
1072 = FRM off-unit piping connector
1073 = FLM off-unit piping connector
1074 = FTM off-unit piping connector
1075 = FBM off-unit piping connector
1079 = To off-site piping connector
1083 = From off-site piping connector
;
1108 = Piping node marker
;
1117 = Terminator piping connector
;
;Entries above 1500 are reserved for DIN components
;
;
1500 = Valve generic
1501 = Angle plug valve
1502 = Non-return valve
1503 = Check valve
1504 = Valve with continous action
1505 = 4-way globe valve
1506 = 4-way valve,generic
1507 = Steam throttling angle valve
1508 = Steam throttling 3-way globe valve
1509 = Butterfly valve with continous action
1510 =
1511 =
1512 = Globe valve with continous action
1513 = Gate valve with continous action
1514 = Plug valve with continous action
1515 = Angle globe valve with continous action
1516 = Free wheel check valve
1517 = Safety check valve
;
1518 = Fire safety butterfly valve
1519 = Aeration and deaeration armature
1520 = Angle ball valve
121
PDS Stress Analysis Interface Users Guide - April 2002
________________
1521 = 4-way ball valve
1522 = Taper plug valve
1523 = Taper angle plug valve
1524 = 3-way taper plug valve
1525 = 4-way taper plug valve
1526 = Flat seal bottom
1527 = Blank disk
1528 = Flange connection
1529 = Screwed connection
1530 = Angle diaphragm valve
;
1533 = Safety valve
1534 = Safety valve regulated with spring
1535 = Safety valve regulated with weight
1536 = Angle safety valve
1537 = Angle safety valve regulated with spring
1538 = Rupture disk
1539 = Aeration with screw cap
1540 = Inspection glass
1542 = Aeration with plug
1543 = Flanged aeration
1544 = 90 deg earation
1545 = 180 deg earation
1546 = Tapered filter
1548 = Discharge valve with blind flange
1549 = Discharge valve
1550 = Discharge with blind flanged gate valve
1551 = Discharge with gate valve
1552 = Bellow expansion joint
1553 = Lyra expansion joint
1554 = 90 degree elbow for JP
1555 = T connection for JP
1556 = Flange between JP
1557 = Valve for connecting JP media
1558 = Blindflange JP
1559 = Skewed connection JP
1560 = Y connection JP
1561 = flanged connection segment/comp type 1
1562 = flanged connection segment/comp type 2
1563 = flanged connection segment/comp type 3
1564 = flanged connection segment/comp type 4
1565 = Flange from JP to normal pipe
1566 = Valve for JP media supply
1567 = Flange connection for JP
1568 = Bypass for JP media
1569 = Flange for bypassing JP
1570 = Syphon
1571 = Ball linkage
1572 = Mixing component
1573 = Flow straightener
1574 =
1575 = Spring clip
1576 = Fire extinguishing equipment powder
1577 = Fire extinguishing equipment halogen
1578 = Fire extinguishing equipment carbonic acid
1579 = Fire extinguishing equipment foam
1580 = Fire extinguishing equipment floor connection
1581 = Fire extinguishing equipment overhead conn.
1582 = Fire extinguishing connector
1583 = Fire extinguishing water supply
1584 = Fire brigade accessory
1585 = Hydrant ground floor
122
Appendix A: Codelist 380 - Piping Component Type
________________
1587 = Hydrant overhead
1588 = Wall hydrant
1590 = Sprinkler equipment
1591 = Flooding spray equipment
1592 = Spraying equipment
1593 = Refrigerating unit
1594 = Globe valve with open function
1595 = Angle valve with open function
1596 = Clamp joint
1597 = Taper pipe thread
1598 =
1599 = Socket joint
1600 = Taper pipe joint
1601 = Cool box
1602 = Ball float valve
1603 = Ball check valve
1604 = Flanged joint
123
PDS Stress Analysis Interface Users Guide - April 2002
________________
A.4 Codelist 570 - Design Standard
C570 DF=WRK_DD_CODLST:CODE0570.ENT MAX=200
; 0570, Design Standard (200)
1 = ASME,1982,B
2 = B31.4
3 = ASME1
4 = ASME2,1972,A
5 = ASME2,1972,B
6 = ASME2,1972,C
7 = ASME2,1972,D
8 = ASME2,1974,A
9 = ASME2,1974,B
10 = ASME2,1974,C
11 = ASME2,1974,D
12 = ASME2,1977,A
13 = ASME2,1977,B
14 = ASME2,1977,C
15 = ASME2,1977,D
16 = ASME2,1980,A
17 = ASME2,1980,B
18 = ASME2,1980,C
19 = ASME2,1980,D
20 = ASME2,1982,A
21 = B31.3
22 = ASME2,1982,C
23 = ASME2,1982,D
24 = ASME3,1972
25 = ASME3,1977
26 = ASME3,1980
27 = ASME3,1982
28 = B31.1,1973
29 = B31.1,1977
30 = B31.1,1980
31 = B31.1,1983
32 = BS806
50 = BS3351
124
Appendix B: PDS Design Database Format
________________
Appendix B PDS Design Database
Format
This section contains a PDS DDL which shows the format of the PDS design database.
125
PDS Stress Analysis Interface Users Guide - April 2002
________________
B.1 Table 12 - Piping Segment Data
# Piping Segment Data
# Piping Segment Data
table number = 12 , number of columns = 77
1 , system_unique_no , integer , index 1
* 2 , line_number_label , character(40)
3 , line_id , character(24)
4 , unit_number , character(12)
5 , unit_code , character(3)
6 , module_no , character(16)
7 , package_system_no , character(12)
8 , train_number , character(2)
9 , fluid_code , short , standard note 125
10 , line_sequence_no , character(16)
11 , nominal_piping_dia , short
12 , piping_mater_class , character(16)
13 , gasket_separation , character(8)
* 14 , insulation_purpose , short , standard note 220
* 15 , insulation_thick , double
* 16 , insulation_density , double , standard note 1074 (units)
17 , heat_tracing_reqmt , short , standard note 200
18 , heat_tracing_media , short , standard note 210
19 , heat_tracing_temp , double
20 , construction_stat , short , standard note 130
21 , hold_status , short , standard note 50
22 , approval_status , short , standard note 35
23 , schedule_override , character(8) , standard note 332
* 24 , nor_oper_pres , double
* 25 , nor_oper_temp , double
* 26 , alt_oper_pres , double
* 27 , alt_oper_temp , double
* 28 , nor_dgn_pres , double
* 29 , nor_dgn_temp , double
* 30 , alt_dgn_pres , double
* 31 , alt_dgn_temp , double
32 , steam_outlet_temp , double
33 , mater_of_construct , character(6)
34 , safety_class , short , standard note 340
* 35 , design_standard , short , standard note 570
36 , design_area_number , character(10)
37 , design_resp , short , standard note 160
38 , construction_resp , short , standard note 160
39 , supply_resp , short , standard note 160
40 , coating_reqmts , short , standard note 190
41 , cleaning_reqmts , short , standard note 230
42 , fluid_category , character(4)
* 43 , nor_op_pres_units , short , standard note 1064
* 44 , nor_op_temp_units , short , standard note 1056
* 45 , alt_op_pres_units , short , standard note 1064
* 46 , alt_op_temp_units , short , standard note 1056
* 47 , nor_dgn_pres_units , short , standard note 1064
* 48 , nor_dgn_temp_units , short , standard note 1056
* 49 , alt_dgn_pres_units , short , standard note 1064
* 50 , alt_dgn_temp_units , short , standard note 1056
51 , steam_temp_units , short , standard note 1056
* 52 , stress_system_no , character(12)
* 53 , stress_reqmts , short , standard note 360
54 , hyd_system_no , character(12)
55 , hyd_reqmts , short , standard note 360
56 , specific_gravity_a , double
57 , specific_gravity_b , double
58 , specific_gravity_c , double
59 , viscosity , double
126
Appendix B: Table 12 - Piping Segment Data
________________
60 , density , double
61 , spec_heat_ratio , double
62 , sonic_velocity , double
63 , surface_roughness , double
64 , test_system_no , character(6)
65 , test_fluid , short , standard note 125
66 , test_pressure , double
67 , PID_id_part_a , character(4)
68 , PID_id_part_b , character(4)
69 , end_1_nozzle_id , integer
70 , end_2_nozzle_id , integer
71 , alpha_descript_id , character(12)
72 , standard_note_no , short , standard note 499
73 , pid_index_no , integer
74 , color_code , character(8)
75 , inspection_iso_id , character(24)
76 , index_to_pi_dwg , integer
77 , weld_id , character(80)
In the preceding table, an asterisk (*) denotes piping designer input responsibility.
127
PDS Stress Analysis Interface Users Guide - April 2002
________________
B.2 Table 22 - Nozzles
# equip_nozzle
table number = 22, number of columns = 25
1 , nozzle_indx_no , integer
2 , nozzle_no , character(10)
3 , equip_indx_no , integer
4 , nominal_piping_dia , short
5 , rating , character(8)
6 , preparation , short , standard note 330
7 , piping_mater_class , character(16)
8 , unit_no , character(12)
9 , fluid_code , short , standard note 125
10 , unit_code , character(3)
11 , line_sequence_no , character(16)
12 , heat_tracing_reqmt , short , standard note 200
13 , heat_tracing_media , short , standard note 210
14 , insulation_purpose , short , standard note 220
15 , insulation_thk , double
16 , table_suffix , short , standard note 576
17 , service , character(20)
18 , schedule_thickness , character(8)
* 19 , nor_therm_growth_X , double
* 20 , nor_therm_growth_Y , double
* 21 , nor_therm_growth_Z , double
* 22 , alt_therm_growth_X , double
* 23 , alt_therm_growth_Y , double
* 24 , alt_therm_growth_Z , double
25 , construction_stat , short , standard note 130
In the preceding table, an asterisk (*) denotes piping designer input responsibility.
128
Appendix B: Table 34 - Piping Component Data
________________
B.3 Table 34 - Piping Component Data
# Piping Component Data
table number = 34 , number of columns = 126
1 , system_unique_no , integer , index 1
2 , piping_comp_no , character(20)
3 , commodity_name , character(6)
4 , model_code , character(6)
5 , option_code , short , standard note 400
6 , maximum_temp , double
7 , sched_thick_basis , character(8) , standard note 332
8 , commodity_code , character(16)
9 , MTO_requirements , short , standard note 365
10 , fabrication_cat , short , standard note 180
11 , source_of_data , short , standard note 420
12 , PDS_sort_code , character(6)
13 , physical_data_id , character(8)
14 , geometric_standard , short , standard note 575
15 , weight_code , short , standard note 578
16 , table_suffix_green , short , standard note 576
17 , table_suffix_red , short , standard note 577
18 , materials_grade , short , standard note 145
19 , bend_radius , double
20 , bend_angle , double
21 , face_to_face_dim , double
22 , dimension_a , double
23 , dimension_b , double
24 , dimension_c , double
25 , surface_area , double , standard note 1010 (units)
26 , empty_weight , double , standard note 1028 (units)
27 , water_weight , double , standard note 1028 (units)
28 , operator_weight , double
29 , operator_sym_name , character(6)
30 , chain_operator_no , short
31 , opening_action , short , standard note 390
32 , construction_stat , short , standard note 130
33 , hold_status , short , standard note 50
34 , heat_tracing_reqmt , short , standard note 200
35 , heat_tracing_media , short , standard note 210
36 , heat_tracing_temp , double
37 , iso_dwg_index_no , integer
38 , isometric_sheet_no , character(2)
39 , piece_mark_no , character(10)
40 , color_code , character(8)
41 , stress_node_no , short
42 , stress_intens_fact , double
43 , head_loss_factor , double
44 , piping_assembly , character(12)
45 , component_group_no , short
46 , remarks , character(50)
47 , standard_note_no_a , short , standard note 499
48 , standard_note_no_b , short , standard note 499
49 , cp_1_nom_pipe_diam , short
50 , cp_1_outside_diam , double
51 , cp_1_end_prep , short , standard note 330
52 , cp_1_sch_thk , character(8) , standard note 332
53 , cp_1_rating , character(8)
54 , cp_1_face_to_ctr , double
55 , cp_1_weld_no , character(8)
56 , cp_1_weld_type , short , standard note 1100 / 400 (bolt option)
57 , cp_1_gasket_gap , double
58 , cp_1_gasket_option , short , standard note 400
59 , cp_1_stress_node , short
60 , cp_1_stress_factor , double
61 , cp_1_head_loss , double
129
PDS Stress Analysis Interface Users Guide - April 2002 ________________
62 , cp_2_nom_pipe_diam , short
63 , cp_2_outside_diam , double
64 , cp_2_end_prep , short , standard note 330
65 , cp_2_sch_thk , character(8) , standard note 332
66 , cp_2_rating , character(8)
67 , cp_2_face_to_ctr , double
68 , cp_2_weld_no , character(8)
69 , cp_2_weld_type , short , standard note 1100 / 400 (bolt option)
70 , cp_2_gasket_gap , double
71 , cp_2_gasket_option , short , standard note 400
72 , cp_2_stress_node , short
73 , cp_2_stress_factor , double
74 , cp_2_head_loss , double
75 , cp_3_nom_pipe_diam , short
76 , cp_3_outside_diam , double
77 , cp_3_end_prep , short , standard note 330
78 , cp_3_sch_thk , character(8) , standard note 332
79 , cp_3_rating , character(8)
80 , cp_3_face_to_ctr , double
81 , cp_3_weld_no , character(8)
82 , cp_3_weld_type , short , standard note 1100 / 400 (bolt option)
83 , cp_3_gasket_gap , double
84 , cp_3_gasket_option , short , standard note 400
85 , cp_3_stress_node , short
86 , cp_3_stress_factor , double
87 , cp_3_head_loss , double
88 , cp_4_nom_pipe_diam , short
89 , cp_4_outside_diam , double
90 , cp_4_end_prep , short , standard note 330
91 , cp_4_sch_thk , character(8) , standard note 332
92 , cp_4_rating , character(8)
93 , cp_4_face_to_ctr , double
94 , cp_4_weld_no , character(8)
95 , cp_4_weld_type , short , standard note 1100 / 400 (bolt option)
96 , cp_4_gasket_gap , double
97 , cp_4_gasket_option , short , standard note 400
98 , cp_4_stress_node , short
99 , cp_4_stress_factor , double
100, cp_4_head_loss , double
101, cp_5_nom_pipe_diam , short
102, cp_5_outside_diam , double
103, cp_5_end_prep , short , standard note 330
104, cp_5_sch_thk , character(8) , standard note 332
105, cp_5_rating , character(8)
106, cp_5_face_to_ctr , double
107, cp_5_weld_no , character(8)
108, cp_5_weld_type , short , standard note 1100 / 400 (bolt option)
109, cp_5_gasket_gap , double
110, cp_5_gasket_option , short , standard note 400
111, cp_5_stress_node , short
112, cp_5_stress_factor , double
113, cp_5_head_loss , double
114, unique_name , character(12)
115, vlv_operator_dim_a , double
116, vlv_operator_dim_b , double
117, vlv_operator_dim_c , double
118, vlv_operator_dim_d , double
119, last_placed_date , integer
120, generic_comp_no , character(20)
121, inspection_key , short
122, cp_1_inspect_key , short
123, cp_2_inspect_key , short
124, cp_3_inspect_key , short
125, cp_4_inspect_key , short
126, cp_5_inspect_key , short
130
Appendix B: Table 50 - Piping/Tubing Data
________________
B.4 Table 50 - Piping/Tubing Data
# Piping/Tubing Data
table number = 50 , number of columns = 61
1 , system_unique_no , integer , index 1
2 , piping_comp_no , character(20)
3 , commodity_name , character(6)
4 , model_code , character(6)
5 , option_code , short , standard note 400
6 , maximum_temp , double
7 , nominal_piping_dia , short
8 , outside_diameter , double
9 , schedule_thickness , character(8) , standard note 332
10 , sched_thick_basis , character(8) , standard note 332
11 , rating , character(8)
12 , commodity_code , character(16)
13 , MTO_requirements , short , standard note 365
14 , fabrication_cat , short , standard note 180
15 , source_of_data , short , standard note 425
16 , PDS_sort_code , character(6)
17 , geometric_standard , short , standard note 575
18 , weight_code , short , standard note 578
19 , table_suffix_green , short , standard note 576
20 , table_suffix_red , short , standard note 577
21 , materials_grade , short , standard note 145
22 , pipe_length , double
23 , surface_area , double , standard note 1010 (units)
24 , empty_weight , double , standard note 1028 (units)
25 , water_weight , double , standard note 1028 (units)
26 , cold_spring_length , double
27 , construction_stat , short , standard note 130
28 , hold_status , short , standard note 50
29 , heat_tracing_reqmt , short , standard note 200
30 , heat_tracing_media , short , standard note 210
31 , heat_tracing_temp , double
32 , iso_dwg_index_no , integer
33 , isometric_sheet_no , character(2)
34 , piece_mark_no , character(10)
35 , color_code , character(8)
36 , piping_assembly , character(12)
37 , component_group_no , short
38 , remarks , character(50)
39 , standard_note_no_a , short , standard note 499
40 , standard_note_no_b , short , standard note 499
41 , end_1_end_prep , short , standard note 330
42 , end_1_weld_no , character(8)
43 , end_1_weld_type , short , standard note 1100 / 400 (bolt option)
44 , end_1_gasket_gap , double
45 , end_1_gasket_opt , short , standard note 400
46 , end_1_stress_node , short
47 , end_1_stres_int , double
48 , end_1_head_loss , double
49 , end_2_end_prep , short , standard note 330
50 , end_2_weld_no , character(8)
51 , end_2_weld_type , short , standard note 1100 / 400 (bolt option)
52 , end_2_gasket_gap , double
53 , end_2_gasket_opt , short , standard note 400
54 , end_2_stress_node , short
55 , end_2_stres_int , double
56 , end_2_head_loss , double
57 , unique_name , character(12)
131
PDS Stress Analysis Interface Users Guide - April 2002 ________________
58 , last_placed_date , integer
59 , inspection_key , short
60 , end_1_inspect_key , short
61 , end_2_inspect_key , short
132
Appendix B: Table 67 - Instrument Component Data
________________
B.5 Table 67 - Instrument Component
Data
# Instrument Component Data
table number = 67 , number of columns = 133
1 , system_unique_no , integer , index 1
2 , instrument_comp_no , character(20)
3 , model_code , character(6)
4 , option_code , short , standard note 400
5 , sched_thick_basis , character(8) , standard note 332
6 , MTO_requirements , short , standard note 365
7 , fabrication_cat , short , standard note 180
8 , source_of_data , short , standard note 430
9 , PDS_sort_code , character(6)
10 , physical_data_id , character(8)
11 , geometric_standard , short , standard note 575
12 , weight_code , short , standard note 578
13 , table_suffix_green , short , standard note 576
14 , table_suffix_red , short , standard note 577
15 , materials_grade , short , standard note 145
16 , face_to_face_dim , double
17 , dimension_a , double
18 , dimension_b , double
19 , dimension_c , double
20 , surface_area , double , standard note 1010 (units)
21 , empty_weight , double , standard note 1028 (units)
22 , water_weight , double , standard note 1028 (units)
23 , operator_weight , double , standard note 1028 (units)
24 , operator_type , double
25 , operator_sym_name , character(6)
26 , chain_operator_no , short
27 , chain_length , double
28 , opening_action , short , standard note 390
29 , construction_stat , short , standard note 130
30 , hold_status , short , standard note 50
31 , design_resp , short , standard note 160
32 , construction_resp , short , standard note 160
33 , heat_tracing_reqmt , short , standard note 200
34 , heat_tracing_media , short , standard note 210
35 , heat_tracing_temp , double
36 , insulation_purpose , short , standard note 220
37 , insulation_thick , double
38 , insulation_density , double , standard note 1074 (units)
39 , cleaning_reqmts , short , standard note 230
40 , safety_class , short , standard note 340
41 , module_no , character(16)
42 , package_system_no , character(12)
43 , iso_dwg_index_no , integer
44 , isometric_sheet_no , character(2)
45 , piece_mark_no , character(10)
46 , color_code , character(8)
47 , stress_node_no , short
48 , stress_intens_fact , double
49 , head_loss_factor , double
50 , piping_assembly , character(12)
51 , component_group_no , short
52 , remarks , character(50)
53 , standard_note_no_a , short , standard note 499
54 , standard_note_no_b , short , standard note 499
55 , cp_1_nom_pipe_diam , short
56 , cp_1_outside_diam , double
57 , cp_1_end_prep , short , standard note 330
133
PDS Stress Analysis Interface Users Guide - April 2002 ________________
58 , cp_1_sch_thk , character(8) , standard note 332
59 , cp_1_rating , character(8)
60 , cp_1_face_to_ctr , double
61 , cp_1_weld_no , character(8)
62 , cp_1_weld_type , short , standard note 1100 / 400 (bolt option)
63 , cp_1_gasket_gap , double
64 , cp_1_gasket_option , short , standard note 400
65 , cp_1_stress_node , short
66 , cp_1_stress_factor , double
67 , cp_1_head_loss , double
68 , cp_2_nom_pipe_diam , short
69 , cp_2_outside_diam , double
70 , cp_2_end_prep , short , standard note 330
71 , cp_2_sch_thk , character(8) , standard note 332
72 , cp_2_rating , character(8)
73 , cp_2_face_to_ctr , double
74 , cp_2_weld_no , character(8)
75 , cp_2_weld_type , short , standard note 1100 / 400 (bolt option)
76 , cp_2_gasket_gap , double
77 , cp_2_gasket_option , short , standard note 400
78 , cp_2_stress_node , short
79 , cp_2_stress_factor , double
80 , cp_2_head_loss , double
81 , cp_3_nom_pipe_diam , short
82 , cp_3_outside_diam , double
83 , cp_3_end_prep , short , standard note 330
84 , cp_3_sch_thk , character(8) , standard note 332
85 , cp_3_rating , character(8)
86 , cp_3_face_to_ctr , double
87 , cp_3_weld_no , character(8)
88 , cp_3_weld_type , short , standard note 1100 / 400 (bolt option)
89 , cp_3_gasket_gap , double
90 , cp_3_gasket_option , short , standard note 400
91 , cp_3_stress_node , short
92 , cp_3_stress_factor , double
93 , cp_3_head_loss , double
94 , cp_4_nom_pipe_diam , short
95 , cp_4_outside_diam , double
96 , cp_4_end_prep , short , standard note 330
97 , cp_4_sch_thk , character(8) , standard note 332
98 , cp_4_rating , character(8)
99 , cp_4_face_to_ctr , double
100, cp_4_weld_no , character(8)
101, cp_4_weld_type , short , standard note 1100 / 400 (bolt option)
102, cp_4_gasket_gap , double
103, cp_4_gasket_option , short , standard note 400
104, cp_4_stress_node , short
105, cp_4_stress_factor , double
106, cp_4_head_loss , double
107, cp_5_nom_pipe_diam , short
108, cp_5_outside_diam , double
109, cp_5_end_prep , short , standard note 330
110, cp_5_sch_thk , character(8) , standard note 332
111, cp_5_rating , character(8)
112, cp_5_face_to_ctr , double
113, cp_5_weld_no , character(8)
114, cp_5_weld_type , short , standard note 1100 / 400 (bolt option)
115, cp_5_gasket_gap , double
116, cp_5_gasket_option , short , standard note 400
117, cp_5_stress_node , short
118, cp_5_stress_factor , double
119, cp_5_head_loss , double
134
Appendix B: Table 67 - Instrument Component Data ________________
120, unique_name , character(12)
121, bend_angle , double
122, vlv_operator_dim_a , double
123, vlv_operator_dim_b , double
124, vlv_operator_dim_c , double
125, vlv_operator_dim_d , double
126, last_placed_date , integer
127, generic_comp_no , character(20)
128, inspection_key , short
129, cp_1_inspect_key , short
130, cp_2_inspect_key , short
131, cp_3_inspect_key , short
132, cp_4_inspect_key , short
133, cp_5_inspect_key , short
135
PDS Stress Analysis Interface Users Guide - April 2002
________________
B.6 Table 80 - Pipe Support Data
# Pipe Support Data
table number = 80 , number of columns = 50
1 , system_unique_no , integer , index 1
2 , pipe_support_no , character(20)
3 , model_code_phy , character(6)
4 , model_code_log , character(6)
* 5 , iso_support_type_a , short , standard note 380
6 , iso_support_type_b , short , standard note 380
7 , iso_support_type_c , short , standard note 380
8 , iso_support_type_d , short , standard note 380
9 , details_for_shop , character(50)
10 , details_for_field , character(50)
11 , fabrication_orient , character(20)
12 , commodity_code , character(16)
13 , MTO_requirements , short , standard note 365
14 , fabrication_cat , short , standard note 180
15 , weight , double , standard note 1028 (units)
16 , construction_stat , short , standard note 130
17 , hold_status , short , standard note 50
18 , standard_note_no , short , standard note 499
19 , iso_dwg_index_no , integer
20 , isometric_sheet_no , character(2)
21 , piece_mark_no , character(10)
22 , color_code , character(8)
23 , isometric_dim_a , double
24 , isometric_dim_b , double
25 , isometric_dim_c , double
26 , isometric_dim_d , double
27 , isometric_dim_e , double
* 28 , trans_rigidity_x , double
* 29 , trans_rigidity_y , double
* 30 , trans_rigidity_z , double
* 31 , rot_rigidity_x , double
* 32 , rot_rigidity_y , double
* 33 , rot_rigidity_z , double
* 34 , spring_gap_length , double
* 35 , sping_gap_direct , short
36 , number_of_springs , short
37 , last_placed_date , integer
38 , inspection_key , short
39 , mark_number , character(80)
40 , group_id , integer
41 , gang_id , integer
42 , material_grade , short , standard note 145
43 , weld_code , short
44 , material_index , character(16)
45 , operating_load , double
46 , installed_load , double
47 , hydrostatic_load , double
* 48 , total_movement_1 , double , in subunits distance attribute
* 49 , total_movement_2 , double , in subunits distance attribute
50 , rod_diameter , double , in subunits
In the preceding table, an asterisk (*) denotes piping designer
input responisibility.
136
Appendix C: PDS to Stress Analysis Symbol Map Table
________________
Appendix C PDS to Stress
Analysis Symbol Map
Table
The PDS to Stress Analysis Symbol Map is used to map each PDS component to a generic stress analysis
component. The table itself is composed of three columns of data that are position dependent. You can add
comments to the table by placing an ! in column 1. A table entry consists of one row of data. Each column in a
row is discussed below.
1. PDS Item Name
The PDS item name is the index into the table. Each PDS item existing in a pipeline must have an entry for
it in this table. As a component is processed, this table is searched for an entry for the current component.
Only the first 6 characters of the item name are used by the symbol map.
2. Stress Analysis Generic Name
The STRESS symbol name is the primary output from this table. The symbol names are two characters in
length. The Intergraph default generic names include:
3W 3-WAY VALVES
4W 4-WAY VALVES
AV ANGLE VALVES
CR CROSSES
EL ELBOWS and MITERS
ER ECCENTRIC REDUCERS
FL FLANGES
FX EXPANSION JOINTS
HA PIPE SUPPORTS and HANGERS
MT For futute use
NP NIPPLES
PI PIPE
RB RIGID BODIES
RD CONCENTRIC REDUCERS
RE RESTRAINTS
RI BENT PIPE
TE TEES
TF OLETS and BRANCH WELDS
TI SADDLE
TO OLETS
TR PADS
TS SWEPOLETS
TU BRANCH COMPONENTS
TW TEE
VA INLINE VALVES
XX COUPLINGS
137
PDS Stress Analysis Interface Users Guide - April 2002
________________
3. Valve Type Descriptor
Another output from this table is a valve type used for valves only. You can map the valve type into a
PROP record. (Refer to the Options File section for more information.)
Intergraph delivers the PDS to Stress Analysis Map table in
c:\win32app\ingr\pdstress\dat\pdstress.tbl.
138
Appendix C: Example PDSTRESS.TBL
________________
C.1 Example PDSTRESS.TBL
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! INTERGRAPH VERSION 3
! MODIFICATIONS / REVISIONS
!
! REVISION 1 By:ingr Date:05-May-1998
! Changed generic names for all branch components and divided into
! TR, TU, TW, TS, TO, !TE
! Added RPAD as a TF element for reinforced tee with pads
!
! REVISION 2 By:ingr Date:27-APR-1998
! Added NIP as a NP element for nipples
! Added FDH pipe supports
! Added FPIP as a PI element for insulation FDH
! Added PSP2, PSP3, PSP4, PSP5, PSP6, PSP7
!
! REVISION 3 By:lcl Date:12.17.99
! Added item names for Pipe Support Modeler
!
! REVISION 4 By:ingr Date: 19-Mar-2001
! Allowed the first 6 characters, instead of the first 4
! characters, of the item name to be used.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!a.: item name. only the first 6 characters are used
!b.: generic name. maximum 2 characters
!c.: type descriptor (for VA, AV, 3W only), maximum 4 character
!a. b. c.
!234567890123456789
!
! RIGID COMPONENTS
!
1BF1 RB
1BL1 RB
1D1 RB
1GL1 RB
1KNF1 RB
1PL1 RB
1S1 RB
1SA1 RB
2PRD1 RB
2PRVA1 RB
3OP1 RB
3UNO1 RB
3VFDR1 RB
3VFDV1 RB
3VFUR1 RB
3VFUV1 RB
4BOX RB
4BOX3 RB
4BOX4 RB
4CYL RB
BLSPO RB
BUSH RB
CAPBV RB
CAPOT RB
FBLD RB
HD21 RB
HDHEMI RB
139
PDS Stress Analysis Interface Users Guide - April 2002
________________
I2WAY RB
IGEN01 RB
IGEN02 RB
IGEN04 RB
IGEN05 RB
UN RB
UND RB
UNO RB
4IND RB
PLUG RB
STRB1 RB
!
! VALVES
!
BALF VA BAL
BALLP VA BAL
BALR VA BAL
BALSP VA BAL
BDA VA GLA
BDY VA ***
BFY VA BFL
BFYHP VA BFL
BFYLP VA BFL
CKAL AV ***
CKALSP AV ***
CKAR 3W ***
CKAST AV ***
CKBP VA CKE
CKL VA CKE
CKLF VA CKE
CKLR VA CKE
CKLSP VA CKE
CKS VA CKE
CKSF VA CKE
CKSR VA CKE
CKSSP VA CKE
CKST VA CKE
CKSY VA CKE
CKWF VA CKE
CKYST VA CKE
CONV VA CKE
GAT VA GTE
GATF VA GTE
GATBL VA GTE
GATCON VA GTE
GATEX VA GTE
GATEXB VA GTE
GATR VA GTE
GATSP VA GTE
GLO VA PMD
GLO3W 3W ***
GLOA AV GLV
GLOASP AV GLV
GLOF VA PMD
GLOR VA PMD
GLOSP VA PMD
GLOY VA ***
GLOYF VA ***
GLOYR VA ***
DEL VA GTE
DIA VA PLG
DIAGL VA PLG
140
Appendix C: Example PDSTRESS.TBL
________________
DIAPL VA PLG
DIASP VA PLG
FOOT VA ***
FLO VA GTE
HOS VA ***
HOSA AV ***
KNF VA ***
NEE VA GTE
PIN VA PLG
PLU VA PLG
PLUFB VA PLG
PLUF VA PLG
PLUR VA PLG
PLUSP VA PLG
PLUVP VA PLG
RELVAL AV ***
SLI VA GTE
TKDR VA GTE
!
! SPECIALS
!
CPD04 XX
CPD05 XX
CPD07 XX
CPD10 XX
CPL XX
CPLH XX
CPLR XX
HOP XX
SOP XX
!
! ELBOWS
!
E45 EL
E453D EL
E45L EL
E45LR EL
E45S EL
E45ST EL
E45T EL
E45T3D EL
E45TLR EL
E45U EL
E90 EL
E90LR EL
E90R EL
E90SR EL
E90T EL
E90T3D EL
E90TLR EL
E90U EL
R180 EL
R180CL EL
R180MD EL
R180LR EL
R180OP EL
R180SR EL
!
! FLANGES
!
FFIL FL
FL FL
141
PDS Stress Analysis Interface Users Guide - April 2002
________________
FLRSC FL
FLSL FL
FLSSO FL
FLSW FL
FLWN FL
FOSOA FL
FOSOAW FL
FOSOB FL
FOSOBW FL
FOSWA FL
FOSWAW FL
FOSWB FL
FOSWBW FL
FOTHDA FL
FOWNA FL
FOWNAW FL
FOWNB FL
FOWNBW FL
FPL FL
FTHD FL
FSO FL
FSSL FL
FSSPL FL
FS FL
FSW FL
FWN FL
!
! PIPING TYPES
!
NIPL PI
PIPE PI
PIPB PI
!
! INSULATED PIPES
!
FPIP PI
!
! SUPPORTS INTERGRAPH
!
NOZ HA
PSL HA
PS1 HA
PS3 HA
PS5 HA
PS15 HA
PS19 HA
PSP2 HA
PSP3 HA
PSP4 HA
PSP5 HA
PSP6 HA
PSP7 HA
SPRTA HA
!
! PIPE SUPPORT MODELER
!
AC HA
AL HA
AW HA
AB HA
CC HA
DG HA
142
Appendix C: Example PDSTRESS.TBL
________________
DH HA
DV HA
FL HA
GG HA
GH HA
RH HA
SC HA
SW HA
VG HA
VS HA
PTHARD HA
PTPHD HA
PTPUB HA
!
! SUPPORTS BY FLUOR DANIEL HAARLEM
!
FNBA HA
FNBS HA
FNCHR1 HA
FNCHR2 HA
FNCHR3 HA
FNCHR4 HA
FNCHR5 HA
FNCHR6 HA
FNCHR9 HA
FNCO_1 HA
FNCO_2 HA
FNCRDL HA
FNCYL HA
FNDA01 HA
FNDA02 HA
FNDSP1 HA
FNDWLD HA
FNENG1 HA
FNGD HA
FNGD2 HA
FNHD03 HA
FNHNGR HA
FNHNGT HA
FNLUG HA
FNPLTP HA
FNPLTS HA
FNPPEN HA
FNPU6 HA
FNPU7 HA
FNPU8 HA
FNPU9 HA
FNPUP1 HA
FNSH HA
FNSLOC HA
FNSPST HA
FNUBLT HA
FNVHR1 HA
FNVHR2 HA
FNVHR3 HA
FNVHR4 HA
FNVHR5 HA
FNVHR6 HA
FNWELD HA
FNWLUG HA
!
! REDUCERS
143
PDS Stress Analysis Interface Users Guide - April 2002
________________
!
REDC RD
REDC3 RD
SWGC RD
REDE ER
!
!BRANCH COMPONENTS
!
!NIPPLES
!
NIP NP
NIPIL NP
!
!OLETS
!
EOLLR TO
EOLSR TO
EOL TO
FOL TO
LOL TO
NOL TO
SOL TO
SWOL TS
TOL TO
WOL TO
!
!TEES
!
TBA TU
TDR TU
TUOB TU
TUOR TU
TRB TW
TRI TU
TRRB TU
TST TU
STUB TU
T TW
!
!WELDS
!
BWELD TU
RPAD TR
RWELD TU
SAD TI
!
!UNCLASSIFIED
!
1BL3W1 TU
1GL3W1 TU
1PL3W1 TU
4CYL3 TU
I3WAY TU
IGEN03 TU
Y TU
STRT TU
YSTR TU
1CKAR1 3W ***
PLU3W 3W 3W
PLU4W 4W 4W
SLI3W 3W ***
CRO CR
144
Appendix C: Example PDSTRESS.TBL
________________
X CR
XRB CR
PIPB RI
145
PDS Stress Analysis Interface Users Guide - April 2002
________________
146
Appendix D: Warning & Error Messages
________________
Appendix D Warning & Error
Messages
This section lists the warning and error messages issued by the various components of the stress analysis
software and, when possible, suggests a corrective action.
The messages that are issued by the PD_Stress Analysis Interface are recorded in an error message file along
with the neutral file when errors occur. If no errors occur, an error file is not created.
There are two categories of messages issued by the software:
A Warning message indicates an error occurred which may cause a problem in the neutral file. The
neutral file should be checked.
An Error message indicates an error occurred and is serious enough to cause extraction to abort. The
neutral file is either not produced or incomplete.
147
PDS Stress Analysis Interface Users Guide - April 2002
________________
D.1 Warning Messages
Message # Message/Comment
W1 Reuse counter mismatch
The reuse counter stored in the design file does not match that stored in the database.
This is potentially a serious problem that could indicate that components in the model
are linked to incorrect database records. It is strongly recommended that the model be
analyzed to determine the extent of the problem and to correct the situation.
W2 Standard note not found, default value used
This message indicates there was no note for the code list numbers and a blank (" ")
was used. This can be fixed by placing a valid note into the Standard Note Library for
that code list number.
W3 Unable to locate stress code, default code used
This message means there was no match in the CODE NAME OF CODE
PARAMETER DATA TABLE in the options file for the design_code_requirements
attribute for the segment currently being extracted. The first record in the table was
used instead.
W4 Unable to locate end prep, default end prep used
This message means there was no match in the END PREPARATION TABLE in the
options file for the component which is currently being processed. The first record in
the table was used to generate the end prep code.
W5 Component has undefined commodity code
This message indicates that the current component or pipe does not have a commodity
code and a blank was used.
W6 Unable to locate fitting type, default fitting type used
This message means there was no match in the FITTING NOMENCLATURE
TABLE in the options file for the commodity code of the current component.
W7 Nominal piping diameter has been truncated
The text string generated from the nominal piping diameter has exceeded the
maximum size allowed in the software and was truncated. Contact Intergraph.
W8 Unable to locate hanger type, default hanger type used
148
Appendix D: Warning Messages
________________
This means there was no match in the HANGER TYPE TABLE of the options file for
the pipe_support_type attribute of the current pipe support/hanger and the first entry
of the table was used.
W9 Reducer size table not found, default values used
This means there was no reducer size table found in the commodity library and
default values were used for flare radius, length and cone angle. This can be fixed by
modifying the RD_SIZE.TBL in the win32app\ingr\pdstress\dat directory to
contain the needed information and place it into the commodity library.
W10 Wall thickness table not found, default values used
This message indicates there was no thickness table found in the commodity library
for the current component and zero was used. This message usually occurs on
components with schedule thicknesses set to NREQD.
W12 Outside Diameter attribute undefined - Insulation Unit Weight defaulted to 0.0
This means that Insulation Unit Weight can not be calculated because the outside
diameter for the component or pipe being processed is undefined in the database.
Check all components and pipes in the line being extracted to make sure the outside
diameter has a valid value.
W13 Dry Weight attribute undefined - Dry Unit Weight defaulted to 0.0
This means that the dry weight attribute in the database is undefined. Check all
components and pipes in the line being extracted to make sure the dry weight has a
valid value.
W14 Wet Weight attribute undefined - Wet Unit Weight defaulted to 0.0
This means that the wet weight attribute in the database is undefined. Check all
components and pipes in the line being extracted to make sure the wet weight has a
valid value.
149
PDS Stress Analysis Interface Users Guide - April 2002
________________
D.2 Error Messages
Message # Message/Comment
E1 Error opening error message file - pdsstr.err
An error occurred while trying to open the error message file. Check to make sure
that the file pdsstr.err is not opened by another user in the default directory.
E3 Error opening input data file - PDSSTR.DAT
An error occurred while attempting to open the input file to the stress analysis
interface. Check to make sure that the file PDSSTR.DAT exists in the default
directory.
E4 Word 11 in the INTERGRAPH OPTIONS BLOCK is undefined
Word 11 in the options block must be set to 1.
E5 No model files found in input data file - PDSSTR.DAT
An error occurred generating PDSSTR.DAT or the user entered a blank first line in the
input data file and no model file names were found. Check to make sure there are
valid model file names in PDSSTR.DAT in the default directory.
E6 No line names found in input data file - PDSSTR.DAT
An error occurred generating PDSSTR.DAT or the user entered two blank lines
between the last model file name and the first line name. Check to make sure there is
only one blank line between the last model file name and the first line name in
PDSSTR.DAT in the default directory.
E7 Word 12 in the INTERGRAPH OPTIONS BLOCK is undefined
Word 12 in the options block must be set to 1.
E8 Error opening stress options file
E9 Fatal SEQUENCER error
An error occurred while organizing the design file components. Check the model
design file to verify that the pipeline being extracted is free of modeling errors. If the
pipeline is correct, contact Intergraph.
E10 Error reading input data file - PDSSTR.DAT
An error occurred reading information from the input data file. Check the record
format of the input data file PDSSTR.DAT in the default directory.
E11 Logical name STRESSOPTION is undefined or file does not exist
150
Appendix D: Error Messages
________________
E15 Number of connect points exceeded internal limit of 2000 connect points.
The maximum number of connect points per extraction is 2000. Break the line into
two separate line names and re-extract the line as two separate isometrics.
E16 Error reading FORM type from options file
An error occurred reading in the FORM type from a record in the ELEMENT
PROPERTY / CONNECTIVITY TABLE section of the options file. Valid values for
form type are 0-6. For more information on property and connectivity record refer to
the Options File section.
E17 Error reading database occurrence
An error occurred in trying to read a record from the database on a design file linkage.
This error indicates potentially serious problems in the model. It is strongly
recommended that the model be analyzed to determine the extent of the problem and
to correct the situation.
E18 Error retrieving DDL pair
This message means that an error occurred trying to read an attribute from the
database. Check the database DDL to make sure the DDL pair in question consists of
a valid entity and attribute number.
E19 Error retrieving DDL table
An undefined entity number has been read in from either the LOADING DATA
(LOAD) TABLE, the SERVICE LOADING (LSET) TABLE or the ELEMENT
PROPERTY / CONNECTIVITY TABLE in the options file. Check to make sure
only valid entity numbers are used in the DDL pairs section of the above tables.
E20 Error writing CODE record
An error occurred while trying to write a CODE record to the STRESS ANALYSIS
neutral file.
E21 Error converting Segment occurrence number from decimal to hex
An error occurred while trying to convert a Segment occurrence number from decimal
format into a hexadecimal format. Contact Intergraph.
E22 Error writing header information into neutral file
An error occurred while trying to write the header records to the beginning of the
stress analysis neutral file.
E23 Error writing DRAW record
151
PDS Stress Analysis Interface Users Guide - April 2002
________________
An error occurred while trying to write a DRAW record to the stress analysis neutral
file.
E24 Error converting nominal piping diameter
This message means there was an error trying to convert the nominal piping diameter
from the database format to an ASCII format. Contact Intergraph.
E25 Error loading record from options file
E26 Invalid table for Insulation Weight
An error occurred trying to retrieve insulation weight for a table which does not have
an insulation weight attribute. Verify that the DDL pair "0,-3" or "0,-4" is not in any
of the pipe support/hanger records in the ELEMENT PROPERTY /
CONNECTIVITY TABLE section of the options file.
E27 End node number is too small for current line
An error occurred trying to assign an end node number to the current line being
extracted. This can be fixed by increasing the end node number (word 3) of the
INTERGRAPH OPTIONS BLOCK section of the options file.
E28 Internal table limits exceeded for PDS to STRESS map
The internal table size for the PDS to STRESS map has reached its limits and the
remainder of the map can not be stored. Reduce the number of records in the PDS to
STRESS map. Contact Intergraph for information about increasing the maximum
table size.
E29 Error initializing spec table access information
An error occurred while trying to open and initialize the piping job specification
tables. Check the project files to make sure they exist and you have read access to
them.
E30 Error reading record from options file
An error occurred while trying to read a record from the options file. Check the bad
record to make sure it is in the proper format.
E31 Error opening neutral file
An error occurred while trying to open the stress analysis output neutral file.
E33 No component was found that matches the database search criteria
An error occurred while trying to use the pipeline name keyin value. Either the value
is missing, or word 12 is set incorrectly.
152
Appendix D: Error Messages
________________
E34 Error writing LNOD record
An error occurred trying to write a LNOD record to the stress analysis neutral file.
E35 Error searching for PDS item name in PDS to stress analysis symbol map
An error occurred searching for PDS item name in the PDS to stress analysis symbol
map. Check to make sure the PDS item name is in the PDS to STRESS table.
E36 Undefined generic name in PDS to STRESS map
An error occurred in reading the generic name from the PDS to stress analysis symbol
map. Check to make sure that the generic name is defined in the table.
E37 Error locating PROPERTY/CONNECTIVITY records for generic name
An error occurred searching for the PROPERTY / CONNECTIVITY record(s) from
the ELEMENT PROPERTY / CONNECTIVITY TABLE section of the options file.
Check to make sure all the necessary form records are in this table.
E38 Error reading standard note library
An error occurred while reading the standard note library. Check the standard note
library to make sure the standard note exist.
E39 Error writing LSET record
An error occurred while trying to write a LSET record to the neutral file.
E40 Error writing NODE record
An error occurred while trying to write a NODE record to the neutral file.
E41 Error writing CONNECTIVITY record
An error occurred while trying to write a CONNECTIVITY record to the neutral file.
E42 Error writing PROPERTY record
An error occurred while trying to write a PROPERTY record to the neutral file.
E43 Error accessing or opening PDS to STRESS map
An error occurred while trying to open the PDS to stress analysis symbol map. Check
to make sure the file exists and that you have read access to it.
E44 Error reading PDS to STRESS map
An error occurred while trying to read a record from the PDS to stress analysis
symbol map. Check to make sure the table is in the correct format.
E45 Error - line is composed of multiple disconnect section - number of sections: 2
153
PDS Stress Analysis Interface Users Guide - April 2002
________________
An error occurred because your pipeline has a gap, or two separate pipelines have the
same pipeline name or stress ID number.
E46 Line does not contain a valid starting point
An error occurred because a pipe support is at the end of the pipeline.
E49 Error writing LOAD record
An error occurred while trying to write LOAD record to the neutral file.
E50 Error searching for segment occurrence number
An error occurred while searching for the segment occurrence number from the
current component. Check the model to make sure that components are owned by the
correct segments.
E51 Error accessing wall thickness table
An error occurred while accessing information from the wall thickness table. Check
the commodity library to make sure the wall thickness table exists.
154
Glossary
________________
Glossary
active depth The plane in a 3-D design upon which you can place elements and perform
manipulations.
active process The process which is displayed in the Process ID field; it controls the
message fields, the menus, and the keyboard. The active process has a
highlighted window icon strip.
application software Software designed to meet specific needs, unlike system software which
runs other software.
batch processing A method of processing data which collects a series of operations into a
group (or batch) and executes the group in a continuous stream without
user intervention.
batch queue A queue, or channel for moving requests, created through NQS. A batch
queue handles scheduling for processes submitted through the Batch
options screen menu.
branch point A point on a pipeline which separates piping segments so that they can be
assigned different segment parameters. A branch point allows for
placement of branch components.
cancel button The button located in the upper right corner of a form containing a red X or
the word cancel. Select the cancel button to exit the form or option.
cell A permanent association of elements that can be stored and placed as a
group, and then manipulated as individual elements.
character A column data type that stores alphanumeric character data.
client In network operations, a node which accesses data or performs a function on
the remote resource (usually a server). All network operations (database,
NFS, NQS) between two or more nodes establish a client/server
relationship.
column An attribute of a database table. A group of columns defines a table in a
database.
command Instructions from the user to perform a function on specified data.
confirm button A button that appears in the upper right corner of a form and contains a
green check mark or the word confirm. Select the confirm button to initiate
a specified option.
coordinate The location of a point along the X, Y, or Z axis.
155
PDS Stress Analysis Interface Users Guide - April 2002
________________
coordinate system A geometric relation used to denote the location of points in the design
cube. The most common coordinate system is the rectangular coordinate
system, whereby points are located by traversing the X, Y, and Z axes of the
design cube. Normally, coordinate systems have their origin defined as
0,0,0, though this is not required. Other coordinate systems are used to more
easily express the coordinates of specific geometric entities. For example,
you can use a spherical coordinate system to help define points on a sphere,
and you can use a cylindrical coordinate system to help define points on a
cylinder.
coordinates An ordered set of absolute or relative data values that specify a location in a
coordinate system.
core files The image files written by System V for a number of reasons, the most
common of which are memory violations, illegal instructions, bus errors,
and user-generated quit signals.
cursor The pointer that the user moves on the screen to indicate an item or area.
data button The mouse button used to place data points and tentative points, to accept
previously selected elements, and to select commands from forms and
menus.
data entry field The field on a screen used to accept user-supplied data. Also known as
key-in field.
data point A point placed by pressing the data button on the mouse. Data points select
commands from the panel menus and Menu Bar, place elements, identify
and accept elements, and activate windows and perform window
manipulations.
database A collection of comprehensive informational files having predetermined
structure and organization that can then be communicated, interpreted, or
processed by a specific program.
database table The part of the database that is made of rows and columns and contains
information about the project and design elements.
default The predetermined value of a parameter that is automatically supplied by
the system or program whenever a value is not specified by the user.
delete To remove, destroy, eliminate, or erase.
delimiter A separating mark or space; a character or sequence of contiguous
characters that mark the end of a string of characters.
device A nonaddressable component of a network, that is, a component onto which
a user cannot log, for example, tape drive, disk drive, and floppy disk.
directory A file that contains the names of other files.
156
Glossary
________________
display-list box A small box with horizontal dashes located at the end of a form key-in field.
When selected, a list of the data available for that field is displayed. Input
can then be selected from the list with a data point instead of keying in the
information.
domain The set of acceptable values for a value within a component.
dragging Another term for the dynamic function that attaches the cursor to an element
so you can see it move.
easting A term used in plane surveying that describes an east, or positive, difference
in longitude.
entity An object (project, drawing, element, and so forth.) of interest about which
information is stored; a relational database table.
envelope file See interference envelope.
file specification A UNIX path name that tells the system where to locate a file.
filename A user-defined name given to an interactively created file. The name should
be relevant to the contents of the file.
form An interface or screen menu designed with the I/FORMS product. Because
many of the screen menus in the application software are built with
I/FORMS, you must have the FORMS_S product on your workstation.
full path name The name of the entire path or directory hierarchy to a file, including the file
name. See also relative path name.
gadget A portion of a form, such as a button, a field, or a checklist, that responds to
information. Gadgets can display default values or act as data entry areas.
header The first items of information in a file which precede any actual data. The
header contains information on the structure and contents of the file.
hierarchy A classified structure with superiors (roots) and subordinates (dependents)
for grouping files or commands.
icon A pictorial representation or image; a symbol that graphically identifies a
command.
Informix A relational database management system supported by RIS.
Ingres A relational database management system supported by RIS.
interference envelope An equipment modeling primitive or parametric component that is used in
conjunction with or instead of model graphics for interference checking.
Interference envelopes are given different levels and display symbology to
distinguish them from primitives.
157
PDS Stress Analysis Interface Users Guide - April 2002
________________
invert elevation The lowest point on the internal diameter of the pipe.
isometric Relating to or being a drafting system characterized by three equal axes at
right angles; a view in which the horizontal lines of an element are drawn at
an angle to the horizontal and all verticals are projected at an angle from the
base.
key An attribute (column) in a table which is chosen as the access vehicle to
individual rows of the table.
key-in field The field on a screen used to accept user-supplied data. Also known as a
data entry field.
keypoint A point on an element, including vertices, to which you can snap.
keyword A word recognized by the software that provides access to a certain
function.
menubar The strip at the top of the screen that contains icons for selecting
commands.
message area The area that appears in the MicroStation Command Window when you are
working in a design file. It is divided into the Command Status field, the
Current Command field, the Prompt field, and the Key-in field.
model A graphic representation or schema.
network An interconnection of host computers and workstations that enables them to
share data and control. The term network can mean the devices that connect
the system, or it can mean the connected system.
NFS Network File System, the system that provides access to data that is
distributed among machines through an interconnection of host computers
and workstations. NFS allows you to mount a remote resource to your local
workstation so you can access the data as though it were local. NFS is
usually used to access centralized data on a server.
node Any addressable device (such as a workstation or a server) that is connected
to a network. The network enables the connected nodes to share data and
system control.
node address The hard-wired Ethernet address assigned to each node when it is
manufactured. It is necessary for each node to identify and communicate
with another node in the network.
node name A name, or alias, that can be assigned to the node address of a device on a
network.
northing A term used to describe a north coordinate location in the plant coordinate
system.
158
Glossary
________________
nozzle A special equipment modeling primitive that contains the connection point
to piping. This point does NOT include a gasket allowance, but rather
represents the face-of-flange coordinate.
NQS Network Queuing System, the software package that allows you to define
network-wide batch and device queues. Use of NQS involves setting up
local resource queues on the system(s) where the resources reside and
setting up pipe queues on the systems that are to have access to the
resources.
Oracle A relational database management system supported by RIS.
origin In coordinate geometry, the point where the x, y, and z-axes intersect.
origin point The point at which the coordinate system is placed.
orthogonal view A view which is a projection of the model onto a plane along lines which
are orthogonal to the plane.
parameter A property whose value determines the characteristics or behavior of
something.
path A sequence of directories leading to a file or a sequence of menus leading to
a command.
path name The sequence of directories leading to a file. See also absolute path name
and relative path name.
PDS Plant Design System
pipe queue A controlled channel for moving requests to batch or device queues on
remote systems and for receiving status and/or data in response.
place data point To identify a specific element, or indicate a specific point in the design file.
plane A spatial element in geometry that may or may not have a boundary, but is
level, having no elevations or depressions, and is three-dimensional.
RDB Reference Database.
reference database A collection of reference data containing information relative to industry
design codes, vendors catalog data, job specifications, commodity libraries,
graphics symbology, label descriptions, report formats and other
information of a similar manner.
relative path name The sequence of directories leading from the current directory to a particular
file. See also path name and absolute path name.
rotate To turn; to change the angular orientation; to transform by revolution about
a specific axis.
159
PDS Stress Analysis Interface Users Guide - April 2002
________________
row A unit of related information in a table. One collection of column values for
a table.
rubberbanding The animation dynamic that enables you to specify the position of a data
point while the element changes as you move the cursor.
schema A description of the overall structure of the rulebase or database.
schema file A file that outlines the overall logical structure of a rule base or a database.
server In network operations, the node which maintains common data or performs
a common task needed by clients. All network operations (database, NFS,
NQS) between two or more nodes establish a client/server relationship.
Structured Query
Language SQL
Language developed by IBM for creating, modifying, and querying
relational databases.
style The symbology of an element such as continuous dashes, dash-dot, solid,
and so forth.
surface The skin of a three-dimensional geometric element.
symbology The display style of an element, including color, style, and weight.
table A collection of data for quick reference, either stored in sequential locations
in memory or printed as an array of rows and columns of data items of the
same type.
toggle To switch; to change between two alternatives.
user name A name that provides access to an account on the system.
values Data, either entered by the user or determined by the software, that are
stored in an attribute.
variable A quantity that may assume any one of a set of values.
vector A quantity possessing both magnitude and direction, generally represented
as a line. Vectors can be manipulated geometrically and are represented as
a coordinate triple (x,y,z).
view The defined area of vision on a screen. A view allows you to see a
prescribed volume of the design cube. Views are created with their own x,
y, and z axes. The x,y plane of the view is parallel to the screen, while the
z-axis can be thought of as coming straight out of the view towards you.
The view axes maintain this relationship regardless of the rotation with
respect to the design cube. See also active depth.
virtual memory External memory for a computer that can be used as if it were an extension
of the computers internal memory. The software uses virtual memory to
store data. This means that unneeded files and data, stay on the disk until
they are called for. Because the internal processing memory stores a
minimal amount of data, the software can perform processing more quickly.
160
Glossary
________________
working directory The directory from which you are accessing files.
161
PDS Stress Analysis Interface Users Guide - April 2002
________________
162
Index
________________
Index
3-way valves
137
4-way valves 137
A
angle valves 137
assumptions about line names 46
B
basic input data 72
batch
processes 20
bent pipe 137
branch
components 46
first order 82
welds 137
branch components 137
branches 46
C
code 50
name of code parameter data table 23, 25
string 26
val 26
record 54
code 54
codeid 54
string 54
codeid 55
commodity code 32
component
map 139
records 55
overall 55
prop 55
concentric reducers 137
couplings 137
crosses 137
D
.dat
pdsstr 16
strdef 15
database
material/specification 44
DDL 125
defaults
generic names
3-way valves 137
4-way valves 137
angle valves 137
bent pipe 137
branch components 137
branch welds 137
concentric reducers 137
couplings 137
crosses 137
eccentric reducers 137
elbows 137
expansion joints 137
flanges 137
hangers 137
inline valves 137
miters 137
nipples 137
olets 137
pads 137
pipe 137
pipe supports 137
restraints 137
rigid bodies 137
saddle 137
swepolets 137
tee 137
tees 137
descriptions
detailed record 52
design
database format 125
file
data
in str order 82
raw 72
sorted by coordinate 74
sorted by topo 78
detailed record descriptions 52
disconnected sections 76
document
organization 9
purpose 9
163
PDS Stress Analysis Interface Users Guide - April 2002
________________
E
eccentric reducers 59, 137
elbows 137
and bent pipe 59
element
connectivity map table 23, 29
cat 29
name 29
nodes 29
onodes 29
property / connectivity table 23, 30
-1 30
attlst 30
formno 30
name 30
pdstyp 30
end preparation table 23, 32
gentyp 32
text 32
endof 22
error messages 147, 150
examples
component map 139
HITS report 66
neutral file 61
options file 34
expansion joints 137
external files 23, 25
F
fitting
nomenclature table 23, 32
ccode 32
ctype 32
type 32
flanges 137
G
generating neutral files 41
model number 44
pipeline names 45
graphic commodity library 44
H
hanger type table 23, 33
pdscode 33
stype 33
hangers 137
header 46
HITS
report 65, 84
HITS (continued)
report (continued)
branch 72
cp # 72
direct 72
flags 72
name 72
node 72
occ 72
sect 72
section 1
basic input data and raw design file data
72
section 2
design file data sorted by coordinate 74
section 3
tracing data 76
section 4
design file data sorted by topo 78
section 5
design file data in str order 82
sg_occ 72
topo 72
x 72
y 72
z 72
I
info
record 52
date 52
draw 52
info 52
line name 52
model design file 52
PDSSTR version 52
units 52
vendor 52
inline valves 137
input data 72
intergraph options block 23
interpreting the HITS report 65
basic input data 72
design
file data
in str order 82
sorted by coordinate 74
sorted by topo 78
example HITS report 66
raw design file data 72
tracing data 76
164
Index
________________
interpreting the HITS report (continued)
using the HITS report to solve problems 84
introduction 15
J
joint
expansion 137
L
label description library 44
libraries
graphic commodity 44
label description 44
material descriptions 44
physical commodity 44
piping job spec tables 44
specialty and instrument descriptions 44
standard notes 44
line names
assumptions 46
lnod 50
record 56
ax 56
ay 56
az 56
dx 56
dy 56
dz 56
lnod 56
node 56
type 56
load 49, 50
record 53
i 53
j 53
load 53
pn 53
segid 53
tn 53
loading data (load) table 23, 27
-6 27
i 27
j 27
patt 27
tatt 27
lset 49, 50
record
lset 53
s1 54
s2 54
s3 54
lset (continued)
record (continued)
s4 54
segid 54
M
map
stress symbol 25
material
descriptions library 44
specification database 44
messages
error 147, 150
warning 147, 148
miters 137
model
files 44
number 44
N
network
problems 76
neudflts 21
neutral
file 61
format 49
code 50
lnod 50
load 49
lset 49
node 50
section 1 49
section 2 49
section 3 49
section 4 49
section 5 50
section 6 50
section 7 50
section 8 50
generating 41
stress analysis 49
nipples 137
node 50
number set 59
numbering conventions 59
eccentric reducers 59
elbows and bent pipe 59
olet and branch weld type components 59
pipe supports 60
straight
through components 59
165
PDS Stress Analysis Interface Users Guide - April 2002
________________
node (continued)
numbering conventions (continued)
straight (continued)
through valves 59
tee type components 59
three-way valves 59
two-way valves 59
record 58
flag 58
node 58
x 58
y 58
z 58
number fitting type 32
numbering conventions 59
O
occurrence numbers 72
olets 46, 137
branch weld type components 59
options
file 15, 21, 34
keywords 22, 23
code
name of code parameter data table 25
parameter data table 23
element
connectivity map table 23, 29
property / connectivity table 23, 30
end preparation table 23, 32
external files 23, 25
fitting nomenclature table 23, 32
hanger type table 23, 33
intergraph options block 23
loading data (load) table 23, 27
options block 23
service loading (lset) table 23, 27
vendor name 23, 24
structure 22
c1 22
cm- 22
endof table_keyword 22
m1 22
n1 22
table_keyword 22
options block 23
overall component record 55
compid 55
data 55
name 55
overlap 84
P
pads 137
PDS
design database format 125
item name 137
stress analysis symbol map 137
PDS item name 137
stress analysis generic name 137
valve type descriptor 138
to stress symbol map 25
PDS environment 17
PD_Shell 18
PD_Shell 18
pdshell environment 17
pdsstr.dat 16
physical commodity libraries 44
pipe 137
supports 60, 137
pipeline names 45
piping job spec tables library 44
prop 30, 49, 50, 138
record 30, 55
compid 56
data 56
form 56
name 56
prop 55
R
raw design file data 72
RDB 44
record descriptions
code 54
component 55
component record
overall 55
prop 55
detailed 52
info 52
lnod 56
load 53
lset 53
node 58
reference database 44
restraints 137
rigid bodies 137
166
Index
________________
S
saddle 137
service loading (lset) table 23, 27
cold 28
dw 28
entatt 28
flag 28
hot 28
val 28
wind 28
set record 53
specialty and instrument descriptions library 44
specifying pipings segments 45
standard notes library 44
straight
through components 59
through valves 59
strdef.dat 15
stress 137
analysis
generic name 137
interface 15
neutral file 49
symbol map 25
STRINP 15
swepolets 137
symbol map
PDS to stress analysis 137
T
table
12 126
22 128
34 129
50 131
67 133
80 136
tee 46, 137
type components 59
tees 137
three-way valves 59
topo 78
design file data
sorted by 78
tracing
data 76
traversing a network 82
two-way valves 59
typefaces 11
U
using
HITS report to solve problems 84
V
valve type descriptor 138
vendor name 23, 24
W
warning messages 147, 148
167
PDS Stress Analysis Interface Users Guide - April 2002
________________
168
PDS Stress Analysis Interface
(PD_Stress)
Reference Guide Addendum
November 2005
DPDS3-PB-200025C
For PDS SE version 08.00.00.**
This document supplements DPDS3-PB-200025B.
PDS Stress Analysis Interface Reference Guide Addendum November 2005
Table of Contents
INTERGRAPH OPTIONS BLOCK (replace 3.2.1) ................................................171
Example PDSTRESS.TBL (replaces C.1)................................................................174
170
INTERGRAPH OPTION BLOCK (replace 3.2.1)
Note: The information in this section supersedes the information in the corresponding
section of previous versions of the PDS Stress Analysis Interface Reference Guide (pp 23-
24 in the PDS 7.1 version of the document).
The following information has been added or modified:
Values 4 and 5 for option 12.
See the following text for details.
The Intergraph Options Block is a group of options that directly controlling the actions of
the stress analysis interface. The specific meaning of each option is outlined below:
Word Value Meaning
1 val Initial (first) node number for nodes generated at component
connections
2 val Increment to be used in generating subsequent node numbers - starting
from the value specified in word 1, 3 and 4
3 val Initial node number for numbering nodes at network endpoints
4 val Initial node number for numbering nodes internal to components (for
example, the nodes at elbow or tee origins)
Note: Val cannot be greater than four digits.
5 0
1
Turn warning messages off
Turn warning messages on
6 val Magnitude of spring constant indicating a support is rigid - where val
implies a magnitude of 10**val
7 1 must be set to 1
8 1 must be set to 1
9 0 not used at this time
10 1 must be set to 1
11 1 must be set to 1
171
PDS Stress Analysis Interface Reference Guide Addendum November 2005
Word Value Meaning
12 0
1
2
3
4
5
Extracts the network by substring of the pipeline name attribute,
LINE_NUMBER_LABEL (Refer to Appendix B, table 12, column 2.)
Extracts the network by substring of the stress analysis ID attribute,
STRESS_SYSTEM_NO (Refer to Appendix B, table 12, column 52.)
Extracts the network by equality of the pipeline name attribute,
LINE_NUMBER_LABEL (Refer to Appendix B, table 12, column 2.)
Extracts the network by equality of the stress analysis ID attribute,
STRESS_SYSTEM_NO (Refer to Appendix B, table 12, column 52.)
Extracts the network by substring of the line ID attribute, LINE_ID
(Refer to Appendix B, table 12, column 3)
Extracts the network by equality of the line ID attribute, LINE_ID
(Refer to Appendix B, table 12, column 3)
13 0
1
Does not print the UNITS record containing the length and weight units
of the neutral file
Prints the UNITS record in the neutral file
14 20 Model file component connectivity tolerance in uors
15 0
1
Does not print the VERSION record containing the stress interface file
format version number
Prints the VERSION record in the neutral file
16 0
1
Does not print the VENDOR record containing the pipe stress vendors
name
Prints the VENDOR record in the neutral file
17 0
1
Do not generate thermal movement for nozzles.
Generate a record indicating the normal XYZ and alternate XYZ
thermal growth of nozzles. (Refer to Appendix B, table 22, columns 19
through 24)
18 0
1
Default to output pipeline with one connected item from each connected
pipeline
Suppress any continuation item on connected pipelines
172
Word Value Meaning
19 0
1
Default to use filename of up to 12 characters for file specification
Use long filename of up to 40 characters for file specification
Sample Intergraph Options Block Table
I NTERGRAPH OPTI ONS BLOCK
! NOTE: Onl y 17 opt i ons i n use , 45 maxi mum
! 1- 16 2- 17 3 4 5 6 7 8 9 10 11 12 13 14 15
1, 5, 950, 951, 0, 6, 1, 1, 1, 1, 1, 1, 1, 20, 1,
1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 999
ENDOF I NTERGRAPH OPTI ONS BLOCK
173
PDS Stress Analysis Interface Reference Guide Addendum November 2005
Example PDSTRESS.TBL (replaces C.1)
Note: The information in this section supersedes the information in the corresponding
section of previous versions of the PDS Stress Analysis Interface Reference Guide (pp
139-145 in the PDS 7.1 version of the document).
The following information has been added or modified:
pdstress.tbl file listing
See the following text for details.
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! I NTERGRAPH VERSI ON 4
! MODI FI CATI ONS / REVI SI ONS
!
! REVI SI ON 1 By: i ngr Dat e: 05- May- 1998
! Changed gener i c names f or al l br anch component s and di vi ded i nt o TR, TU, TW, TS, TO,
! TE
! Added RPAD as a TF el ement f or r ei nf or ced t ee wi t h pads
!
! REVI SI ON 2 By: i ngr Dat e: 27- APR- 1998
! Added NI P as a NP el ement f or ni ppl es
! Added FDH pi pe suppor t s
! Added FPI P as a PI el ement f or i nsul at i on FDH
! Added PSP2, PSP3, PSP4, PSP5, PSP6, PSP7
!
! REVI SI ON 3 By: l cl Dat e: 12. 17. 99
! Added i t emnames f or Pi pe Suppor t Model er
!
! REVI SI ON 4 By: l cl Dat e: 05. 22. 00
! Added i t emt ype names t o Pi pe Suppor t Model er
! Removed suppor t s f or FLUOR DANI EL
!
! REVI SI ON 5 By: i ngr Dat e: 19- Mar - 2001
! Al l owed t he f i r st 6 char act er s, i nst ead of t he f i r st 4,
! of i t emname t o be used.
!
! REVI SI ON 6 By: l cl Dat e: 07- DEC- 01
! Added LGSHU t p SUPPORTS I NTERGRAPH
!
! REVI SI ON 7 By: l cl Dat e: 07- J an- 02
! Added Mode Codes f or Bi ophar mComponent s
!
! REVI SI ON 8 By l cl Dat e: 25- FEB- 04
! Changed FPI P t o FPI PE
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! a. : i t emname. onl y t he f i r st 6 char act er s ar e used
! b. : gener i c name. maxi mum2 char act er s
! c. : t ype descr i pt or ( f or VA, AV, 3Wonl y) , maxi mum4 char act er
! a. b. c.
! 234567890123456789
!
! RI GI D COMPONENTS
!
1BF1 RB
1BL1 RB
1D1 RB
1GL1 RB
1KNF1 RB
1PL1 RB
1S1 RB
1SA1 RB
2PRD1 RB
2PRVA1 RB
174
3OP1 RB
3UNO1 RB
3VFDR1 RB
3VFDV1 RB
3VFUR1 RB
3VFUV1 RB
4BOX RB
4BOX3 RB
4BOX4 RB
4CYL RB
BLSPO RB
BUSH RB
CAPBV RB
CAPOT RB
FBLD RB
HD21 RB
HDHEMI RB
I 2WAY RB
I GEN01 RB
I GEN02 RB
I GEN04 RB
I GEN05 RB
UN RB
UND RB
UNO RB
4I ND RB
PLUG RB
STRB1 RB
!
! VALVES
!
BALF VA BAL
BALLP VA BAL
BALR VA BAL
BALSP VA BAL
BDA VA GLA
BDY VA ***
BFY VA BFL
BFYHP VA BFL
BFYLP VA BFL
CKAL AV ***
CKALSP AV ***
CKAR 3W ***
CKAST AV ***
CKBP VA CKE
CKL VA CKE
CKLF VA CKE
CKLR VA CKE
CKLSP VA CKE
CKS VA CKE
CKSF VA CKE
CKSR VA CKE
CKSSP VA CKE
CKST VA CKE
CKSY VA CKE
CKWF VA CKE
CKYST VA CKE
CONV VA CKE
GAT VA GTE
GATF VA GTE
GATBL VA GTE
GATCON VA GTE
GATEX VA GTE
GATEXB VA GTE
GATR VA GTE
GATSP VA GTE
GLO VA PMD
GLO3W 3W ***
GLOA AV GLV
GLOASP AV GLV
GLOF VA PMD
175
PDS Stress Analysis Interface Reference Guide Addendum November 2005
GLOR VA PMD
GLOSP VA PMD
GLOY VA ***
GLOYF VA ***
GLOYR VA ***
DEL VA GTE
DI A VA PLG
DI AGL VA PLG
DI APL VA PLG
DI ASP VA PLG
FOOT VA ***
FLO VA GTE
HOS VA ***
HOSA AV ***
KNF VA ***
NEE VA GTE
PI N VA PLG
PLU VA PLG
PLUFB VA PLG
PLUF VA PLG
PLUR VA PLG
PLUSP VA PLG
PLUVP VA PLG
RELVAL AV ***
SLI VA GTE
TKDR VA GTE
!
! SPECI ALS
!
CPD04 XX
CPD05 XX
CPD07 XX
CPD10 XX
CPL XX
CPLH XX
CPLR XX
HOP XX
SOP XX
!
! ELBOWS
!
E45 EL
E453D EL
E45L EL
E45LR EL
E45S EL
E45ST EL
E45T EL
E45T3D EL
E45TLR EL
E45U EL
E90 EL
E90LR EL
E90R EL
E90SR EL
E90T EL
E90T3D EL
E90TLR EL
E90U EL
R180 EL
R180CL EL
R180MD EL
R180LR EL
R180OP EL
R180SR EL
!
! FLANGES
!
FFI L FL
FL FL
FLRSC FL
176
FLSL FL
FLSSO FL
FLSW FL
FLWN FL
FOSOA FL
FOSOAW FL
FOSOB FL
FOSOBW FL
FOSWA FL
FOSWAW FL
FOSWB FL
FOSWBW FL
FOTHDA FL
FOWNA FL
FOWNAW FL
FOWNB FL
FOWNBW FL
FPL FL
FTHD FL
FSO FL
FSSL FL
FSSPL FL
FS FL
FSW FL
FWN FL
!
! PI PI NG TYPES
!
NI PL PI
PI PE PI
PI PB PI
!
! I NSULATED PI PES
!
FPI PE PI
!
! SUPPORTS I NTERGRAPH
!
NOZ HA
PSL HA
PS1 HA
PS3 HA
PS5 HA
PS15 HA
PS19 HA
PSP2 HA
PSP3 HA
PSP4 HA
PSP5 HA
PSP6 HA
PSP7 HA
SPRTA HA
LGSHU HA
!
! PI PE SUPPORT MODELER
!
AW HA
AWA HA
AWB HA
AWC HA
AWD HA
AWE HA
AWF HA
CB HA
CBA HA
CBB HA
CBC HA
CBD HA
CC HA
CCA HA
CCB HA
177
PDS Stress Analysis Interface Reference Guide Addendum November 2005
CCD HA
CCE HA
CCF HA
CCG HA
DH HA
DHA HA
DHB HA
DHC HA
DHD HA
DHE HA
DHF HA
DHG HA
DHI HA
DHJ HA
DHK HA
DV HA
DVA1 HA
DVA2 HA
DVB1 HA
DVB2 HA
DVC1 HA
DVC2 HA
DVD1 HA
DVD2 HA
DVE1 HA
DVE2 HA
DVF1 HA
DVF2 HA
DVG1 HA
DVG2 HA
DVH1 HA
DVH2 HA
DVJ 1 HA
DVJ 2 HA
DVK1 HA
DVK2 HA
DVL HA
DVM HA
DVN HA
DVO HA
DVP HA
DVQ HA
DVR HA
FF HA
FFA HA
FFB HA
FFC HA
FFD HA
FFE HA
FFF HA
FFG HA
FFH HA
FL HA
FLA HA
FLB HA
FLC HA
FLD HA
FLE HA
GG HA
GGA HA
GGB HA
GGC HA
GGD HA
GGE1 HA
GGE2 HA
GGE3 HA
GGF1 HA
GGF2 HA
GGF3 HA
GH HA
GHA HA
178
GHB1 HA
GHB2 HA
SC HA
SCA HA
SCB HA
SCC HA
SCD HA
SCE HA
SCF HA
SCG HA
SCH HA
SCI HA
SCJ HA
SCK HA
SCL HA
SCM HA
SCN HA
SCO HA
SCP HA
SW HA
SWA HA
SWB HA
SWC HA
SWD HA
SWE HA
SWF HA
SWG HA
SWH HA
SWI HA
SWJ HA
SWL HA
SWM HA
VG HA
VGA HA
VGB HA
VGC HA
VS HA
VSA HA
VSB HA
VSC HA
VSD HA
VSE HA
VSF HA
VSG HA
PTHARD HA
PT50 HA
PT60 HA
PT70 HA
PT80 HA
PT100 HA
RH HA
PTPRH HA
XV HA
PTVAHR HA
!
! REDUCERS
!
REDC RD
REDC3 RD
SWGC RD
REDE ER
!
! BRANCH COMPONENTS
!
! NI PPLES
!
NI P NP
NI PI L NP
!
! OLETS
!
179
PDS Stress Analysis Interface Reference Guide Addendum November 2005
EOLLR TO
EOLSR TO
EOL TO
FOL TO
LOL TO
NOL TO
SOL TO
SWOL TS
TOL TO
WOL TO
!
! TEES
!
TBA TU
TDR TU
TUOB TU
TUOR TU
TRB TW
TRI TU
TRRB TU
TST TU
STUB TU
T TW
!
! WELDS
!
BWELD TU
RPAD TR
RWELD TU
SAD TI
!
! UNCLASSI FI ED
!
1BL3W1 TU
1GL3W1 TU
1PL3W1 TU
4CYL3 TU
I 3WAY TU
I GEN03 TU
Y TU
STRT TU
YSTR TU
1CKAR1 3W ***
PLU3W 3W 3W
PLU4W 4W 4W
SLI 3W 3W ***
CRO CR
X CR
XRB CR
PI PB RI
!
! BI OPHARM COMPONENTS
!
B90T EL
B45T EL
TT TW
TTRB TW
XT CR
XTRB CR
CAPT RB
RCP RD
REP ER
R180R EL
180
Index
Intergraph options block, 171
pdstress.tbl file, 174
181
PDS Stress Analysis Interface Reference Guide Addendum November 2005
182