Professional Documents
Culture Documents
Training Manual: Piping Spools
Training Manual: Piping Spools
Training Manual: Piping Spools
Module 16
Piping Spools
Training Manual
PLEASE NOTE:
Cadcentre has a policy of continuing product development: therefore, the information
contained in this document may be subject to change without notice.
CADCENTRE 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, Cadcentre 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.
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 Cadcentre.
The software programs described in this document are confidential information and
proprietary products of Cadcentre Ltd or its licensors.
Session ..............................................................1-1
Introduction ....................................................................................................1-1
Objectives....................................................................................................1-1
Must Know Points........................................................................................1-1
The Scope of the Guide...............................................................................1-1
Learning to Use SPOOLER.........................................................................1-2
Further Training in PDMS............................................................................1-2
Some Terminology ......................................................................................1-2
How the Manual is Organised .....................................................................1-3
Terms and Conventions ..............................................................................1-4
Instruction Terms.........................................................................................1-4
Conventions.................................................................................................1-5
Session ..............................................................2-1
What PDMS SPOOLER Offers You...............................................................2-1
Pipework Spooling.......................................................................................2-1
Database Usage..........................................................................................2-2
3D Graphics.................................................................................................2-2
Numbering ...................................................................................................2-2
Naming ........................................................................................................2-2
Spooling Volume Calculation ......................................................................2-2
Drawing Output............................................................................................2-3
Session ..............................................................3-1
Controlling SPOOLER ...................................................................................3-1
Starting a SPOOLER Session .....................................................................3-1
NT 4.0 Application Screen...........................................................................3-3
UNIX Application Screen .............................................................................3-4
Using the Mouse..........................................................................................3-4
Using Menus................................................................................................3-5
Using the Tool Bar Icon Buttons..................................................................3-5
Tool Tips......................................................................................................3-5
The 3D View Window ..................................................................................3-6
The Status Bar.............................................................................................3-6
Using Forms and their Controls...................................................................3-6
Radio Buttons ..............................................................................................3-7
Check Boxes (Toggle Buttons)....................................................................3-7
Exercise Continues:.....................................................................................7-4
Navigating Between the Databases ............................................................7-4
Exercise continues: .....................................................................................7-5
Selecting Adjacent Field Components ........................................................7-5
Exercise continues: .....................................................................................7-5
Session ..............................................................8-1
Advanced Spooler Features .........................................................................8-1
Checking the Spool Size .............................................................................8-1
Exercise continues: .....................................................................................8-1
Selecting the Numbering Update Options ...................................................8-2
Exercise continues: .....................................................................................8-3
Changing the Shop/Field Setting.................................................................8-4
Exercise continues: .....................................................................................8-5
Forcing a Spool Break at a Joint .................................................................8-5
Forcing a Spool Break at a Specified Element Level ..................................8-6
Session ..............................................................9-1
Outputting Spool Data...................................................................................9-1
Plotting the Spool Drawings ........................................................................9-1
Exercise continues: .....................................................................................9-1
Exercise End ...............................................................................................9-3
Isometric Drawing Contents ........................................................................9-4
Drawing Annotations ...................................................................................9-5
Objectives
At the end of this session you will be able to:
Some Terminology
As you might imagine, a program with the wide-ranging power of PDMS is necessarily large
and, if you had simultaneous access to all of its features, could be rather daunting. To make
the whole program easily controllable, it is subdivided into convenient functional parts. These
are referred to throughout this manual by the following terms:
Modules are subdivisions of PDMS that you use to carry out specific types of operation. This
manual is concerned with the SPOOLER module, used to divide pipework networks into
spools for fabrication.
Applications provide interfaces to PDMS which are specific to particular disciplines. For
example, the Pipework Application is used in PDMS to design the piping networks.
You can switch between the different parts of the program, so that the distinctions between
them become almost imperceptible, but you need to recognise which facilities are available
in which applications.
Instruction Terms
The following terms are used throughout this guide, to describe what action to carry out.
Term Description
Conventions
The following conventions are used throughout this guide, to enable you to easily understand
the instructions in the tutorial.
Item Convention
Pipework Spooling
SPOOLER works with Spool Drawings (SPLDRGs) , which are created by selecting an
interconnected network of piping components to be added to the drawing. Once you have
selected the elements, the application checks that your selections form a valid piping
network.
Spool Drawings contain a number of complete Spool and Field elements, divided by Spool
Breaks, where a SPOOL is defined as a run of piping components and tube that will be
connected during fabrication and a FIELD is an individual or group of piping components that
will be connected on-site during the erection phase. Spools cannot be split across Spool
Drawings.
Spool Breaks are normally defined by the software, when the application detects a change in
the status of the Shop Flag (where the Shop Flag indicates whether the component will be
included in a fabricated assembly (SHOP) or fitted during the erection phase (FIELD)). You
can also force spool breaks manually, at joints where the Shop Flags are the same on all
sides, and add Welds, to split pipes, in the design.
By setting the SFLimit (Spool/Field Limit) attribute for a SPLDRG to either BRAN, PIPE,
ZONE or SITE, a spool break will be enforced at any change at the corresponding element
level.
Database Usage
Spooler uses two databases:
Fabrication database - This contains all your spooling data.
Design database - This contains all the design data for the project.
Spooler has full read/write access to the Fabrication database but has only limited access to
the Design database, only being allowed to change attributes relevant to the fabrication of
the pipework (e.g. specifying Field Welds).
3D Graphics
The pipework design or spooling models can be viewed at any angle or scale, including
standard orthogonal and isometric views, in the 3D View windows. The windows can be set
to navigation only mode, allowing you to move around the displayed model and select
elements, or Design mode, to carry out actions on the model. Design mode makes use of the
Event Driven Graphics (EDG) mode, which allows cursor picks to be used interactively as
part of an operation, rather than just for navigation and element selection.
Numbering
Once you have defined the contents of your drawings, you can automatically number: parts,
welds, spools, fields, bends and non-welded joints. The numbering always starts from one of
the end spools; the start point can be changed using the Reorder facility.
Part numbers can be created either across a complete spool drawing or to individual spools.
Naming
Database elements can be given unique names using the Autonaming facility. This
recognises sets of rules which can be set up by a system administrator, from the Main Menu
options. You can use this facility to both name new elements, as you create them, and to
name existing elements, retrospectively.
Drawing Output
Once you have defined your spool drawings, you can produce them as isometric plots, using
ISODRAFT.
Exercise
1. Start PDMS, by either:
• Selecting PDMS from the Start menu, Programs sub-menu on an NT system.
or
• Typing PDMS at the command prompt on a UNIX system.
The CADCENTRE PDMS Login form is displayed, see Figure 3-1. This form allows
you to select the project, user name, database, module and loading mode you require
and to enter your password.
Clicking on the down arrows beside the Project, Username and MDB fields displays a
form listing the available options. Click on the required option on these forms to select
it.
Clicking on the down arrows beside the Module and Load from drop down list boxes
displays a list of the available options. Click on the required option to select it.
To enter the password, click in the Password text box, type your password and press
Enter.
• For the tutorial project (SAM) you need to set the fields up as shown in Figure 3-1
and enter the Password ‘PIPE’.
• Click OK to start SPOOLER.
The windows displayed depend on your operating system – NT4 or Unix (see below).
Right-Hand Button:
The right-hand mouse button is used to display the pop-up menu in a 3D View, known as the
3D View menu.
Middle Button:
The middle mouse button is used to manipulate a graphical view. The manipulation mode
(zoom, pan or rotate) must first be selected from the right-hand button pop-up menu or by
clicking the appropriate button at the left-hand side of the 3D View.
Using Menus
There can be three types of option in a pull-down or pop-up menu:
Throughout this guide, related selections from menus are shown in an abbreviated form
using the ‘>‘ symbol as a separator. Thus, the sequence Utilities>Reports>Create means
‘select Utilities from the menu bar, then select Reports from the resulting menu, then select
Create from the resulting sub-menu'.
Tool Tips
The tool tips give a brief description of the role of a tool bar button, for example:
The method of displaying tool tips varies between NT and UNIX systems.
• On NT systems, pausing the mouse over the tool button will display the tool tip pop-
up.
• On UNIX systems, pressing and holding the left mouse button on the tool button
displays the tool tip pop-up. To activate the button, simply release the mouse button.
While you have access to a form, you may change a setting, return to the initial values,
accept and act on the current data, or cancel the form without applying any changes,
according to the nature of the form.
This section describes how to use the principal types of controls (gadgets) that you will see
on the various forms.
Note: The UNIX gadgets are configurable. The examples shown in the following sections
are typical of a normal set-up.
Radio Buttons
Radio buttons are used to select one from a group of options. The selection is mutually
exclusive, so that selecting one option automatically deselects the others in that group.
NT 4.0 UNIX
NT 4.0 UNIX
To change the setting of a check box to its opposite state (i.e. switch it Off if it is On, or On if
it is Off), position the cursor over the box and click the left-hand mouse button.
Clicking on the down arrow displays the list of options from which you can select the required
option.
Control Buttons
Most forms include at least one control button which is used either to enter the command
option represented by the current form setting; cancel any changes you have made to the
form or to close the form.
The form control buttons are described in the following table.
Control
Description
Button
Some forms contain more specific control buttons, e.g. the Add and Remove buttons on the
Drawlist form.
Alert Forms
Alert forms are used to display information such as error messages and requests for
confirmation of changes. You should respond by carrying out the task prompted for or by
clicking on the control buttons on the form (usually an OK or Cancel button).
• Help>Contents
This displays the Help window so that you can find the required topic from the
hierarchical contents list.
• Help>Index
This displays the Help window so that you can find all topics relevant to a selected
keyword.
• Help>About
This displays information about the current operating system on your computer and
about the versions of PDMS and its applications to which you have access.
Pressing the F1 key at any time will display the help topic for the currently active window
(equivalent to Help on Context for the current window).
You are recommended to make full use of the on-line help facilities whenever you want
clarification of any operations during the later steps of the exercise.
lower administrative levels (and their PDMS abbreviations) are Pipe (PIPE) and Branch
(BRAN). Each Pipe can represent any portion of the overall piping network, but is usually
used to group items with a common specification. Each Branch within a Pipe represents a
single sequence of piping components running between two points known as the Branch
Head and the Branch Tail. The data which defines the physical design of the individual
piping components is held below Branch level.
Together, these hierarchic levels give the following overall format:
Some attribute settings must be defined by you when you create a new element, others will
be defined automatically by PDMS.
The vertical link between two elements on adjacent levels of the database hierarchy is
defined as an owner-member relationship. The element on the upper level is the owner of
those elements directly linked below it. The lower level elements are members of their
owning element. Each element can have many members, but it can have only one owner.
When you are modifying a database (for example, when you are creating new spools or
changing the settings of their attributes), you can consider yourself to be positioned at a
specific point within the hierarchy. The element at this location is called the current element
(often abbreviated to CE).
You can navigate from any element to any other, thereby changing the current element, by
following the owner-member links up and down the hierarchy.
In many cases, commands which you give for modifying the attributes of an element will
assume that the changes are to be applied to the current element unless you specify
otherwise, so you must understand this concept and always be aware of your current
position in the database hierarchy. The Spooler Members List (see Section 3.1) will always
show you this information.
Exercise continues:
2. Select Department from the drop-down list on the left of the SPOOLER tool bar and
click the Create button . A Create form is displayed, allowing you to name the
database element.
Note: This function can also be carried out by selecting Create>Department from the main
menu bar.
3. On the Create form:
• Click in the Name text box to select it and press the Backspace key to delete the
“Unset” text, (the background colour changes).
• Type the name “Spooler_Site” and press the Return/Enter key, to confirm the name.
Note how the system automatically adds a ‘/’ prefix to the front of the name to
conform to PDMS naming conventions.
• Click OK to create the element.
Note that the new element appears in the Members list as the current element.
4. We will now create two Registries, under Spooler_Site, by selecting Registry from the
drop-down list and clicking on the Create button.
Name this registry ‘Condensate_Pumps’ on the Create form.
5. Create another Registry and name it ‘Condenser_Network’.
Navigate back to Spooler_Site, by clicking on it in the Members list, which should now
look like this:
Note: If you cannot see the complete names you can increase the size of the
members list using the Control>Resize option from the Spooler Members form
menu bar.
In the next chapter we look at setting up and manipulating the model in the 3D View
window.
View Contents
The elements that are displayed in a 3D View window must first be added to the Drawlist.
This can be done as follows:
• Select Display>Drawlist from the main menu bar, to display the Drawlist form and
then add the required elements.
• Select the required element in the Members list and add them to the Drawlist,
using the Drawlist options in the Spooler Members menu.
• Select the required element in the Members list and then click the Add CE button
Note: Only one Drawlist can be defined, for all 3D View windows.
The elements are normally added to the Drawlist and displayed in the colour defined by the
‘Autocolour’ rules. These can be set up by your system administrator. Alternatively, you can
add elements using specific colours. This can be done by either clicking the Colour button on
the Drawlist form or by selecting Drawlist>Add CE with colour. This displays a standard colour
selection form allowing you to select the required colour.
Additionally, you can apply a transparency factor to elements you are adding from the
Drawlist form. This allows you to make buildings and other structures semi-transparent, so
that you can see items inside or behind them. This can be done by selecting the required
degree of transparency from the drop-down list beside the Colour button on the Drawlist
form.
View Limits
How much of the Drawlist contents are actually shown in that window can be controlled by
setting the view limits. This can be set from the Limits options on the 3D View menu. You can
select anything from a single element up to the complete Drawlist or explicitly define a 3D
box, by entering the co-ordinates of two opposite corners. Alternatively the limits can be set
to the current element by clicking on the ‘CE Limits’ button on the left of the 3D View
window.
Type of View
The type of view for that window, orthogonal or isometric, can selected from the Look or ISO
options on the 3D View menu. These allow you to select from a wide range of orthogonal and
isometric views or define a particular view.
Exercise continues:
6. As the Fabrication database is empty at this time we need to switch to the Design
database to add elements to the Drawlist.
• Select Control>Switch>Design from the menu bar at the top of the Spooler
Members window.
This switches you to the World (/*) level in the Design DB.
• Select ‘SPOOLER-SITE’ in the Members list, by clicking on it. A list of all its
member ZONES are displayed.
• Click on the Limits CE button on the left of the view window, to set the view
limits to enclose the complete site.
7. We will now add the base of the site to the Drawlist and display it.
• Before we display anything in the 3D View window we will maximise it within the
application window, by clicking on the Control menu button (Cadcentre logo) at
the top left of the viewing window and selecting Maximise.
• Click on ‘SPOOLER-CIVIL’ to make it the CE and then select Drawlist>Add CE,
from the Spooler Members form menu bar.
The base appears in the view window in the default colour and orthogonal view.
• Select ISO>Two from the 3D View menu to set the required viewing direction.
8. Now add the structures to the Drawlist using a different colour, to help differentiate
between the types of element, and set a degree of transparency so that you can see
other elements under and behind the structures.
• Navigate to the ‘SPOOLER-STRUC’ zone, by clicking on SPOOLER-SITE and
then on SPOOLER-STRUC, making it the CE.
• Select Display>Drawlist from the main menu bar, to display the Drawlist form.
• Click on the Colour button to display a colour selection form and select a
suitable colour (e.g. Dark Grey; top row, fourth from right) by clicking on it and
then clicking Dismiss.
Note: By default, SPOOLER uses Cyan and Green to represent Spools and fields,
respectively. So these colours should be avoided when adding elements.
• Set the transparency level by clicking on the drop-down list beside the Colour
button and selecting 50%.
• Click the Add CE button, to add the structures to the display with the selected
settings.
• Click Dismiss on the Drawlist form to close it.
9. You can now add the equipment (SPOOLER-EQUIP) and pipes (SPOOLER-PIPES) to
the display in different colours, using the Drawlist>Add CE with colour option, from the
Drawlist menu bar.
The complete site is now displayed in isometric view. The 3D View should now look
something like Figure 5-2, which has the main equipment annotated.
Heat
Exchanger Surface
Condensor
Condensate
Pumps
Surge
Tank
Centre Line
Mounted Pumps
Exercise continues:
10. Zoom in so the model fills the display window, as follows:
• Select zoom mode by: clicking the Zoom button , on the left side of the viewing
window, or pressing F2 or selecting View Control>Zoom from the 3D View menu.
Note the text in the information bar, at the bottom of the window, changes to show
that you are now in zoom mode (instead of ‘Rotate’).
• Hold down the middle mouse button and move the cursor up the view window. The
display zooms in about its centre point. Moving the cursor downwards zooms out.
• Select pan mode by: clicking the Pan button , on the left side of the viewing
window, or pressing F3 or selecting View Control>Pan, from the 3D View menu.
Use the middle mouse button to move the model so that the piping network is
centred.
An alternative (and quicker) method of centring a particular point in the view is
to click the middle mouse button on that point. This automatically centres that
point in the view.
• Re-select zoom and increase the magnification of the piping network.
13. At this point it is not possible to see the complete piping network clearly, because the
pipe rack is in the way. To remove the pipe rack from the view:
• Navigate to SPOOLER-STRUC in the Design DB and select Drawlist>Remove
CE from the Members list menu bar.
14. The 3D View should now look something like Figure 5-3.
Exercise continues:
15. To save the current 3D view as View 1:
• Right click on the Restore view 1 button to the left of the display.
• Move the mouse over the Save 1 pop-up, so that it is highlighted and then
release the mouse button.
The current view is now saved as View 1.
16. We will now change the view so that we can see the Condensate pumps piping
network from the other direction. This makes it easier to see the inlet to the pumps and
the outlet from the heat exchanger.
• Select Iso>Four from the 3D View menu. This shows the model from the
opposite direction to Iso 2.
• Manipulate the view so that you can clearly see the required parts of the piping
network. The view should now look something like Figure 5-4.
In the next chapter we will prepare the condensate pumps piping network for spooling.
Exercise continues:
18. To check the data:
• Navigate to the SPOOLER-PIPES zone in the Design database.
• Select Utilities>Data Consistency, from the main menu bar. This displays the
Data Consistency Check form.
• Select Zone from the Check: scrollable list box and click Apply.
The main window will show the progress of the check, including any errors or
warnings.
SPOOLER will not run properly if there are errors in the consistency check. Warnings will not
affect the operation of SPOOLER.
to try and make any changes to the model before spooling it, thus reducing the work
involved.
The easiest way of doing this is to do a visual check of the site looking for any possible
problems (e.g. very long pipes or complex networks) and for any parts you know will be
wanted separately, for test purposes. You can then insert any required welds and spool
breaks before spooling the network.
As the spools are completely assembled before they are shipped to the erection site, they
must be small enough to be transported. The maximum acceptable size for this exercise is
12 x 2.5 x 2.5 metres. The length of the supplied pipe is 6 metres, so any lengths greater
than this in one spool will have to be joined with a Shop weld.
We will now do a check of the condensate pumps piping network and insert any welds that
are obviously necessary.
Exercise continues:
19. To carry out a visual check of the site:
• Restore the view so that you can see the complete site, from the ISO 2
direction.
Note: The measurements of these pipes can be checked using the Measure facility,
Section 0.
• We also know that the high pressure Outlet Pipes Header, see Figure 5-3, will
require testing as a separate unit before any other pipes are added to it.
Exercise continues:
21. Restore saved view 2, so that you have a clear view of the heat exchanger outlet pipe.
• Pick P2 of Elbow 3. The software calculates the distance and displays it in the 3D
View and in the Measure form.
This shows the length of the tube to be 7415.9 mm. Confirming that it is too long
to be fabricated from a single length of tube.
23. To measure the complete outlet pipe (Pipe 2007):
• Zoom out so that you can see the whole of the pipe.
• Using the same settings as for the previous measurement, pick point P2 of Elbow
1.
• Change the Type setting in the Positioning Control form to Graphics, allowing you
to select any graphical element The cursor in the 3D View changes to a standard
arrow.
• Pick the very end of the outlet pipe, as shown in Figure 6-3.
The distance between the two points is shown in the view and on the Measure
form, along with the lengths in the X, Y and Z directions.
Inserting Welds
SPOOLER allows you to insert Shop and Field welds to split up the piping network. Field
welds can be used to cut a pipe into shorter lengths or break up a network where there are
no convenient joints, these welds will be made at the erection site. Shop welds can be used
to separate parts or assemblies that need to be fabricated and tested before being attached
to other parts of the spool. Welds can be inserted to break a piping network at a p-point of a
particular component or at some defined point along a length of a pipe.
Caution: Any welds you create are added to the Design database.
Design Points
In order that a component can be manipulated and linked to adjacent piping components, all
principal points needed to define its the position, orientation and connectivity are identified by
uniquely numbered tags. These tags, which have both position and direction are called p-
points (or Design Points).
Each p-point is identified by a number of the format P0, P1, P2, etc. Where, P0 always
represents the component’s origin.
The principal inlet and outlet points for the flow direction through the component are
identified as p-arrive and p-leave, respectively. In normal pipe routing mode (‘forwards’
mode) P1 is the same as p-arrive and P2 is the same as p-leave.
For example a TEE component might be represented in the PDMS catalogue, as shown in
Figure 6-4. P3 in this case defines the orientation of the side arm.
P0
P1 P2
P3
Exercise continues:
25. The header pipe (part of Pipe 2006/B1 & B2) consists of 3 TEE components with 2 end
CAPs. The header, together with its outlet pipe, will be tested in the fabrication shop
before shipping. It will then be connected to its inlet pipes from the condensate pumps
at the erection site. Therefore we need to insert Field welds between the inlet pipes
and the header.
To insert a Field weld between the header and one of its inlet pipes:
• Zoom in so that the header pipe fills most of the viewing window, see Figure 6-
5.
• Select Create>Weld, from the main menu bar. This displays the Create Weld
form.
• Select Field from the Type drop-down and check that the At drop-down is set to
Design Point (p-point). Then click Apply.
• The 3D View switches to the create weld mode and displays the EDG
instruction - ‘Pick a Design Point for WELD’. The mouse cursor changes to a
small square with a point in the middle.
• Position the mouse cursor over one of the inlet TEE components (TEE 1 of
2006/B1 or TEE 1 of 2006/B2) then press and hold the left mouse button.
The outline of the component is highlighted and the p-points are shown as dots,
see Figure 6-5.
• Move the cursor over a p-point. When you are exactly on top of it, a highlighted
message is appended to the instruction at the top of the window telling you the
name of the Design Point you are over.
• Move the cursor over design point P3, see Figure 6-5, and release the button.
The CHOOSE form is displayed allowing you to select the type of weld you wish
to insert.
Exercise continues:
27. To split the heat exchanger outlet pipe (Pipe 2007):
• Select Field and In-tube on the Create Weld form. This activates the Position in
Tube frame, allowing you to set the position in the tube you want to insert the
weld.
• Select Behind Item in the drop-down list and enter the value 6000 into the
distance text box and then click Apply.
The 3D View switches to EDG mode and prompts you to pick the tube
in which to insert the weld.
• Pick anywhere on that length of tube. You are then prompted to pick the
element from which to measure the distance.
• Pick Elbow 3 in Pipe 2007. This inserts the weld 6000 millimetres back from the
elbow.
In the next chapter we will spool the condensate pumps piping network.
Pipework Spooling
SPOOLER works with spooling networks, which are created by selecting pipework elements
to be added to a spool drawing (SPLDRG) . The selected elements must form an
interconnected piping network but are not limited to a single branch or pipe in the design
model.
Spooling networks consist of interconnected spools and fields. Where a SPOOL is defined
as a run of piping components and tube that will be connected during fabrication and a
FIELD is an individual or group of piping components that will be connected during the
erection phase.
Spools and fields are defined by picking an element in the 3D View window. If the element
has been defined as a fabrication element (i.e. the SHOP flag is true) it generates a SPOOL.
Whereas, if the selected element has been defined as being fitted on site (i.e. the SHOP flag
is false) it generates a FIELD.
When an element is picked, the software searches all connected piping components and
tube and then adds all adjacent components that have the same SHOP flag status to that
spool or field. The ends of the spools, called SPOOL BREAKS, occur when the SHOP flag
status changes.
You can also force SPOOL BREAKS by defining Field Welds or Joints at the required point
in the SPOOL. Field welds can be used to split a piping section at a particular component or
at some defined point along a length of tube. The forced spool break is used to create a
break at joint that does not have a field element in it (for example: a flanged joint with no
gasket).
By setting the SFLimit (Spool/Field Limit) attribute for a SPLDRG to either BRAN, PIPE,
ZONE or SITE (the default is WORLD), a spool break will be enforced at any change at the
corresponding element level.
SPOOLING NETWORKS can be defined by picking each SPOOL and FIELD in sequence, to
add to the SPOOL DRAWING or by picking two ends of a continuous piping network.
Spooler checks that it is an interconnected network before it adds all the spools and fields to
the SPOOL DRAWING.
Exercise continues:
28. Go to the Fabrication database, by selecting Control>Switch>Fabrication from the
Spooler Members form menu bar and navigate to the ‘Condensate_Pumps’ registry.
Now create three Spool Drawings, as follows:
• Select Create>Spool Drawing from the main menu bar (or select Spool Drawing
from the drop-down list and click the Create button) and name the Spool
Drawing ‘Inlet_Pipe’.
This becomes the Current Element (CE) in the Members list and is displayed as
the active spool drawing in the text box on the SPOOLER tool bar.
• Now create two more Spool Drawings, named ‘Outlet_Network’ and
‘Heat_Exch_Outlet’.
29. We will now start to spool the piping network between the Condensate pumps and the
Heat Exchanger:
• Navigate to the ‘Outlet_Network’ Spool Drawing, making this the CE.
• Zoom in on the condensate pumps outlet network, as shown in Figure 7-1.
• Click on the Add to Spool Drawing button in the SPOOLER tool bar.
Note how the mode of the 3D View window changes, as indicated by the text in
the prompt bar, see Figure 7-1.
The next element you pick in the 3D View will be added to the spool drawing.
• Pick one of the flanges between the valve and the condensate pump, as shown
in Figure 7-1. The flange and its leave tube change to the default spool colour
and are added to the Members list as SPOOL 1.
These steps illustrate how items can be added sequentially to a Spool Drawing.
• Click further along this piping branch before it reaches the header pipe. The
control valve and the complete length of the pipe, as far as the Field weld you
inserted in Section 0, are added to the Spool Drawing.
• Pick the input pipe to the heat exchanger. The piping is now spooled between
the first condensate pump and the heat exchanger, including the complete
header pipe.
These steps show how the elements in between the existing spools and the picked element
are added automatically - as long as they form a continuous network.
• Add the rest of the network from the header pipe to the second condensate
pump, to the Spool Drawing.
design changes. The Parts Numbers can be applied to complete spool drawings, the default
setting, or the parts can be numbered for each spool individually.
Although the spools and fields we have created are shown in the Members list there is as yet
no numbering applied to the components. We will now generate the numbering for the spool
drawing.
Exercise Continues:
30. To define what elements of the spools you wish to be numbered, select
Settings>Numbering from the main menu bar. This displays the Numbering Settings
form.
31. This form contains three frames allowing you to:
• Select what numbering data to maintain.
• Select the part numbering option and define a spool prefix.
• Select the default update numbering method.
We will leave the settings as they are at present, so close the form by clicking on
Cancel.
32. To generate the numbering, click the Update/Number button in the SPOOLER tool
bar (or select Numbering>Update from the main menu bar).
The software carries out a check of the Spool Drawing numbering (Note this will take a
few seconds) and then displays the Update/Number Spool Drawing form, with the
results of the check shown in the Status frame.
Note: The choices in the Update Choice Handling frame do not affect us at this stage.
• To generate the numbers, click Apply. The numbering is generated and the
data in the Status frame is updated to show the actions that have been carried
out. Extra elements, including the Weld and Joint groups, are added to the
Members list.
• Click Dismiss to remove the form.
Note: You should ALWAYS update the numbering after you have defined or
modified a spool drawing.
Exercise continues:
33. Return to navigation mode by clicking the Navigate button in the SPOOLER tool
bar. The Prompt bar indicates that you are in Navigate mode.
34. Zoom in on the input pipe to the heat exchanger and pick the flange where the pipe
joins the heat exchanger. It becomes the Current Element (CE) and is highlighted in
the viewing window and the Members list (FLAN 3), which now displays the Design
database.
35. To return to the spool that is linked to that flange:
• Select Goto>SPOOL from the Spooler Members menu bar. This returns you to
the Fabrication database with the related SPOOL selected.
Note: If you had selected a field element the menu option would have displayed
Goto>FIELD.
• If you then select Control>Switch>Design, from the Spooler Members menu
bar, this returns you to the Design database with the last selected element
(FLAN 3) still selected.
Note: Switching to the Design database always returns you to the last selected or picked
element.
Exercise continues:
36. You will see GASKet 3 below FLAN 3 in the Spooler Members list. Select the gasket
and then select the Goto menu.
• As you can see, the Spool/Field options are not available. This shows that the
Gasket is not included in any Spool Drawing.
• This highlights the problem in dealing with Gaskets on the ends of pipes - as
they cannot be picked in the 3D View, they cannot be manually added to a
Spool Drawing.
37. We will now correct the missing gaskets from the end of the pipe. This involves first
removing that spool from the drawing and then adding it with the adjacent gasket.
• Click the Remove from Spool Drawing button , on the SPOOLER tool bar.
The text in the Prompt bar changes to indicate the current operating mode.
• Pick anywhere on the pipe going up to the heat exchanger, to removes it from
the Spool Drawing.
• Select the Include Adjacent Field Components check box on the
SPOOLER tool bar.
• Any spools you now add or remove from the spool drawing will automatically
add/remove any adjacent field elements, such as the gasket on the end of the
pipe.
• Click on the Add to Spool Drawing button and pick anywhere on the pipe going
up to the heat exchanger, again. The spool is added and a FIELD is
automatically created for the gasket.
• Update the Spool Drawing numbering.
• Navigate to the GASKet in the Design database and check that it has been
added to the Spool Drawing.
38. Correct the omission of the gaskets on the other ends of this piping network (Pipes
2004/B1 and 2005/B1), adjacent to the Condensate Pumps.
39. Now spool the inlet pipe to the Condensate Pumps and the outlet from the Heat
Exchanger into the appropriate Spool Drawings.
In the next chapter we will look at further ways that you can check and change the spooling
model.
Exercise continues:
40. To check the size of SPOOL 1 of the ‘Inlet_Pipe’ Spool Drawing:
• Navigate to that spool in the Members list.
• Select Query>Spool Shipping Volume from the main menu bar.
This displays the Spool Shipping Volume form showing the name of the selected
spool and its dimensions, see Figure 8-1.
numbers new data is generated for any remaining spools. (See the example
above.)
• Always generate new data - Existing numbers are ignored and new data is
generated for all affected spools. In the above example, SPOOL 2 would be
SPL4 and SPOOL 3 would be SPL5.
• Manual data selection - A form is displayed allowing you to decide which existing
number to use for which of the affected spools or whether to generate new data.
You could decide that either SPOOL 2, SPOOL 3 or neither of them uses the
existing number (SPL2) in the above example.
These options can be set as a default, on the Numbering Settings form, or for each time you
use them, on the Update/Number Spool Drawing form
We will now update the numbering on the ‘Outlet_Pipe’ Spool Drawing.
Exercise continues:
41. You must now return to and Update the spool drawing.
• The WELD element is not in the Spool Drawing at this point, so to return to the
Spool Drawing, select Control>Switch> Fabrication from the menu bar.
When you update the numbering, the Update Choice Handling options, on the
Update/Number Spool Drawing form, now become important.
• Click the Update/Number button
• Select Manual data selection in the Update Choice Handling frame and click
Apply.
The software starts to update the numbering, then when a choice has to be
made the Select Data for Spool Elements form is displayed allowing you to
select the data to apply to which spool.
• To apply the displayed attribute data, select SPOOL 1 in the Spool numbers
window and select the data in the right hand window, then click the Use Selected
Data button.
You will see that a new FIELD and second SPOOL have been created. The
FIELD is the WELD element.
Note: In this case, once you have applied the data to SPOOL 1, the software will
automatically generate new data for SPOOL 2.
• Click OK on the Update Complete alert form.
Caution: Any changes you make to the Shop Flag settings are added to the design
model in the Design database.
The valves immediately after the Condensate Pumps are all welded and are going to be
assembled with the tubing in the fabrication shop, not on site.
Exercise continues:
42. To change the shop flag status of the welded valves:
• Switch to Navigate mode and select one of the gate valves next to a
Condensate Pump, this becomes the CE.
• Select Modify>Shop/Field from the main menu bar, this displays the Shop/Field
form, which allows you to check and change the Shop Flag setting for any
element in the piping network.
• The Piping component frame at the top of the form shows the identity of the
currently selected element and allows you to scroll through the elements in the
BRANch using the Right & Left Arrow buttons. The Right Arrow button takes you
to the Next element in the list (downwards) and the Left Arrow takes you to the
previous element (upwards).
• Change the status of the Shop Flag by selecting Fabrication Material from the
drop-down list box and then clicking Apply.
• Use the Left Arrow button to move up the list and change the Shop Flag of the
control valve.
Note: The Shop Flag can only be changed on one piping component at a time.
• Repeat this procedure for the valves next to the other Condensate Pump.
• Update the Spool Drawing and note the colour of the valves change to the spool
colour and the associated fields disappear from the Members list.
CSFBREAK CSFBREAK
False False
CSFBREAK CSFBREAK
True True
Spool X Spool Y
Spool Break
The Spool Break is forced by changing the CSFBREAK attributes for the selected piping
components to True. When SPOOLER finds two adjacent True CSFBREAK or TSFBREAK
attributes it inserts a Spool Break between them.
This function could be used to split pipes at any component, BUT this would create problems
during the Erection phase because no method of connecting the two parts would be shown
on the drawings.
Caution: Any Spool Breaks you define changes the flags of those components in the
Design database.
Forced Spool Breaks can also be removed by selecting Delete>Spool Break from the main
menu bar. You are then prompted to select the two piping components that you wish to reset
the C/TSFBREAK attributes on.
Exercise continues:
43. To switch to the PDMS ISODRAFT module:
• Select Spooler>Modules>Isodraft>Macro files from the main menu bar and click
OK to any confirmation dialogues.
• When loading finishes, the Application window and the Members list for the
ISODRAFT application are displayed on the screen.
Note: There are no tool bars on the ISODRAFT Application Window.
• The menu bar gives you access to a wide range of facilities for generating
customised isometric plots. For the purposes of this exercise, we will simply
generate isometric plots of the spool drawings using the supplied options files.
44. To generate isometric plots of the spool drawings:
• Switch to the Fabrication database and navigate to the ‘Outlet_Network’ Spool
Drawing.
• Display Isometric - This form is shown within the Application window. It shows
the plot file currently selected on the Display List form, see Figure 9-3
Exercise End
Drawing Annotations
Figure 9-5 shows a zoomed view of an isometric plot, illustrating the annotation data. A ‘Key’
to the markings is shown in the table below.
Spool Number Number in a double box with Arrow points at the first
the spool prefix. component in the spool.
For a full description of all the symbols used in the plots refer to Chapter 3 of the ISODRAFT
Reference Manual.
• The Shop Flag status of the two components is different. i.e. True-to-False or False-
to-True. The Shop Flag status of elements in the Design database can be changed in
SPOOLER using the Modify>Shop/Field function.
• If a component is the end of the piping network (e.g. connected to an EQUIpment
item) it is automatically the end of the Spool/Field and the Spool Drawing.
• BOTH piping components have their spool break attributes set to true (CSFBREAK
for a piping component and TSFBREAK for the leave tube). This condition can be
forced using the Create>Spool Break function in SPOOLER.
Note: TSFBREAK is an attribute of the piping component not the leave tube. Although its
effect is on the leave tube.
Note: The connection type for the arrive and leave points of a TUBI component are
always derived from p-point P1 of the tube catalogue element.
This functionality has been extended for SPOOLER so that it also specifies what type of
connection it is. The type of connection is identified by the Ckey attribute, which is added to
the COCO element definition. The Ckey attribute can be set to any of the standard
ISODRAFT end connection types:
SPOOLER uses 3 types of weld definitions and one type of joint definition. These are:
Definition Description
IWELD Implied weld
RWELD Real weld
AWELD Attached weld
IJOINT Implied joint
The types of welds and joints are described in the following sections.
Implied Welds
IWELD components provide a link in the Fabrication database to the position of a weld that
must be inserted to join two piping components or tubes. For example: fit a flange onto the
end of a tube. You do not have to explicitly define these welds as they are implied by the
nature of the components involved.
A connection can have an IWELD element associated with it if:
• It has a Ckey (Connection key) of types BW or SW.
Note: If you have explicitly defined a weld (RWELD element) to connect the two
components, the software will not insert a implied weld at that point.
Real Welds
RWELD components link to explicitly defined Shop or Field welds in the Design database.
They are normally inserted in PDMS DESIGN but can also be added in SPOOLER, to break
up a spool.
Attached Welds
AWELD components provide a method for numbering the welds required for welded
attachments. Typically these are used to secure the piping network to the support
ATTAchments. The number of welds on each attachment can be defined in SPOOLER,
using the Modify>Attached Welds function.
Implied Joints
IJOINT components define the connection between two non-welded piping components or
tubes (e.g. bolted flanges, compression joints or screwed connections). You do not have to
explicitly define the details of these joints as they are implied by the nature of the
components involved.
A connection can have an IJOINT element associated with it if:
• It has a Ckey (Connection key) of types CP, FL or SC.
• Neither of the components are Gaskets.
B.3.1.1 ATTAchments
While ATTAs do have a Shop Flag, its status is ignored when spooling a piping network. For
example: a shop false ATTA will not break a spool.
Note: The leave tube of a spec break ATTA (SPECBR attribute is True) still has an
active Shop Flag.