Isodraft User Guide
Isodraft User Guide
User Guide
Version 11.6SP1
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.
For details of AVEVA's worldwide sales and support offices, see our website at
http://www.aveva.com
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK
Contents
2 Using ISODRAFT-----------------------------------------------------------------------------2-1
2.1 Introduction to ISODRAFT--------------------------------------------------------------------------------------- 2-1
2.1.1 Types of Isometrics ..........................................................................................................2-1
2.2 Starting ISODRAFT ----------------------------------------------------------------------------------------------- 2-2
2.3 Using the ISODRAFT GUI--------------------------------------------------------------------------------------- 2-3
2.3.1 Selecting the Type of Isometric........................................................................................2-3
2.3.2 Selecting the Options File ................................................................................................2-3
2.3.3 Selecting the Elements.....................................................................................................2-4
2.3.4 Selecting the Output.........................................................................................................2-4
2.3.5 Detailing the Selected Elements ......................................................................................2-4
2.3.6 Example of Detailing the CE Using the GUI.....................................................................2-5
2.3.7 Creating and Modifying Options Files ..............................................................................2-5
2.4 Controlling ISODRAFT from the Command Line ---------------------------------------------------------- 2-5
2.4.1 Output Filename and Mode..............................................................................................2-6
2.4.2 The Message File.............................................................................................................2-8
2.4.3 Assembling a Detail List ...................................................................................................2-8
2.4.4 The Isometric Detailing Commands ...............................................................................2-10
2.4.5 Example of Detailing Using ISODRAFT Commands .....................................................2-11
2.4.6 The Isometric Output Format .........................................................................................2-12
2.5 Querying ----------------------------------------------------------------------------------------------------------- 2-13
2.6 The Option Defaults --------------------------------------------------------------------------------------------- 2-14
2.7 MDB Mode -------------------------------------------------------------------------------------------------------- 2-14
2.8 Saving 2-15
2.8.1 Saving and Restoring the Current Display Status..........................................................2-15
2.8.2 Saving Work ...................................................................................................................2-15
2.8.3 Seeing Changes Made by Other Users .........................................................................2-16
2.9 General PDMS Facilities --------------------------------------------------------------------------------------- 2-16
2.9.1 Finding the Current User Status.....................................................................................2-16
2.9.2 Finding the Current System Status ................................................................................2-16
2.9.3 Listing Multiple-Database Information............................................................................2-16
2.10 Summary of Commands --------------------------------------------------------------------------------------- 2-17
Index
The paragraphs below give you a brief description of the contents of each
chapter of this manual:
Chapter 2 - Using ISODRAFT
This chapter provides an introduction to ISODRAFT and explains how to
produce isometrics in the default format.
Chapter 3 - Cataloguing Requirements
This chapter gives a brief description of how the Catalogue database
(except Bolt Tables) is structured; in particular, the parts which are
essential for using ISODRAFT. You may need to refer to the VANTAGE
PDMS PARAGON Reference Manual for further details.
Chapter 4 - Bolting
Describes Bolt tables and how bolting requirements are calculated.
Chapter 5 - Design Requirements
Describes how piping components should be designed so that ISODRAFT
can process the pipes correctly; in particular, how split points in pipelines
are stored in the Design database. You may also need to refer to the
VANTAGE PDMS DESIGN Reference Manual.
Chapter 6 - Piping Components in ISODRAFT
Describes how piping components are drawn on isometrics.
Chapter 7 - Customising the Drawing Sheet
Gives an overview of the commands used to customise the drawing sheet.
Chapter 8 - The Material List and Other Reports
Gives an overview of the commands used to customise the material list,
and explains how to produce other reports.
Chapter 9 - The Isometric Drawing
Gives an overview of the commands used to customise the isometric
drawing area.
Chapter 10 - Drawing Change Highlighting
Gives an overview of the process of marking changes made to drawings.
Chapter 11 – Symbol Keys
Describes how to modify the symbols (SKEYs) used to show piping
components on isometrics, and how to create new ones.
Term Description
Click Place the mouse cursor over the specified
point, then quickly press and release the
designated mouse button.
If no button is specified always use the left-
hand mouse button.
Double-click Quickly click the left-hand mouse button
two times over the designated object.
Pick Click on the desired element in the 3D
View window, to select it.
Drag Place the mouse cursor over the specified
point on the screen; then press and hold the
designated mouse button move the mouse
cursor to the required point. When the
mouse cursor is over the required point,
release the button.
Enter Type text into the specified dialogue box
and the press the Enter (or Return key).
Each isometric type has its own forms of dimensioning annotation and
material list.
You can also control:
• Complexity (drawing level density) of the isometric
• View direction
• Layout and units of dimensions
• Annotation of the components shown on the isometric (type, part
number, specification, etc.)
• Welding information
• Insulation and tracing information
• Material list position (either on the drawing sheet or separately)
• Material list format
• Symbols used to represent different types of piping components
• Drawing sheet size
• Drawing sheet annotation (title block text, company logo etc.)
• Scaling of the isometric within the sheet (window size)
• Text size
All these drawing options have default settings so that you can begin
creating drawings quickly.
Normally ISODRAFT will be set up to use macros, to produce the
isometrics for each project. See the VANTAGE Plant Design Software
Customisation Guide for information about using macros in PDMS.
You can start ISODRAFT either by starting PDMS in your usual way
and selecting the ISODRAFT module, or by switching to the Isometric
Generator (ISODRAFT) module from another module within PDMS.
When ISODRAFT starts, the Application Window and Members list are
displayed. If you wish to control ISODRAFT from the command line, you
can display the Isodraft Command Input & Output form by selecting
Display>Command Line from the main menu bar.
If you wish to control ISODRAFT from the command line, display the
Isodraft Command Input & Output form by selecting Display>Command
Line from the main menu bar.
Full details of all the commands are given in the Chapter 2 of the
VANTAGE PDMS ISODRAFT Reference Manual. Commands related to
When you wish to remove some elements from the Detail List, the
specified Spool, Field or Spool Drawing(s) are deleted from the Detail List
using the REMove command. The Remove List stays permanently empty
when working with the Fabrication database.
Note: You cannot remove individual Spools or Fields from a Spool
Drawing.
WORLD: PIPING/AREA-A
N VIEW DIRECTION
ITEM MATERIAL ARROW
NO. LIST
Specifying:
Component Description
Size
Item Code ANNOTATED AND DIMENSIONED
Quantity
ISOMETRIC DRAWING OF THE
(grouped by usage area,
e.g. fabrication and/or
erection, and by type SPECIFIED PIPELINE
of component, e.g.
fittings, flanges, bolts,
etc.)
2.5 Querying
You can use the QUERY command to query all ISODRAFT variables, and
also to query references and other attributes of elements in the
Catalogue and Design databases which you may need to know in
ISODRAFT.
This can also be done in the GUI, by selecting Query>General from the
main menu bar and then selecting the required options from the
displayed Query form.
The current setting of any of the user-definable options can be queried by
using the command
Query setting
For example:
Q SIZE
Q WASTage
Q MESSagefilename
Q ITEMcode
The general querying command
Q OPTions
will display the current settings of all options.
Each of the available options has a default setting which will be used by
ISODRAFT unless otherwise specified.
The command
OPTions DEFault
will reset all options to their default states at any time. Note that you
can find out which options have been changed from their defaults by
using the QUERY command. You can save the current options to a macro
file using the RECREATE OPTIONS command. See the VANTAGE Plant
Design Software Customisation Guide, Part I, Macros and Programmable
Macros for information on using macros.
An isometric drawing with all options set to their default states is shown
in Appendix B.1 of the VANTAGE PDMS ISODRAFT Reference Manual.
You can change the current multiple database, and also the current User
and Project during an ISODRAFT session without having to leave
ISODRAFT and enter MONITOR. The MDB command puts you into
MDB Mode, where you can use a limited number of MONITOR
commands.
You can either update the current MDB to save your changes before
entering MDB Mode, or ignore any changes made since your last
SAVEWORK command (see Section 2.8).
MDB UPDATE Save design changes and enter MDB Mode.
MDB NOUPDATE Enter MDB Mode without saving changes.
When you are in MDB mode, you can give the following commands,
which are the same as the corresponding MONITOR commands. For
more information, see the PDMS MONITOR Reference Manual.
EXCHANGE DEFER Alters the databases in the current list of the
CURRENT current MDB
PROTECT Temporarily alters your access rights to specified
databases
USER PROJECT Changes the current user and project
VAR Allows you to set variables
2.8 Saving
The texts used to describe components in the material list are stored in
the Catalogue DB as text elements. The relevant part of the DB’s
hierarchy is:
WORLD
CATA
SECT
CATE
where: ADTE to SDTE are detail text (DTEXT) elements and AMTE to
SMTE are material text (MTEXT) elements.
Note: Both sets of text elements normally exist at the same level, as
shown, although the DTEXT and MTEXT elements will often be
in different sections (SECT) or categories (CATE).
Text elements are created as described in the PARAGON Reference
Manual. For example:
NEW DTEXT 17
NEW MTEXT 17
NEW BMTE
Each component description is split into two (optionally three) parts:
• The geometric description, e.g. 90 degree butt weld elbow
• The material description, e.g. ASTM A-234
• Optional attached text, e.g. UDA and/or other attribute settings
(defined by the ATTEXTS command)
ISODRAFT will assume that the RTEX attribute of a DTEXT element
contains the geometric description and that the XTEX attribute of an
MTEXT element contains the material description.
Thus the material list description
ELBOW 90 - BUTT WELD SCH.40 ASTM A105 FORGED
would be obtained from a DTEXT element whose RTEX attribute is
ELBOW 90 - BUTT WELD SCH.40
and an MTEXT element whose XTEX attribute is
ASTM A105 FORGED
New lines (i.e. Returns) in RTEX and XTEX are ignored.
Note: The values of the DTEXT attributes can be set to an expression,
enabling the text to be parameterised. When the attribute is
queried in ISODRAFT, the expression will be evaluated and the
actual value will be output.
Attached text allows you to append text defined by an expression
(typically the setting of one or more UDAs or other attributes) to the
descriptions of elements whose GTYPs comply with a predefined
selection rule. The syntax to define the text and its associated rule is
ATTEXts expression ON selection_rule
For example:
ATTEX ('Flange '+AFTER (NAME,'/')+' at position '+STR
(POS)+' has '+STR (NWELDS)+' additional welds') ON all
flange with (NWELDS GT 0)
DTEXT
RTEX
PIPE SPEC SKEY
COMPONENT COMPONENT
(SPCOM)
DETAIL
SPREF MATXT MTEXT
XTEX
The default SKEY symbols should be suitable for most applications. For
specialised needs it is possible to redefine existing symbols, or to create
new symbols, for some types of component. This is described in Chapter
10.
BW Butt Weld
CP Compression
FL Flanged
SC Screwed
SW Socket Weld
PL Plain
By default, each SKEY has one standard end condition which applies to
all its connection points. A different end condition can be set for
individual connection points for the following types of components:
BEND CROS ELBO FILT FLAN
INST OLET PCOM REDU SHU
TEE TRAP VALV VFWA VTWA
P-point elements of type PTAXI, PTCAR and PTMIX have a PSKEY (P-
point Symbol Key) attribute which is, by default, set to NULL, so that
ISODRAFT uses the standard end connections defined for that SKEY.
The end condition for a connection point may be changed in PARAGON
by setting the PSKEY of the corresponding p-point to one of connection
end conditions shown above. To revert to the default end condition
representations for a component, reset its PSKEY attributes to NULL.
By default, ISODRAFT takes the item code from the SPCOM name. If
you require different item codes for different clients, you can set them in
the Catalogue database as User-defined Attributes (UDAs) of the
SPCOM. UDAs are described in the PDMS Lexicon Reference Manual.
See the ISODRAFT command ITEMCODE for details of how to display
the item codes stored as UDAs.
The following example shows part of a specification. The SPCOMs have
UDAs :clienta and :clientb. Note that SPECON cannot output UDAs in
tabular format, and so this example is just for illustration.
TYPE NAME ... BLTREF :clienta :clientb
FLAN */FL100 ... /BL100 F100L FLAN100
BOLT */BL100 ... /BL100 unset unset
Note: ITEMCODE LENGTH LONG/SHORT has no effect on alternative
item codes. Also note that any text after a delimiter character in
a UDA will be stripped off (for example, ABC:123 would become
ABC).
Alternative item codes for bolts are set in a different way, as
described in Section 4.9.
It is usual for all items except those such as Bolts, Gaskets, Valves, etc.
to be designated Fabrication items; i.e. to have the SHOP flag set to
TRUE.
If you need to make an exception to this convention, for example, to
specify a loose flange for field fitting, you can override the SHOP flag
during the component selection process thus:
NEW FLAN SEL WITH SHOP FALS
If you wish to use the same component with SHOP either TRUE or
FALSE, you can have two lines in the Specification (i.e. two SPCOMs)
with the same basic Name but with distinguishing delimiters; for
example, */FL100:T and */FL100:F. ISODRAFT ignores the delimiter and
shows the same item code for each flange in the material list, i.e. /FL100.
default). ISODRAFT will ignore the suffixes and the items will be
totalled together on the Material list.
For example:
TYPE NAME PBOR0 SHOP CATREF DETAIL MATXT CMPREF BLTREF
DEFAULT
- - - =
TUBE */TU100:TR 100 TRUE /TUAAA /D.TUA /M.TUA =0 =0
TUBE */TU100:FA 100 FALS /TUAAA /D.TUA /M.TUA =0 =0
In this example, the first tube SPCOM will be selected by default and
this has SHOP TRUE. To select the second SPCOM, with SHOP FALSE,
you need to use one of the following commands in your design module:
SEL LSTU WITH SHOP FALS
SEL HSTU WITH SHOP FALS
SEL TUBE WITH SHOP FALS
If the lines in the specification were reversed, then tube would be
selected with SHOP FALSE by default and would need to be selected
specifically with SHOP TRUE for spool isometrics. It is recommended,
therefore, that you arrange the lines for tubes with SHOP FALSE first
for small bores and SHOP TRUE first for large bores.
4 Bolting
WORLD
SECT
BLTP should be used for non standard bolt holes and also specifically for
jacking bolts. Existing projects which do not use standard bolts will carry
on working without problems.
Catalogue components can have a Bolt Reference (BLRF) array attribute
which points to one or more Bolt Set elements. If a Component has the
same bolting requirements for each connection, a single entry in the Bolt
Reference array will be sufficient. Otherwise, an entry for each P-point
which represents a bolted connection is needed.
Bolt Sets have the following attributes:
NOFF Number of standard bolt holes in the bolt circle.
BDIA Bolt diameter.
BTHK Bolt length through flange (flange thickness and facing
thickness).
BTYPE The Bolt type, which is used to select the Bolt from the
specification, and also affects how the bolt length is
calculated.
Bolt Points have the following attributes:
NUMB Bolt hole number in the bolt circle.
BDIA Bolt diameter.
BTHK Bolt length through flange (flange thickness and facing
thickness).
BTYPE The Bolt type, which is used to select the Bolt from the
specification, and also affects how the bolt length is
calculated.
The BDIA, BTHK and BTYPE attributes of Bolt Points can all be set
from Catalogue Component or Design parameters.
The BLTAB (Bolt table) element is the administrative element for bolting
information selected from the bolt specifications. It can own BLIST (Bolt
List) and LTAB (Length Table) elements.
• The BLIST (bolt list) element is the administrative element which
owns SBOLT (single bolt) elements.
Each SBOLT has the following attributes:
NST A pointer to a standard length array
BITEM Additional bolt items to be used when calculating bolt
length
BITL The lengths of the additional bolt items
• The LTAB (length table) element is the administrative element
which owns DTAB (diameter table) elements.
Each DTAB element has a BLEN (bolt length array) attribute
containing all available lengths of bolts for a given diameter and
material specification. This data is used by ISODRAFT for
calculating bolt length requirements. When ISODRAFT calculates
that a bolted connection requires a bolt length, it scans the BLEN
array for a length which is equal to or greater than the calculated
length. The length found is output in the material list.
Note: Any associated nuts, washers and other bolting items can be
included in the material list by adding them to the bolt detail and
material descriptions in the catalogue definitions. Nuts and
washers can be included in bolt length calculations as described
in Section 4.5.5.
. . .
This example will give bolts in the same part of the material list
(fabrication or erection) as the flange with SHOP TRUE or SHOP FALSE
(default TRUE in this example).
The following example will give bolts in either list but total the flanges
together in the fabrication list, by selecting the flange with BOLT SHOP
or BOLT SITE. Note that item codes that are identical after removal of
the specification name and the characters following the delimiter will be
totalled together.
. . .
The SBOLT element holds the list of bolt item STYPs, their lengths, and
the extension thread length.
For example, the SBOLT given by /SS-FAMS-M may have the following
attributes:
SBOL /SS-FAMS-M
BITEMS NUT WASH WASH Bolt item STYPs
BLIST 0.1/2 0.1/16 0.1/16 Bolt item lengths
XLEN 0.1/8 Extension thread length
Each additional bolt item may have an effect on the calculated length of
the bolt (see Section 4.5.5).
Nut Length
If part numbers have been set in SPOOLER, you can specify that these
numbers are used on the material list, or that ISODRAFT will generate
part numbers automatically.
• If part numbers generated by ISODRAFT are used, like bolt items
will be totalled in the material list.
• If part numbers from the database are used, one part number is
allocated to each type of bolt item in an individual bolt set, i.e. if all
bolt items in a set are identical, there will be a single part number
for the set.
For more information about part numbers, see the MATERIALLIST
command in Chapter 2 of the VANTAGE PDMS ISODRAFT Reference
Manual.
Multiple bolt item part numbers tagged to the same location will be
combined as for additional items on the material list; for example,
B10/B11/B12.
The diagram below illustrates the wafer lug valve scenario. This example
shows a wafer valve requiring a set of 12 bolts. There are:
• 4 machine bolts which pass through the whole joint from one flange
to the other (Numbers 2, 3, 6, 7).
• 4 cap screws on each side of the valve, which secure the valve to the
flanges (Numbers 1, 4, 5, 8).
The machine bolt lengths are based on the combined thickness of the two
flanges, both gaskets, and the valve itself. The cap screw lengths are
based on the thickness of a single flange and gasket combined with the
tapping depth in the valve body.
1 8
2
7
1
8 2 7
6
6
3
5 4
3 4 5
A data flow diagram for the bolting of a typical lug valve is shown in
Figure 4-4
HEADING
TYPE NAME BDIA BTYP CATREF DETAIL MATXT BLTREF
DEFAULTS
- - - STUD
BOLT */BOLTS:K 0.1/2 STUD /BOLT1 /STUD /A193-B7 /SS-FAMS-K
BOLT */BOLTS:M 0.5/8 STUD /BOLT1 /STUD /A193-B7 /SS-FAMS-M
BOLT */BOLTC:M 0.5/8 CAP /BOLT1 /CAP /A193-B7M /SS-FAMS-M
BOLT */BOLTS:W 0.5/8 WASH /WASH1 /WASH /A193-B7 =0
BOLT */BOLTS:O 0.3/4 STUD /BOLT1 /STUD /A193-B7 /SS-FAMS-O
SBOL /SS-FAM-M
Nstd /0.5/8 DTAB /0.5/8
Xlength 0.1/8 Blengths 1in 1.1/4in 1.1/2in 1.3/4in 2in 2.1/
Bitems WASH 4in 2.1/2in 2.3/4in 3in 3.1/4in . . . .
Bitl 0.1/16
Bolt length = (0.15/16 + 0.5/8 + Gasket thk. + Xlength + Washer thk.) = 2in
Figure 4-4 Example Data Flow Diagram for a Wafer Lug Valve
CCTAB
SPWL BLTAB UNITS CATA
FLAN F or L
WAFER W
BLIST LTAB SECT
SECT
SECT SECT GASKET G
Parameter 5
Bolt Length Calculation = Param 5 of Flange + Gasket Thickness + Param 5 of Flange + Xtra length + Bitl = 3.7/16
Bolt Length Calculation = 3.1/2” (next available length from DTAB)
SPREF /A150/WNRF:100
Version 11.6SP1
User Guide
VANTAGE PDMS ISODRAFT
4-15
Bolting
WORLD
SPWL BLTAB UNITS CATA CCTAB
FLAN F or L
WAFER W
GASKET G
BLIST LTAB SECT SECT SECT SECT
DTAB /5/8 SMTE /BLB BTSE /IBSd085
SBOL /I-NN-d Blen 2.1/3in 2.3/4in Xtext ‘ASTM A193 GR.B7’
3in 3.1/4in 3.1/2in Ytext
Xtra 3/16in Ztext
Bitem CATE CATE
Bitl 19/32in 19/32in BLTP BLTP
Nstd /5/8
Number 1 Number 8
Bdiam 5/8in Bdiam 5/8in
SPEC /A150 Bthk PARAM 5 Bthk PARAM 5
Btyp STUD Btyp STUD
Bltm ‘NEW’
Bspec /A150-BOLT SDTE /ISBOLTA-D
Rtext ‘STUD BOLT CW
HVY HEX NUTS’ SCOM /AAFWBB0NN SCOM /AAFWBBNNN
SPCO /A150/WNRF:100 Stext Param 100 76.2 FBB BWD 24 Param 100 85.72 FBB BWD 32
Catref /AAFWBB0NN Ttext 114 229 135 27 114 254 146 27
Skey Blrf /IBSd085 Blrf /IBSd085
SPCO /A300/WNFP:100
Catref /AAFWBBNNN
Parameter 5 (24)
Version 11.6SP1
Bolt Length Calculation = Param 5 of Flange 1 + Gasket Thickness + Param 5 of Flange 2 + Xtra length + Bitl = 3.11/16
Bolt Length Calculation = 3.3/4” (next available length from DTAB)
User Guide
SPREF /A150/WNRF:100
Parameter 5 (32)
WORLD
4-16
Bolting
Parameter 5 (24)
SPREF /B150/WNRF:100
Version 11.6SP1
User Guide
VANTAGE PDMS ISODRAFT
4-17
Bolting
WORLD
SPWL BLTAB UNITS CCTAB
CATA
FLAN F or L
WAFER W
GASKET G
BLIST LTAB SECT SECT SECT SECT
DTAB /5/8 SMTE /BLB BTSE /IBSd085
Blen 2.1/3in 2.3/4in 3in
Xtext ‘ASTM A193
3.1/4in 3.1/2in
GR.B7’
3.3/4in 4in 4.1/2in
Ytext
5in 5.1/2in 6in etc. CATE CATE
SBOL /I-NN-d Ztext
TP
BL
BLTP
Xtra 3/16in Number 1 Number 8
Bitem Bdiam 5/8in Bdiam 5/8in
Bitl 19/32in 19/32in Bthk PARAM 5 Bthk PARAM 5
Nstd /5/8 Btyp STUD Btyp STUD
SDTE /ISBOLTA-D
SPEC /A150
Rtext ‘STUD BOLT CW SCOM /AAFWBB0NN
Bltm ‘NEW’ HVY HEX NUTS’
Bspec /A150-BOLT Param 100 76.2 FBB BWD 24
Stext
114 229 135 27
Ttext
Blrf /IBSd085
Skey
SPCO /A150/WNRF:100
Catref /AAFWBB0NN
Parameter 5
SPECIFICATION (PART) /A150-BOLT
Version 11.6SP1
(CTYP W)
Bolt Length Calculation = Param 5 + Gasket + Wafer Fitting + Gasket + Param 5 + Xtra length + Bitl = 5.1/2
User Guide
Bolt Length Calculation = 5.1/2” (next available length from DTAB)
SPREF /A150/WNRF:100
Bolting
Alternative item codes for bolts are taken from UDAs set on DTAB
elements, not on the SPCOM like other elements (see Section 3.4).
Note: For additional bolting items such as washers and nuts, the UDA
must be set on SPCOM because these items do not have
associated DTAB elements.
Alternative item codes for bolts are set up as follows:
• The SBOLT elements must have NSTD attributes pointing to the
DTAB elements.
• The names of the UDAs on the DTAB elements must be related to
the UDAs set for the SPCOM. For example, if the SPCOM UDAs
are named: clienta and :clientb, there could be one set of DTAB
UDAs named :clienta1,:clienta2, etc. and another set of UDAs named
clientb1, clientb2, etc.
• The item codes are stored in the DTAB UDAs as texts separated by
spaces. As text UDAs have an upper limit of 120 characters, the list
of item codes continues across the set of UDAs.
For example, if each item code is 10 characters in length, then 11
item codes can be stored in each UDA of the set.
• The number of item codes stored in each set of UDAs (for example,
all the UDAs for clientb) should correspond to the number of
elements in the BLEN attribute of the DTAB.
Notes:
• Normally, you can use the same SBOLT element for bolts with the
same geometry, and the material will be defined in the Specification.
When bolts of the same geometry but different materials are used,
you will need to create a DTAB for each SBOLT element and an
SBOLT for each Bolt SPCOM if you want to set different item codes.
• You must ensure that a consistent set of UDAs are set up in the
Lexicon database.
The following example shows part of a specification and part of a
catalogue. Note that SPECON cannot output UDAs in tabular format,
and so this example is just for illustration.
Part of Specification
TYPE NAME ... BLTREF :clienta :clientb
FLAN */FL100 ... F100L FLAN100
BOLT */BL100 ... /BL100 unset unset
Part of Catalogue
SBOLT/BL100
NSTD /M16
DTAB/M16
BLEN 90 100 110 120 130 140 150 160
:clientb1 AB99XA AB99ZB AB29ZC CA33QD
:clientb2 CA99PE JX34YF JY21ZG AC99AH
:clienta1 B12345 B19432 B21456 B92134 B54321 B45123 B51234
B41592
You can use ISODRAFT to produce a Bolt Report, either to your screen
or to a file. This takes the form of an ASCII file with a page length
defined by you. You can specify whether you want the bolting
information to replace an existing file, or be added to an existing Bolt
Report File (which is the default).
To produce the report you use the BOLTREPORT command. This
command is similar to the DETAIL command in that the pipes to be
detailed are scanned for bolting information. You can repeat the report
whenever you want, interspersing the BOLTREPORT commands with
This chapter describes how the pipework should have been designed so
that ISODRAFT can produce the correct output.
If you have set up reference dimensions in the Design database, you can
display them in ISODRAFT. To define a reference dimension, you must
specify:
• A reference datum (see Section 5.3.1).
• A point on a Pipe which you want to dimension (see Section 5.3.2).
The dimensions will be drawn from the reference datum to the point on
the Pipe.
Note: Reference dimensions do not affect normal dimensioning. Also,
they can be switched on and off independently of other types of
dimensions. See the REFDIMENSIONS command.
SKEY Attributes
Elements used to define reference datums must have an SKEY attribute,
or a parent with an SKEY attribute (but note that the parent element
need not be the immediate owner of the element). If the element does not
have an SKEY, and no parent has an SKEY, miscellaneous SKEY types
(see below) will be used.
Elements with SKEY attributes are:
Datums
Equipment
Pipes
Structures
Substructures
Drawings
Frameworks
Subframeworks
Different SKEY types have different ATEXTs associated with them, as
shown in the following table.
SKEY Type Item Type ATEXT Default text
HST* Horizontal steelwork 460 BEAM $?
element
VST* Vertical steelwork 461 COLUMN $?
element
BLD* Building 462 ? $BUILDING CL
EQU* Equipment item 463 CL EQUIPMENT $?
PIP* Piping component 464 CL PIPELINE $?
FLR* Floor level 465 ? $FLOOR LEVEL
WAL* Wall 466 ? $WALL
GRD* Grid line 467 GRID LINE $?
XXX* Miscellaneous 468 ?
In SKEY Types above, the symbol * represents any character. In Default
texts, $ is replaced by a new line and ? is replaced by the name of the
element. If the element does not have a name, ISODRAFT looks up the
hierarchy until it finds a parent with a name, and then uses that parent’s
name.
If the reference element is a Datum element, it will have an STEXT
attribute. You can set this attribute to any identification text you want. If
you do this, the text you enter will be used instead of the name. If you
leave STEXT unset, the Datum name will be used.
You should set the SKEY text to the SKEY type you require. Note that
you can also redefine the text in the ATEXT element using the ATEXT
command.
For example:
Pipe PIPE7-1 has an SKEY type VSTC. Associated with the pipe is
ATEXT 464, with default text CL PIPELINE $?. The following text will
appear on the isometric (see Figure 5-1):
CL PIPELINE
PIPE7-1
Figure 5-1 also shows a reference to a Datum, which has its STEXT
element set to Zero Elevation.
For example:
DMTY NORT EAST
DMFA /N.WALL /VESS2
produces two reference dimensions, one giving the distance North to the
centreline of the element named /N.WALL and one giving the distance
East to the centreline of the Equipment named /VESS2.
DMTY ELEV
DMFA /SITE.BASE
produces a reference dimension to the centreline of the element /SITE
BASE.
The dimension will be to the centreline of the Reference element.
5.3.3 Errors
If you try to create a one-dimensional reference dimension which is
parallel to the centreline of the reference datum element, the result will
be as follows:
• Dimensions to piping components or Sections will be omitted and an
error message will be given.
• Dimensions to other elements will be created with a different
centreline direction, and a warning message given.
• If you try to create a one-dimensional reference dimension where
the dimension line runs parallel to the pipe centreline, no
dimensions will be plotted and you will be given an error message.
178
178
3
SPINDLE U 30.00 N
Figure 6-2 Valve with flow arrow and direction text for spindle
178
3
V22
tag number
For angled, 3-way and 4-way Valves the dimension lines along valve body
sections will not be plotted. The body dimensions will be shown with
arrows pointing to the component. The figures will be followed by the
units.
241 MM
3
241 MM
6.3 Flanges
The material list numbers for the Flange, associated Gasket and Bolts
will be plotted as shown in Figure 6-5.
F3 G8 B10
Figure 6-5 Material list numbers for flange, gasket and bolts
F3 G8 B10
Figure 6-6 Single material list number for a pair of matched flanges
Where the connected Flanges have different codes, separate material list
numbers will be shown. In this case, the associated Gasket and Bolt
identifying numbers will be attached to the second Flange of the pair
only.
F3 G8 B10
F5
Figure 6-7 Flanges with different codes and separate material list numbers
4 " NS
F7 G9 B11
F5
6 X 4 " NS REDUCING FLANGE
For offset reducing Flanges, the dimension and direction of the offset will
also be shown.
4 " NS
F7 G9 B11
F5
6 X 4 " NS REDUCING
FLANGE
25 MM OFFSET DOWN
to the Flange and Gasket numbers for the second flange of the pair. The
first Flange will also have the Flange and Gasket serial numbers
attached, since two Gaskets are necessary in total for such an assembly.
40
7
F2 G3 B4
F2
G3
TEEs, OLETs and set-on Tees (stub ins) are represented by different
symbols. The primary and secondary bore sizes of the tee are indicated
by a message linked to the tee intersection point. The branch pipe size is
plotted against the third pipe leg.
3
6 X 3 " NS
4
6 X 1 " NS
6 X 3" NS
REINFORCE
D
6.5.1 Crosses
Crosses are shown like Tees except that the message specifying the main
and branch sizes is extended to show the second branch size.
6 X 3 X 3" NS
3" NS 350
6.6 Reducers
For both eccentric and concentric Reducers, the large (primary) and
small (secondary) diameters will be shown in a message of the format
LxS NS, where Large and Small are the nominal bore sizes.
An eccentric Reducer has its symbol drawn so as to show the orientation
of its flat side, with the offset dimension listed under the size message.
140 3 " NS
3 " NS
3
3 6 X 3 " NS
140 38 MM
6 X 3 " NS OFFSET
a. Concentric b. Eccentric
Text information about the direction of the flat side of eccentric Reducers
is not normally plotted, but you can plot it using the alternative text
facility. See the ATEXT command, and ATEXTs 243 and 283. For
example, the text FLAT DOWN can be output by this method.
100
3
6 X 3 " NS 1 " NS
200
Note that, in the case of eccentric Reducers, the Branch may only be
taken off the flat side or off the face directly opposite the flat side.
Right-angled Bends and Elbows are not marked as such, since the angle
is usually obvious. All other bend angles are identified by a message
giving the acute angle in degrees, linked to the intersection point of the
legs. See Figure 6-17.
85
3
Pipe ends will normally have specific text messages plotted next to them
under the following circumstances:
• At the start of a Pipe;
• At the end of any type of off-line Branch;
• At the end of a Pipe.
These messages show how the Pipe is continued from that point onwards,
or any special Pipe end condition that may be required, as shown in the
following examples.
Full E-W, N-S and elevation (EL) coordinates will be listed for the start
and finish of each Pipe. They will also be listed at the end of every Tee
off-line branch; in other words, at all connection points.
Where a Pipe is connected to another Pipe, the coordinates will be
preceded by a CONT. ON message. In Figure 6-18, a Branch of PIPE-36A
is the HREF or TREF of the Pipe shown.
CONT. ON
PIPE-36A
E 278780
N 163130
EL +7700
F2 G3 B4
EL +17250
CONT. TO
C12/N8
E 278780
3 " NS N 163130
EL +7700
Figure 6-20 Detail of connection of a Pipe to a Nozzle. C12/N8 is the HREF or TREF
identifier of the Branch.
820
CONT. FROM 3 " NS
DRG.1
VENT
E 276720
N 161848
SCREWED EL + 5000
END
E 276720
N 161848 DRAIN
EL + 5000 E 276720
N 161848
EL + 5000
E 276720
N 161848
EL + 5000
Because field-fit welds and loose flanges require fabrication on site, they
will be highlighted by a message linked to the pipe end.
FFW
F2 G3 B4
If a cut pipe list has been specified using the CUTPIPELIST command,
ISODRAFT automatically includes a site fitting allowance in each
calculated cut pipe length which is associated with:
• A flange with its LOOSE attribute set to TRUE (i.e. a loose flange);
• An element of generic type WELD which has the symbol key WF
(i.e. a field-fit weld).
This allows for material loss during on-site preparation of the pipe end.
The allowance is taken from the value of the ALLO attribute for the weld
or flange, if set. If the value of ALLO is not set (or zero), the allowance
defaults to 150mm. However, this default allowance can be altered by
using the LOOSEFLANGEALLOWANCE command. The fabricator and/or
erector can be informed of the in-built allowance by means of a message
in the title block area.
For a field-fit weld in Tube, the allowance will be added to the Tube
before the Weld. In order to put the allowance on the following Tube, the
Weld must be flipped in DESIGN so that p-arrive is P2.
ALLO=100
1000 1000
<1> <2>
178
SPEC SPEC
M300 M150
The normal specification reference for the pipeline will appear in the
bottom right-hand corner of the isometric drawing, immediately above
the pipeline reference.
178
SPEC
M150
Note that the length of the straight is not appended for symbol key
FPPL, which is intended for standard length barrel nipples.
If the line type identifier in the specification is FX, the length
should already have been built into the code by the user and will
not, therefore, be appended in this way.
• Spool numbers will not be listed for FP or FX piping, even when
spool numbering has been specified, because fixed length pipes are
classified as components not pipe spools. Fixed length straights will,
however, have material list numbers.
• Multiple use of any fixed-length fitting will result in a single entry
in the material list, with the quantity specified, in the normal way.
Straights having identical lengths and bores are treated as identical
fittings in this way.
This chapter describes how you can customise the layout and content of
an ISODRAFT drawing sheet. The default layout is shown in Figure 2-1.
7.2 Units
You can specify the units for options such as paper size, margin widths,
and cutting allowances. The default units are taken from the Catalogue.
They can be changed before the value is input by using one of the
commands:
MILlimetre
MM (a shorter form of the preceding option)
FInch (i.e. feet and inches)
INch
to define the type of measurement to which the units are to apply. This
sets the current units, which remain in force until reset.
If you are sending multiple plots to a single file (see the FILE command),
the plots will normally be arranged one after another along the length of
the paper. If the paper is wide enough, you may want to arrange the
isometrics so that several are plotted across the width of the sheet. You
can control how the plots are arranged by using the
STACKINGARRANGEMENT command.
You can include Dynamic Detail Area plot files on the isometric. These
show details of particular items of interest; for example, they could be
used to show details of: welded supports; drain and vent assemblies;
reinforcement pads; complex manifolds; and so on. They can be produced
in DRAFT or any other suitable 2D drawing program.
All branch members and specification components possess a DPFN
attribute, which can be set to hold a Detail Plot File Name. ISODRAFT
can automatically pick up these plot files when detailing and place them
on the isometric. The detail plot is output on the same drawing sheet as
the component with which it is associated.
Detail Area output is switched on using the POSItion DETAILPlots
command. Up to 20 Detail Areas can be plotted on a single isometric.
Detail plots may also include the parameterised values of system and
user defined attributes (UDAs). The attributes shown can be defined
using the PLOTDETAILDATA command. This allows you to select which
attributes to show, the x and y coordinates relative to the origin of the
plot file, the character height, and the angle at which the text is to be
plotted.
The different attribute types are displayed as follows:
• Array type attributes are shown separated by a new line.
• Reference attributes are expanded to give the full PDMS name.
• Logical attributes are output as T(rue) or F(alse).
• Position, orientation and direction attributes are separated by
spaces.
9 6 3
8 5 2
7 4 1
If the same grid square is referred to by more than one detail plot on an
isometric, then only the first occurrence for that grid square will be
output. This effectively limits the number of detail plots on an isometric
plot to a maximum of 9.
Note: You cannot mix manually placed and stacked detail plots on the
same isometric.
This is a horizontal boxed area that is plotted across the bottom of the
isometric drawing. It is subdivided into four standard information areas,
as illustrated in the examples in Appendix B of the VANTAGE PDMS
ISODRAFT Reference Manual. The contents of each area are self-
explanatory.
You can change or remove the contents of the four boxed areas using the
ATEXT (alternative text) command.
DATE: 24 JUL 87
PROJECT NO: VC12
BATCH REF: A16 /OG8 /CG14
PIPING SPEC: PS20 ISS: 1
DRG NO
0-4201 1 OF 2
The four main areas on the isometric drawing all contain, by default,
standard text generated by ISODRAFT. The areas are:
• The isometric drawing area itself;
• The title block in the lower right-hand corner;
• The material list;
• The line summary across the bottom.
Examples:
The FABRICATION MATERIALS heading on the material list.
The CONN. TO and CONT. ON messages in the drawing area.
The BATCH REF and PIPING SPEC labels in the title block area.
Each text item is identified by a unique code number, known as its
ATEXT (Alternative Text) number. The ATEXT command allows you to
change the text characters associated with a particular ATEXT number,
so that your specified text replaces the standard wording at the
corresponding location on the drawing. You can also suppress the text by
setting the ATEXT to null.
All items of text used for the standard annotation of isometrics have
default positions at which they are plotted on the drawings. Some of
these annotations can be repositioned using the POSITION command.
The POSITION command can also be used to position up to 100 pipe
• Weld Tables include all welds on the isometric (by weld number or
by full identifier of weld prefix and number), and information
chosen by you to appear in the columns you define. For each column
on the table you can specify title, which weld attribute/UDA should
be used to fill the column, column width and the order the columns
appear on the table. You can select a single attribute, used to sort
the table either forward or backward, by using the POSITION
WELDTABLE command. The default choice is the weld number. If
you choose another attribute, ISODRAFT sorts the information first
by your chosen attribute, and then by weld number. If set,
Additional Weld (AWELD) attributes can appear in the weld table.
• Bending Tables show bend data on the isometric. This is made up of
a schematic drawing of the bend (dimensioned and annotated),
followed by the table showing relevant lengths, radii and angles.
You can output such bending tables as an ASCII file which can then
be used to transfer data to a bending machine. You control this
using the POSITION BENDTABLE command.
• Revision Tables show the history of the drawing, and can be defined
to include the originators of the drawing, the checking procedures
and so on. The UDAs shown in the table could be at a pipe, branch
or drawing level. For this you use the POSITION REVISIONTABLE
command.
• System Tables include the pipe attributes for a for a drawing or
system isometric. You can show pipe attributes (including the
name) and UDAs in the table. This table is defined using the
POSITION SYSTEMTABLE command.
This chapter describes how you can customise the material list, whether
it is produced as part of the isometric plot or separately.
You can assign unique part numbers in DESIGN to provide full material
traceability. or you can assign part numbers in ISODRAFT on the
drawing (however, these numbers are not maintained between revisions
of the drawing).
ISODRAFT can give you the following reports:
• A cut pipe list, on the sheet with the material list or separately
• A pipe support schedule
• Pipe and insulation summaries
You can create a specific material list on the isometric that contains only
the information you‘re interested in, and only in the order you want. This
user defined material list allows you to select which standard columns
are to appear on the list (the standard columns being part number,
description, item code, nominal size, quantity and remarks) and which
order the selections should be displayed in. You can choose to omit
certain columns, and specify which component and SPCOM
attributes/UDAs for selected components will be output in the remarks
column. You can also choose extra columns to be shown on the list that
are filled with chosen attribute data.
By default, a material list will be plotted on the left-hand side of the
isometric drawing.
In a combined fabrication and erection isometric, shop fabrication
materials will be separated from site erection materials. Note that the
shop/site information for fabricated components is obtained from the
specification via the design. The shop/site information for tubing is set
directly from the specification, because tubing is only implied in the
design. See Section 3.5.1 for more details about the Tube SHOP flag.
Components are grouped under the headings Pipe, Fittings and Flanges,
Gaskets, Bolts, Valves/In-line Items, Instruments and Supports.
The entries in the material list are numbered sequentially. These part
numbers are used for cross-references to the drawing area. Each entry
contains the material’s description, nominal size, item code and quantity.
If part numbers have been set in the DESIGN database using the
Spooling Application, you can specify that database part numbers are
used, or that ISODRAFT will generate part numbers automatically. You
can:
• Set up user-defined columns for the material list;
• Choose whether part numbers should be displayed separately for
each spool;
• Choose whether to output an individual entry for each component,
tube length and bolt set, or whether the part numbers for like items
will be totalled.
If you are using totalled database part numbers, multiple part numbers
will be output, separated by spaces, in a single entry in the material list,
wrapping round if the column width is exceeded. The quantity column
will show the total of like items. Part number tags will still be individual.
ISODRAFT allows you to exclude selected items from the material list.
This facility is particularly useful for modelling items that are to be
The material list item code for an instrument may be defined as either its
PDMS name or its specification reference (SPREF) using the
INSTRUMENTS command.
• When the NAME option is specified, the name will be appended to
the description and the item code column will be blank.
• When the SPREF option is specified, the specification reference will
be listed in the item code column.
Component types that can be tagged, that is types that can have their
names plotted automatically on the isometric drawing, can be treated
like instruments. The types that can be tagged are:
INST VALV
FILTER PCOM
TRAP VENT
VTWA VFWA
A list of cut pipe lengths can be appended to the material list by using
the CUTTINGLIST command.
Each separate pipe length is identified by:
• Its cut piece number, shown enclosed in angled brackets on both the
isometric and on the cut pipe list.
• The cut length in mm or feet and inches depending on the units set.
• The pipe bore.
There is also a remarks column, which is used, for example, to note when
a cut pipe length contains a field fitting allowance or pulled bend.
You can also include the item codes as a column in the list.
The default shows bolting information in the item description and item
code columns.
The default isometric view is the North arrow pointing to top left. The
ISO command is used to change the view so that the North arrow points
to the top right, the bottom right or the top left.
The BOX option plots a box round the north arrow.
Each owning element (Site, Zone etc.) in a design project has its own
coordinate system for locating the elements it owns. The coordinates of
an element are usually defined with respect to its owner, and these
coordinates are not normally the same as World coordinates.
N
Component Reference
3000 2000 1000
2000 1000
0 1000
ZONE Axes
1000
0 1000 2000
SITE Axes
U
0 1000 2000 3000
E
WORLD Axes
With reference to Figure 9-1, the E/W and N/S coordinates of the piping
component are:
E3000 N3000 with respect to the World axes
E2000 N2000 with respect to the Site axes
E1000 N1000 with respect to the Zone axes.
Figure 9-1 illustrates this in two dimensions, but the same principle
applies to the elevation axis.
Spatial coordinates are shown on the drawing, by default, at all pipe
termination or connection points. You can control when coordinates are
plotted by using the COORDINATES command. You can choose to switch
off coordinates of end points which are connected to Nozzles, continued
on other Pipes or which have connection type Open, Clos, Vent or Dran.
9.3.1 Elevations
By default, elevations are only shown at intersection points when there is
a change of elevation. Elevations can be shown on vertical sections of
pipe by using the ELEVATION command.
created in the design, ISODRAFT will always use these and not calculate
its own split points.
Note: Although ISODRAFT will sometimes split isometrics between
flanges automatically, it is important that you do not position any
ATTAs between flanges or flanged fittings. To do so could lead to
corruption of the ISODRAFT Material List output.
9.5.2 Repeatability
When a pipe is detailed which needs splitting over more than one sheet,
ISODRAFT automatically generates split points. By default this data is
not stored, so if the design is altered and the pipe detailed again, the
split points may be in different places.
If you use the REPEATABILITY command, sheet split points are written
back into the design database. This means that when the pipe is detailed
again it will be split in the same places. You can reposition the split
points if you wish. Repeatability allows you to re-plot single sheets when
you have made changes to your design which only affect those sheets.
Repeatability is not available for system isometrics or equipment trims.
The split points are not set by ISODRAFT; an inter-DB connection macro
is generated to set them in DESIGN.
Restrictions on Repeatability
• Split ATTAs will not be automatically created if some already exist
in the pipe.
• Re-ordering branches will destroy the integrity of the repeatability
data.
For a major redesign, you should remove repeatability data from the
database and regenerate it.
If repeatability has been set, individual spools and sheets can be re-
plotted using the DETAIL command. Individual sheets and spools can be
entered into the Add and Remove lists using the ADD and REMOVE
commands.
9.6 Dimensioning
String / Composite
11mm
16mm Support/
Hanger
6mm
6mm Support/
Hanger
By default, the names of support attachment points (that is, all ATTAs
for which the ATTY attribute is unset) are not shown on the isometric
plot and their SPREFs (specification references) are used as their item
codes.
You can use the ATTANAME command to display the PDMS names of
support ATTAs on the drawings, and to specify whether their PDMS
names or their SPREFs are used as their item codes.
By default, the plotted leg length of Elbows, Tees and Crosses is 9mm.
You can change this value by giving the LEGLENGTH command. The
minimum leg length allowed is 6mm.
(a) ZEROLENGTHSKEWS ON
(Default)
0.6_ 0.6_
FALL FALL
ORIENTATION DIRECTION
U 0.6 E
0.6_ 0.6_
. FALL FALL
Any pipe which has its Insulation Specification (ISPEC) and/or Heat
Tracing Specification (TSPEC) attributes set can be identified on the
isometric drawings as shown in Figure 9-5.
START OF INSULATION
FOR 2.0M
INSU IN51
END OF INSULATION
AT EL10250
SPEC
M150
SPEC
M300
9.15 Welds
You can choose whether the text is boxed or unboxed, and the style of box
used. You can also output empty boxes for manual mark-up. Six styles
are available:
• A rectangular box with straight ends
• A rectangular box with angled ends
• A rectangular box with round ends
• A triangular box
• A diamond-shaped box
• Unboxed
You can also use the CONTWELDS command to include temporary weld
numbers from continuing drawings on the isometric (whether they refer
to pipe name, drawing name or both).
10.1 Highlighting
(COMPDATE), that is, the drawing state at a time that we wish to use as
a baseline or datum.
If no Comparison Date has been defined then an error is raised and
isometric production is aborted.
The Comparison Date is set from the Set Comparison Date form.
The Comparison Date can be set in one of two ways:
• By specifying an actual time and date.
• By referencing a Stamp:.
A Stamp is a way of referencing combinations of databases and sessions
at specified instances. Stamps are created in ADMIN. For more
information on Stamps and how they are created and used refer to the
VANTAGE PDMS ADMIN Command Reference Manual and the
VANTAGE PDMS ADMIN User Guide.
Any new symbol must be derived from an existing symbol which has the
required characteristics; however, the existing symbol need not be for a
component with the same generic type (GTYPE) as the new one.
Items such as Bends, Elbows, Tees and Crosses, which are drawn as
pieces of tube rather than as symbols, cannot be redefined. Other specific
components which cannot be redefined are indicated by a ‘No’ entry in
the USER DEFINABLE? column of the SKEY Reference Section in
Chapter 3 of the VANTAGE PDMS ISODRAFT Reference Manual.
You should not redefine the symbols for Instrument Dials (with SKEYs
IDFL and IDPL) because their circular shapes are used to store
instrument references and are therefore not converted from orthogonal to
isometric symbol shapes.
The maximum number of user-defined symbols which may exist at any
time is 300.
10.0
S = START POINT
S E = END POINT
PIPE C/L 10.0
E
y
* = ORIGIN
*
x
For hangers that require an orientation (i.e. those that must be drawn
above/below, east/west or north/south of the pipeline), the hanger must
be defined in two stages. This technique represents a special case of the
SPINDLE command described in Section 11.3.
First, the spindle SKEY (99SP) must be defined as the required shape in
the normal way, but noting that the spindle must be defined on its side;
that is, with the axis of the spindle stem in the x direction and the plane
of the handwheel through the y direction. See Figure 10-3.
S E = END POINT
PIPE C/L 4.0
y
E * = ORIGIN
*
x
SPINDLE '99SP'
S S = START POINT
PIPE C/L
y E E = END POINT
ORIGIN
x
Note that the P3 of the ATTA gives the spindle direction of the hanger,
and so it must be perpendicular to the line.
The orientation of the hanger 99HG is retrieved from the database.
PCOMs and SHUs may be shown with up to six off-line legs. Flanges and
filters can be shown with a single off-line leg. Off-line legs may be
regarded as tapping points positioned on the piping component; for
example, instrument connections on orifice flanges, vents in valve bodies,
etc.
SKEYs FOWN (Weld-neck orifice flange), FOSO (Slip-on orifice flange)
and FI** (Inline filter) have automatic tee points. Any other symbols
requiring off-line legs must be user-defined.
The links between the 2D symbol representation and the 3D component
model are provided by Tee points. A maximum of six tee points may be
defined for each symbol. They can be defined in any order, but must be
distributed on the fitting as shown:
* * * e.g.
X axis
* * *
Y axis
• No more than 2 tee points may be positioned to the left of the Y axis
• No more than 2 tee points may be positioned to the right of the Y
axis
A symbol which has no tee points defined, but which is modelled with
fitting taps, will have them drawn from P0.
A symbol which is symmetrical should have tee points defined
symmetrically about the symbol axis. This allows any tee leg orientation
to find an available tee connection point when detailing takes place. For
example, for a circular flange you should allow at least three tee points,
even though only one may be needed. ISODRAFT will decide from the
tapping point and the symbol definition which tee point should be used.
The default tee point is at the P0 of the symbol. The tee points defined on
the X and Y axes will be used if the coordinates given fall on, or within a
specified distance of, these axes. Other tee points will be used if the
coordinates fall outside the following tolerances:
• The outer tee points in the direction of the Y axis will be used if the
coordinates are further along the Y axis than 5mm
• The outer tee points in the direction of the X axis will be used if the
coordinates are further along the X axis than 5mm or 10% of the
true length (whichever is the greater)
Thus, in the following diagram, coordinates in the shaded areas will
select the tee points in the shaded areas and coordinates in the unshaded
areas will select tee points in the unshaded area:
* * *
5mm
X axis
* * *
Greater of 5mm
or 10% of length
Y axis
ISODRAFT incorporates facilities for setting the scale of the tapping leg
and for switching tapping leg dimensions and/or coordinates on and off.
See the TAPPING command.
When defining an offset fitting, the start point for the defined shape will
be the low point of the offset and the end definition point will be the high
point of the offset, thus:
OUT
IN
The ORIENTATION NONE option (see Section 11.2) should be used when
defining offset fittings.
Normally, when the end condition FL is specified, flanges are generated
and attached to the start and end points of the symbol automatically.
When offset symbols are user defined, however, flanges are not added
automatically; they must be built into the symbol or added by using the
PSKEY attribute of the relevant p-points (see Section 3.3). This principle
applies also to the following non-offset fittings with flanged connections:
Component Type SKEY
Flame Trap FTFL
Tundish (or Funnel) TUFL
Flexible Hose FXFL
Val i d
h
Pi v ot
i t Pi v ot
i t
The dotted legs are those which will be duplicated and mirrored
automatically.
I nval i d
h
Unless the legs are symmetrical, it cannot be guaranteed that they will
be duplicated in the correct plane when they are mirrored.
When defining an angled fitting, the start point for the defined shape will
be the pipe connection point and the end definition point will be the
closed (or pivot) point, thus:
IN OUT
Pivot point
The Y-type Cross and Tee need to be set up in the catalogue before these
symbols can be used. Use Paragon to define each symbol - requiring
PTSEs (point sets), GMSEs (geometry sets), DTSEs (data sets) and
SCOMs of generic type CROS and TEE. It is advised to use parameters
and design parameters when setting up the data. Parameters are set on
the SCOM and the design parameters are set on the component during
design. For the PTSE it is advised to use PTAX or PTPOS for the in leg
p-point and PTPOS for each out leg p-point. PTPOS must be used for the
out legs as the PTAX element does not support the usage of design
parameters.
By default the legs of the Y-type Cross and Tee are defined as variable
width, rectangular, filled polygons overlapping at P0. In this way the
pivot point will not be apparent.
Each leg corresponds to a symbol definition for X1**, X2**, X3**, X4**
for the Y-type Cross and Y1**, Y2**, Y3** for the Y-type Tee. The correct
symbol is automatically selected by ISODRAFT dependent upon the
comparative bore sizes of the connections. The @ is replaced by a digit in
the range 1-4 for the Cross and 1-3 for the Tee, with X1** / Y1** being
allocated to the largest bore, and X4** / Y3** being allocated to the
smallest bore. Each of the legs is redefinable so it is important to bear in
mind the bore sizes when redefining the symbol of any leg. The end
When the angles have been applied then the symbols appear
as shown below.
on the SPCO or piping component in the usual way. Alternatively, set the
DPFN (Detail Plot File Name) attribute on the SDTE element, in
addition to its SKEY and SKeyScale attributes.
When fittings are very complicated, the offlegs on the isometric plot
cannot always be related easily to the true geometry of the detailed
fitting. To aid the fabricator, the relevant p-point number is output at