Вы находитесь на странице: 1из 75

Version 11.

Module 5
Piping Design

Training Manual

PLEASE NOTE:
AVEVA has a policy of continuing product development: therefore, the information contained
in this document may be subject to change without notice.
AVEVA MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENT,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
While every effort has been made to verify the accuracy of this document, AVEVA shall not
be liable for errors contained herein or direct, indirect, special, incidental or consequential
damages in connection with the furnishing, performance or use of this material.

This manual provides documentation relating to products to which you may not have access
or which may not be licensed to you. For further information on which products are licensed
to you please refer to your licence conditions.

Copyright 2007 AVEVA Limited

All rights reserved. No part of this document may be reproduced, stored in a retrieval system
or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording
or otherwise, without prior written permission of AVEVA.
The software programs described in this document are confidential information and
proprietary products of AVEVA Ltd or its licensors.
Visit our website at http://www.AVEVA.com

AVEVA Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK

Contents

Session 1 ................................................................ 1-1


Pipework Modelling...................................................................................... 1-1
Objectives .................................................................................................. 1-1
Must Know Points ...................................................................................... 1-2
Piping in PDMS: Basic Concepts ............................................................... 1-3
Piping Specifications .................................................................................. 1-4
Setting the Appropriate Specification ......................................................... 1-4
Pipework Toolbar ....................................................................................... 1-5
Pipe Creation Form .................................................................................... 1-6
Pipe Branches............................................................................................ 1-7
Pipe Branch Heads and Tails..................................................................... 1-7
Pipe Branch Head / Tail Positioned Explicitly........................................... 1-10
Pipe Branch Head / Tail Connected ......................................................... 1-11
Pipe Branch Components (Pipe Fittings) ................................................. 1-12
Creating Branch Components (Pipe Fittings) ........................................... 1-13
Component Creation Form....................................................................... 1-14
Component Selection Form ..................................................................... 1-15
Branch Components List Order................................................................ 1-16
Arrive and Leave Points ........................................................................... 1-18
The Piping Application - A Worked Example............................................ 1-20
Exercise 1 (Creating a Second Branch) ................................................... 1-37
Exercise 2 (Building the Pipework)........................................................... 1-38
Exercise 3 (Completing the Pipework) ..................................................... 1-44
Exercise 4 (Replacing Components)........................................................ 1-45
Orientation and Positioning Components in Falling Pipelines .................. 1-46
Exercise 5 (Creating a Sloping Pipe) ....................................................... 1-48
Exercise 6 (Controlling the Pipe Slope).................................................... 1-49
Alternative Positioning Forms .................................................................. 1-52
Positioning Piping Items Relative to Other Design Items ......................... 1-53
Exercise 7 (Pipe Editing).......................................................................... 1-58
Copying Branches.................................................................................... 1-60

Session 2 ................................................................ 2-1


Data Consistency Checker .......................................................................... 2-1
Objectives .................................................................................................. 2-1
Must Know Points ...................................................................................... 2-1
Possible Types of Data Error ..................................................................... 2-3
Starting the Data Consistency Checks....................................................... 2-4
The Report Format..................................................................................... 2-5

Module 5 Piping Design Issue 12/10/04

Contents-i

Contents

The Diagnostic Messages ..........................................................................2-5


Some Examples of Diagnostic Messages...................................................2-7
Exercise 8 (Data consistency check) ........................................................2-11

Contents-ii

Module 5 Piping Design Issue 12/10/04

Session

Pipework Modelling
Pipe routing is probably the activity that consumes most time on any large project
and it is also one, which causes the most problems. Pipe routing in PDMS has
always been one of the major strengths of the system, as you will discover in this
module.

Objectives
At the end of this module, you will able to:

Explain the basic concepts of pipes and branches.

Describe the use of piping specifications in PDMS.

Have a sound knowledge of branch heads and tails and the importance of
component list order and flow direction within a branch.

Understand how to create, position and orientate piping components.

Describe all the functionality of the Create Components form.

Understand the catalogue point configurations for standard components.

Orient and position components in falling lines.

Understand more complex positioning with relation to other design items.

Module 5 Piping Design Issue 09/05/02

1-1

Error! No text of specified style in document.

Must Know Points


The following points need to be understood by the trainees:

Understanding of the basic hierarchy and what elements can be created.

How to navigate around the database.

Basic understanding of the concepts of attributes.

Origin (P0) points and axes.

Querying the current attribute settings.

How to change the settings of an attribute.

1-2

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Piping in PDMS: Basic Concepts

Figure 1
There is a separate design hierarchy for pipe routing, as shown in Figure 1. In
principle, each pipe element may own a number of branches. In turn, branches may
own a number of piping components like valves and reducers.
The difference between pipes and branches is that a branch is only considered to
have two ends, while a pipe may have any number of ends, depending on the
number of branches it owns.
Figure 2 shows a pipe with three ends and two branches, where the second branch
is connected to the first at the tee.

Branch 1

z
z

Tee
Branch 2

Figure 2

Module 5 Piping Design Issue 12/10/04

1-3

Error! No text of specified style in document.

This brings in another rule that says that although a branch only has two ends, it may
own components (in this case a tee), which connect to other branches.
These simple concepts enable any number of piping configurations to be developed,
and form the basis of all the PDMS Pipework you will encounter.

Piping Specifications
In the same way that design offices have standard piping specifications, PDMS has
a set of specifications from which you can choose. In fact all the components you will
use in PDMS must be defined in the Catalogue and be placed in a Specification
before you can use them. In the Training Project there are three such specifications:
A1A-TRA

ANSI CLASS 150 CARBON STEEL

A3B-TRA

ANSI CLASS 300 CARBON STEEL

F1C-TRA

ANSI CLASS 150 STAINLESS STEEL

These specifications contain all the fittings you will require for the course exercises.

Setting the Appropriate Specification


The first task when building a pipe is to decide which specification you are going to
use. For the Training Project, the first letter in the pipe name represents the
specification to be used. For example, the pipe /150-B-5 has the letter B to
represent the specification. The specification letters are as follows: A = /A1A-TRA
B = /A3B-TRA
C = /F1C-TRA
Having decided on the appropriate
specification, this is then set as an
attribute of the pipe. Any subsequent
branches will automatically be assigned
with the same specification (although this
can be re-specified if required).
When you enter the Piping Application the
Default Specification Form is displayed.

1-4

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Pipework Toolbar
The Pipework Toolbar is used to Manipulate Pipes, Branches and Bran
Components.
The default Piping
Specification can be
reset using this Icon.

Used for the Creation


of Pipes

Modifying Pipes

Display
Piping
Components Creation
Form

Used for reselecting


Piping Components.

A range of Piping
Components can be
deleted using this form.

Used
to
components.

Align

Used
to
Orientate
Components.

Module 5 Piping Design Issue 12/10/04

1-5

Error! No text of specified style in document.

Pipe Creation Form


Pipes are created using the Create Pipe
form, Pipes hold reference data for example
the Piping, Insulation and Tracing Specs and
Temperature.
The Bore field indicated on the form is the
nominal bore for this pipe and does not
affect the pipe route.

1-6

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Pipe Branches
Branches serve two purposes:
1. They define the start and finish points of a pipe route (known as the Head and
Tail in PDMS).
2. They own the piping components, which define the route.
The position and order of the piping components below branch level determine the
physical route. In PDMS you only ever need to consider the fittings, because the
pipe that appears between fittings is automatically set (or implied) by PDMS
according to the specifications of the fittings.

Pipe Branch Heads and Tails


All branches need to have a start and end point. These can be a position in space
(3D co-ordinates), the flange face of a nozzle, a tee or various other points in your
design. Heads and tails are set up via a series of attributes that belong to the branch
element.

Gasket 1
Flange
Head is at face of Nozzle 1
Tail is at face of Nozzle 2

z
z

Elbow
Direction
of
Flow

Nozzle 1

z
Elbow

Gasket 2

Nozzle 2

z
Flange
Figure 3

Module 5 Piping Design Issue 12/10/04

1-7

Error! No text of specified style in document.

The attributes for heads of branches are: HPOS

The position in the zone where the branch starts.

HCON

The connection type of the branch end (Up to a 4 character code for
flanged, butt weld, screwed, etc.).

HDIR

The direction in which the start of the branch is pointing (as if you were
looking down the bore).

HBOR

The bore of the pipe (this can be metric or imperial).

HREF

The name of the item to which the branch head is connected (e.g.
/C1101-N1). If this is not set, then the branch is open to the
atmosphere for a vent or drain.

HSTU

This is a reference to the catalogue, which determines the material of


the first piece of pipe, between the start of the branch and the first
fitting (this still needs to be set, even if there is a fitting connected
directly to the head).

The attributes for tails of branches are: TPOS

The position in the zone where the branch ends.

TCON

The connection type of the branch end (Up to a 4 character code for
flanged, butt weld, screwed, etc.).

TDIR

The direction in which the end of the branch is pointing (as if you were
looking back down the bore).

TBOR

The bore of the pipe (this can be metric or imperial).

TREF

The name of the item to which the branch tail is connected (e.g.
/150-A-3). If this is not set, then the branch is open to the
atmosphere for a vent or drain.

You do not need to specify each of these attributes every time you create a branch.
On most occasions when you set a head or tail, you will be connecting to another
pipe or to a nozzle. The act of connecting to another item sets all the attributes at
once.

1-8

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Used to position the


Branch Head Explicitly

Used to connect the


Branch Head

Module 5 Piping Design Issue 12/10/04

1-9

Error! No text of specified style in document.

Pipe Branch Head / Tail Positioned Explicitly

When setting the Branch Head or Tail


explicitly you need to specify each of the
previously described branch attributes.

The Bore, Connection and Position are self


explanatorily.

The Head Direction is the direction of the


flow and the Tail Direction is opposite to the
flow.

1-10

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Pipe Branch Head / Tail Connected

Using the Pick Button the Name box can be


filled; this is followed by the Connect Button,
which make the connection and sets all the
Branch Head or Tail Attributes.

Module 5 Piping Design Issue 12/10/04

1-11

Error! No text of specified style in document.

Pipe Branch Components (Pipe Fittings)


When you first define a head and tail for a branch, your branch will consist of one
piece of pipe running in a straight line between the head and tail positions. This will
appear as a dotted line between the two points unless the head and tail are aligned
along a common axis and have the same bore. (The dotted line indicates that branch
route is geometrically incorrect.)

Head

Tail

Figure 4
The next step in designing a pipe is to create and position a series of fittings, which
define the pipe route you require. Just as on a drawing board, you need to decide
which piping components are needed in order to satisfy the requirements of the
process. The components must be arranged so that the pipe meets its design needs.
However, unlike on the drawing board, you do not need to know any fitting
dimensions, PDMS derives these automatically from the catalogue.
To create piping fittings, you need to select an item from the list of fittings available
to you from the associated piping specification. Typical types of fitting available are
Elbows, Tees, Reducers, Flanges, Gaskets and Valves etc. There is some
intelligence build into the PDMS forms so that by placing for example a valve the
associated Gaskets and Flanges will also be created.
For all piping components, you will need to carry out the following steps: Select the component from the piping specification, position the component and set
the orientation.
There tube is not created explicitly it is created automatically or implied by placing
fittings.

1-12

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Creating Branch Components (Pipe Fittings)

The Component Types list shows the piping


components that are available in the current
piping specification, which was set at the Pipe
and Branch level.

You could select components


alternative specification if required.

from

an

Components are created by selecting the


required fitting from the list.

Module 5 Piping Design Issue 12/10/04

1-13

Error! No text of specified style in document.

Component Creation Form

The Component Creation form shows details


of all the Sub-Type available.
For example a Flange may be Slip-on, Weld
Neck, Screwed or Blind.
You will be required to select the Sub-Type
you require.

Items are created in order with or against the


flow of the pipe.

A tick box is available to allow the adjacent


components to be created. This is very useful
for creating the flanges of in-line flanged
components.

1-14

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Component Selection Form


The Component Selection form can be
used if it is necessary to change an
existing component Sub Type or Spec.
If the component has a different fitting-tofitting length it can be reconnected using
the Reconnection Button.

The form can also be used for changing


the component Spec.

Module 5 Piping Design Issue 12/10/04

1-15

Error! No text of specified style in document.

Branch Components List Order


With equipment and structures, the order in which you create items is of no
importance to the final outcome.
With piping components, the order in which they are laid out, as well as their
individual positions and orientations, determines the final pipe route.

To help with this a Component Position Pointer is displayed.


Below is an example Members list showing the components of a branch /100-B-1/B1

As you can see by default there is no TUBE in the


explorer window, this can be shown by changing the
Explorer setting Settings > Explorer

1-16

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

The below example shows the Explorer Window with the Tube Shown.

When using PDMS the list order will become second nature to you after you have
created a number of branches, but for the time being you should be aware of it and
should consider carefully where your next item is going to be inserted by watching
the Component pointer and Design Explorer.
When you are creating a component at the pipe branch head or pipe branch tail you
must ensure that you are positioned at the Branch.

Module 5 Piping Design Issue 12/10/04

1-17

Error! No text of specified style in document.

Arrive and Leave Points


Piping components have Ppoints (similar to those for equipment primitives).
The significance of ppoints is twofold. First, they define the connection points, and
second, they determine the branch flow through the component by means of Arrive
and Leave attributes.
For the reducer shown in Figure 9, you will see that the large end is at P1 and the
small end is at P2. If you use this component to increase the bore of the branch, the
flow in the direction of the branch will be from P2 to P1. In order to tell PDMS the
flow direction you want, you set two numeric attributes, Arrive and Leave, to the p
point numbers you want. In this case, Arrive would be set to 2 and Leave would be
set to 1. (The default is Arrive 1 Leave 2). This is included just for intrest as the forms
and menus will handle all connections.
Z

P2

P2
Y
Y

P3

P0

P1

P1

Figure 9 Reducer
Z

Figure 10 - Couplings/Nipples
Z

Y
P2

P0

P0
P1

P2

P1

Figure 11 - Bends/Elbows

Figure 12 Nozzles

P2

Z
Y

P2
P1

P0

Y
P0

X
P1

Figure 13 - Caps/Plugs/Blind Flanges

1-18

P3

Figure 14 - Tees/Branch Fittings/Olet


Fittings

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

P2
Y
z

P0
z

P1

Figure 15 Flange

z
P3
X

Figure 16 - Gate Valve/Ball Valve etc.

Figure 17 - Check Valve

Module 5 Piping Design Issue 12/10/04

1-19

Error! No text of specified style in document.

The Piping Application - A Worked Example


The tasks of setting up pipes, branches and components are simplified by the use of
forms and menus. The main thing to remember when using the application is which
specification you are currently using as a default.
The course exercises will illustrate different means of pipe routing by giving
examples of many of the situations you will encounter.
The following worked example demonstrates how to build Pipe /100-B-8, Branch
/100-B-8/B1 and the piping component build sequence.

Figure 18

1-20

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

BRANCH /100-B-8/B1 showing input sequence


Function
Design
Pipework

Form and Location


>

Notes
The first time you
enter the Pipework
application
the
Default
Specification Form
will be displayed

Select spec A3BTRA

(A3B-TRA
has
been
specially
modified to help
with the training.)

Create > Zone

Create hierarchy in
which branch is to
be routed.

or Navigate to the
existing
Pipe
Zone
(/PIPE.ZONE)

You
may
have
created a piping
zone /PIPE.ZONE
earlier.

Create>Zone

Set Zone Purpose to PIPE


Display the Pipe
Creation Form
from the Show
pipe
creation
form Icon on the
Pipework Toolbar

Module 5 Piping Design Issue 12/10/04

1-21

Error! No text of specified style in document.

Function
Enter the Pipe
Name 100-B-8
Select the Bore
100

Form and Location

Notes
The Pipe Spec. will
automatically
be
selected from the
default
spec
selected earlier it
should be set to
/A3B-TRA

Select the Apply


Button

1-22

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

After
pressing Select Change Head Connection
Apply button on
previous form

Module 5 Piping Design Issue 12/10/04

Notes
We are going to
connect the Branch
Head and Branch
Tail to Equipment
Nozzles.

1-23

Error! No text of specified style in document.

Function

Form and Location

Notes

After pressing the Use the Pick Button to set the Name to Once you have
connected
the
Change
button Nozzle D1201/N3
Branch Head the
on the previous
previous Pipe form
form.
will
again
be
displayed.
Connect
each
end of branch to
its
termination
point (head and
tail)

In the same way as


you set the Pipe
Head
position
select the Pipe Tail
to
nozzle
P1501A/N1

This
leaves
a
dotted line joining
the head and tail

The form can be


Once the name is set use the Connect dismissed
or
Button to set the pipe head connection.
docked for use
later.
Display the Pipe
Component
Creation
Form
from the Show
pipe
creation
form Icon on the
Pipework Toolbar

1-24

Note
where
possible we will
create the main
pipe route and add
valves and other inline fittings later.

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

We are going to Select Flange


connect a Flange
and
associated
Gasket to the
Branch
Head,
which is in turn
connected to a
Nozzle.

Module 5 Piping Design Issue 12/10/04

Notes
PDMS will select an
appropriate Gasket
so we will select a
Flange from the
Component Types.

1-25

Error! No text of specified style in document.

Function

Form and Location

Notes

In the Design Select the Weld Neck Flange (WNF),


Explorer you will ensure the component creation is With
be set at the Flow and the Auto. Create Adjacent
button is Ticked.
Bran.

Using the same


form we will select
a
Weld
Neck
Flange for the Pipe
Tail.

In
the
Design
Explorer navigate
back up to Branch
Level.

Change
the
creation form to
Against Flow

Select Connect

You should
now
have a Gasket and
Flange
at
the
Branch Head and
the Branch Tail.

1-26

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

Notes

We
will
now Select the Dotted Pipe using the LH
create our first Mouse button.
Elbow after the
Flange that is
connected to the
Branch Head.

Using Quick Pipe


Router.

Select
Model
Editor Icon from
the Main Menu
Form

Using the LH
Mouse
Button
drag the Pipe
Route
Handle
Down
500mm
and release the
mouse button.

Module 5 Piping Design Issue 12/10/04

1-27

Error! No text of specified style in document.

Function

Form and Location

Notes

Drag the West


Handle
any
distance in the
west direction

The Blob (or


Sphere) on the
branch will be
deleted
automatically
later
in
the
tutorial so it can
be left for now.

1-28

Note: - The Blob


will appear in the
member list as
an Elbow

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

The RH Mouse
Button
Options
shown here are
only to illustrate
that they are
available.

Notes
The
Change
in
direction created will
be created as an
elbow this could be
changed to a Bend (if
there
are
bends
available in the spec)
using the Component
Choice pull down that
can be displayed
when in Model Editor
Mode.
Other options are also
available from this pull
down and some will
be used later.

Exit Model Editor


Mode
by
deselecting
the
Model Editor Icon
We
are
now
going to create
an Elbow at the
flange connected
to the Pipe Tail

Navigate to the
flange on the
Branch Tail using
the LH Mouse
Button.

Module 5 Piping Design Issue 12/10/04

Note the Component


Pointer moves to the
Flange to indicate
where
the
next
component will be
created.
The Display shows
the component
creation is against
flow from the last time
we used the
Component Creation
form.

1-29

Error! No text of specified style in document.

Function

Form and Location

The component Elbow Selection Form


Creation
Form
will
still
be
displaying
Flanges.

Notes
Select a 90Deg.
Elbow (EA)
Make sure the
creation
is
Against Flow.

Select
the
Choose Button
and
reselect
Elbow

Select Connect

1-30

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

Note: - The World


Co-ordinates are
displayed at the
bottom of the
main
graphics
window.

We will now
position the
elbow through a
North Position of
N 302600 by
dragging the
Elbow using
Model Editor
Mode.

Fine adjustment
can be obtained
using the up and
down arrows on
the keyboard.

Rotate the elbow


through 180 Deg.

Model Editor
increment are
adjusted as
shown

Notes

Selection > Set Increments

Module 5 Piping Design Issue 12/10/04

The default
setting is 50mm
and 5mm for fine
adjustment.

1-31

Error! No text of specified style in document.

Function

Form and Location

Notes
Note: -

We
will
now
create a Tee and
position it through
W 303575

The Tee will


be
created
with Creation
Against the
Flow and the
Configuration
set to leave
by the offline
leg (P3).

Make sure you


have selected a
100NB
Equal
Tee.

Select Connect
Using
Modify
Mode Drag the
Tee through
W 313575

1-32

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

Notes

We
will
now
complete the pipe
route
using
complete in Quick
Pipe Route Mode

First Select the


Dotted Part of
the Pipe and
enter
Modify
Mode.

Select
Feature
Snapping
by
Pressing F
Whilst in Modify
Mode

Module 5 Piping Design Issue 12/10/04

1-33

Error! No text of specified style in document.

Function

Form and Location

Notes

Drag one Arrow


over the other
Arrow using the
Right
Hand
Mouse Button

Release
the
Mouse Button
and
select
Complete

We will now
place 2 Gate
valves in the
branch

We will move the


valves to the
correct
position
later
in
the
exercise.

Select a Gate
Valve on the
Components
Creation Form
Use Place and
identify Branch
Leg for Valve

1-34

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Function

Form and Location

As there is a
choice of Flanges
the
Flange
Component
Creation form is
displayed.

Notes
Choose another
GATE valve in a
similar way.

Select Weld Neck


Flange (WNF)
and Done

Module 5 Piping Design Issue 12/10/04

1-35

Error! No text of specified style in document.

Function

Form and Location

Notes

We
will
now
move the Valve
and its connected
components
Fitting to Fitting
with the second
Elbow in Modify
Mode.

Make sure you


are not in Feature
Snap Mode using
the
F
button
whilst in Modify
Mode.

You can connect


the Flange to the
elbow.

You can also


rotate the Valve
in its axes.

1-36

It is possible to
move the valve
assembly to other
legs
in
the
branch, these are
indicated in blue.

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Exercise 1 (Creating a Second Branch)


To complete the pipe create a second Branch that connects the tee to the second pump,
build up the Branch components as before. Remember you can connect Flanges and quick
root elbows.
Make sure when creating your components you have set the Create Components Form to
the correct Branch using the <Set Branch> button.

Module 5 Piping Design Issue 12/10/04

1-37

Error! No text of specified style in document.

Exercise 2 (Building the Pipework)


Start to build up the Pipework on the plant. Refer to the drawings for positions and
components required along each pipe. Remember to select the correct specification
for each pipe. In general, the naming convention of the pipes is built up from pipe
size, the third character of the specification (A3B-TRA) and a line number.
Initially, create the following pipes:

Pipe 80-B-7
When you create this pipe if the Nozzles are correct, i.e. both the same size and
inline the tube will be implied and displayed. You should only need to create the
flange connections, remember this is done by being positioned at the branch level in
the Design Explorer.

Pipe 150-B-6
The Flanges and elbows at both the Head and Tail of this pipe should be created
fitting to fitting. The elbows are rotated as required using Modify Mode. This is quite
a simple pipe so it could easily be routed using quick route mode.
The First elbow is rotated
using Modify Mode to
face East.

1-38

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Pipe 250-B-5

The Elbow can be


lifted in-line with the
next item in the
branch using The
Align selection /
component Icon
Reducers are
created in a similar
way to Tees; make
sure you select the
correct Icon when
selecting the bore.

Module 5 Piping Design Issue 12/10/04

1-39

Error! No text of specified style in document.

Pipe 200-B-4
The bottom section of this pipe has a small offset of about 15 Deg. The two bottom
elbows should be lined using Align selection / component as described earlier.

The Elbow can be


directed to face
towards the next
elbow using the
Direct selection /
component Icon.

Navigate to the
next Elbow and
direct it in a
similar way using
the Direct
selection /
component Icon.

100-C-13
This pipe must be routed to piping spec F1C-TRA as it is stainless steel, the pipe
head can be connected as we have done before. The pipe tail however must be
created explicitly.
To set the Branch Tail
select the Tail Detail
Change button on the
Create Pipe Branch
form.

1-40

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Set the details as


shown on the form The
connection type should
be set to OPEN as the
pipe will have an open
end.
The Direction is set to
W as this is the
opposite direction to
the pipe run direction.

We are going to be routing the pipe onto the Pipe Bridge the steelwork for this pipe
bridge will be created using the macro !!traRunMacro('pipeway.pmlmac').
Navigate to a Structural Zone or create one /STRU.ZONE. Open a command line
Display > Command Line in this command line type
!!trarunracro('pipeway.pmlmac') make sure it is typed in lower case, the steelwork
will now be have been created.
Create the Gasket, Flange and the first two elbows as we have done before. We will
now create the third elbow and position the Bottom of Pipe (BOP) onto the steelwork.
This is performed in Quick Pipe Router Mode with feature snapping enabled (F).

Module 5 Piping Design Issue 12/10/04

1-41

Error! No text of specified style in document.

Select the dotted part of


the pipe in Model Editor
Mode.
Make sure feature
snapping is enabled (F)
Slide the mouse over the
steelwork, when you are
positioned over Top of
Steel (TOS) pline and
extended route handle will
be displayed.
Select 1/2 OD behind
Pline Feature, this will
place the BLOB with BOP
on TOS.
Continue the pipe in Quick
Router Mode, the pipe
can be finished using Auto
Complete.

150-A-57
This pipe should be routed using /A1A-TRA which is a 150# Carbon Steel
specification.
The Pipe Tail of this pipe will be connected to the suction of pumps P1502A and
P1502B, which has 300# Flanges. As there are no 300# flanges in our piping spec
we are going to select them from spec /A3B-TRA this is done by setting The
Alternative Spec.

1-42

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

On
the
Component
Creation Form Select the
Use Alternative Spec.
button Select

Once the alternative spec


has been selected the Use
Alternative Spec. Tick Box
will be activated.

Set the Alternative Spec


A3B-TRA and Done

Once an alternative spec


is selected you can toggle
between the Branch Spec
or Alternative Spec.

Create the Gasket and


Flange at the Pipe Tail
from the alternative spec.

Make sure you also tick


the Use Alternative Spec
box on the component
creation form.

Module 5 Piping Design Issue 12/10/04

1-43

Error! No text of specified style in document.

Exercise 3 (Completing the Pipework)


Attempt the rest of the pipes in any order, your Trainer will offer assistance as
required.

1-44

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Exercise 4 (Replacing Components)


In this exercise we will replace components using the Component Selection Form.
Display Pipe /100-B-1
We will change the GATE valve indicated to a
GLOBE Valve.

Select the Show pipe component select


form Icon

Select the Globe valve (GLOB) the valve will


be reselected.
As the Globe Valve is a different size the
Reconnection button is activated.
To reconnect all the associated components
select the Reconnection Button.

The Globe valve is displayed.

Module 5 Piping Design Issue 12/10/04

1-45

Error! No text of specified style in document.

Orientation and Positioning Components in Falling


Pipelines
The example we looked through previously involved only orthogonal pipelines, that
is, all lengths of tube were either horizontal or vertical. In practice, you often need to
include lengths of tube, which slope at angles between components. We will now
see how this is done.
AVEVA 90Deg Elbows are capable of having a variable angle they are not fixed at
90deg. Variable angle elbows can be directed to the angle of the slop.

In the example below a tee has been added to the falling line to demonstrate how an
offset error would be introduced. This error is corrected in PDMS using variable
angle zero radius bends.

1-46

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Bends are normally made from tube so adding a bend would only effect tube length
and as the bend we use has no radius the effect is negligible; bends made from tube
do not appear on the isometric material list.
The following example shows how bends are used to correct falling lines.
The first example shows the tee still falling with the main branch; a bend is used at
the start of the new bran to reduce the offset error.

In this next example the tee is horizontal and two bends are used one at each side to
correct the fall.

You should always check contract procedure to establish how to design slopping
pipes.

Module 5 Piping Design Issue 12/10/04

1-47

Error! No text of specified style in document.

The Auto Slope form lets you set the leave direction either up or down of each elbow
in a branch. You can specify the slope either as a rate of fall or as an angle.

Exercise 5 (Creating a Sloping Pipe)


Navigate to branch 1 of pipe /100-C-13. In the piping application select Modify >
Slop

Leave the fall to 1/100

Select OK

PDMS will now step through each elbow in the branch. You are required to select the
slop for each elbow.

In each case select YES indicating the slop


is up.

As the pipe is open ended finishing at the battery limit the following form is displayed.

As we wish the pipe end to remain in the


same place we will select NO

The pipe will now be slopping this can be checked using Query > General as we
have done earlier. You should find the elbow direction to be of the form N 0.5729 U.

1-48

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Exercise 6 (Controlling the Pipe Slope)


We are now going to add a tee, a new branch and a bend to correct the slope of pipe
/100-C-13 that we have just made slope.

Add a Tee to 500mm from


the 3rd elbow.
Use the RH Mouse Pull
Down so you can set it 500
from the change in direction

As you will remember from previous discussion the P3


leave direction of the tee will not be directly up.

Create a new branch and connect the pipe head to the


tee
The first item in this
new branch must be a
bend, Create a bend
and
select
the
Variable Angle and
Radius bend in the
choose form
Set the Radius
Define and 0.00

Your branch should look like


this.

Module 5 Piping Design Issue 12/10/04

to

We will now need to


direct the bend up to
remove the offset.

1-49

Error! No text of specified style in document.

To direct the Bend up use


Orientate > Component >
Leave from the main top pull
down.

Set the Direction to be U and


tick the Change Angle Box.

Add an elbow and position it


1000mm from the Bend.

Use Orientate Component


Slop to set the slop of the
Elbow.

1-50

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Set the Slop to Up and apply


the Form

Figure 19 Orientate>Component>Slope
The PL of the elbow will now be slopping if you check this the angle should be Direction N
0.5729 U.

Module 5 Piping Design Issue 12/10/04

1-51

Error! No text of specified style in document.

Alternative Positioning Forms

Figure 20 Position>Component>Plane Through

The Plane Through form lets you position the current element using a specific coordinate, as in this example, or by using the cursor, or with respect to any other
previously positioned item.

1-52

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Positioning Piping Items Relative to Other Design Items


You often need to position a piping component so that it, or its attached tube, is
either just touching, or is a fixed distance from, another element in the design
(another piping item, a structural beam or column, etc.).
Until now we have always identified the position of a piping item by reference to its
centreline (more strictly, its origin or P0). For relative positioning, it is often more
convenient to use one of the extremities of the item as the reference, such as the
topofpipe (ToP) or bottomofpipe (BoP), as we shall see in the following
examples.

Figure 21 - Position>Component>BoP/ToP (Infront)

Note: BoP/ToP in this context refer to the same point, namely the furthest side of
the component. Thus, the form settings Top of Pipe Clearance 50 Infront ID Cursor
would achieve the same result. This applies in both forwards and backwards modes.

Module 5 Piping Design Issue 12/10/04

1-53

Error! No text of specified style in document.

Figure 22 - Position>Component>BoP/Top (Behind)


Note: As in the preceding example, BoP/ToP here refer to the same point. Thus, the
form settings Top of Pipe Clearance 50 Behind - D Cursor would achieve the same
result.
For nonorthogonal pipelines, the following options are applicable:

Bottom of Pipe Clearance 50 Onto ID Cursor

constrained
centreline

50

/BEAM
picked with cursor

50

Bottom of Pipe Clearance 50 Under ID Cursor

1-54

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Figure 23 - Positioning Onto/Under another Item

constrained
centreline

Bottom of Pipe Clearance 50 Infront ID Cursor

50

/BEAM
picked with cursor

50
Bottom of Pipe Clearance 50 Behind

ID Cursor

Figure 24 -Positioning Infront/Behind another Item

Figure 25 - Position>Component>Clearance (Infront)

Module 5 Piping Design Issue 12/10/04

1-55

Error! No text of specified style in document.

Note: The form settings Clearance


achieve the same result in this example.

50

Onto

ID Cursor

would

Figure 26 - Position>Component>Clearance (Behind)


Note: The form settings Clearance
result
in

Under

ID

this

would achieve the same


example.

For nonorthogonal pipelines, the following options are applicable:

Clearance 50 Onto ID Cursor

constrained
centreline

50

/BEAM
picked with cursor

50

Clearance 50 Under ID Cursor

Figure 27 - Positioning with Clearance Onto/Under another Item

1-56

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

constrained
centreline

Clearance 50 Infront ID Cursor


50

/BEAM
picked with cursor

50
Clearance 50 Behind

ID Cursor

Figure 28 - Positioning with Clearance In-front / Behind another Item

Module 5 Piping Design Issue 12/10/04

1-57

Error! No text of specified style in document.

Exercise 7 (Pipe Editing)


Continuing from the elbow created in the previous exercise we are going to create
two more elbows but this time we are going to position the elbows relative to the
steelwork.
Set-up the design display to include pipe /100-C-13 and the pipe bridge steelwork
/PIPEWAY

Create a new elbow and position it 300mm after the column /


Use Position > Component > Plane Clearance

Set the form as shown

Select Apply and Identify Column /COL-B3

1-58

Module 5 Piping Design Issue 12/10/04

Error! No text of specified style in document.

Your elbow should be positioned as shown.

Direct the Elbow leave to point up.


Another elbow is created and positioned so that the bottom of pipe is resting on the
steelwork.
Position > Component >BOP/TOP

Select Apply and Identify beam /AB4H

Module 5 Piping Design Issue 12/10/04

1-59

Error! No text of specified style in document.

Copying Branches
If you have branches of a pipe that contain similar components you may copy a
complete branch then move it into position.
To

create

copy,

select

the

branch

to

be

copied

then

choose

Create > Copy > Offset


This will display the Copy form we have seen earlier. Complete the form then select
OK. You will need to reconnect the branch head and tail and also rename the new
branch.

1-60

Module 5 Piping Design Issue 12/10/04

Session

Data Consistency Checker


This module shows you how to check the logical consistency of your design data,
enabling you to find and correct the most common types of design error.
You will normally carry out data consistency checks before you run the clash
detection facilities. It is more convenient to do a data check on individual pipes than
to do the whole Plant in one go. There may be too many errors to sort out at once.

Objectives
At the end of this module, you will able to:

Understand the difference between errors and warnings .

Describe clearly some of the more common errors.

Run a check to screen or file.

Specify Parameters and Tolerances.

Understand most of the diagnostic messages.

Must Know Points


The following points need to be understood by the trainees.

The importance of correctly positioned and orientated piping components

How components are connected and the significance of different connection


types

How tube is manipulated within a design sequence.

Module 5 Piping Design Issue 09/05/02

2-1

Data Consistency Checker

2-2

How elements can reference each other

Module 5 Piping Design Issue 12/10/04

Data Consistency Checker

Possible Types of Data Error


The data consistency checking utility, available within DESIGNs Piping and
Structural applications, checks the following aspects of your design (piping examples
shown):
Angular Alignment
Checks that components which are to be connected together are aligned in the same
direction:
PA is W30N

PL is E

Axial Alignment
Checks that components which are to be connected together are aligned on a
common axis:
N

offset axes

Consistent Bores
Checks that components which are to be connected together have consistent bores:
Leave Bore
50

Arrive Bore
100

Connection Types
Checks that components which are to be connected together have compatible
connection types:
Flange
connection

Screwed
connection

Minimum Tube Length


Checks that no length of tube is less than a prescribed minimum (which may depend
on its bore).
Component A

Component B

Tube too short to


allow
for practical assembly

Module 5 Piping Design Issue 12/10/04

2-3

Data Consistency Checker

Starting the Data Consistency Checks


To carry out data consistency checking from within the Piping application, select
Utilities>Data Consistency. You will see the following form:

By using this form, you can generate a diagnostic report on the data consistency of
any part of your design.
You may list the report on your screen (in the area in the lower half of the form), or
you may send it to a file from which you can print a hard copy version. Select
Terminal or File and, in the latter case, specify the directory and filename. Choose
the hierarchic level at which you want to check the design using the Check list near
top left of the form. The default is the current element.
Specifying Parameters and Tolerances
The data checking utility allows a margin of acceptable error before it diagnoses that
you may have a problem. These builtin tolerances have default values, but you may
set your own values if you prefer.
As an example, by default your report will warn you of all lengths of tube in your
design which are shorter than 100mm. This allows you to decide whether each such
length is adequate for welding procedures, bolt withdrawal, access, and so on. You
can change the acceptable minimum length from 100mm, and may set different
minima for up to ten different pipe bore ranges if you wish. For example:
A minimum length of 150mm for bores between 25 and 50.

2-4

Module 5 Piping Design Issue 12/10/04

Data Consistency Checker

A minimum length of 300mm for bores between 50 and 100.


To change any of the consistency check tolerances, use the appropriate Parameters
button on the form (Piping for our current examples).
You will see a subsidiary form on which you can change any of the current
tolerances before carrying out the data checks.

The Report Format


The report comprises a header, giving the date and time, followed by an itemised list
of the elements being checked, together with numbered diagnostic messages
describing any potential problems. For example:
DATE 11 FEBRUARY 99 TIME 14.12
PIPE /PIPE2
BRAN /PIPE2/B1
B 10 TAIL REFERENCE NOT SET
END
If no problems are found, you will see the message:
*** NO DATA INCONSISTENCIES ***

The Diagnostic Messages


You will find a full list of the data consistency diagnostic messages, each identified
by a reference number, in the DESIGN Reference Manual. With experience, you will
be able to identify which messages indicate errors which must be corrected, and
which are merely warnings of potential problems.
As an example, we will consider the design feature shown below, namely a Pipe to
Pipe connection, and will look at some of the messages which might result.

Module 5 Piping Design Issue 12/10/04

2-5

Data Consistency Checker

A230

GASK

HEAD

D430
(On GASK)

FLAN

FLOW

PArrive

GBD

TAIL

HCONN
FBD

PLeave

TCONN
GBD

FBD

E730
(On FLAN)

B230

PIPE A

PIPE B

The connection as shown is a valid one. If any of the connection types were
changed, you might see the following messages:
A230 CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION
TYPE
The connection types FBD-FBD in this example must be the same.
B230 CONNECTION TYPE TCONN NOT SAME AS TERMINAL CONNECTION
TYPE
The connection types GBD-GBD in this example must be the same.
D430 BAD ARRIVE CONNECTION TYPE
The connection types GBD-FBD in this example must be listed as compatible in the
COCO tables.
E730 LEAVE CONNECTION TYPE (of the Flange) NOT COMPATIBLE WITH
TCONN
The connection types FBD-GBD in this example must be listed as compatible in the
COCO tables.

2-6

Module 5 Piping Design Issue 12/10/04

Data Consistency Checker

Some Examples of Diagnostic Messages


The following examples explain the significance of some of the messages you might
see during this training course:
BranchSpecific Diagnostics
Branch Head Errors
The following diagnostics apply only to the Head of a Branch:
A 10 HEAD REFERENCE NOT SET
The Head reference should only be unset (i.e. zero) if the Head Connection Type
HCONN is set to OPEN, VENT, CLOS or DRAN.
A 20 HEAD REFERENCE POINTS TO NONEXISTENT ELEMENT
This error would result from the deletion of a component, such as a Nozzle, to which
the Head of the Branch was originally connected.
A 30 BAD HEAD RETURN REFERENCE
The Head is connected to an element that does not refer back to the Branch. This
can occur when the Head of a Branch is connected to another Branch, implying that
a Tee should be placed somewhere along the second Branch. The error can also
occur when two or more branches are inadvertently connected to the same terminal.
A200 DIRECTION HDIR NOT SAME AS TERMINAL DIRECTION
If the Head is connected to a terminal, such as a Nozzle or Tee, then the direction
HDIR should always be identical to that of the appropriate ppoint of the terminal.
A210 POSITION HPOS NOT SAME AS TERMINAL POSITION
If the Head is connected to a terminal, such as a Nozzle or Tee, then the position
HPOS should always be identical to that of the appropriate ppoint of the terminal.
A230 CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION
TYPE
If the Head is connected to a terminal, such as a Nozzle or Tee, then the connection
type HCONN should always be identical to that of the appropriate ppoint of the
terminal.
A300 REFERENCE HSTUBE UNSET
There is more than 1mm of tube between the Head and the parrive of the first
Component (or the Tail), but HSTUBE is unset.
A310 REFERENCE HSTUBE REFERS TO A NONEXISTENT SPCOM
This may occur if part of the Specification has been deleted.
A320 HSTUBE PROBLEM, CATREF IN SPCOM IS UNSET
This indicates an error in the Specification.

Module 5 Piping Design Issue 12/10/04

2-7

Data Consistency Checker

A330 HSTUBE PROBLEM, CATREF IN THE SPCOM REFERS TO


NONEXISTENT Catalogue COMPONENT
This may occur if part of the Catalogue has been deleted or if the CATREF is unset.
A400 HBORE NOT SAME AS BORE OF HSTUBE
The bore of any tube leading from the Head, determined from the Catalogue, should
always be identical to HBORE.
A410 HCON NOT COMPATIBLE WITH CONNECTION TYPE OF HSTUBE
The connection type of any tube leading from the Head, determined from the
Catalogue, should be compatible with HCONN.
A420 ISPEC REFERENCE POINTS TO NONEXISTENT ELEMENT
This error would occur if, for example, the Insulation Specification pointed to by
ISPEC had been deleted.
Branch Tail Errors
The same type of errors may occur to the Tail of a Branch. The message numbers
are the same as for the Head errors but are preceded by a B. For example:
B 10 TAIL REFERENCE NOT SET
The Tail reference should only be unset (i.e. zero) if the Tail connection type TCONN
is set to OPEN, VENT, CLOS or DRAN.
Plain Branch Errors
The following diagnostics can occur only for Branches with no piping components:
C500 TUBE TOO SHORT BETWEEN HEAD AND TAIL
The distance between the Head position, HPOS, and the Tail position, TPOS, is
greater than zero and less than the specified minimum tube length (default: 100mm).
C510 BAD HEAD TO TAIL GEOMETRY
Either the Head position, HPOS, does not lie at a positive distance along the line
through TPOS in the direction TDIR or the Tail position, TPOS, does not lie at a
positive distance along the line through HPOS in the direction HDIR.
The following illustration shows some typical examples:

2-8

Module 5 Piping Design Issue 12/10/04

Data Consistency Checker

C520 HBORE NOT SAME AS TBORE


When there are no components on the branch, the Head bore, HBORE, should be
identical to the Tail bore, TBORE.
C530 HCONN IS NOT COMPATIBLE WITH TCONN
This implies that the Head is connected directly to the Tail with no Tube or piping
components in between; hence the Head connection type, HCONN, must be
compatible with the Tail connection type, TCONN.
C540 THIS BRANCH HAS NO COMPONENTS
This does not necessarily indicate an error. It is output as a warning.
ComponentSpecific Diagnostics
The following errors apply to individual piping components and, in some cases, to
their adjacent connections. Some of the errors also apply to Nozzles.
AllComponent Diagnostics
These are applicable to any component, regardless of its position in the network:
D100 REFERENCE SPREF UNSET
This probably means that you have forgotten to choose the piping component
correctly.
D300 CONN REFERENCE NOT SET
Multiway Components may be left unconnected only if the connection type of the
relevant ppoint is OPEN, CLOS, VENT, DRAN or NULL.
D310 CONN REFERENCE POINTS TO NONEXISTENT BRANCH
This may occur if the Branch which is pointed to by the CONN reference has been
deleted.

Module 5 Piping Design Issue 12/10/04

2-9

Data Consistency Checker

D320 BAD CONN RETURN REFERENCE


This may occur if the Branch which is pointed to by the CONN reference has been
reconnected to another terminal.
D400 ARRIVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS ...
The distance between the arrive ppoint of this component and the leave ppoint of
the previous component (or Head) is greater than zero and less than the specified
minimum tube length (default: 100mm).
D410 BAD ARRIVE GEOMETRY
The position and direction of the arrive ppoint of this component are not correct with
respect to the leave ppoint of the previous component (or Head). The error could
be caused by incorrect positioning of this component, the previous component (or
Head) or both.
The following illustration shows some typical examples:

z z

D420 BAD ARRIVE BORE


The bore of the arrive ppoint of this component is not equal to the bore of the
preceding tube or, if this component is not preceded by tube, to the bore of the leave
ppoint of the previous component (or HBORE).
D430 BAD ARRIVE CONNECTION TYPE
The connection type of the arrive ppoint of this component is not compatible with
the preceding tube or, if this component is not preceded by tube, to the connection
type of the leave ppoint of the previous component (or HCONN).
D500 REFERENCE LSTUBE UNSET
You have probably forgotten to select the piping Component.
D600 LEAVE BORE NOT SAME AS BORE OF LSTUBE

2-10

Module 5 Piping Design Issue 12/10/04

Data Consistency Checker

The bore of the leave ppoint of this Component is not the same as the bore of the
tube following the Component.
D610 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH CONNECTION
TYPE OF LSTUBE
The connection type of the leave ppoint of this Component is not compatible with
the tube following the component.
EndComponent Diagnostics
These are applicable only to the last component in a Branch:
E700 LEAVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS ...
The distance between the leave ppoint of the current component and the tail
position, TPOS, is greater than zero and less than the specified minimum tube length
(default: 100mm).
E710 BAD LEAVE GEOMETRY
The position and direction of the leave ppoint of this component are not correct with
respect to the position, TPOS, and direction, TDIR, of the tail. The error could be
caused by incorrect positioning of this component, the Tail, or both.
E720 LEAVE BORE NOT SAME AS TBORE
The bore of the leave ppoint of this component is not the same as the tail bore,
TBORE.
E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN
The connection type of the leave ppoint of this component is not compatible with
the tail connection type TCONN.

Exercise 8 (Data consistency check)


Data consistency check all the pipes you have created so far. Try to correct any
inconsistencies.
Continue building the rest of the pipework, checking each one as you build it.

Module 5 Piping Design Issue 12/10/04

2-11

Вам также может понравиться